rle images are displayed upon boot of an Android system. They are found in the boot.img.

It should be noted that rle images are not a necessary component of a boot.img.

Creating rle imagesEdit


  • the convert binary
  • the to565 binary
  • an image that is the same size as your device's screen resolution

Change directory in terminal or command line to the location of the image you would like to convert. Execute the command

convert -depth 8 your-image-name rgb:tempimg.raw

Followed by the command

to565 -rle < tempimg.raw > initlogo.rle

Place the converted image into a boot.img and name it initlogo.rle, include the boot.img in your ROM, or flash it to your device, and your image will be displayed on boot!