開機logo有kernel logo和uboot logo兩個
如何找到對應的?
確認當前專案的裝置使用的是哪種尺寸的logo
一般在對應專案的projectconfig.mk
檔案裡可以找到
例如:
boot_logo = hd720
找到vendor\mediatek\proprietary\bootable\bootloader\lk\dev目錄
裡面有很多尺寸的logo目錄
找到對應的目錄就能看到對應的logo
替換對應的 kernel 和 uboot logo
需要注意 尺寸大小和格式對應,否則可能失敗
系統開機動畫引用的是bootanimation.zip
這個檔案存在裝置的system/media/目錄下
原始碼裡需要在makefile裡指定bootanimation.zip 拷貝到system/media下
product_copy_files += \
device/***/***/bootanimation.zip:system/media/bootanimation.zip
或者用makefile 把bootanimation.zip編譯成模組,然後載入這個模組
local_path :
= $(call my-dir)
include $(clear_vars)
local_module_tags :
= optional
local_module :
= bootanimation.zip
local_module_class :
= media
local_module_path :
= $(target_out)
/media
local_src_files :
= $(local_module)
include $(build_prebuilt)
product_packages += \
bootanimation.zip \
把我們的開機動畫分解成一張張的
,放到目錄裡,然後打包成zip,打包的時候要在三個檔案這級目錄打包,把三個檔案一起打包
打包的時候要選壓縮方式為儲存壓縮
desc.txt的格式
480 854 24
p 1 0 folder1
p 2 20 folder2
p
的意義看這個部落格–>開機動畫desc.txt描述檔案的分析 android系統開機logo定製
看到了好幾個修改logo的博文,但是說的不是很清楚,在這裡親手送上通過自己的動手修改過驗證後的方法。android 開機其實總共會出現3個畫面 1 第乙個就是 linux 系統啟動,出現linux小企鵝畫面 reboot 2 當android系統從linux核心啟動後,將會執行anddroid平台的...
MTK車載平台新增或更換開機啟動LOGO
摘要 嵌入式系統在開發過程中總是要用到更換logo的過程,該文件主要針對mt3561專案更換logo的過的講解 涉及修改的檔案 device atc evb3561sv w no2 projectconfig.mk vendor mediatek proprietary bootable bootl...
linux開機logo製作
pngtopnm,pnmquant,pnmtoplainpnm pngtopnmlinuxlogo.png linuxlogo.pnm pnmquant 224 linuxlogo.pnm linuxlogo224.pnm pnmtoplainpnm linuxlogo224.pnm linuxlo...