///////////////////////////////////////////////////系统编译//////////////////////////////////////////////////////////////////
路径:out/target/product/g18ref/obj/PACKAGING/target_files_intermediates/g18ref-target_files-20141121.zip
make clean 清除out下的编译生产文件
make otapackage -j48
然后执行一下命令得到可以烧录的zip
/GoogleServicesFrameworkinstall.sh && ./fixed_release_audio.sh && mmm -B external/libzvbi/ && mmm -B external/dvb/ && mmm -B packages/amlogic/TvMiddleware/ && mmm -B packages/amlogic/DTVPlayer/
&& mmm -B packages/amlogic/MboxSetting/ && make otapackage -j48
##最后的命令 make otapackage -j48 目的是将刚刚mmm命令生成的apk再次打包到otapackage中,这个过程没有-r指定重新编译就会直接打包,前面的不会再编了;而我们最开始的时候用了make clean操作,所以第一个 make
otapackage -j48 是会重新编译的
0.编译生产g18ref-target_files-20141121.zip
1.将g18ref-target_files-20141121.zip放置sd卡根目录
2.将sd卡插入机顶盒卡槽 ,把电源在机子init启动的同时长按recovery键,完成代码的烧写
/////////////////////////////////////////////项目编译////////////////////////////////////////////////////////////////////////////
--------------------------------------
start adbd
mount -o remount rw /system
mmm -B external/libzvbi/ -B得意思是:无条件编译所有targets
必须先进行一下的编译设置
. /etc/profile
. envinstall.sh
. build/envsetup.sh
lunch 13
. /etc/profile
. envinstall.sh
. build/envsetup.sh
lunch 13
--------------------------------------
start adbd
mount -o remount rw /system
mmm -B external/libzvbi/ -B得意思是:无条件编译所有targets
--------------------------------------
start adbd
mount -o remount rw /system
mmm -B external/libzvbi/ -B得意思是:无条件编译所有targets