How To: Change Your Splash Screen (For all Magics/all MyTouches)
I. Before You Begin
THERE IS A NEW PROCEDURE FOR USE ON ALL 320 x 480 RESOLUTION DEVICES, PLEASE CLICK HERE TO BE TAKEN TO THAT PROCEDURE!
1. THIS IS ONLY FOR THE HTC MAGIC, MYTOUCH, MYTOUCH 1.2, OR FENDER MYTOUCH! DO NOT USE THIS ONE ANY OTHER PHONE!
2. You must have root access.
II. Setup ADB (If you haven’t already)
1. Follow this procedure to setup ADB if you have not already set it up.
III. Check Your SPL Version
1. Turn off your phone then turn it on by holding down Power and Back to get to fastboot.
2. At the top of the phone you will see some writing, pay attention to the HBOOT – x.xx.xxxx. What is written where those X’s are is your SPL version. In order to flash a Splash image you must have one of the following SPL versions (Engineering SPLS):
3. Download one of the above SPLs and save it to your computer.
4. Copy the SPL from your computer and save it to the root of your SD card (not in any folders. DO NOT EXTRACT IT, LEAVE IT AS A .ZIP FILE).
5. Turn off your phone, then turn it back on by holding down Home and Power to get into recovery mode.
6. Click Flash Zip from SD Card and select the SPL.zip file you saved and wait for it to finish flashing.
IV. Get a Splash Image and Flash It
1. Find a Splash Image you want to use (it MUST be a Splash Image and not just a regular image). Here is a collection of original Splash Images (if you find anymore please comment on this post with a link):
MyTouch 3G Original Splash Image
Vodafone Original Splash Image
Custom HTC Sapphire Splash Image
Here is a collection of splash screens for the Magic/G1 as well. (Thanks GUNZ!)
2. Rename it to splash (leave the .nb on it though) and save it to the AndroidSDK/Tools/ folder you had from the ADB setup process.
3. Turn off your phone, then turn it back on by holding down Back and Power to get to Fastboot mode, then plug it into the computer.
4. Open the command prompt on your computer, then type:
cd\
cd AndroidSDK\tools
fastboot flash splash1 splash.nb
5. Reboot the phone once it is done.
HEy Im getting and error. it says “error:cannot load ‘mytouch-original-splash-image.nb” any thoughts?
i tried a differnt splash screen and it says failed
Gunz,
Try the original MyTouch one again (named as splash.nb instead and see if that works.
i think you guys left some steps out:O
Wallingsworth,
Going to do the video for it today so that should help.
same problem as GUNZ
hye I am getting the same error:cannot load. can this be done on a G1
it says “sending ‘splash1’ 300 KB…FAILED remote: not allow”
Gunz,
You need root access, did you root your phone?
did every step posted and still no luck. also i already have that mytouch splash screen why would i want to re-add it?
btw i am rooted 😀 i’m sure this works tho but can you provide more splash screens?
Wallingsworth,
If you find any others feel free to sedn us a link here and I’ll host them.
The reason this splash is up is because the rooting of the new myTouch causes them to lose their splash screen, this way they can get it back.
i am rooted im running Super D 1.9.3 blk and adb is set up properly. ive tried multiple splash screens so i dont think adding more splash screens would change much, but its worth a shot.
and im sure this will work too
IT WORKED!!!!! thanks i guess having the correct SPL helps Huh? lol
theres a lot of splash screens here http://ostebaronen.dk/android/splash/
im using android4
ahhh, i see. thanks for the video! i got it working easy peasy but like other methods, you need the correct SPL. =[
Hi guys
Also I have a question when the file name is splash.rgb565 I type this? cd\
cd AndroidSDK\tools
fastboot flash splash1 splash.rgb565 or I have to still type fastboot flash splash1 splash.nb
I have this messages all the time after I trying to flash the file waiting for device and after that nothing happens.
I hope anyone can HELP ME
Thanks
@ patrico type the name of your splash (splash.nb is the name of the MT3G splash the unlockr provided)
Hey,
I tried to change my splash image and this didn’t work. my phone set up is
SAPPHIRE PVT 32B ENG S-OFF G
HBOOT 1.33.2004 (SAP10000)
CPLD-10
RADIO-2.22.19.26I
I’m rooted and running latest CyanogenMod ROM + latest recovery from Amon_RA
This is the last thing i want to modify on my phone as the custom Vodaphone image is really ugly.
What i did is I downloaded one of the images at http://ostebaronen.dk/android/splash/ and rename it to splash.nb then I copy the splash.nb into the androidSDK\tools folder
nothing happen!
any ideas?
Leo,
You cant just copy it to the tools folder, you need to follow the rest of the procedure and flash it in fastboot, did you do that?
After I type cd\
cd\ AndroidSDK\tools
fastboot flash splash1 splash.np
I have a messages waiting for device and nothing happen.
Please anyone can help me?
Thanks guys
Patricio,
Do that section first.
Hey,I found the problem TheUnlockr, you wouldn’t mind me making a video about it right?
CosmicPurpleCow,
Sure, go ahead. Mind linking to this page for them to do this part of the procedure?
No problem, let me just post it up the video.
Sorry for the delay but i got it up and running
Link:
Ok I just wanna get this straight before I do this.I’m going to flash the 2005 SPL from recovery,flash the splash image through fastboot,then I’ll need to flash back to the stock SPL because the 2005 SPL has no audio during phone calls on the Mytouch 1.2 but I’m not sure why.
Ryan,
I had this happen to a MyTouch once, I fixed it by starting over. Do the How To Root the MyTouch 1.2 procedure from step 7 until the end where you flasht he Fender ROM again. Fixed it for me.
I keep trying to flash the 2005 SPL from recovery…says its installed and finished but my HBOOT does not change…any suggestions?
Hey I got it!Had to hit back+home to reboot after flashing the SPL then I had the 2005 SPL.Flashed the splash,then flashed the stock radio through fastboot usb…worked like a charm!
EDIT:Flashed stock SPL not RADIO through fastboot usb
Is there any way to undo this? My phone was running so much better without this.
So, since I did this my microphone doesn’t work nor does my speaker.
I am here to claim blatant stupidity for my previous two posts. I was just to lazy to read prior comments. My apologies.
Ej,
Ha takes a big man to admit when he’s wrong 🙂
Okay, I did the “How To Root the MyTouch 1.2/Fender LE” (I have the 1.2) and would like to get the original MyTouch splash screen back.
From what I understand by reading this site and XDA is that, even though the device is “rooted”, we still can’t fastboot because our SPL is locked down.
So I guess my question then is, what procedure does one need to go through in order to change their splashscreen (or, I suppose, any other flashable file – right?)? I guess I would use the gold card method to flash one of the SPL’s from above (…as opposed to the SPL that was used during the rooting procedure….), then fastboot and flash the splash image. Then reflash the stock SPL once again.
Does that sound right? It sounds like, at this point, this device only really functions correctly with the stock SPL. I wish I knew more about this thing in order to help with the development.
TheUnlockr,
Thank you! I did what you said above, start from step 7 (after rooted) and to the end, now I have my original myTouch 1.2 splash screen back and it is now working!
Thanks for this guide but i’m having problems…
Phone – UK Vodafone Magic
Sapphire PVT32B Ship S-on G
HBOOT – 1.33.0004 (SAPP10000)
CPLD – 10
Radio – 2.22.19.26I
So far I have used Amon RA’s 1.6.2G recovery and flashed Amon Ra’s latest Donut rom. so far so good…
now i’m trying to update the splash image with a custom one, but this is what i get…
C:\androidsdk\tools>fastboot devices
HT94TKF06211 fastboot
C:\androidsdk\tools>fastboot flash splash1 splash.rgb565
sending ‘splash1’ (300 KB)… OKAY
writing ‘splash1’… INFOsignature checking…
FAILED (remote: signature verify fail)
The file is exactly 300 KB (307,200 bytes) and is 320×480 pixels.
ah even though i had HBOOT – 1.33.0004, it was not the engineering one… flashed that now have new splash screen… thanks
Any reason why doing this would cause a black screen to appear instead of a boot animation after the splash screen?
Well, still no clue why it happened but I was able to fix it by re-flashing hboot.nb0. Go figure.
Hey guys, quick question.. as I downloaded some of these splash images (including unlockr splashes) I noticed that the file extension(s) were .nb, .rgb565, .raw565. Can I rename the .rgb565 and .raw565 to .nb files, or will they be corrupted if I do so? Only the “mytouch 3g original splash image” was an .nb file.. please let me know, thanks again?
S Campos,
You shouldn’t need to rename them. Just flash them as they are (make sure to write whatever the extension is of the splash you want to flash when flashing).
Understood, the only renaming done is file name to “splash” (.nb)(.rgb565)(.raw565) leaving the extension as is, and then following the procedures thru adb… got it, thanks guys!
For more G1/MT3G custom images and splash screens: http://bit.ly/9SI2qF
Thanks for the guide! Worked great for my MT3G 1.2. Once I uploaded the myTouch splash, I reverted back to the stock SPL as others have commented on. No issues.
What’s the differance between the 4 SPLs? Will all of them work with the myTouch 1.2?
I retract that last question. New question, what do the new SPLs change? o_o anything we should be aware of for future references?
hi
how can change the second splash????
So I have my splash screen working on my MyTouch 1.2 (Custom rainbow with “Simple Mobile” in the green streak), but then it goes black for like 30 seconds where the animated word “Android” is supposed to be.. is there anyway I can get a custom/animated screen for that or at least the original?
Everytime I see it I think “HOLY CRAPOLA I’VE BRICKED MY PHONE”. LOL.
thanks,
sonny <3
Here’s a thread that shows how to use a script for linux, just tried it out and it works great on Ubuntu, it’s also universal if you change the screen size settings in the script, you can make it for any device: http://forum.xda-developers.com/showthread.php?t=683303
is it suppose to stay black after the green mytouch screen????? n is their away to have it show android again
Means you need to boot into recovery, wipe data and flash a ROM.
Means you need to boot into recovery, wipe data and flash a ROM.
nbimg.exe – google it . . . works awesome and allows you to create your own splash screen . . . followed these instructions above and POW! instant custom splash screen.
I’ve got a problem – my current SPL is 1.33.0010 and I don’t have option “Flash ZIP from SD Card”. I have only reboot now, wipe data/factory reset and apply sdcard:update.zip Can You help me? I can’t upgrade it…