找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 4484|回复: 4
打印 上一主题 下一主题
收起左侧

分享-迅为4418开发板修改Android动态logo

[复制链接]
跳转到指定楼层
楼主
ID:188383 发表于 2017-4-11 10:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果之前没有修改过动态logo,可能多方搜索资料是会有点困难。但是做过之后,对于一些简单更换动态logo就不是什么麻烦事儿了。
1.首先打开android/device/nexell/drone2/device.mk,在其中找到device/nexell/drone2/bootanimation.zip:system/media/bootanimation.zip这句语句。
这句话的作用就是将制作好的动态图bootanimation.zip复制到system.img中。迅为的源码中这句话是被屏蔽掉的,因为这是nexell公司的动态logo。当这句话被屏蔽掉时候,系统默认使用Android的动态logo。这里我们需要把屏蔽去掉。
因此我们的目的是制作一个自己的动态图将nexell的这个替换掉。这里先把bootanimation.zip命名换成别的名字,或者删掉。并且到目录android/out/target/product/drone2/system/media下删掉bootanimation.zip。
2.在网上找一张动态图,用Ulead GIF Animator软件将这个动态图分成原先的一帧帧状态。这个软件请大家自己下载,因为太大传不上来。转化成每帧的样子其实很简单。用快捷键ctrl+e即可。这里注意要把图片保存成png格式,分辨率不要大于屏幕所能承受的范围。然后放到新建的文件夹中,文件夹命名为part0 。
3.新建文本文档,命名为desc.txt。然后在里面输入一下内容
433 140 5
p 0 0 part0
第一行的意思是part0中每帧的分辨率是433*140,每秒显示5帧,根据自己情况修改;
第二行的意思是将part0中的图像循环显示直到开发板启动完成。
4.将以上两步做好的part0和desc.txt放到android/device/nexell/drone2下面。运行指令zip -r -0 bootanimation.zip part0 desc.txt生成我们自己的动态图文件:bootanimation.zip
5.编译烧录即可。!

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖 顶 踩
回复

使用道具 举报

沙发
ID:225405 发表于 2017-8-17 09:28 | 只看该作者
从哪儿去了解迅为4418开发板的资料呢
回复

使用道具 举报

板凳
ID:188759 发表于 2017-9-6 10:16

地板
ID:211447 发表于 2017-9-12 11:09 | 只看该作者
教程不错,有收益
回复

使用道具 举报

5#
ID:233795 发表于 2018-2-8 10:41 | 只看该作者
多谢分享教程,
回复

使用道具 举报

6#
ID:282285 发表于 2018-3-6 09:58 | 只看该作者
学习这篇教程,有用
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表