Khadas Docs

Amazing Khadas, always amazes you!

User Tools

Site Tools


Sidebar

products:sbc:edge2:configurations:android-change-boot-logo

Edge2 Android Change Boot Logo

Because RK merged the logo partition with the system partition into a single super partition after Android 10, there is no logo partition available to dynamically modify the boot logo. This means that a complete firmware build is required to achieve this operation. Now, we have added a new custom partition to facilitate the dynamic update of the logo.

Logo format

  • Where is original logo file

Logo file is stored in the kernel-6.1/logo.bmp directory in android code.

  • BMP format, should be:
    • 16bit RGB565 BMP format
  • Resolution ⇐ 1080P (1920 * 1080)

Instructions

We use the adb command to push the prepared logo.bmp to the motherboard path /vendor/custom and then restart the device.

$ adb root
restarting adbd as root
 
$ adb remount
AVB verification is disabled, disabling verity state may have no effect
Remounted /system as RW
Remounted /vendor as RW
Remounted /odm as RW
Remounted /system_dlkm as RW
Remounted /system_ext as RW
Remounted /vendor_dlkm as RW
Remounted /odm_dlkm as RW
Remounted /product as RW
Remount succeeded
 
$ adb push logo.bmp /vendor/custom
logo.bmp: 1 file pushed, 0 skipped. 655.0 MB/s (4147272 bytes in 0.006s)
Last modified: 2024/12/22 20:12 by xiong