使用CustomizationTool打包或壓縮常見問題

在上篇文章中介紹了一下機頂盒客製化工具的使用,這次來小結一下在使用過程中容易碰到的問題。

1.開機logo圖片:在解壓固件img文件後(解壓方式參考前文),Amlogic的開機logo文件位於….tmp\level2\logo_res目錄下,文件名bootup,格式一般爲1920*1080,用PS等工具將圖片存儲爲bmp格式16位R5 G6 B5,放入對應目錄並命名爲bootup去掉文件後綴。

2.開機動畫:開機動畫分爲視頻和動畫圖片兩種,先說一下視頻方式,解壓固件img文件後,Amlogic的開機視頻文件在tmp\level2\system\etc目錄下,要使用開機視頻需在build.prop文件中,將service.bootvideo屬性設爲1;開機動畫圖片文件在….tmp\level2\system\media目錄下,文件名爲bootanimation.zip,該壓縮文件應按標準的格式存儲壓縮格式不清楚可以參考:
http://blog.csdn.net/aaa2832/article/details/7753387並不複雜,將動畫放入該位置後,還需在build.prop文件中,將service.bootvideo屬性設爲0。

3.打包鏡像文件失敗:這個問題偶爾會出現,在使用CustomizationTool客製化工具時,解壓>壓縮>新img>解壓>壓縮>新img這樣次數多少了會出現打包失敗,或者打包後的img突然變小無法刷機,這是工具的一個bug,目前碰到這樣的情況,只能在原來沒出錯可以正常壓縮的img版本上重做,把原來修改的tmp文件重命名保存,然後用BeyondCompare工具對比過去。爲了避免出現這種情況,應該減少工具的使用,使用代碼編譯的方式生成img更可靠。

4.將apk放入系統app內失敗:爲了使app不可刪除,一般將apk放入系統app,但是使用時報錯,app停止運行,這裏一般是因爲apk中的so庫未放入系統lib中,解決辦法是:修改apk後綴爲zip,解壓提取lib中的so庫文件,然後放入….system\app中即可;system\preinstall中的預裝apk則不需要此操作。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章