迅为RK3588开发板Android12动态替换开机logo_重启

 

 

 

 

■ 增加 logo 分区

修改源码device/rockchip/rk3588/topeet_rk3588/BoardConfig.mk文件添加以下内容

 

迅为RK3588开发板Android12动态替换开机logo_固件_02

 

重新编译烧写固件到开发板后,可以在开发板里面看到logo分区如下

 

迅为RK3588开发板Android12动态替换开机logo_重启_03

 

■ 替换logo

把logo图片push到开发板的sdcard/目录下,注意logo图片需要是bmp格式的。

 

迅为RK3588开发板Android12动态替换开机logo_开发板_04

 

使用以下命令制作logo.img,如下图所示:

 

cat logo.bmp > logo.img && truncate -s %512 logo.img && cat logo_kernel.bmp >> logo.img

 

注:两种logo图片中间需要512对齐,truncate -s %512 logo.img就是做512对齐

 

迅为RK3588开发板Android12动态替换开机logo_开发板_05

 

 

通过dd命令将logo.img文件写到logo分区中,如下图所示:

 

迅为RK3588开发板Android12动态替换开机logo_固件_06

 

 

迅为RK3588开发板Android12动态替换开机logo_重启_07

 

 

 

重启开发板即可看到修改后的logo。