环境准备与编译
个人使用的是Ubuntu 12.04 X64,针对环境的配置,百度即可。板子使用的是TQIMX6Q。
lunch目标
但是,编译的时候使用的是TQ提供的脚本build_sh,根据这个脚本,可以看到lunch的目标是sabresd_6dq:
$ echo $TARGET_PRODUCT
sabresd_6dq
即,TQIMX6的Android lunch目标其实使用的是sabred板子的目标,并没有自己添加lunch target,编译完成后,也没有userdata.img:
10:50 hexiongjun:TQIMX6_android-4.3 $ echo $OUT
/home/hexiongjun/iMX6Q/TQIMX6_android-4.3/out/target/product/sabresd_6dq
10:51 hexiongjun:TQIMX6_android-4.3 $ ls -l $OUT/*.img
-rw-r--r-- 1 hexiongjun hexiongjun 5314560 Dec 4 18:37 /home/hexiongjun/iMX6Q/TQIMX6_android-4.3/out/target/product/sabresd_6dq/boot.img
-rw-rw-r--