delete APK and make OTA package

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中去,開機查看結果.
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章