Errata

Embedded Android

Errata for Embedded Android

Submit your own errata for this product.

The errata list is a list of errors and their corrections that were found after the product was released. If the error was corrected in a later version or reprint the date of the correction will be displayed in the column titled "Date Corrected".

The following errata were submitted by our customers and approved as valid errors by the author or editor.

Color key: Serious technical mistake Minor technical mistake Language or formatting error Typo Question Note Update

Version Location Description Submitted By Date submitted Date corrected
PDF
Page 10
Last line

'contibue' should be 'continue'

Andrew LeCain  Sep 05, 2012 
PDF
Page 15
6th Paragraph

'asside' should be 'aside'.

Steven Jackson  Feb 15, 2012 
PDF
Page 18
-

"build on" should be "built on"

Ola Olsson  Sep 17, 2012 
PDF
Page 21
Last line

'common linguo' should be 'common lingo'

Anonymous  Sep 05, 2012 
PDF
Page 24
-

p24. corrollary -> corollary
p.28 implicitely -> implicitly
p.29 documentationthere -> documentation there
p.29. kenels -> kernels
p59. UserDictionnaryProvider? -> remove one "n"

Ola Olsson  Sep 17, 2012 
PDF
Page 29
Linux Kernel, Paragraph 1

Last part of para 1 in the Linux Kernel section, "meed their needs" should be "meet their needs" ?

Richard Willis  May 10, 2012 
PDF
Page 41
Italy

Not properly an errata, this is probably only an (interesting) update.
Since April 2011, both Audio and Camera system services seem to be part of the Android's HAL. Thus, these two services should be better listed under the previous "dlopen()-loading through HAL".

Note from the Author or Editor:
The way things are done in Android have changed over time. The book will be updated to reflect differences.

Patrick Bellasi  Jan 05, 2012 
PDF
Page 43
Table 2-1, 'Storage' row

According to Table 2-1, vold uses system calls to deal with storage. While it is absolutely true, vold also relies heavily on sysfs (i.e., /sys entries). For instance, it is the mechanism used to switch a device to USB Mass Storage mode in Gingerbread.

I suggest to change 'System calls' to 'System calls and /sys entries' in this row.

Note from the Author or Editor:
True, /sys should be mentioned.

Valentine Sinitsyn  Jan 23, 2012 
PDF
Page 43
5 lines uo from the bottom of the 2nd to last paragraph, left side.

"to to be" should be "to be"

Anonymous  Sep 11, 2012 
PDF
Page 46
Table 2-3 under Core^a

"linsensorservice.so" should be "libsensorservice.so"

Anonymous  Sep 11, 2012 
PDF
Page 49
mediaserver daemon line

"We'lll discuss" should be "We'll discuss"

Anonymous  Sep 12, 2012 
PDF
Page 63
Italy

The official GIT repository has been moved on Google servers. Especially the official "repo" tool is now available at:
https://dl-ssl.google.com/dl/googlesource/git-repo/repo

Patrick Bellasi  Jan 05, 2012 
PDF
Page 63
United Kingdom

The instructions for getting the AOSP are out of date, the locations for some of the components have changed.

In particular Repo is no longer at
https://android.git.kernel.org/repo

It is instead at
https://dl-ssl.google.com/dl/googlesource/git-repo/repo.

also the Android source is moved to
https://android.googlesource.com/platform/manifest

In addition a mention that the repo tool is dependant on git, which is not installed by default on Ubuntu might be helpful.

Anonymous  May 09, 2012 
PDF
Page 67
Italy

Table 3-3, liblog description, typo: "logting" should be "logging"

Patrick Bellasi  Jan 05, 2012 
PDF
Page 109
-

incatation -> incantation

Ola Olsson  Sep 26, 2012 
PDF
Page 126
1st paragraph, 2nd sentence

..."Linux's mutli-core capabilities," should be "Linux's multi-core capabilities"

Richard Willis  Aug 03, 2012 
PDF
Page 152

"Similarly to -e" -> "Similarly to -d"

Ola Olsson  Sep 27, 2012 
PDF
Page 177
top

"Whipping the Device" -> "Wiping the Device"

Anonymous  Jan 11, 2013 
PDF
Page 204
United States

Page 204, Chapter 6, under header Board-Specific .rc Files:

Should be "What it does specifically is up to you." instead of "What is does specifically is up to you."

ejluttmann  Jun 22, 2012