增加开机logo和动画。
注意!!!!开机动画和logo都需要和项目的分辨率相匹配,不然开不了机,过渡不了
了,开关机动画,~/code/39_O1/droi/pu1/pu181/pu181_e21b_hryt在对应的项目下,建一个animation的目录,往里面放zip压缩,这不是随便改个后缀就行的,里面有两个文件夹,part0和part1,这两个文件里面放图片,应该是png格式,很多图片连着就是动画了呗,还有一个txt文件,叫desc,里面确定分辨率还有循环次数比如
480 800 4 表示图片以480*800 的分辨率进行播放,每秒播放4张图片,宽乘高!
p 1 0 part0 p为标志符,意为将part0里面的图片顺序播放1次,间隔时间为0帧
p 0 0 part1 表示将part1里面的图片播放0次(也就是循环播放),直到系统启动完毕。两次循环之间间隔2帧图片的时间
注意压缩文件的软件压缩要选择仅存储方式压缩,不然文件会损坏可能打不开。
分辨率是在项目下的ProjectConfig.mk文件中有LCM_WIDTH和LCM_HEIGHT,分辨率就是宽乘长。
当然也可以一个part循环,比如
240 320 1
p 0 0 part0
开机logo呢也是在项目目录下,把图片转化成kernel.bmp,uboot.bmp,有的项目看之前的图片是咋样的,有可能要旋转,不然可能开机会花屏,开机先logo后动画。
项目下的bootanimation换掉只有开关机动画remake才有效果,实际上是在out下/data/N1/out/target/product/em3081_zrk_p14_egdc/system/media,编译到这个路径下了,不生效的话就先把out下删了,而logo,这个kernel.bmp改了remake没效果,如果需要有效果,需要在vendor/mediatek/proprietary/bootable/bootloader/lk/dev/logo更改再remake就行
注意名字格式要与原本的一致!
但也不要直接改后缀名,用美图看看或者啥软件把这个图片分辨率调对最后换成bmp格式。
先是运行这两张图片然后再播放动画。
还有一种方法换掉开机logo,在项目下的lk.mk文件,在BOOT_LOGO := wuxganl
换掉名称,可以搜一下原来的这个名字在哪个文件里,比如在这mh05s/mh05s23/mh05s23_hynd_a25/override/vendor/mediatek/proprietary/bootable/bootloader/lk/lib/libshowlogo/cust_display.h
然后在这个文件里找另外的图片名,
kernel.bmp和uboot.bmp都是开机logo,就没有关机logo,开机的这两个logo可以理解为两帧,先是uboot然后kernel,然后再显示动画,关机就是关机动画,如果没有关机动画,就显示原生的正在关机
增加开机logo和动画。相关推荐
- android开机logo和动画修改
Android系统开机显示画面分成两个过程,第一个过程从按电源键到Frameworks启动为止.第二个过程从Frameworks启动完成到Launcher程序启动完成. 第一个过程显示的画面是一张图, ...
- rk3568 修改开机logo
rk3568 修改开机显示logo Android 显示 logo 的作用是为了标识应用程序或设备的品牌和身份.在应用程序中,logo 可以帮助用户快速识别应用程序,并与其他应用程序区分开来.在设备中 ...
- rk3399 u-boot修改开机logo以及开机动画和开机视频
首先分析了一下uboot启动流程中的一部分代码,如下 第一部分:开机logo(下面代码分析排版有点乱,可以忽略) 1. board_late_init //rk33xx.cboard/rockch ...
- 安卓系统开机过程中logo和动画
安卓系统在开机过程中有多处会显示logo或动画,每个都会被next覆盖: boot 这个是可选的,和硬件平台相关.boot运行过程非常短暂,显示logo也是一闪而过,所以一般不会使用. kernel ...
- android 开机动画尺寸,Android开机Logo动画制作
开机Logo制作 1.准备Logo图片 准备一张符合尺寸要求(例如:1280x720)的图片,最好是png或jgp. 2.用Hitool工具制作镜像文件 海思芯片使用的是Hitool工具,打开Hito ...
- Android系统定制开机logo和开机动画
定制开机logo和开机动画 开机logo 开机动画 bootanimation.zip 生成zip文件 添加新的开机动画 开机logo MTK ASOP中lk阶段的logo是开机后的第一个界面,也被称 ...
- Android 8.0 开机动画,RK3326 android10.0(Q) 开机logo+开关机动画替换
RK3326 android10.0(Q) 开机logo+开关机动画替换 2020年08月14日 | 萬仟网移动技术 | 我要评论 开机logouboot和kernel阶段的logo分别为开机显示的第 ...
- u-boot开机logo修改及kernel启动动画去除
1.开机logo: 替换:MfgTool-MYIMX6A9-L4.1.15\Profiles\Linux\OS Firmware\image-L4.1.15-uboot\my_logo.bmp 图片要 ...
- Android 更换开机logo和开机动画
Android版本:8.1 一丶开机logo的替换 开机logo有kernel logo和uboot logo两个 如何找到对应的图片? 确认当前项目的设备使用的是哪种尺寸的logo 一般在对应项目的 ...
最新文章
- 基于四元数互补滤波的无人机姿态解算
- Java - 初识Java
- 轻量又高效,Apache Shiro 你值得拥有!
- Flink SQL解析复杂Join(转载+自己整理和补充)
- 用phpmyadmin更改root密码的方法
- Leetcode 23.移除元素
- 车联网就是车-路-云-图-网
- 厉害了网页扫码,所有方法都给你总结到这了,赶紧收藏
- 【华为云技术分享】“技术-经济范式”视角下的开源软件演进剖析-part 2
- C++沉思录(Ruminations on C++)中文第2版电子书pdf下载
- HDS发布视频分析软件HVA 为企业提供运营智能与安全洞察
- webpack打包路径更改_webpack打包教程
- UI界面视觉设计之色彩要素
- 小目标检测模型总结+SNIP+SNIPER
- trace-event
- 黑马程序员—【教学软件】广播软件下载
- html引入外部less文件,如何引用less文件?
- OJ题目10--数字间的抑或,一场集体消消乐
- 职场语言的特征3p1A7C指什么,商务礼仪选择题和答案
- python matplotlib 绘制二维数据中某些列到折线图,没有线的解决方法