Building recovery for x86vbox
After analyzing the workflow and key elements in the recovery source code, we can now start to build it for our x86vbox device.
The changes to support the recovery build include the changes to x86vbox devices and the changes to recovery
and newinstaller
.
Building configuration
Before we look at the changes for this chapter, let's look at the configuration files first. As usual, we have a manifest file for each chapter. We make changes for this chapter based on the source code of Chapter 11, Enabling VirtualBox-Specific Hardware Interfaces. The following are the projects that we are going to change:
<?xml version="1.0" encoding="UTF-8"?> <manifest> <remote name="github" revision="refs/tags/android-7.1.1_r4_x86vbox_ch12_r1" fetch="." /> <remote name="aosp" fetch="https://android.googlesource.com/" /> <default revision="refs/tags/android-7.1.1_r4" remote="aosp" sync...