U-Boot > setenv bootargs console=ttymxc0,115200 earlycon=imxuart,0x30860000,115200
init=/init androidboot.console=ttymxc0 consoleblank=0 androidboot.hardware=freescale
cma=1280M androidboot.primary_display=imx-drm firmware_class.path=/vendor/firmware
transparent_hugepage=never androidboot.wifivendor=bcm androidboot.wificountrycode=CN
androidboot.wificountrycode=CN
U-Boot > saveenv
With the settings above, the Android platform does not start the shell console. To disable selinux, append
"androidboot.selinux=permissive" to the U-Boot's bootargs. Boot environment variables are as follows:
U-Boot > setenv append_bootargs androidboot.selinux=permissive
U-Boot > saveenv
4.5 Board reboot
After you have completed download and setup, reboot the board and wait for the Android platform to boot up.
Figure 12. Android Pie image
5 Working with the i.MX 8QuadMax MEK Board
5.1 Board hardware
The figures below show the different components of the i.MX 8QuadMax MEK board.
Working with the i.MX 8QuadMax MEK Board
Android™ Quick Start Guide, Rev. P9.0.0_2.0.0-ga, 04/2019
18
NXP Semiconductors