After we have set up the debug environment for both recovery and the updater, we will extend both in this chapter to achieve the following goals:
- Customized update package: We will create a single system image that can be used for a standard Android boot and a two stages boot.
- Creating partitions: We introduced how to install x86vbox images to hard disk using NFS in Chapter 9, Booting Up x86vbox Using PXE/NFS. We will use recovery as a method to install x86vbox images in this chapter. To install x86vbox images on a blank hard disk, we need to add an option to allow the users to create partitions on the hard disk.
- VBox shared folder: In order to access the x86vbox update images conveniently, we will enhance recovery to be able to use the VirtualBox shared folder to store update packages. Since the VirtualBox shared folder can be accessed from both the host and the device, the developers...