May 2017
Beginner to intermediate
470 pages
10h 49m
English
In Chapter 1, Introduction to Android System Programming, we introduced the Android-x86 project, which is an open source project to provide the Android Board Support Package (BSP) for Intel devices. It uses an approach similar to Microsoft Windows or Linux distributions for desktops by using universal media to boot all kinds of Intel devices.
In order to achieve the goal of using one medium to boot all devices, it splits the boot sequence into two stages. The first stage is to boot a minimum embedded Linux environment to enable hardware devices. In the second stage, it switches to the Android system through chroot or switch_root. The second stage of the boot process is the same as we discussed previously. ...
Read now
Unlock full access