九鼎创展s5p4418开发板-修改Android4.4系统开机LOGO
来源:互联网 发布:c语言求100质数 编辑:程序博客网 时间:2024/04/27 16:39
1、 找到图片文件路径:x4418-kitkat/frameworks/base/core/res/assets/images$
这个路径下有两个图片:可能看到这启动时看见的LOGO。
第一张是"A N D R O ID"字样镂空的,第二张是发光的。
显示的时候,第一张显示固定,然后第二张不断从左像右移动,造成动画效果。
源码路径:x4418-kitkat/frameworks/base/cmds/bootanimation$
BootAnimation.cpp文件里:
bool BootAnimation::threadLoop()
{
bool r;
if (mAndroidAnimation) {
r = android();
}else {
r = movie();
}
...
}
bool BootAnimation::android()
{
initTexture(&mAndroid[0], mAssets, "images/android-logo-mask.png");
initTexture(&mAndroid[1],mAssets, "images/android-logo-shine.png");
...
}
bool BootAnimation::movie()
{
ZipFileRO& zip(mZip);
size_t numEntries = zip.getNumEntries();
ZipEntryRO desc = zip.findEntryByName("desc.txt");
FileMap* descMap = zip.createEntryFileMap(desc);
ALOGE_IF(!descMap,"descMap is null");
...
}
有两种显示图片的方法,这里我们只用简单的第一种,要修改把自己的想要的LOGO换掉这两张照片就可以了。
2、 我直接把它们拷出来在window下画图软件修改处理,然后替换它们。
3、换掉之后重新编译文件系统。
然后重新编译文件系统,用新编译的文件系统刷机就可以了,效果如下。
0 0
- 九鼎创展s5p4418开发板-修改Android4.4系统开机LOGO
- 九鼎创展s5p4418开发板-修改Android4.4系统开机LOGO
- 九鼎创展s5p4418开发板Android4.4-更改uboot开机LOGO
- 九鼎创展s5p4418开发板-Android4.4-内核编译脚本分析
- 九鼎创展s5p4418开发板Android4.4-文件系统编译脚本分析
- 九鼎创展s5p4418开发板Android4.4-uboot编译脚本分析
- 九鼎创展s5p4418开发板Android4.4-去掉uboot中的电池检测
- 九鼎创展s5p4418开发板Android4.4-如何配置内核
- 九鼎创展s5p4418开发板Android4.4-搭建最简单的linux文件系统
- 九鼎创展s5p4418开发板Android4.4-将uboot,内核源码包放到android根目录编译
- 九鼎创展S5P4418/x4418开发板即将上市
- 迅为嵌入式4418开发板Android4.4-更改uboot开机LOGO
- ARM板上android系统开机Logo的修改
- Android 系统开机logo的修改
- Android 系统开机logo的修改
- Android 系统开机logo的修改
- Linux内核开发-修改开机Logo
- Linux内核开发-修改开机Logo
- Mac下jdk的安装路径
- HTML5自动播放背景音乐
- oracle恢复数据库数据到一个点
- C++栈和队列
- 修改 eclipse 文件编码格式
- 九鼎创展s5p4418开发板-修改Android4.4系统开机LOGO
- Ubuntu下安装Mysql小结
- Error:Execution failed for task ':app:compileDebugAidl'. > Executor Singleton not started
- Linux与Linux,Linux与Windows之间使用SSH传输文件
- 破解Revealapp的试用时间限制
- cocos js LabelBMFont Bitmap Font Generator
- Android横竖屏切换小结
- MFC中消息定义文件:afxmsg_.h
- Shell基于模式匹配的字符串操作