Android系统移植与调试之------->如何修改Android设备的开机第二阶段Logo

简介: 1、修改位置:/home/pyou/mx0831-0525/device/other/TBG1073目录 2、将robot.1024x600.png替换为自己想设置的图片命名必须一致,目录下还有其他不分辨率对应的图片,可以根据自己的需要更改相应图片。

1、修改位置:/home/pyou/mx0831-0525/device/other/TBG1073目录

2、将robot.1024x600.png替换为自己想设置的图片命名必须一致,目录下还有其他不分辨率对应的图片,可以根据自己的需要更改相应图片。

3、制作robot.1024x600.raw文件。

使用使用ImageMagick自带的convert命令,进行raw格式转换

命令:convert -depth 8 robot.1024x600.png rgb:robot.1024x600.raw

4、制作roboot.1024x600.rle文件。

命令:rgb2565 -rle < robot.1024x600.raw > robot.1024x600.rle

pyou@roco-ubuntu:~/mx0831-0525/device/other/TBDG1073$ ../../../out/host/linux-x86/bin/rgb2565 -rle < robot.1024x600.raw > robot.1024x600.rle


5、将制作好的rle格式图片替换掉原有的,重新编译后发现没有起效果


6、 重新编译完后发现没有达到预期效果,后来查看TBG1073.mk文件,发现TBG1073.mk文件中是将mxl.1024x600.rle文件copyroot/initlogo.rle.bak文件


 

切换到root目录下,将initlogo.rle.bak文件删除


l将initlogo.rle.bak文件删除


 将之前弄好的robot.1024x600.rle文件替换掉mxl.1024x600.rle文件

cp mxl.1024*600.rle mxl.1024*600.rle_bak

cp robot.1024*600.rle mxl.1024*600.rle



重新编译,达到预期效果。


==================================================================================================

  作者:欧阳鹏  欢迎转载,与人分享是进步的源泉!

  转载请保留原文地址http://blog.csdn.net/ouyang_peng

==================================================================================================



相关文章
|
1天前
|
监控 Shell Linux
Android调试终极指南:ADB安装+多设备连接+ANR日志抓取全流程解析,覆盖环境变量配置/多设备调试/ANR日志分析全流程,附Win/Mac/Linux三平台解决方案
ADB(Android Debug Bridge)是安卓开发中的重要工具,用于连接电脑与安卓设备,实现文件传输、应用管理、日志抓取等功能。本文介绍了 ADB 的基本概念、安装配置及常用命令。包括:1) 基本命令如 `adb version` 和 `adb devices`;2) 权限操作如 `adb root` 和 `adb shell`;3) APK 操作如安装、卸载应用;4) 文件传输如 `adb push` 和 `adb pull`;5) 日志记录如 `adb logcat`;6) 系统信息获取如屏幕截图和录屏。通过这些功能,用户可高效调试和管理安卓设备。
|
7月前
|
Android开发
基于Amlogic 安卓9.0, 驱动简说(四):Platform平台驱动,驱动与设备的分离
本文介绍了如何在基于Amlogic T972的Android 9.0系统上使用Platform平台驱动框架和设备树(DTS),实现设备与驱动的分离,并通过静态枚举在设备树中描述设备,自动触发驱动程序的加载和设备创建。
161 0
基于Amlogic 安卓9.0, 驱动简说(四):Platform平台驱动,驱动与设备的分离
|
7月前
|
Android开发 C语言
基于Amlogic 安卓9.0, 驱动简说(二):字符设备驱动,自动创建设备
这篇文章是关于如何在基于Amlogic T972的Android 9.0系统上,通过自动分配设备号和自动创建设备节点文件的方式,开发字符设备驱动程序的教程。
139 0
基于Amlogic 安卓9.0, 驱动简说(二):字符设备驱动,自动创建设备
|
7月前
|
自然语言处理 Shell Linux
基于Amlogic 安卓9.0, 驱动简说(一):字符设备驱动,手动创建设备
本文是关于在Amlogic安卓9.0平台上创建字符设备驱动的教程,详细介绍了驱动程序的编写、编译、部署和测试过程,并提供了完整的源码和应用层调用示例。
179 0
基于Amlogic 安卓9.0, 驱动简说(一):字符设备驱动,手动创建设备
|
7月前
|
传感器 Android开发 芯片
不写一行代码(三):实现安卓基于i2c bus的Slaver设备驱动
本文是系列文章的第三篇,展示了如何在Android系统中利用现有的i2c bus驱动,通过编写设备树节点和应用层的控制代码,实现对基于i2c bus的Slaver设备(如六轴陀螺仪模块QMI8658C)的控制,而无需编写设备驱动代码。
126 0
不写一行代码(三):实现安卓基于i2c bus的Slaver设备驱动
|
7月前
|
Android开发
不写一行代码(二):实现安卓基于PWM的LED设备驱动
本文介绍了在Android系统中不编写任何代码,通过设备树配置和内核支持的通用PWM LED驱动来实现基于PWM的LED设备驱动,并通过测试命令调整LED亮度级别。
127 0
不写一行代码(二):实现安卓基于PWM的LED设备驱动
|
7月前
|
Linux Android开发 C语言
不写一行代码(一):实现安卓基于GPIO的LED设备驱动
本文通过实践操作,展示了在Android系统中不编写任何代码,利用设备树(DTS)配置和内核支持的通用GPIO LED驱动来控制LED设备,并进一步通过C语言编写NDK测试APP来实现LED的闪烁效果。
304 0
不写一行代码(一):实现安卓基于GPIO的LED设备驱动
|
API 网络安全 Android开发
Android 设备唯一标识(适配Android版本)
Android 设备唯一标识(适配Android版本)
1049 0
Android 设备唯一标识(适配Android版本)
|
存储 安全 搜索推荐
2022Android设备唯一标识(AndroidID,OAID等 )
2022Android设备唯一标识(AndroidID,OAID等 )
3965 0
2022Android设备唯一标识(AndroidID,OAID等 )
|
存储 API Android开发
Android设备唯一标识的获取和构造
设备唯一标识对于app开发是很重要的一个点,主要应用于统计,有时也应用于业务。 Android平台提供了很多获取唯一标识的API,但都不是很稳定。 一、获取唯一标识 Android开发者网站上的一篇文章Identifying App Installations给出了几种获取方式; 中文博文也有很多,这是其中一篇 Android获取设备唯一ID的几种方式。
1897 0

热门文章

最新文章