[How-To] Creating custom hboot-flashable splash screens

XCypserX

Well-known member
Dec 15, 2010
121
14
0
**You need to be rooted for this to work and have s-off

Things you'll need:

Process:
1. Obtain/create a 480x800 .bmp file
2. Download the nbimg HTC splash screen tool
3. Download android-info.txt file
4. Place your splash1.bmp in the same place as nbimg
5. cd into the path of the nbimg folder
6. Path to nbimg and convert splash1.bmp
7. Create splash1.img
8. Create PC36IMG.zip
9. Install PC36IMG.zip

1. Obtain/create a 480x800 .bmp file:
First you'll need a 480x800 image. Whether you use Photoshop, gimp, or some other photo editing program, you'll need to save the image as a 480x800 .bmp file. (Make sure you're saving it as 24 bit RGB color bitmap)

If you're not going to create it from scratch and you've found an image you'd like to use, just crop the image to 480x800. Resizing it will distort it, so it's better to just crop. Once you've got it to 480x800 find a way to convert/save it as a .bmp file.

Make sure to initially save the .bmp file as 'splash1.bmp' or you can just rename it.

2. Download the nbimg HTC splash screen tool:
The nbimg tool converts a .bmp file into a .nb file. Download the right version for your OS above. Extract it to somewhere you will know where it is. I suggest creating a whole new folder and placing it there. I created a 'nbimg' folder and placed nbimg in it.
Picture1-1.png


3. Download android-info.txt file:
Download android-info.txt file above and place it in the same folder as the nbimg you downloaded earlier.
Picture2.png


4. Place your splash1.bmp in the same place as nbimg:
Place the 480x800 .bmp file (named splash1.bmp) you made earlier into the same folder as nbimg.
Pictur3.png


5. cd into the path of the nbimg folder:
Open up a command prompt. cd to the path of the nbimg folder or wherever the nbimg tool is.
Picture4-1.png


6. Path to nbimg and convert splash1.bmp:
Now path to the actual nbimg tool, but don't press enter. Type -F splash1.bmp -w 480 -h 800 then you can press enter.
Picture5.png

It should've created a new file called 'splash1.bmp.nb' and placed it in the same folder as nbimg.
Picture6.png


7. Create splash1.img:
Now just rename 'splash1.bmp.nb' to 'splash1.img'
Picture7.png


8. Create PC36IMG.zip:
Now select 'android-info.txt' and 'splash1.img' and compress them into a .zip file.
Picture10.png

Now just rename the .zip to 'PC36IMG.zip'
Picture9.png

Congratulations! Now you just have to install it.

9. Install PC36IMG.zip:
Put 'PC36IMG.zip' onto the root of your sd card. (Make sure there isn't any other 'PC36IMG.zip' files there. If there is replace them with this one)

Next, power off your phone. Boot into bootloader by holding down the power and volume down buttons. Let it check for updates. Once it's done, it should ask you if you want to install the update. Select yes. Let it do it's thing and select yes to reboot your phone. You should then see your new splash screen!

Enjoy!

Thanks to:
'pof' @ XDA for creating the nbimg tool
'romracer' @ XDA for compiling a mac version of the nbimg tool
'maco designs' for stock evo splash screen
 
Error Message

I have gone through all the steps but I am receiving a "Model ID incorrect" error.

I am running an EVO, unrevoked root method etc.. So I would love to get this way working since fast boot is non-existent for me.

Any help would be greatly appreciated.

UPDATE
I used a different .txt file found over at XDA and it seemed to solve my problem.

http://forum.xda-developers.com/showthread.php?t=944572

So if anyone on an EVO runs into this problem hope it helps. - otherwise.. this worked perfectly!
 
Last edited:
nbimg wont open... it flashes a cmd promt accros the screen really fast... and then nothing
 
Interesting! I'm gonna try this and have some fun with it. I'm always doing something new with my phone. Cant wait to get a spare phone to really dig in and have fun with them.
 
This is not working for me right now.... really sad face.... has anyone else got this to work besides the OP? I'm really wanting to put a new splash screen on my phone tonight before my daughter gets up in the morning.

Problems, well problem is after I cd to the folder the nbimg exe file. I cd my way in there with no problem. I placed it in on the desktop so I end up with

C:\Users\r collins\desktop\nbimg

Then I enter the path of the nbimg file

\users\r collins\desktop\nbimg\nbimg -F splash1.bmp -w 480 -h 800 [enter]

gives me

'\users\r' is not a recognized as an internal or external command, operable program or batch file

Any help will be great!!!!
 
when i use nbimg i have to type cd C:\android2\nbimg-1.1win32 then enter(thats where mine is)
and it looks like C:\nbimg-1.1win32>
then i type command.

try typing cd: C\Users\r collins\desktop\nbimg-1.1win32 see if that works for you
 
If I understand this correctly, it shouldn't open up if you just click on the file. But you have to cd into your folder and push the image to the nbimg script.

Sent from my PC36100 using Tapatalk
 
when i use nbimg i have to type cd C:\android2\nbimg-1.1win32 then enter(thats where mine is)
and it looks like C:\nbimg-1.1win32>
then i type command.

try typing cd: C\Users\r collins\desktop\nbimg-1.1win32 see if that works for you

Ok thanks I will retry it. I renamed it but I will keep it what it is when it downloads and will follow this.

Sent from my PC36100 using Tapatalk
 
Hey wen i type in the command in cmd that changes the bmp to a .nb or watever it says it cant open the file splash1.bmp and ive tried with splash1 and splash1.bmp anyone having the same problem or kno wat i can do
 
Nope I still haven't got it to work for me. I can't get the exe file to rin on my computer.

Sent from my PC36100 using Tapatalk
 

Trending Posts

Forum statistics

Threads
955,957
Messages
6,966,215
Members
3,163,442
Latest member
Barry Desborough