第二屏是动画吧?这是一个动画文件,一般在system/media里,或者cust/unicom/cn/media里,名字是bootanimationzip。机型不一样也不近相同。找一个新的开机文件,用re管理器替换掉它,并把新文件权限改为
√ √
√
√
重启手机即可。
Android手机默认的开机画面看的时间长了肯定会有点审美疲劳,能不能实现我们自定义修改Android手机的开机画面呢,这当然是可以的,谁叫我们用的是智能手机呢?下面来介绍一下如何在Android手机中修改开机画面的第二屏,这样你就可以天天更换你的Android开机画面了,下面我们介绍的这种方法是在不刷机的情况下进行,所以可以完全放心。 用任何一个软件(91助手 安卓助手 甚至手机自带的文件管理器)提取出手机里system/framework文件夹下的framework-resapk文件。前提请将电脑改为显示文件后缀。把提取出来的framework-resapk拷贝到电脑里, 直接修改后缀为framework-reszip文件。用rar直接打开 找到framework-res\assets\images下的andriod-logo-maskpng。修改此(修改此你需要借助一些处理软件来进行,比如Photoshop或者是Fireworks等都可以)高度宽度不改动。修改字就可以了字体镂空,保存为png文件。修改完成后保存,拖回zip文件包中。替换原andriod-logo-maskpng文件即可。把framework-reszip再改回framework-resapk 放到内存卡里 用sufbs替换手机里的framework-resapk(就是最开始提取出来的那个文件),就这样就完成了修改Android手机开机画面第二屏的,是不是很简单?
Android 手机开机logo主要分为2部分:
1按下开机键后Linux开机显示开机第一帧部分。此Kernel中的画面在ANDROID里默认是关闭的,需要打开时可以配置打开kernel下面2个选项:
CONFIG_FRAMEBUFFER_CONSOLE
CONFIG_LOGO
意即KERNEL支持帧缓冲控制台,并且显示开机LOGO
2开机过程从开机画面已经进入了android的范围,在INIT进程启动的时候加载的开机动画。
1)如果想要修改手机的开机第一帧,以高通SDM450平台为例,讲解一下开机第一帧logo的制作过程:
首先准备好需要更换的显示第一帧的logo图标,只需要显示图案的部分即可。比如安卓源码的小企鹅图标,为宽88 高102像素的bmp格式。
1 ps-截图-垂直翻转-另存为bmp-24位-高级模式-RGB888
2 bmp文件命名为splashbmp,在linux下执行xxd -i splashbmp > splashh
3 h文件去文件头54字节
unsigned char splash_24_bmp[] = {
0x42, 0x4d, 0x98, 0x62, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x36, 0x00,
0x00, 0x00, 0x28, 0x00, 0x00, 0x00, 0x50, 0x01, 0x00, 0x00, 0x5a, 0x00,
0x00, 0x00, 0x01, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0xc3, 0x0e, 0x00, 0x00, 0xc3, 0x0e, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
4 查看splashbmp-属性-摘要-宽88 高 102
5 修改文件
\android\bootable\bootloader\lk\platform\msm_shared\include\splashh
imageBuffer_rgb888[] 此数组用步骤3制作出的数组内容
#define SPLASH_IMAGE_WIDTH 88
#define SPLASH_IMAGE_HEIGHT 102
6 bmptool工具上验证效果
txt2bin->生成bin->直接把bin拖入->设宽高为源bmp文件的宽高,24位
如果显示正常,直接如此修改验证就ok,如果显示有倾斜,先改小源的大小,重复此步骤制作。
bmptool工具验证的效果如此图显示, 则表示正常。
以上步骤,开机第一帧就修改ok。
2开机动画修改
android\vendor\qcom\proprietary\qrdplus\Extension\apps\BootAnimation 目录下修改
bootanimationzip
shutdownanimationzip
这个压缩文件可以解压后参考源码中修改,修改后mm编译后验证即可。
以上就是Android修改开机动画的一种简单方法。
欢迎分享,转载请注明来源:品搜搜测评网