bootanimation大抵是开机动画。

开机动画的地址:system\media\bootanimation.zip要修改,开机动画就是修改bootanimation这个文件

替换 framework-res.apk时先放到system文件夹下修改权限为3+1

如果说你的手机里没有这个文件,那就是说明你用的是官方原始版本的rom开机动画没有被修改过,但这不碍事,

没有就放一个进去,到时候想换回最原始的开机画面,也可以把bootanimation这个文件删了。

官方最原始的开机动画在system\ framework\framework-res.apk\assets\images里面,里面主要是2张图片

接下来,说说bootanimation.zip这个文件的结构。bootanimation里面主要包含一个desc.txt以及N个文件夹。

而文件夹里面放着的就是你要的开机动画的图片。

decs.txt的作用就是指导系统如何去执行你的开机画面。

下面继续说说desc.txt这个文档要怎么写。先看例子,如果我的开机动画要用到2个文件夹,分别是part1和part2,。。。。我希望开机的时候,

先把part1里面的图片都播放一遍,然后再循环播放part2里面的文件,直到进入系统

。那么decs.txt文档的内容应该如下:320 480 5p 1 0 part1p 0 0 part2 就这么多,现在解释一下这些命令吧。第一行,320 480是代表你屏幕的分辨率,因为我们的胖6是320*480的,这就不多说了。后面的5是说:5帧每秒,不懂的可以这么理解,5是代表一秒钟播放5张图片。

就这么简单。第二行,p 1 0 part1。p应该是play吧,也就是播放的意思。1是播放一次。0是空指令,就是什么都不做。

part1就是说,这条指令是针对part1这个文件夹的。整条指令的意思就是,播放part1里面的图片1次,然后什么都不做,马上进入下一条指令。

第三行,p 0 0 part2。p依然是播放。第一个0这里是代表循环播放,第二个0和上面第二条指令一样,代表什么也不做。part2也就不多说了。

至于为什么第一个0为什么是代表循环,只能这么说,这事国际惯例,就像用迅雷的时候,0代表不限制速度一样,系统规定的,你知道就好,别纠结。

总结公式如下第一条指令:屏幕的分辨率(空格)播放频率第二条指令:p(空格)播放次数(空格)后续操作(空格)作用文件夹第三条指令:同上第N条指令:同上 屏幕分辨率的格式是:宽(空格)高,320 480。。。播放频率,上面已经说清楚了,至于到底要用多大的数字,视你开机动画的张数而定,比如说,一共有100张图片,开机时间是20秒,那么100/20就是5。播放次数,1是代表一次,0代表循环播放。如果要播放2次的话,就是就是打个2上去,应该是这样吧,反正我是没试过,只试过0和1.后续操作,0代表什么都不做,直接进入下一条指令。10是代表稍作停顿。 至于文件夹里面的图片,比较简单,首先,纠正一个说法,之前说必须要是png格式,经过我试验证明,jpg格式的也可以,其他的有待试验,不过只支持静态图片这点应该是真的,动态图片同样有待试验。其次,关于图片的尺寸,是不做要求的,只要在txt文档里写好手机的分辨率即可,开机的时候系统会自动适配。其其次要按播放循序命名,建议用5位数字,比如说,第一张图片是00010,第二张就是00020.。。。。为什么要从00010开始,而不是00001?因为这事预防以后要在第一张和第二张中间再插一张图片进去的话,就可以把插进去的图片命名为00011,在00010之后,00020之前。就这么简单。 至于图片那里来嘛,当然是自己网上找啦,也可以下载别人的bootanimation,然后修改一下。最后就是压缩包了,把需要用到的part文件夹跟decs.txt打包成zip格式,必须是zip,不能是rar,而且打包的时候压缩方式要选择“存储”模式。然后改名成为bootanimation.zip,复制到SD卡里,再通过RE文件管理器复制到system\media\下面,重启。 要注意一下,bootanimation不能太大,大了会卡,一般不要超过3M。

最后最后再说一句

打开re找到system/MEDIA目录下的 bootanimation.zip(系统开机动画文件) 把下载好的开机动画文件重命名为bootnimation.zip

复制到system/MEDIA目录下,替换系统文件。如果复制过程中弹出【当前文件系统为只读,是否挂载为可读写继续操作?】点确定就行了

替换完系统文件后,修改文件权限为0644【三读一写】

注意将权限修改的和原来的一样!!!

以上这些弄好之后就可以重启看看效果了

注意!!!!替换之后将不能使用增量包升级!!建议把官方原文件备份,,到时候想升级了,直接替换回来就行了

【来个赞呗?】

开机动画适配方案_修改开机动画教程相关推荐

  1. 开机动画适配方案_小米CC开机动画首曝光:7月2日在北京水立方发布

    IT服务圈儿 有温度.有态度的IT自媒体平台 来源:新浪科技.搜狐科技.cnBeta 小米官方称,小米CC全新系列发布会,7月2日晚7点,相约北京•水立方,一起聊聊属于全球年轻人的潮流手机:小米CC. ...

  2. 开机动画适配方案_高通平台刷机包定制方案适配-ROM定制开发入门到精通

    高通平台刷机包定制方案适配-ROM定制开发入门到精通 根据新老平台,高通平台线刷包至少要这样几个基本文件,但不一定全部都需要: 8x10_msimage.mbn----平台镜像,是个完整的磁盘,就是s ...

  3. 开机动画适配方案_Android启动页适配

    1.theme 老实说我适配过好多次启动页,代码都丢失了,哈哈哈,每次都费老大劲,有的是laylist 有的是.9图片,这回我要说的是.9图片,不能说百分百适配啊 分辨率越高越明显 只能保证图标不变形 ...

  4. win10开机慢怎么解决_电脑开机速度慢怎么解决?Win10电脑开机速度变慢原因及解决方法...

    如今买电脑,我们都会首选固态硬盘,固态硬盘相比机械硬盘最大的好处就是读写速度快,尤其是电脑开机的时候,系统安装在固态硬盘正常需要10秒左右就可以成功进入桌面,而机械硬盘正常至少30-40秒左右才可以进 ...

  5. 今日头条适配方案_煮酒论英雄之屏幕适配

    作者:JessYan 地址:https://www.jianshu.com/p/55e0fca23b4f1 前言 这个月在 Android 技术圈中 屏幕适配 这个词曝光率挺高的,为什么这么说呢?因为 ...

  6. win7怎么修改开机密码(最快) win7修改开机密码最便捷的方法

    许多用户都会给电脑设置开机密码,防止别随意使用电脑,保护自己的隐私.密码最好定期修改,以保证安全性.那么win7如何更改开机密码呢?传统方法是在控制面板中找到用户帐户管理来修改,小编今天给大家介绍一种 ...

  7. mysql修改连接字符串_修改数据库连接字符串教程

    修改数据库连接字符串教程 ASP/ASP.NET站点 ASP/ASP.NET站点连接数据库的配置文件一般为Conn.asp.Web.Config(一般在站点根目录) 这些配置文件一般都含有数据库连接字 ...

  8. 开机动画适配方案_2020 年 4 月前 App 启动画面、屏幕调整需按要求适配,否则存拒审风险!...

    苹果此次在 WWDC19 针对 iOS13 UI 更新方面的会议上,提到了三个开发者不得不重视的问题,均规定 2020 年 4 月前需全部适配. 2020 年 4 月前 App 启动画面必须使用 La ...

  9. android修改开机动画为图片,安卓修改开机动画图文教程

    1.手机必须已获取ROOT权限; 2.装个可以进去系统文件的文件浏览器,如:RE管理器(复制覆盖系统文件时,记得修改 "只读"为"读写"权限); 3.在你看中的 ...

  10. Windows核心编程_修改开机密码

    使用dos下的net user命令可以修改 格式为: user net 用户名 密码 如果用户名不存在,则创建一个,否则修改! 使用方法: C/C++版: 使用stdlib库命令stsyem调用dos ...

最新文章

  1. 从零开始学python微课视频版-从零开始学Python(微课视频版)
  2. C++(一)——存储持续性、作用域、链接性
  3. php请编写一个函数来将一个_为什么开发人员讨厌PHP
  4. BZOJ 2301: [HAOI2011]Problem b
  5. 40个最好的Tumblr主题
  6. MATLAB 将不同长度的一维数组存入二维数组
  7. react接收后端文件_React获取Java后台文件流并下载Excel文件流程解析
  8. 从零开始学习ASP.NET MVC 入门
  9. 米斯特白帽培训讲义 工具篇 AWVS
  10. Java和SOA的面试总结和个人理解
  11. 【python VS Code】调用自定义模块 ModuleNotFoundError: No module named XXX
  12. 牛客国庆集训派对Day1: K. Tengen Toppa Gurren Lagann(贪心)
  13. MySQL出现Waiting for table metadata lock的场景浅析
  14. plsql 破解注册码
  15. 1.4 px30驱动移植-网卡驱动找不到网卡解决
  16. 大数据时代下的SQL Server第三方负载均衡方案----Moebius测试
  17. [codeforces 1353E] K-periodic Garland 为什么会想到动归dp
  18. 黑苹果Mac系统快捷键修改
  19. 基于OpenGL的雷达P显的系统设计与仿真 PPI_雷达仿真_雷达模拟器_雷达目标_雷达ppi_PPI显示器_源码
  20. 学习Unity需要学习哪些编程语言

热门文章

  1. 北京网友加拨河北保定区号电话抢票引争议
  2. secondary namenode 检查点
  3. c 语言条件运算符,C 语言条件运算符详细讲解
  4. 使用Eclipse编译运行MapReduce程序_Hadoop2.6.0_Ubuntu/CentOS
  5. 清理C盘空间,无需命令行,可清理几十G内存,实测有效
  6. 纯swift开发,弹幕,演唱会广告牌
  7. 国王、总统、首相、总理……京城第一饭店的40春秋 | 美通社头条
  8. 微信小程序通过BLE低功耗蓝牙向USB HID键盘设备输出汉字(内含GBK编码转汉字)
  9. Hive建外表操作以及其它修改表操作 hive外表与内表区别
  10. 电脑可以使用QQ,但是无法上网的解决方案