Android 修改开机画面

来源:互联网 发布:unity3d 启动流程 编辑:程序博客网 时间:2024/05/08 00:28

目前有个需求就是需要自己修改android开机画面


自己从手机里抠出了一个bootanimation.zip来利用,首先解压缩,根据需要,替换自己设计的图片。

解压之后显示如下:

desc.txtgeneric1generic2

cat desc.txt 480 854 24p 1 60 generic1p 0 0 generic2

网络上很多对文件desc.txt的解释了

desc.txt文件分析:    480  854   24     宽   高    帧数     p      1           60       generic1    标志符 循环次数 阶段切换间隔时间  对应目录名     p     0             0        generic2     标志符 循环次数 阶段切换间隔时间  对应目录名

这里0表示本阶段无限循环


最后替换完图片后,需要将文件打包成zip,这里需要注意,因为我在Mac下直接打包,也就是直接Compress... 这样生成的文件是无法显示的

利用如下命令在terminal上执行

zip -r -X -Z store ../bootanimation generic*/*.jpg desc.txt

然后推送到手机上看看效果吧

adb push bootanimation.zip /system/media/

OK可以开机看效果,也可以执行命令看效果

setprop ctl.start bootanim

如果要停止显示动画,执行命令

setprop ctl.stop bootanim
0 0