In the last chapter, we analyzed the internals of recovery and learnt how it works. As we saw, one of the major functionalities of recovery is to support OTA update. In this chapter, we will look at the OTA package and study the process of the OTA package update. We will cover the following topics:
- We will look at what is inside an OTA package. We will study the internals of updater and updater-script.
- We will learn the process about how to build an OTA package.
- Finally, we need to improve recovery to remove the dependencies from the Android system.