有关Android7.1.2源码的编译,请参考我的这边博客,https://blog.csdn.net/qq_41811438/article/details/98525386,希望可以帮助到你。
续源码编译完成之后,我们要生成img,并将所有的img文件合成update.img文件,然后烧录到sd中,将sd卡插到TinkerBoard的卡槽中,上电开发板就完成了。
在虚拟机ubuntu系统下,定位到Android7.1.2源码的根目录下。(root用户模式)
1、执行下面一条指令,完成相关img文件的生成:
./mkimage.sh
2、定位到RKTools/linux/Linux_Pack_Firmware/rockdev/ 目录下:
cd RKTools/linux/Linux_Pack_Firmware/rockdev/
3、执行下面两句指令之后,在当前目录下就生成了update.img:
./collectImages.sh
./mkupdate.sh
4、将update.img 文件弄到windows系统下的一个文件夹下,使用SD_Firmware_Tool.exe 工具来完成将update.img制作到sd卡启动系统中去。
SD_Firmware_Tool.exe 在Android源码的位置如下图所示,我们也要把它弄到windows系统下的一个文件夹下,因为它是一个windows下使用的工具。