深色主题
如何制作你的专属开机动画(第二屏)
前言(易出现无限重启)
- 使用的图片最好不要高分辨率且过大,否则会导致开机解析占用太多内存!
- 打包后的zip也不宜过大,控制在60M以内,一样容易出现开机解析占用太多内存!
素材处理制作
选择好开机动画的素材,可以是gif动图或视频,最好是黑色或透明背景的,不然会比较突兀,如以下这种

用gif工具提取成独立的静态图片(视频提取需先转
Gif处理)
- 如果觉得过于复杂,可一步到位,前往
开机动画素材制作,根据您的素材自行导入(需空图片状态下才会出现选择图片以外的功能)
导入完成后,我们的需求就是让图片动起来更加炫酷,所以点击
PART?进行插帧处理!
插帧完成后,我们可以选择预览进行一个动画大致估算

最后我们点击
√图标进行保存导出素材,如果你不懂参数配置可使用默认确定即可,我们内置了一套默认模板!

素材的使用
- 经过以上步骤,已经将开机动画制作完成。将其应用到手机上,有以下四种方式:
- 直接使用
替换动画功能/制作动画模块刷入 - 将其打包成magisk模块,刷入使用(需要root,可以用别人的开机动画模块,只需拆包替换bootanimation.zip素材即可)
- 将其打包成mtz主题文件,仅限MIUI,导入使用(需要主题破解)
- 新建一个名为boots的文件夹
- 将步骤8制作完成的bootanimation.zip文件放入boots文件夹内
- 将boots文件夹添加到mtz主题包内
- 打开主题商店,从本地导入即可,在模块混搭/开机动画内可见
- 直接替换系统内置的开机动画文件,路径为使用
查询开机动画路径可知,注意文件权限为0644(需要解锁system分区,有风险,不推荐)
附录 (压缩包解析)
- 也许你对打包后的素材存在好奇,接下来我们一探究竟
- 素材为zip压缩,且压缩级别必须
仅存储 - 文件夹(
part00-10)这些都是插帧图片,里面必须按数字完全排序 - desc.txt的文件详解
txt
720 1280 30
p 1 60 part0
p 1 0 part1
p 0 120 part2第一行的前2个参数为图片的大小,一般填写原尺寸(或缩放至与手机分辨率相近),第一行的第3个参数为播放帧率(即每秒切换几张照片) 所以得出:
宽 高 帧率第二行的第1个参数为
c或p(c代表强制完整播放动画后再开机,若开机动画过长,开机加载完毕后会加速播放素材。p代表不强制完整播放动画后再开机,开机加载完毕后会立即开机。) 第二行的第2个参数为动画播放次数(若数值为0且开机时间较长,则会循环播放) 第二行的第3个参数(大概)为照片播放时间间隔(默认数值为0) 第二行的第4个参数为动画所在文件夹名称,前面我们已经重命名为part0 以此类推即可最后一行必需创建,留空即可,否则可能不读取