The classic book is https://www.amazon.com/Embedded-Android-Porting-Extending-Customizing/dp/1449308295 but it's old and may only be available used.
On Tuesday, September 15, 2020 at 8:16:21 AM UTC-7, Igor Kukushkin wrote: > > Duh try narrowing the question down, way too much possibilities there. > > Try building the basic targets first (Cuttlefish, emulator image, generic > GSI, some Pixel/Nexus targets, Auto if curious). Then start looking into > how makefiles (.mk)/Bazel is working. Then try the same thing with any > custom fork, and proceed to experimenting (adding some HAL changes, custom > system server services), or look into hooking (frida/xposed/magisk) - that > alone is a great experience. > Do try to understand the reasoning behind using Gerrit, that's kinda > important - then find a couple projects (forks) using it and see what > changes are common these days. > > On Mon, Sep 14, 2020 at 6:37 PM Heman Parbhakar <[email protected]> > wrote: > >> Hello Everyone, >> >> Can anyone tell me good resources to learn Android ROM Development from >> scratch. Thanks in Advance! >> >> >> -- >> -- >> You received this message because you are subscribed to the "Android >> Building" mailing list. >> To post to this group, send email to [email protected] >> To unsubscribe from this group, send email to >> [email protected] >> For more options, visit this group at >> http://groups.google.com/group/android-building?hl=en >> >> --- >> You received this message because you are subscribed to the Google Groups >> "Android Building" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/android-building/6e3aa5df-2457-48e9-81d0-0a7e1fd1fcdbn%40googlegroups.com >> >> <https://groups.google.com/d/msgid/android-building/6e3aa5df-2457-48e9-81d0-0a7e1fd1fcdbn%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> > -- -- You received this message because you are subscribed to the "Android Building" mailing list. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-building?hl=en --- You received this message because you are subscribed to the Google Groups "Android Building" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/android-building/89371d54-709a-4aef-ae4b-89186b47f563o%40googlegroups.com.
