配套資料在網盤資料的“iTOP-3399 開發資料匯總(不含光盤內容)\07_iTOP-3399 開發板修改開機動畫資料”目錄下。 android7 和 android8 修改開機動畫步驟完全一樣,這里以 android7 為例,關機動畫的定制方法做詳細的說明。 1. 修改 android7 源碼目錄下的 device/rockchip/common/BoardConfig.mk。BOOT_SHUTDOWN_ANIMATION_RINGING 改為 true.如下圖所示: 2. 創建 bootanimation.zip 文件,該壓縮包文件里存放有逐幀動畫和控制腳本,通過連續切換顯示圖片達到動畫的效果,此步非常重要,否則不會顯示開機動畫。 (1)將第一部分圖片按播放順序命名好,保存在 part0 的文件夾中,例如:001.jpg、002.jpg (2)將第二部分圖片按播放順序命名好,保存在 part1 的文件夾中,例如:001.jpg、002.jpg (3)創建名稱為 desc.txt 的文檔,內容如下 1280 800 15 p 1 0 part0 p 0 10 part1 3. 選中 part0、part1 和 desc.txt 進入自定義壓縮,壓縮文件格式為 zip,壓縮方式為存儲,命名為bootanimation.zip。 4. 將壓縮包拷貝到 device/*/$(TARGET_DEVICE) 目錄下。例如:RK3399 開發板的目錄在 device/rockchip/rk3399/bootanimation.zip 5. 修改 device/*/$(TARGET_DEVICE)/$(TARGET_DEVICE).mk 文件。例如:RK3399 開發板是device/rockchip/rk3399/rk3399_mid.mk // 在文件中添加,不使用逐幀動畫時,用 # 屏蔽此行即可 PRODUCT_COPY_FILES += device/rockchip/rk3399/bootanimation.zip:system/media/bootanimation.zip 6. 重新編譯 android7 源碼或者 android8 源碼 ,并燒寫編譯好的 android7 鏡像或者 android8 鏡像。 |