GitXplorerGitXplorer
h

CM-SPLASH

public
1 stars
1 forks
0 issues

Commits

List of commits on branch master.
Unverified
fa1f16fffe51cbcf653f9913b979c6707e6dbce2

cm-splash: Initial CM-SPLASH for Linux based on @GokulNC work

hh2o64 committed 8 years ago

README

The README file for this repository.

CUSTOM SPLASH SCREEN CREATOR for YU Yuphoria & Yunique

How To Use:

  1. Make sure you have a picture for your custom splash with: i. Resolution: 720x1280 for Yuphoria/Yunique ii. PNG or JPG format iii. Picture size less than 250kB iv. less colorful

(Tip: Try compressPNG.com to reduce no. of colors in PNG picture. Upload your picture, click Settings, reduce number of colors to 16 or below & download it)

  1. Zip download this repo

  2. Open a terminal and do whether ''' ./create_logo.sh DEVICE LOGO.png '''

  3. After the custom splash image (filename.img) is created, the output directory will be opened.. (Also open the file splash_logs.txt & ensure there are no warning/corruption messages. If there's warning, reduce no. of colors in picture & try again from step-3)

  4. Transfer the filename.img to the device's internal storage & flash it using Terminal Emulator like:

dd if=/sdcard/filename.img of=/dev/block/bootdevice/by-name/splash

Credits:

Advanced Information:

  • Pixel Format: bgr24 variant (with count byte after color bytes)
  • Line Length (Width): 720
  • RLE I/O Format: 3 bytes per pixel
  • Max Run Length: 255 pixels
  • Offset: 512 (First 512bytes for Header)