task:
刪除3個APK : facebook, youtube and twitter (使用手機助手查看APK名字)------------ rk3188_42項目
APK所在目錄:
1.out/target/product/rk30sdk/system/preinstall/app ================> 需要刪除的APK目錄
2.vendor/google/apps
3.device/rockchip/common/app/apk
4.device/rockchip/rk30sdk/preinstall/apk
配置環境變量:
輸入命令: . build/envsetup.sh ========> lunch ==========> 9 選擇
rk30sdk-eng
APK刪除處理方法:
1.device/rk30sdk/preinstall/apk ===========> 將後綴名更改爲.bak留着以後用;
2.device/rockchip/common/app/apk ===========> 更改Android.mk的信息(註釋);
3.vendor/google/apps ===========> 更改當前目錄下Android.mk文件;
4.out/target/product/rk30sdk/system/app/ ============> 需要刪除的APK名;
5.out/target/product/rk30sdk/system/preinstall/app/ ============> 需要刪除的APK名;
6.----------------------------- /build.prop ===================>更改版本號和日期;
拷貝kernel生產的kernel.img:
1.輸入命令:make kernel.img -j8 ============> 在kernel目錄下執行,-j8 表示開啓8個進程編譯kernel
2.將kernel.img拷貝到rockdev/Image目錄下;
生成recovery.img 和 system.img文件:
1.make =============> 編譯文件系統(生成OUT目錄或者更改他)
2.輸入命令:./mkimage.sh =================> 歸檔文件存放在 rockdev/Image/
RKAndroidTool使用: ====================> 燒錄工具
1.將Image文件下的文件拷貝到 ../rockdev/Image/ (開發工具的目錄裏面)
2.安裝開發工具的驅動程序:
3.燒錄對應的鏡像文件。
製作成固件升級包:
1.輸入命令:./mkimage.sh ota
2.輸入命令:make otapackage
3.將ota包名字更改爲update.zip ==========> ota包在out/target/product/rk30sdk/
驗證OTA包的更新:
1.將OTA包保存到平板的Flash中去,開機查看結果.