一、系统源码整编与单编
整编:1、source init_648.sh
2、source build/envsetup.sh
3、lunch 13
4、mm MPinyinIME 或 mmm device/mstar/common/apps/MPinyinIME/ 或进入目录 mm -B
依次执行上面这些命令,就是单编了,在根目录执行。
二、修改系统环境变量
三、app源码放到系统源码下编译su
reboot
printenv BASE_CODE
setenv BASE_CODE HHT_B7C000F1L80000000000_MSD648_V1.2.7_20180129.084305_502b5df(你要修改的值)
saveenv
reset
依次执行上述命令,即可修改环境变量值。
1、repo init -b 648
2、repo sync
3、repo forall -c "git checkout master" && repo forall -c "git reset --hard origin/master" && repo sync && repo manifest -r -o sourcecode_list
4、./build_fhd.sh
依次执行上述命令。
四、编译谷歌拼音输入法
你编译输入法会生成两个文件:
apk 位于 system\app\
so 位于 system\lib64
apk直接install
so库 adb push到 大屏system\lib64\下面
五、其他
升版控:am broadcast -a com.hht.upgrade.files
打开usb锁:am broadcast -a com.hht.disable.usblock
打开工厂菜单:am start mstar.factorymenu.ui/mstar.tvsetting.factory.ui.designmenu.DesignMenuActivity