custom splash1 and MT3G? - myTouch 3G, Magic Android Development

Hello again all. I have two questions, first should be pretty easy. Does anyone know how to extract the picture from the splash.nb that is in the root instructions or anywhere I can download a standard picture of the default mt3g splash screen for editing.
Also can we use the same g1splash application to convert or is there some other process that we will need to do to make a splash for this device. Thanks in advance.

Oh come on lol somebody has to know.

got this page by using the SEARCH Function,Hopefully next time you will do the same.

bonesy said:
got this page by using the SEARCH Function,Hopefully next time you will do the same.
Click to expand...
Click to collapse
you know i asked the same question, and the link you post, just like every other smart ass answer i got, is to create a splash image from an existing image, NOT to extract the one from the splash.nb. so before you flame someone, make sure you understand the question.
TheArtizan: im trying to find out the same thing, and once i get that damn mytouch splash out of there, ill make sure you get a copy of it.

It gives you advice to make your own all i did was show you wehere advice is to make your own.Sureley you can find the original image and edit it yourself.
EDIT
If i had noticed it was artizan that asked the question i wouldnt have bothered replying as his knowledge is far more extensive than my own

there are some pictures of the mytouch booting at the splash screen but the splash itself only exists as an .nb hence he wanted to know how to extract the .nb, unfortunately there is still not an answer to that question.

DID IT!
ok, here is how to get the splash out of that damn nb file...
download the attached nbimg
extract the exe to somewhere, open command prompt and run the following
nbimg.exe -F Splash.nb -w 320 -h 480
voila! you have one mytouch splash.bmp....
i have also attached the splash, for those who dont want to extract....

Related

Cook your splash screen

Btw, this is where I got the ability to cook my splash screen on my ROMs. You know the first bootscreen.
Here.
I don't speak Vietnamese, but it's pretty easy to figure out. If you don't understand me, tell me and I'll write a walkthrough. The pictures tell it all, though.
EDIT:
Things you need:
-Thay Doi_SplashScreen.
-NBH_Tool_v1.1.
-HTC_ROM_Tool.
Create a BMP or JPG that's 240x320.
Run Chạy Tool Replace SplashScreen.exe
Click Load Bitmap and choose your file.
Click Update Splash.
It will create the needed files where the BMP/JPG is currently stored.
Take the ruu_signed.nbh and use NBH_Tool_v1.1 to extract the PrimarySplash.nb that you can use with your ROM.
you should probably type it up anyway. hah
Thanks for the link, Ivan
Can someone upload the files, I cant read the site so I cant make a log in lol.
Thx
Write up
Hi,
I will try to write this up today as time allows.
How-To
As promised, please download the attached zip file.
This will contain all needed files and a short readme.txt.
Enjoy,
ttran001 said:
As promised, please download the attached zip file.
This will contain all needed files and a short readme.txt.
Enjoy,
Click to expand...
Click to collapse
Thanks Ttran!! I knew someone would step in and help me in my time of laziness.
Dumb Question
Okay, this is probably a dumb question.
I followed your instructions to the letter -- got the PrimarySplash.nb file.
My questions is Now what do I do to flash it to the phone. Go back to step 1?
Please Advise
Thanks
zcink said:
Okay, this is probably a dumb question.
I followed your instructions to the letter -- got the PrimarySplash.nb file.
My questions is Now what do I do to flash it to the phone. Go back to step 1?
Please Advise
Thanks
Click to expand...
Click to collapse
lol,
Now that's going to be another post... How to install your newly created splash screen.
=============================
Download
This file will contain step on how to create a nbh file. Just follow the steps and only include your PrimarySplash.nb file and not the rom.
Then flash it as you would with a rom.
Good luck,
ttran001 said:
lol,
Now that's going to be another post... How to install your newly created splash screen.
=============================
Download
This file will contain step on how to create a nbh file. Just follow the steps and only include your PrimarySplash.nb file and not the rom.
Then flash it as you would with a rom.
Good luck,
Click to expand...
Click to collapse
Okay got it. Will try it. Thanks.
by the way, thanks so much for using Megaupload and Not Rapidshare. Megaupload is by far the best.
I'm nervous about doing this but here goes.
Just one question. I put the PrimarySplash.nb in splash box and not system box -- right?
Please advise.
thanks. (I just don't want to brick my phone.)
Got it -- worked. You are a Genius.
Okay I did what I thought and it worked great. Thanks again!!!!!
yay for viets! (sorry gotta represent)
found this...not sure if you can do anything with it
neptune said:
found this...not sure if you can do anything with it
Click to expand...
Click to collapse
Haven't tested that, but it's probably for one of the other two startups. The first startup cannot be changed without flashing.
neptune said:
found this...not sure if you can do anything with it
Click to expand...
Click to collapse
Be nice if you could tweak this. Says ROM by Tom Condron. Nice graffics though. Uninstalled.
tried it out, got the nb, converted to nbh, flashed with the loader that came with ivans clean rom, but it didnt work. Nothing happened. Any ideas?
chris30_2001 said:
tried it out, got the nb, converted to nbh, flashed with the loader that came with ivans clean rom, but it didnt work. Nothing happened. Any ideas?
Click to expand...
Click to collapse
did you make the picture that you want for the flash screen ? Did you download the easy how to as well ???
Ok I am no noob .. Maybe im too tired or I missed something somewhere in all of this. So let me ask all the dumb questions and hopefully you can make this a sticky clearly explained. Lets start will all the directions 1 by 1 and hopefully 1 of you geniuses can clean it up then hopefully make a sticky .....
A.) Download all files needed. (assistance is more than welcomed here)
B.) get the picture you want to use for your splash screen.
(**Instructions written by ttran001**)
1. Copy the image you would like to use into the image folder.
2. Open up the Step 1 folder and run the Replace SplashScreen.exe file.
3. Click on Load Bitmap from the newly opened menu (Replace Artemis SPlashScreen.
4. Click on the Update Splash button.
The PDA Phone ROM Update Utility 3.0.3.1 menu will pop up.
Leave it alone.
5. Go back to the image folder for step 1 and locate the RUU_signed.nbh file.
6. Copy the RUU_singed.nbh and place it into the RUU_signed folder.
7. Go back and close out both PDA Phone ROM Update Utility 3.0.3.1 and Replace Artemis SplashScreen.
8. Now go to the step 2 folder and double click on the nbhtool.exe.
9.This will open up Dutty's good NBH tool v1.1.
10. Click on the Decompile NBH file button.
11. Browse back to the RUU_singed folder and locate the new RUU_signed.nbh file.
12. Choose the same location or the one of your choosing to save the extract files.
13. Once completed it will extract a new file called PrimarySplash.nb, this is your new Splash replacement file.
OK we now have that part as easy as can be. Now the next parts for creating a nbh file.
Download and extract the HTC_ROM_Tool to your computer.
Double click on the htcrt.exe file to get started.
This new screen will popup.
Click on the Build! button.
On this screen click on the box under the Device: to select your device type.
Choose Herald
Type in your version of the rom, example: 4.10.531.3
Click on the box highlighted in red to choose your OS.nb file.
( Now where do we get this file from i would like that clarified and have it added to a download list for the sticky please.)
Click on the Build ROM botton.
This new screen will popup.
OK ... Now we have a nbh file... Now what would be the correct way of flashing this to a device. also the basic questions.
1.) Will this delete and or change my settings. ?
2.) What are the risks of flashing this way ?
3.) Does this work with HardSPL ?
4.) Does this work without HardSPL ?
5.) Must the picture be a bitmap ?
6.) Can I just use the ReplaceSplashScreen to just change the splash screen ?
7.) Does the program ReplaceSplashScreen work on wing before HardSPL or after or both ?
8.) Maybe im really tired how do I put pictures in this thread ... LOL ...
If I want to change the Windows Mobile splash also, do I change the name from "PrimarySplash" to "Secondary Splash"? or something? thanks.

How to Change your 3 Splash Screens G3 & G4

Hi Guys,
I like many others have been plagued by dull boot/splash screens. There are a few tools out there that claim to do it all, but most are not for G3 prophets too.
After hours of searching i came across this tool so please give credit to Gullam, EqX & FlnixNOver for their hard work.
I have only modified the instructions so it is clearer for noobs and altered a couple of files. I wanted to post this so all can enjoy creating and posting their screens.
Moderators, can we sticky this please so all can find this easily? It be good to have one page for the tool and screens that have been created?
All the files you will need are in the zipped folder and there is a word document with instructions on, so if you follow, there should be no problems, i created the attached just a trial and worked first time. I wil now get my creative hat on
Enjoy and get posting with your screens.
Thanks and I'll tray
Thanks for this.
Ive followed your instructions and used the images you have posted as a trial but neither of the files come out the correct sizes?
It will work fine if u follow the instructions and ensure ur images are the right size, try images of ur own or resize mine to the correct size using paint.net or other tool. (for some reason mine have been resized when posting, right click and look at properties and u will see they are not the right size)
It does work, i have been trying to automate the process using lastnikita tool for G3 but cant get that working.... yet
If u do use ur own, post them on here
help
the second spash screen is not created...
this is what i did as instructed
-splash.bmp(240*320 potrait 24 bit) changed to signed.002.nb
-signed.002.nb renamed to signed.002
-splash2.bat run
-but after that file called signed-splash.nb was supposed to be created but nothing happes a black window pops and closes quickly but no file is created what to do?
wot version of window r u using? rom? model??
..
sorry i forgot about this post
i dont get error installing in ppc... as instructed second splash screen must be installed via signed-splash.nb created in pc...which cant be created.....executing splash2.bat does nothing...
although it worked for first screen..

how to create splash screens

would someone mind telling me exactly how to create the rgb565 file that the splash uses?
vlug said:
would someone mind telling me exactly how to create the rgb565 file that the splash uses?
Click to expand...
Click to collapse
This should help you.
vlug said:
would someone mind telling me exactly how to create the rgb565 file that the splash uses?
Click to expand...
Click to collapse
i saw the thread above and thought it looked kinda complicated and unnecessary so i got different instructions from the man pseudoremora himself....he gave me this thread and its worked perfect for me...
Edit whatever image u want with any image editing software (remember to make it 480x800)
next use the program from the thread to convert the image file to a .RGB565 file
after converting, rename the file to evosplash1.rgb565 and put it into ur android-sdk-windows\tools folder
boot ur phone into fastboot mode
Run these commands:
Code:
C:\android-sdk-windows\tools
fastboot flash splash1 evosplash1.rgb565
fastboot reboot
Verify your Splash is up; and you're good to go.
Thank u guys
Sent from my EVO using XDA App

[TUT] How to easily create a flashable splash screen using any image

*DISCLAIMER: you must be rooted to try this, and second if you are rooted then you know that your warranty is now void, and lastly I am not responsible for any damage that may be incurred to your phone or yourself by following my steps*
I have tested this, and it works with HBOOT 2.10
First off, to give credit where credit is due:
- cypser @ android central (his tut is the outline for mine, but I wanted to bring it over to xda, and also for the nbimg file links.)
- pof for creating the nbimg tool
- romracer for creating a mac version of the nbimg tool
- dkdude36 for the android-info.txt file
- all the developers and great people here at xda, for inspiring me to delve into the android world, as well as helping me along they way
Now the the tut!
You will need:
nbimg (HTC splash screen conversion tool)
- Windows
- Mac
- Linux
android-info.txt
- dkdude36's attachment
and a program to create a .zip file (7zip or whatever)
Step 1.
Find an image. It can be any image, but you must crop it to be 480x800 (use pretty much any photo editing program to do so). You must then save your image as a 24-bit RGB .bmp file and name it splash1.bmp.
*EDIT* This is from dased14 and outerdepth who was having problems getting the splash screen to flash. Thought maybe this would help someone else:
dased14: the option for 24 bit rgb comes up go to advance mode and make sure it says that its (checked) 24 bit r8 g8 b8
outerdepth: That line in your help was the key, mi amigo. So for anyone using photoshop, (I don't know why it's not default, but whatever) make sure you look at advance mode and do the above.
Thank you tons, brother. I got my newest creation going as my splash. It's a small victory, but greatly appreciated. You rock, and thanks to the OP for the initial instructions.
Step 2.
Download and extract the appropriate nbimg version. You can extract it to where ever you like, but for the purposes of this tut I will use c:/sdk/tools (just because that is where I put all of my evo stuff)
Step 3.
Download the android-info.txt file into the same directory as nbimg.
Step 4.
Put the splash1.bmp into the same directory as nbimg.
Step 5.
Open a command prompt and type the following (use whatever directory that you used in place of sdk/tools):
Code:
cd\
cd sdk/tools
nbimg -F splash1.bmp -w 480 -h 800
You should get this output:
Code:
=== nbimg v1.1
=== Convert NB <--> BMP splash screens
=== (c)2008 Pau Oliva - pof @ xda-developers
[] File: splash1.bmp
[] No padding added. Check file size.
[] Encoding: splash1.bmp.nb
[] Image dimensions: 480x800
[] Adding 0 bytes padding using pattern [0xff]
[] Adding HTC splash screen signature
[] Done!
This will create a file called splash1.bmp.nb in the same folder as nbimg.
Step 6.
Rename splash1.bmp.nb to splash1.img (a message may pop up saying something about the new extension being unusable, just click OK).
Step 7.
Take splash1.img and android-info.txt and create a zip file named PC36IMG.zip
Step 8.
Place PC36IMG.zip on the root of the sdcard in your phone. After that, power of your phone, then while holding the vol-down button, turn on your phone (this will make your phone boot into the bootloader, unless you have a rom with fast boot enable. If so then you can either disable it, download an app like quick boot and reboot to bootloader through the app, or use adb if you have that enabled.)
If you decide to use adb (I'm assuming that you already have adb set up if you've opted to use it), here is what you'll enter into the cmd prompt:
Code:
cd\
cd sdk/tools
adb shell
reboot bootloader
Once you have the white screen with skateboarding androids at the bottom, it will either 1)start scanning for an update file, or 2)it will have the following 4 options: BOOTLOADER, REBOOT, REBOOT BOOTLOADER, POWER DOWN.
If option 1 happens, press vol-up to update. After it updates, press it again to reboot, and you should see your new splash screen.
If option 2 happens, then press the power button to select BOOTLOADER. Once you do that it should start scanning for an update, and follow the steps above to flash your new splash screen.
I am also attaching a splash1.img version of the original HTC splash screen, in case you need to go back to it.
I hope that this tut has helped someone out as much as it helped me! I missed being able to use fastboot commands to flash my own splash screens (with the new HBOOT's being locked down), but this is actually an easier process than what it used to be.
If I have helped you out hit my thanks button!
cool so easy
Having a little trouble
Every time I try to do this, once I load it on hboot, it installs, but the image I used is not there. It has a white picture of 3 Androids skateboarding as my splash. Any ideas as to what I am doing wrong?
outerdepth said:
Every time I try to do this, once I load it on hboot, it installs, but the image I used is not there. It has a white picture of 3 Androids skateboarding as my splash. Any ideas as to what I am doing wrong?
Click to expand...
Click to collapse
you have coverted the image to a 480x800 bmp first then rename it to splash1.bmp, then used nbimg to covert that to splash1.img, then adding that to the android-info and zipped it up(in normal) and renamed it to PC36IMG(just as you see it) then installed it on sdcard and rebooted into bootloader, after it finds it you hit volume up (2x)once for yes to the update and then again for the reboot. just checking your steps.
dased14 said:
you have coverted the image to a 480x800 bmp first then rename it to splash1.bmp, then used nbimg to covert that to splash1.img, then adding that to the android-info and zipped it up(in normal) and renamed it to PC36IMG(just as you see it) then installed it on sdcard and rebooted into bootloader, after it finds it you hit volume up (2x)once for yes to the update and then again for the reboot. just checking your steps.
Click to expand...
Click to collapse
Yep, in order, all instructions followed to the t. I don't get it. It says install yes no and I say yes. It says it installed, which it must have somehow, because I have other splashes I have used in the past and have reflashed them tonight just to make sure it's not the phone. But it did install, just not the picture I created, it's what I described above, which is not what I made. I don't get it. Any help is greatly appreciated.
outerdepth said:
Yep, in order, all instructions followed to the t. I don't get it. It says install yes no and I say yes. It says it installed, which it must have somehow, because I have other splashes I have used in the past and have reflashed them tonight just to make sure it's not the phone. But it did install, just not the picture I created, it's what I described above, which is not what I made. I don't get it. Any help is greatly appreciated.
Click to expand...
Click to collapse
post up the zip you made that dosent work with a copy of the image.
You got it.
dased14 said:
post up the zip you made that dosent work with a copy of the image.
Click to expand...
Click to collapse
OK, here is my zip and the image below.
try this one just remove (XXX) i have tested and it works and looks pretty sweet too
here is one with tweak to it(just thought i would throw that in)
[/IMG]
Uploaded with ImageShack.us[/IMG]
dased14 said:
here is one with tweak to it(just thought i would throw that in)
[/IMG]
Uploaded with ImageShack.us[/IMG]
Click to expand...
Click to collapse
Dude, what did you do to get it working? I really wanna know. What am I doing wrong?
not sure what i did different from you if you followed the steps.i do pretty much the samething. i use gimp to edit and resize never bothered to check if it's 24bit rgb when i save it, i just hit save as rename and then do the nbimg thing and combine with the info file and zip in normal. i did tweak up another one using that pic(couldn't help myself) if you want i can post it up
heres a pic of it
[/IMG]
Uploaded with ImageShack.us[/IMG]
Seriously?!
Well, that sucks. I am still trying to figure out this little gem. It's annoying me that I can't get this working. You know what they say. If at 1st you don't succeed...
what are you using to resize pics to 480x800(photoshop,gimp,etc)
maybe the problem lies in that
I am using Photoshop. When it saves to .bmp format, it asks if I want 24b and so on. That's what it's set to by default. So, I am kinda at a loss for words at the moment. This is so simple, I know it's something tiny I am overlooking. I am totally following the instructions in the OP.
Let me try to make one using PhotoShop and see what happens, I normally use Gimp. I'll let you know
Sent from my PG86100 using XDA App
dased14 said:
Let me try to make one using PhotoShop and see what happens, I normally use Gimp. I'll let you know
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
K, thanks
worked flawlessly for me
this is what i did using ps4(on windows):when your save your(h480xw800) splash1.bmp and the option for 24 bit rgb comes up go to advance mode and make sure it says that its (checked) 24 bit r8 g8 b8 then do the nbimg(renaming it to splash1.img after convert)and when you zip it up (in normal) make sure that its PC36IMG.zip and not PC36IMG.zip.zip(if using 7zip just name it PC36IMG it should add the zip ext to it) try it and let me know the outcome
I wanted to add, I did flash your pc36img via bootloader and it worked fine. So, I am gonna try again and see what happens. Am I supposed to alter anything in the txt file in the zip or just leave it as is from the download?
no as long as your txt file looks like this "modelid: PC3610000
cidnum: SPCS_001
mainver: 3.26.651.6
hbootpreupdate:3
DelCache: 0
DelUserData:0
your good, just try a new image and resize to 480x800 and run through it like i did and lets see what happens
when you put the one your trying out on sdcard just rename the old one to (1)PC36IMG so you can just rename it if the newer fails(easier than redownloading it everytime )
dased14 said:
the option for 24 bit rgb comes up go to advance mode and make sure it says that its (checked) 24 bit r8 g8 b8
Click to expand...
Click to collapse
That line in your help was the key, mi amigo. So for anyone using photoshop, (I don't know why it's not default, but whatever) make sure you look at advance mode and do the above.
Thank you tons, brother. I got my newest creation going as my splash. It's a small victory, but greatly appreciated. You rock, and thanks to the OP for the initial instructions.

Splash screens.

I tried to use splash flasher to flash some screens but on boot the image is scrambled?
{LCD}Stelios said:
I tried to use splash flasher to flash some screens but on boot the image is scrambled?
Click to expand...
Click to collapse
Are you use a right 24 bit bmp format?
Tried ones that I had on my DHD.
Had the same problem; Here's a quick how to:
Make sure your image is sized as 540x960 (so you'll lose a bit off of the sides, since the aspect ratio is different vs. the usual 480x800 that many HTC devices have been).
Use the 2nd option of SplashFlasher 1.0 to convert the PNG you have to custom.img. Ignore the warning that says the file should be a certain resolution.
Take the custom.img file and copy it into your fastboot directory. Rename it to new_splash.img
do this:
adb reboot bootloader
fastboot flash splash1 new_splash.img
fastboot reboot
(credit to jbrew78 at http://forum.xda-developers.com/showthread.php?t=1171290)
You should be all set! For some reason, the splashing from splashflasher doesn't work with our devices, but it's converting tool is the easiest for me.
This is my first attempt at a how to, so please let me know if there's anything I could help clarify, or if it doesn't work/what step you get stuck on.
Hope it helps!
Cheers for that bud, yeah the tool is handy it is a shame that it doesn't work with the Sensation. Just need to find out what I have messed up with the bootanimation now.
I put a new one in and now I can't work out how to do it again lol?
And that was really easy to follow and helpful thanks.
i use this way and it works
http://forum.xda-developers.com/showthread.php?t=1194690

Categories

Resources