DC_A133实现替换开机logo和开机动画 二维码
发表时间:2026-06-29 15:08 DC_A133/DC_B133是基于全志A133 SoC开发的一款中低端性价比主板.该SoC配备4个小核心Cortex-A53@1.5G.发热量并不大.板载支持MIPI/LVDS接口.且可以通过刷屏参动态更换显示方式.该板型有1+8 2+16等容量配置,支持百兆以太网,支持带蓝牙或不带蓝牙的WIFI.板载4PIN喇叭口,可支持的系统是Android10/buildroot。 DC_A133版型正面图 DC_A133版型背面图 本文介绍的更换开机logo和开机动画仅适用于DC-系列的133版型,且固件版本必须是2026年6月18号后的固件. 1.更换开机logo: 准备一张24位的bmp.该bmp尺寸不得大于1920x1080.且不得超过要点的屏幕分辨率. 比如,如果是搭载了800x1280的mipi.则图片不得超过800x1280. 导出24位位图方法:在PS点存储为,选择BMP格式,在如下弹框中选择24(如下图),命名成bootlogo.bmp即可.
替换logo有三种方式:
./longan/device/config/chips/a133/configs/b6/android/bootlogo.bmp 删除掉 ./longan/out/pack_out/bootlogo.bmp ./longan/out/pack_out/boot-resource/bootlogo.bmp 2. adb 的方式替换 adb root adb shell mount /dev/block/mmcblk0p1 /mnt adb push bootlogo.bmp /mnt/bootlogo.bmp adb shell sync adb shell reboot byte[] logo = simpleReadFile("/sdcard/Download/bootlogo.bmp"); simpleWriteFile("/mnt/logo/bootlogo.bmp", logo); Log.e("write logo", "ok"); 2. 更换开机动画 2.1 源码级更换开机动画 替换掉./android/device/softwinner/ceres-b6/media/bootanimation.zip 去掉如下代码前面的#号即可. 如无#号可以无视 softwinner/ceres-b6/ceres_b6.mk中 #PRODUCT_COPY_FILES += \ # $(LOCAL_PATH)/media/bootanimation.zip:system/media/bootanimation.zip 3.2 adb shell的方式更换开机动画. 将做好的bootanimation.zip push到/data/local/bootanimation.zip即可. 一般来说,系统会优先检测并使用此目录的动画 2.2 app方式更换开机动画. 如果你玩的比较花,想天天换更开机动画,可以从你自己的服务器下载开机动画,然后使用如下代码更换 byte[] ani = simpleReadFile("/sdcard/Download/bootanimation.zip"); simpleWriteFile("/data/local/bootanimation.zip", ani); Log.e("testWirte", "copy boot ani ok"); 注意:bootanimation.zip的制作网上随便搜,此处不赘述. 3更换开机视频: 系统会优先选用/data/local/boot.mp4 更换方法同开机动画.源码级更换的,需要自己仿照开机动画去PRODUCT_COPY_FILES补充内容 声明:此文为广州定昌电子小编辛苦码字原创编辑,部分素材来源于自家工厂及合作客户,网络分享,如有权利声明或内容有误,欢迎联系小编处理或更正(邮箱:91hui@163.com),欢迎你转载,务必请标明出处链接:https://www.gzdcsmt.com/sys-nd/4211.html
|
你的姓名 * 你的联系方式 * 你的公司名称 补充说明 提交 |