hey there, this post's for anyone out there who's really into messing with their phone and wants to set up a personalized bootsplash screen (i.e. the first image on the screen when you boot the phone)
you'll probably be familiar with the start-up images that you see on powering on your phone...from what i've found, there are 3 different screens that are displayed before you reach you today screen-
1-the manufacturer's boot image (the one with the htc logo)
2-the operator's splash screen (if present, i've found some phones do not necessarily include this or leave it empty r black)
3-the gif animation
images 2 and 3 can be changed from the advanced config tool or adding files in '/windows' folder
but for those who really want their phone to be unique the boot splash image, no. 1 above, is really hard to get on (took me three days of searching trial and error to finally get it done)
so here's a simple walkthrough for anyone else like me who want to do it too...
first you need to get the right tools...
a) go to forum.xda-developers.com/showthread.php?t=351136 and get the flashbootsplash.zip
b) next go to forum.xda-developers.com/showthread.php?t=375980 and download the splashtool.zip
both threads have given their own methods but i couldn't get them to work on my (old) gene even after numerous tries and my poor gene was down with the horrid green bars of failed attempts
now to get our hands dirty...
0. extract the contents of the zips into their respective folders
1. find an image file that you want as your boot screen and get it into .bmp format with resolution of 240X320 and bit depth of 24 (you can open your .jpeg in paint and use the 'save as' function to do this)
2. now run nb_image_converter.exe from the flashbootsplash folder extracted from zip file from first link (link a) and load your edited .bmp file, and then save it as splash.nb
3. now run GeneBootSplash.exe, then open your splash.nb that was created in the previous step, a gene_splash.nb will be created in the folder
4. copy this gene_splash.nb file into the splashtool folder which was extracted from the zip file from the second link (link b)
5. now run htcrt.exe, click on build, select your device from device list, in the firmware section go to splash option (click on the '...' next to 'Splash') and select the gene_splash.nb file copied in step 4 and then click on build
save file as RUU_signed.nbh
6. lastly, copy this .nbh file into your ROMUpdateUtility folder and run ROMUpdateUtility.exe to flash the .nbh file and you're done!!
that's all there is to it...
special mentions to- Vukile and M-Amine whose threads helped me get the job done and to the site for being as amazing as it is!!
*this is my first thread here so pardon it if it sounded too tacky*
Related
Ok all thought id make this into a post all together. I have been reading through lots of forums looks like we can change our boot splash easily but no one has put a tutorial on how to change the windows mobile splash. Ive wanted this as well as some others that ive read well here it is.
Step 1. find an image you want any size
Step 2. convert it to 240x320 ( if you dont it will be cut to 240x320 and you wont see the whole image)
Step 3. connect your wizard through activesync and navigate to your /windows dir
Step 4. open your image in mspaint and save as png with the filename "welcomehead.96.png"
Step 5. copy that image you just renamed to your windows dir on your wizard and its gonna ask you to overwrite and click yes
Step 6. now soft reset and your image should be there.
its easy as that . Have fun
Works only with total commander !
alex16s said:
Works only with total commander !
Click to expand...
Click to collapse
I've just done it thru "My Computer" on my PC after connecting for ActiveSync, just as gizm0 described.
I'm pretty sure that if I had copied welcomehead.96.png to somewhere else on my PDA (eg storage card) and then used either File Explorer or Resco Explorer to overwrite the one in \windows that it would have worked.
Anyway, thanks for the info gizm0
welcomehead.96.png seems to be read-only and when i try to uncheck the read only property, it does not save the changes and stays read-only so i cant delete it neither from the phone nor activesync
ok, was able to c/p it to /windows on the wizard directly. issue resolved.
It's that i say. On the wizard directly, it does not work with file explorer...
Excuse my english.
ok fyi i dont use the original file explorer i used resco file explorer and the attributes set to that file is . hidden, system, read only
and in resco you are able to uncheck those and overwrite
That's not your splash screen. That's your windows logo. Your splash screen(s) (there are 2 in some roms) is the first image you see when you turn your device on (soft reset)
http://forum.xda-developers.com/viewtopic.php?t=52564&start=50
^and there is a tutorial on that page on how to change it.
Later; Lew
ok well i know there was quite a bit of people wanting to change that and thx to lewcamino for the boot splash screen changes it works very well
I'm not sure about you guys, but it seems that I tend to be shown the WM5 splash/logo screen more than the ROM (very first one) splash screen.
I finally created my own splash screens. But for some reason when I flash is to my phone there is a white line at the bottom of both splashes. Could someone explain how to fix this. See my pictures below.(sorry there not the greatest)
sorry i dont know how to fix the line, but how did you create the screens in the first place? is there a guide to it? if you point me that way i could probably help you troubleshoot
here is what i did
1. Install HardSPL.
2. Create a BMP file in paint, size must be 240x320, save it as BMP 24bit.
3. Download SplashTool
4. Load your BMP on nb_image_converter (included in SplashTool's zip) and save it as splash.nb
5. Open SplashTool.exe and convert splash.nb to new format.
6. Pack the resulting splash.nb into a NBH file using htc rom tool.
7. Flash your cusotm NBH using CustomRUU.
http://forum.xda-developers.com/showthread.php?t=334907&highlight=splash+screens
im baffled as to what went wrong
this line, on bottom, is version information for rom/radio/etc.
you can no delete this. so, make your background to your custom bmp white in color, so then you background will blend to this "bar"
sorry about my poor english
hiromitsu
Hi mates, does anyone know, where is the operator screen located in the phone ?
By Operator Screen, i mean the wallpaper of the vendor like O2, Vodafone, i-Mate, T-mobile etc. whose ROM, you have installed in your device.
It comes before the Windows Mobile splash screen, after reboot.
I have searched my entire /Windows/ folder, couldn't get hold of it.
if it is before welcome96 than i doubt you can change it without cooking your own rom...
http://wiki.xda-developers.com/uploads/Custom Splash Screens.zip
Complete Guide & Tools To Create Custom Splash Screens - Compiled by Bennec83 from wiki
is this available for any wm5/6 device?
fuzzvirus said:
http://wiki.xda-developers.com/uploads/Custom Splash Screens.zip
Complete Guide & Tools To Create Custom Splash Screens - Compiled by Bennec83 from wiki
Click to expand...
Click to collapse
can you post the link for this thread ?
I hope we are not talkin' about the windows splash screen aka "welcomehead.192"
this what I am talking about
From the read me file inside the zip.
This Can ONLY Be Done On XP (nb_image_converter.exe dont like vista!!)
Firstly create your splashscreens using your favourite picture editor (PSP, Photoshop etc...), both these files MUST be 240x320 and saved as 24bit bitmaps:
Name of Image Size Type Description
* MainSplash.bmp 240x320 .bmp the first splashscreen you see
* SubSplash.bmp 240x320 .bmp the second splashscreen you see
* welcomehead.96.png 320x320 .png the WM splashscreen
Save mainsplash & sudsplash into Custom Splash
Save welcomehead.96.png and paste it into the /windows folder on your device (overwriting the current windows splashscreen).
Copy files "nb_image_converter.exe" & "padding.nb" into Custom Splash. Now run "nb_image_converter.exe" load both images, save them as Main.nb & Sub.nb.
Next open a command window, and place Custom Splash Folder in Root of C:
In the command window type the following:
cd c:\custom_splash (enter)
copy /b Main.nb+padding.nb MainSplash.nb (enter)
copy /b Sub.nb+padding.nb SubSplash.nb (enter)
dir (enter)
The final command (dir) will list the contents of the directory, the filesize of MainSplash.nb and SubSplash.nb MUST be exactly 262144 bytes
or you should NOT continue (would produce possibly FATAL results for the device)
We now need to repackage the two .nb files into a single nbh image so we can flash them, s
1) Start duttys good nbh tool:
2) click the "NB to NBH"
3) Click the First Splash and select the MainSplash.nb file, click the second splash and select the SubSplash.nb.
4) MAKE SURE that Device = HERM200, CID Type = SuperCID and Signature Size = 128
5) Now click the "Generate NBH File" button, save it on your desktop.
The next stage is to flash to the device using CustomRUU, simply place the custom ruu exe file in the same folder as the NBH file we just created and run it.
Select 'autodetect' and flash as normal.
Thanx a lot mate, can i use this on my Universal ? It's resolution is 640 by 480.
Is there any way, i can extract the operator splash screen i.e Main splash, from my current ROM ?
well I won't be able to help here as I have a hermes and I can tell about that. Hoping someone else might help you.
Hey all.
I am owning a HTC Diamond. Indian Version.
when i boot my phone there is an image turning up.
i figured out to be an image called airtel_480X640.gif.
which is in my main windows folder.
i want to either delete the file or replace the pic with an vodafone image.
can anyone guide me on how to delete/replace a file which is protected in the windows folder
What about Total Commander??
But about splash screen there should be an option to change it in registry or if it is a "boot screen" then flash another one
The problem is how could you delete a file from windows folder in STOCK Rom.
I am trying to change the welcomeahead.192.png without any success.
Use Advanced Config.
Under HTC Animation settings, select the first option: Startup GIF file.
Change the path under this setting to the path of the image you want as the startup image, but remember, it should be a gif image.
Keep the image in the phone memory preferably, so that it can load without any delay at the time of the startup.
After pressing 'Done', soft-reset the device.
Works in any Android ROM
This will teach you how to make a custom boot screen. (Usually replaces the default HTC quietly brilliant screen)
I HAVE NOW INCLUDED MY FIRST BOOTSCREEN. (It is katy perry wearing an elmo shirt) Download both items, and extract the one that says "EXTRACT THIS.rar" and make sure "Just download this.rar" is in the same file location. (I had to do this because the upload limit was 8mb and I had to split the file)
Then skip to Step 12
I sorted them into steps so you can easily follow what you must do.
1. Download "Root Explorer" from the Android Market. and allow SuperUser access
2. Open the application and go to system->customize->resource->and locate the file that says "bootanimation.zip"
3. on the top of the screen, there should read a toggle that says "Mount R/W". Click it, to where it says "Mount R/O". (Turns on the option to write to your Root)
4. Copy this file to your computer
5. Now put this aside for a while. Download the file attached to this post, extract it, and add it to your it to C:\Program Files\Adobe\Adobe Photoshop CS5\Presets\Scripts
6. Get a .gif or .avi file and open it with Adobe Photoshop. (Make sure it is already edited and must have a frame size of 480X800)
7. Now in Photoshop, go to, File->Scripts->Export Layers to Files(Fast PNG)
8. Locate the file you downloaded earlier to your computer from your phone. Extract it and go into the "android" folder.
9. Go to wherever you saved the exported layers, and rename every frame with accordance the frames in the "android" folder. So it matches.
10. Put all the renamed frames in the "android" folder and delete the old ones.
11. Use WinRar to zip them up again. BUT DO NOT COMPRESS THE .ZIP FILE, OTHERWISE THE PHONE WILL NOT RECOGNIZE IT.
12. Go back to your phone and locate the old "bootanimation.zip" and rename it to "bootanimation.bak".
13. Copy the the new "bootanimation.zip" into the same location and reboot phone.
14. Enjoy!!
Thanks for this very interesting tutorial.
Does anyone know a way without using Photoshop?
thank you very much
thankx a lot buddy this is first working and no problem tutorial...thankx