I need to customize Glass such that only the kernel and the window manager are present. In addition, when Glass boots, it needs to simply bring up our Android application.
Fortunately, Google team has graciously provided basic instructions for rooting Glass at https://developers.google.com/glass/tools-downloads/system. Understandably, rooting Glass will void your warranty. This is okay for us.
There are also instructions on how to build the kernel for Glass.
However, for our needs, I am thinking I don't even need to worry about rebuilding the kernel. I think all I need is to just modify init.rc, comment out the loading of unneeded application and add my application to the list. I am assuming there is an init.rc file as Android is based on Linux.
I would appreciate it if someone can point me in the right direction. Is modifying init.rc good enough or something else is required? Or, do I really have to build a custom kernel? Regards.