[UTIL] Android Splash Image Changer

Anoniem100

Retired Recognized Developer
Sep 17, 2010
124
262
0
Simply change the splash screen of your phone.



Requirements:
- At this time only phone's with a resolution of 480x800 will do.
- Remember, in order to flash custom splash screens, you must have s-off which can be obtained using alpharev.
- Before you click the "Push to Phone" button, make sure your device has the USB Debugging feature enabled.
(Settings -> Applications -> Development -> USB debugging)

How the magic works:
- This tool will first convert your selected image to the appropriate file format (splash1.img).
- It will then try to reboot your phone using ADB (Command used: adb.exe reboot bootloader).
- While rebooting your phone this tool will start a fastboot session (fastboot.exe flash splash1 splash1.img)
- If the phone is rebooted into the bootloader, it will execute the actual flashing process
- After flashing this tool will reboot your phone once again to finish the whole process (fastboot.exe reboot)

Version history:
1.0 - Initial release

***I take no responsibility for any damage you cause by using this tool. It is for educational purposes only.
 

Attachments

Last edited:

Anoniem100

Retired Recognized Developer
Sep 17, 2010
124
262
0
where is this image located? i wanna do it for my custom rom
Cool question!
Behind the scenes of this tool I'm doing some fancy conversions to the image.
This results in a flash-able file called splash1.img.
This image is then flashed to splash1 with the command: fastboot flash splash1 splash1.img.
Thing you have to do is create the file splash1.img and incorporate the flashing procedure into your update script.
I don't have any experience in that procedure, but going to try it out.
It should work, others have done this before.
Will be back for this one ;)

For now, take a look at this thread.
It should make some things clear for you I think.
 
Last edited:

dneto

Senior Member
Dec 22, 2007
446
22
0
Sao Paulo
about.me
Amazing.

Just suggest reduce a little bit the Window. :D The button isn't showed in 1280x800 correctly :D

And please, add the information about, WHEN click on PUSH TO PHONE (HBOOT,FASTBOOT,Charge Only with debug...)

Regards and thank you
 

Vivasanti

Senior Member
Dec 27, 2010
873
241
0
This is in the General section so does it work with OTHER phones, my screen res isnt the one specified, do i still need S OFF or is that for HTC phones?

If it doesnt work for any other phones can we get it moved to the HTC section?
 

Anoniem100

Retired Recognized Developer
Sep 17, 2010
124
262
0
This is in the General section so does it work with OTHER phones, my screen res isnt the one specified, do i still need S OFF or is that for HTC phones?

If it doesnt work for any other phones can we get it moved to the HTC section?
It will work for other phones as well, as long as the resolution is 480x800 (for now) and you have S-OFF.
Will be working on compatibility for other resolution soon.
 

Anoniem100

Retired Recognized Developer
Sep 17, 2010
124
262
0
Amazing.

Just suggest reduce a little bit the Window. :D The button isn't showed in 1280x800 correctly :D

And please, add the information about, WHEN click on PUSH TO PHONE (HBOOT,FASTBOOT,Charge Only with debug...)

Regards and thank you
Totally agree on the big window size, will adjust it to a more appropriate size in the next release.
For the extra prerequisite info... working on it now
 

Anoniem100

Retired Recognized Developer
Sep 17, 2010
124
262
0
This is in the General section so does it work with OTHER phones, my screen res isn't the one specified, do i still need S OFF or is that for HTC phones?

If it doesn't work for any other phones can we get it moved to the HTC section?
Looking again into the compatibility it indeed seems to only work on HTC devices.
Seems like S-Off is a htc thing.
Hope someone with a galaxy S phone can test this, don't know if flashing is a problem.
If that's the case I would have to take a different approach.
My aim is to make it device independent.
 

Anoniem100

Retired Recognized Developer
Sep 17, 2010
124
262
0
Where is "Pay me a Beer (aka Donate)" Button? =]

Thank you.
Haha, Tnx for the nice reply, makes me happy :)
People around me are calling me stupid, not adding a donate button to my apps.
To me its nothing more than cluttering the UI, distracting you from things that ARE important.
If people really want to donate, they can do so on this forum.
Have added a celebrate link to my signature, think it should be enough ;)
 
Last edited:

Anoniem100

Retired Recognized Developer
Sep 17, 2010
124
262
0
on win xp 64 bit i click push to phone and it just shows the windows hourglass when i scroll over the app - nothing is happening on the phone end or in the app.
This sometimes happens to me to, temporary workaround to this could be: close the app and try again.
Has something to do with kicking off adb the first time.
It just hangs, but when you try it the second time it should be already running in the background.
I'm currently rebuilding the whole app, upcoming release would fix it, but for now, try it a second time ;)
 

jamadant

Senior Member
Jul 8, 2009
111
12
0
Manchester
Simply change the splash screen of your phone.



Requirements:
- At this time only phone's with a resolution of 480x800 will do.
- Remember, in order to flash custom splash screens, you must have s-off which can be obtained using alpharev.
- Before you click the "Push to Phone" button, make sure your device has the USB Debugging feature enabled.
(Settings -> Applications -> Development -> USB debugging)

How the magic works:
- This tool will first convert your selected image to the appropriate file format (splash1.img).
- It will then try to reboot your phone using ADB (Command used: adb.exe reboot bootloader).
- While rebooting your phone this tool will start a fastboot session (fastboot.exe flash splash1 splash1.img)
- If the phone is rebooted into the bootloader, it will execute the actual flashing process
- After flashing this tool will reboot your phone once again to finish the whole process (fastboot.exe reboot)

Version history:
1.0 - Initial release

***I take no responsibility for any damage you cause by using this tool. It is for educational purposes only.
Working fantastic on my desire, many thanks