Difference between revisions of "Android Kernel Features"
(add to category:android, also put in link to old Binder docs) |
(add link to Peter McDermott porting paper) |
||
Line 12: | Line 12: | ||
== Resources == | == Resources == | ||
− | Jollen Chen's excellent presentation on system-level Android features, including an overview of kernel features unique to Android: | + | * Peter McDermott's excellent description of his work to port Android to the Nokia N810. |
− | http://www.slideshare.net/jollen/android-os-porting-introduction | + | ** See http://www.linuxfordevices.com/c/a/Linux-For-Devices-Articles/Porting-Android-to-a-new-device/ |
+ | ** Also, see his annotated list of modified and added kernel files, at: http://www.linuxfordevices.com/files/misc/porting-android-to-a-new-device-p3.html | ||
+ | |||
+ | * Jollen Chen's excellent presentation on system-level Android features, including an overview of kernel features unique to Android: ''Note: Parts of the presentation are in Chinese'' | ||
+ | ** http://www.slideshare.net/jollen/android-os-porting-introduction | ||
[[Category:Android]] | [[Category:Android]] |
Revision as of 12:38, 5 November 2009
List of Kerenl features unique to Android
- Binder - lightweight IPC
- used instead of SysV IPC for interprocess communication
- The Linux version of Binder was originally derived from a project by PalmSource to implement a CORBA-like message-passing or method invocation system. Documentation on that system is at: http://www.angryredplanet.com/~hackbod/openbinder/docs/html/index.html
- ashmem - Android share memory
- PMEM - Process memory allocator
- logcat -
- wakelock - used for power management
- oom handling modifications
- lowmem notifications
- alarm
Resources
- Peter McDermott's excellent description of his work to port Android to the Nokia N810.
- See http://www.linuxfordevices.com/c/a/Linux-For-Devices-Articles/Porting-Android-to-a-new-device/
- Also, see his annotated list of modified and added kernel files, at: http://www.linuxfordevices.com/files/misc/porting-android-to-a-new-device-p3.html
- Jollen Chen's excellent presentation on system-level Android features, including an overview of kernel features unique to Android: Note: Parts of the presentation are in Chinese