May 2017
Beginner to intermediate
470 pages
10h 49m
English
We have analyzed most of the first stage start up processes for Android-x86. One thing that we want to do more analysis on is how install.img works in the first stage start up process.
If the INSTALL environment variable is set, install.img will be extracted. This will overwrite some of the contents from initrd.img. Let's take a look at this now. If we list the contents of both directories initrd and install, we can see that bin/, lib/, sbin/, and scripts/ are duplicated in both images in the following screenshot:

In the bin/, sbin/, and lib/ folders, there are tools such as cfdisk, cgdisk, mkntfs, grub, and so on. These ...
Read now
Unlock full access