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

XCypserX

Well-known member
Dec 15, 2010
121
14
0
Visit site
**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
 

androideric

New member
Apr 18, 2011
1
0
0
Visit site
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:

AlphaTango414

Well-known member
Jan 13, 2011
3,938
95
0
Visit site
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.
 

AlphaTango414

Well-known member
Jan 13, 2011
3,938
95
0
Visit site
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!!!!
 

dased1

Well-known member
Apr 26, 2010
86
4
0
Visit site
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
 

AlphaTango414

Well-known member
Jan 13, 2011
3,938
95
0
Visit site
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
 

AlphaTango414

Well-known member
Jan 13, 2011
3,938
95
0
Visit site
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
 

cjpearon

New member
Apr 22, 2011
1
0
0
Visit site
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
 

Forum statistics

Threads
946,069
Messages
6,926,246
Members
3,160,069
Latest member
24Shades