Quote:
Originally Posted by hbguy
okay here we go,
i'll take hits for being a newb again but i gotta ask. i am completely lost on how to apply this custom boot image. i tried to follow the direction but am completely lost by the jargon and get stuck at the download the imagemagick.zip file. i downloaded it then from there i have no idea how to build source stuff or anything. i am using the picture above my post (thank you for the beautiful pic) so the image is already resized to the requirements.
can anyone help me? (i'm gonna also show usmc2k, the bro who beatifully wrote the how to get modified rc30)
thanks again,
hbguy
|
No sweat we were all noobs at one time.
This should all be done on a linux box, if your not on a linux box then I can't help since I know nothing about macs.
1. find an image you like
2. edit it with your favourite editing suite and scale it to 320x480
3. after scaling it, convert the colorspace to 256 colors (8-bit)
4. Save it as a PNG without alpha channel/transparency.
5. Use the convert tool from the ImageMagick toolkit (use cygwin, or a linux box): convert -depth 8 splash.png rgb:splash.raw
type, in a terminal, sudo apt-get install imagemagick
then, type, in a terminal, convert -depth 8 splash.png rgb:splash.raw
where spash.png is your potential boot image.
6. Check that the splash.raw file is exactly 460800 bytes!
Make sure it is exactly 460800 bytes!
7. Compile the android tool called rgb2565 (gcc -O2 -Wall -Wno-unused-parameter -o rgb2565 to565.c)
Download the static versions of these posted ealier by Infernix and put them into /bin on your linux box.
8. Run the conversion command:
rgb2565 < splash.raw > splash.raw565
9. Check that splash.raw565 is 307200 bytes. if it isn't, DO NOT FLASH IT ON YOUR PHONE. double-check your steps, something went wrong.
DOUBLE check!
10. Boot your phone in SPL mode (hold camera +power).
11. After SPL shows, plug in USB connector/cord/whateva and push trackball or hit back. SPL restarts and now shows FASTBOOT.
12. use fastboot devices to check whether if your phone is showing up. if it isn't, try it as root (user might not have permission to access the usb device).
You have to be root to see your device!
Download the static versions of these posted ealier by Infernix and put them into /bin on your linux box.
15. Double check that splash.raw565 is 307200 bytes. if it isn't, DO NOT FLASH IT ON YOUR PHONE.
16. Flash the splash image:
fastboot flash splash1 splash.raw565
17. Reboot your phone to check:
fastboot reboot
and that's all there is to it!
Stericson