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.
| 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'.
|
StevenJackson |
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 |
|