如何更改或建立 Android 開機動畫

bootanimation.zip您可以透過建立標準檔案並使用手機 ROM 支援的安裝方法來更改 Android 開機動畫。此壓縮包包含編號的 PNG 幀和一個desc.txt播放檔案。相容性因製造商而異,而且許多現代手機會保護系統文件,因此請先檢查相容性並準備好回滾方案。

標準格式的工作原理

AOSP 標準歸檔檔案包含desc.txt諸如part0帶有連續 PNG 訊框的資料夾之類的檔案。 AOSP 文件/system/media/bootanimation.zip位於/oem/media/bootanimation.zip標準位置,但供應商和自訂 ROM 可能使用不同的路徑或格式。引導程式啟動畫面標誌出現在 Android 動畫之前,它是一個獨立的元件。請參閱AOSP 啟動動畫格式。

建置並安裝您的動畫

1. 檢查設備支持

請閱讀適用於您設備和 ROM 的具體說明。如果可以,請檢查目前動畫的畫布大小和播放設定。如果動畫使用了專有佈局,請停止操作。現代 Android 系統沒有通用的非 root 權限 ADB 指令。不要僅僅為了解鎖引導程式而解鎖:支援的解鎖程式會清除用戶數據,而且某些裝置無法解鎖。請先查看 Android 的引導程式解鎖指南。

一台安卓手機放在電腦旁邊,在相容性檢查期間螢幕上顯示 bootanimation.zip 檔案。
替換啟動檔前,請檢查ROM是否支援。

2. 檢查檔案

將相容檔案解壓縮bootanimation.zip到您的電腦上。在壓縮包根目錄下,您應該desc.txt直接看到各個資料夾,沒有額外的外層資料夾。請將未修改的原始文件與您的工作副本分開保存。

歸檔內容顯示根目錄下的 desc.txt 檔案和包含連續 PNG 訊框的 part0 檔案。
標準歸檔檔案將 desc.txt 和 part 資料夾保存在頂層目錄。

3. 創建PNG框架

將每一幀匯出為 PNG 格式,並按順序編號,例如第 1 幀、第 2 幀00000.png、00001.png第 3 幀和00002.png第 4 幀part0。請使用目標 ROM 的動畫尺寸作為參考,而不僅僅是顯示器的標稱解析度。保持幀大小一致且適中,以減少啟動時的記憶體佔用。

四幀影像顯示,一個藍色的圓環正在動畫序列中形成。
按順序匯出畫框,並保持畫布尺寸一致。

4. 寫入 desc.txt

第一行設定寬度、高度和幀速率。後續每一行描述一個部件。例如:

1080 2400 30
p 1 0 part0
c 1 0 part1

使用適合目標平台的值。某個p部分可以在啟動完成後停止;c播放至結束。計數設定重複次數,0循環播放至啟動完成。暫停時間以幀為單位:在 30 fps 下,15 幀等於半秒。 AOSP 格式文件詳細說明了完整的語法和可選欄位。

文字編輯器顯示 bootanimation desc.txt,其中包含寬度、高度、幀速率和兩個播放部分。
僅供參考值;請與目標 ROM 相符。

5. 建立 ZIP 文件

選擇資料夾內容,建立bootanimation.zipZIP 格式文件,並選擇「不壓縮」儲存desc.txt。保留壓縮包根目錄下的各個資料夾。安裝前,重新開啟檔案並檢查檔案名稱和資料夾結構。

ZIP 歸檔設定顯示將壓縮檔案、desc.txt 檔案和 part0 檔案儲存在歸檔根目錄中。
使用 Store 壓縮,避免建立額外的父資料夾。

6. 備份當前動畫

將原始檔案保存在 ROM 啟動時讀取的位置之外。如果您已經擁有 root 權限,請從 ROM 實際使用的路徑複製;AOSP 路徑就是一個例子。請妥善保管設備的恢復說明和官方韌體。如果兩個檔案使用相同的路徑,即使備份檔案放在替換檔案旁邊也無法保證安全。

檔案管理器顯示 bootanimation.zip 已從 /system/media 複製到單獨的備份資料夾。
回到啟動過程中讀取的路徑之外。

7. 透過受支援的方法進行安裝

如有官方 ROM 設置,請使用此設定。否則,在已 root 的裝置上,相容的無系統模組可能無需直接重新掛載唯讀系統分割區即可存取該檔案。 Magisk 的模組指南解釋了其元資料以及如何覆蓋module.prop其下的檔案。使用其目前的安裝程式框架,並且僅在您的 ROM 讀取該位置時才進行安裝。使用管理器文件中記錄的方法進行安裝。模組無法修復不支援的 OEM 格式或路徑。system/system/media/

這是一個範例,展示如何在已root的Android裝置上選擇bootanimation-module.zip來管理無系統模組管理器。
概念圖;支援的控制項和路徑可能有所不同。

8. 重啟並驗證

重啟一次並觀察完整的啟動過程。如果啟動動畫正常,請重新檢查路徑、歸檔巢狀、PNG 檔案名稱等desc.txt。如果啟動卡住或裝置無法啟動,請停用該模組或透過 ROM 的恢復程式恢復原始設定。 Magisk 的常見問題中介紹了一種在啟動問題後停用模組的安全模式方法;安裝前請查看其針對目前裝置的說明。

一台安卓手機在筆記型電腦旁播放藍色圓環動畫,筆記型電腦上顯示庫存備份檔。
請保留原始檔案和回滾路徑。

官方參考資料

(18) 評論

  1. 珍妮 -

    想問如果我使用的 Android 版本不一樣,這些步驟還能適用嗎?大概會有什麼差異

  2. 小白 -

    可以分享一些好的素材或網站,有幫助的話我會非常感激的

  3. Sunny H. -

    謝謝這篇文章,我已經修改了我的啟動動畫,讓我的手機有了一種全新的感覺

  4. 小膽膽 -

    這篇指南讓我想起我第一次改動畫的緊張心情,現在想想覺得好有趣啊

  5. 阿明 -

    這篇文章實在太棒了!我一直想知道如何自定義 Android 啟動動畫,現在終於有了方向,感謝你!

  6. 雪莉 -

    真心覺得如果有更多範例會更好,每個人的風格不同,希望能多見一些作品!

  7. 阿俊 -

    我朋友最近也在改他的啟動動畫,這篇真的很有幫助,能分享給他嗎

  8. 小光 -

    我已經成功更改了我的啟動動畫,整個看起來都不一樣了,好開心!謝謝作者的分享!

  9. 小蜜蜂 -

    這裡的步驟很清楚,特別是圖文並茂,讓我這個小白也能理解,謝啦

  10. 喵喵 -

    分享了我的啟動動畫設計!是我自己畫的,感覺還不錯,大家可以看看哦

  11. 浪子 -

    如何創建啟動動畫的部分我覺得還可以再深入一點,對於初學者來說有點難度啊!

  12. 華子 -

    學到很多知識!其實有自己設計的動畫會讓手機更具個性,真心喜歡這個主題,希望還能看到更多類似的內容!

  13. 明偉 -

    看到這篇文章真是太高興了,因為最近我也在研究這個主題,終於找到寶貴的資訊了!

  14. 小露 -

    這裡有提供哪些自定義選項嗎?想試試不同的動畫效果,還希望可以見到分享者的作品!

  15. Kevin 123 -

    我嘗試了這個方法,結果啟動動畫變得超級酷!非常感謝你的分享

  16. 快樂的阿龍 -

    感謝分享!這篇文章讓我從中學到了很多,期待未來的分享

  17. 小婷 -

    其實在改動畫之前,有沒有什麼建議或者注意的事項呢?我不想搞壞手機

  18. 小芳 -

    請問可以使用哪些工具來更改啟動動畫呢?我有點困惑,希望有人能解答,謝謝

留下評論

在安卓手機上為照片添加日期和時間戳

在安卓手機上為照片添加日期和時間戳

了解如何使用相機的浮水印設定或 Google Photos 標記功能,為新建或現有的 Android 照片新增可見的日期和時間。

如何在安卓裝置上截圖:按鈕和手勢

如何在安卓裝置上截圖:按鈕和手勢

學習如何在 Android 裝置上使用快捷鍵、捲動截圖以及 Pixel、三星和摩托羅拉手勢進行螢幕截圖,以及如何找到和分享影像。

如何使用 Framaroot 輕鬆幾步取得舊款安卓裝置的 Root 權限

如何使用 Framaroot 輕鬆幾步取得舊款安卓裝置的 Root 權限

了解 Framaroot 如何為相容的舊款 Android 手機取得 root 權限,安裝其 APK 之前需要檢查哪些內容,以及為什麼它很少能在新裝置上正常運作。

立即搜尋安卓版:隨時隨地搜尋您的手機或網絡

立即搜尋安卓版:隨時隨地搜尋您的手機或網絡

了解經典的 Search Now 應用程式是如何使用浮動搜尋按鈕進行裝置端和網頁搜尋的,為什麼它的 Play 商店清單消失了,以及如今哪些方法行之有效。

如何啟用或停用 Facebook 個人資料圖片登入

如何啟用或停用 Facebook 個人資料圖片登入

了解如何開啟或關閉 Facebook 頭像登錄,刪除 iPhone 或 Android 上已儲存的登入訊息,以及尋找目前已儲存的登入設定。

如何使用 Google Lens 辨識照片中的物體

如何使用 Google Lens 辨識照片中的物體

使用 Android、iPhone 或電腦上的 Google Lens,學習如何識別照片中的植物、產品、書籍和其他物品,並提高不確定匹配的準確性。

如何從你的寶可夢GO角色中移除帽子、手套和背包

如何從你的寶可夢GO角色中移除帽子、手套和背包

使用「風格」選單移除你的寶可夢GO角色的帽子、手套和背包。按照步驟操作,即可修復缺少的無物品選項,無需花費寶可幣。

韌體、官方ROM、自訂ROM及刷機詳解

韌體、官方ROM、自訂ROM及刷機詳解

了解 Android 系統中韌體和 ROM 的含義,官方 ROM 和自訂 ROM 的區別,刷機會帶來哪些變化,以及在安裝鏡像之前需要檢查哪些風險。

如何在相容的安卓手機上安裝 TouchWiz 啟動器

如何在相容的安卓手機上安裝 TouchWiz 啟動器

了解舊版 TouchWiz 3.0 QVGA 連接埠支援哪些功能,如何在相容的 Android 手機上安裝其 APK,以及如何恢復您的原始啟動器。

安全安裝 Android 2.3 Gingerbread 鍵盤語言包

安全安裝 Android 2.3 Gingerbread 鍵盤語言包

查看 Android 2.3 Gingerbread 支援哪些鍵盤語言包,如何驗證相容的 ZIP 文件,備份手機,以及避免不安全的恢復刷機。