android internals
<p>I just need a little help in my project. Can anyone tell how does android loads all the apps on the device while booting up. Where does it read the apk's retrieves information about the app like the icons, name and finally displays onto the device.</p>

<p>I went through packagemanager->applicationpackagemanager->Ipackagemanager.aidl->packagemanagerservice->settings.java but i couldnot figure out how does android pulls information from apk and how does it loads on booting up.</p>

<p>It would be realy great if somebody could help.</p>
