hey guys since i was getting so many requests to make custom bootscreens/bootlogo, and lots of ppl asking me how to do this i am making this how to...
it took some time for me to get all this info and tools in one place and make it easy to use...
[ INTRO ]
[ CREDITS ]
[ REQUIREMENTS ]
[ WHATS INSIDE? ]
the package i have provided has:
[ HOW TO USE? ]
[ ADDITIONAL INFO ]
the batch files i have made are specific to X10 screen resolution (480x854) if u need to use it for another device just edit the convert_rle_to_image.bat file and changed this like
[ DOWNLOAD LINK ]
boot_screen_logo_creation_package.rar
[ REFERENCES ]
it took some time for me to get all this info and tools in one place and make it easy to use...
[ INTRO ]
- this little how-to/tutorial will cover points on how to convert between image files and (static) bootscreen/bootlogo files (initlogo.rle/logo.rle)
- THIS WILL NOT COVER INFO ON HOW TO INTEGRATE IT IN CUSTOM boot.img, i will add this later cause it requires different tools
- initlogo.rle/logo.rle are image files which are in the integrated ramdisk in custom kernel boot.img
- these .rle files are shown during booting of the custom kernel (boot.img)
- if u want to remove showing of these images then just delete the initlogo.rle/logo.rle from the ramdisk
- if u want to change it to the image that u want then follow this tutorial
- after creating the .rle files u will need to rename the files to initlogo.rle / logo.rle and place it within extracted ramdisk folder then repack the ramdisk and then repack it with kernel (zimage) using proper boot address and specific command line parameters
[ CREDITS ]
- makers of 5652rgb, to565 for freely providing the sources!
- ImageMagick for the brilliant convert.exe tool
- me for creating the cygwin binaries and batch files & making it little simple to use
[ REQUIREMENTS ]
- windows PC (u can find compatible linux tools if u search online)
- this package
- correct resolution images (check post #2 for details)
[ WHATS INSIDE? ]
the package i have provided has:
- precompiled cygwin binaries for
- 5652rgb
- to565
- convert.exe from ImageMagick-6.7.0-Q16-windows
- all required dlls for standalone installations
- easy to use batch files i made
- convert_image_to_rle.bat
- convert_rle_to_image.bat
[ HOW TO USE? ]
- Converting any image to rle file
- open command prompt and browse to folder with those bat files
- execute:
Code:
convert_image_to_rle.bat <path_to_image_file>
- the <path_to_image_file>.raw file and <path_to_image_file>.rle file will be created at the same location as <path_to_image_file>
- Converting any rle to image file
- open command prompt and browse to folder with those bat files
- execute:
Code:
convert_rle_to_image.bat <path_to_rle_file>
- the <path_to_rle_file>.raw file and <path_to_rle_file>.png file will be created at the same location as <path_to_rle_file>
[ ADDITIONAL INFO ]
the batch files i have made are specific to X10 screen resolution (480x854) if u need to use it for another device just edit the convert_rle_to_image.bat file and changed this like
Code:
[user=220077]@bin[/user]\convert -depth 8 -size 480x854 rgb:%1.raw %1.png
[ DOWNLOAD LINK ]
boot_screen_logo_creation_package.rar
[ REFERENCES ]
- http://xdaforums.com/showpost.php?p=6775233&postcount=5
- http://www.androidtablets.net/forum...-before-animated-boot-animation.html#post1895
- http://android.git.kernel.org/?p=platform/build.git;a=tree;f=tools/rgb2565
- http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack,_Edit,_and_Re-Pack_Boot_Images <<< has info on how to pack/unpack boot.img files
Last edited: