36.
8.9. Adding new services / new hardware type● Add new service to System Server● Define hardware API for apps● May need to create new SDK ...● Have new service use JNI to access hardware lib● Implement appropriate driver

37.
8.10. Init● Android init semantics are different from: ● System V init ● Busybox init● See “Android Init Language” doc in porting guide● See init.rc examples: ● Emulators init.rc ● device/[manufacturer]/[device]/init.rc● Global “properties” that can be set and read● Can be used to tweak low-memory conditions