UIS7862S + Android10.0修改开机动画

1.修改开机LOGO
1.1 制作图片
1.2 替换开机Logo
1.3 编译
1.4 烧入验证

2.修改开机动画
2.1 制作图片
2.2 替换文件
2.3 编译
2.4 烧入验证

1.修改开机LOGO
1.1 制作图片
格式:BMP
尺寸:和屏幕一致
先获取屏幕尺寸:adb shell wm size
在这里插入图片描述
查看图片属性:
在这里插入图片描述
PS:
如不符合以上要求需要客户重新提供!!!
Question:
图片格式未PNG是否能行?
验证:使用PNG无法显示;

1.2 替换开机Logo
加载图片:
vendor/sprd/release/pac_config/uis7862s_1h10.ini
在这里插入图片描述
图片路径:
vendor/sprd/release/bmp/unisoc_bmp/unione_7105cxt_1080_2340_0325.bmp

1.3 编译
make //全编
cp_sign //签名
makepac //打包
out/target/product/uis7862s_1h10/cp_sign/SHARKL5PRO_SUPER_SIGN/uis7862s_1h10_Natv-userdebug-native_SHARKL5PRO_SUPER_SIGN.pac

1.4 烧入验证
在这里插入图片描述
点击设置-》点击Main page-》勾选Bootlogo和Fastboot –》双击右边路径加载替换得图片

2.修改开机动画
2.1 制作图片
格式:BMP
尺寸:和屏幕一致
先获取屏幕尺寸:adb shell wm size

2.2 替换文件
2.2.1 临时
adb pull system/media/bootanimation.zip
解压目录:
在这里插入图片描述
其中foleder1, folder2存放图片,desc文件:
1080 2340 15 //分辨率为1080 每秒播放30帧
p 1 2 folder1 //p为行标好、1表示循环1次、2表示循环间隔时间、foler1
//表示播放的文件夹
p 0 2 folder2

替换图片后压缩:
法一:windows工具压缩
foler1, folder2文件夹中的文件后重新仅存储压缩成bootanimation.zip
在这里插入图片描述
法二:ubuntu命令压缩
cd bootanimation/ //不能嵌套在其他文件夹
zip -r -0 bootanimation.zip folder1 folder2 desc.txt //仅存储压缩

2.2.2 修改源码
加载文件:
device/sprd/sharkl5Pro/uis7862s_1h10/uis7862s_1h10_Base.mk
$(call inherit-product-if-exists,
vendor/sprd/carriers/cmcc/files/res/boot/boot_res_cmcc_7105cxt.mk)

vendor/sprd/carriers/cmcc/files/res/boot/boot_res_cmcc_7105cxt.mk
LOCAL_PATH:=vendor/sprd/carriers/cmcc/files/res/boot
PRODUCT_COPY_FILES+=\ $(LOCAL_PATH)/bootanimation_cmcc_7105cxt.zip:system/media/bootanimation.zip
存放路径:
vendor/sprd/carriers/cmcc/files/res/boot/bootanimation_cmcc_7105cxt.zip

2.3 编译
make systemimage;make vbmeta_system.img
在这里插入图片描述
在这里插入图片描述

2.4 烧入验证
2.4.1 快速:
adb root && adb remount
adb shell system/media/bootanimation.zip
adb push bootanimation.zip system/media/
adb reboot

2.4.2 整编
adb reboot bootloader
fastboot flash system –S 200M system.img
fastboot flash vbmeta_system vbmeta_system.img
fastboot reboot

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值