yashsingh1/xdaforums huggingface dataset:
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] Borg Number One:
Hi

After long search and after many attempts

I finally found a way to open and correctly display the (RAW) splash logo image data,

which I ripped from my Asus MYPAL A620 BT BOOTLOADER ROM.

Here you can see, how I ripped the splash logo and my attemps to open/display it in a decent way.

The ultimate Pocket PC hacking + Asus MYPAL A620BT thread

( http://xdaforums.com/viewtopic.php?t=26053 )

However, finally and recently I reached to display the ripped splash image data

with the help of:

madkat 's .nb image tool (wm2k3 boot image tool)

madkat,

1.)

All I could figure out about the .nb file format is that the bit/color depth must be 16 bit.

-->Two Bytes for each pixel.

(File size [size of the plain image data area]: 150KB = 153600 Bytes; Number of pixels: 240*320 = 76800)

File size / number of pixels ==> 153600 / 76800 = 2.

That means: each pixel in the splash logo has two bytes in its image data.

2Bytes = 16 bit. )

In other words:

number of pixels * bit (color) depth = file size

240*320 * 2 = 153600

=150KB

Well, there are troubles with the colors, as you can see here:

The ultimate Pocket PC hacking + Asus MYPAL A620BT thread

( http://xdaforums.com/viewtopic.php?t=26053 )

It seems to be there are some byte flip or byte rotation operations necessary,

to read the plain RAW image format in programs like Irfanview or Photo Impact.

Well, how does the .nb file format (detailed) work?

How are the RGB values stored in only two bytes?

2.)

Why did you use "ASPack 1.07b" for your .nb image tool? :D :D

3.)

You should check your .nb image tool sources.

After converting one image file (format) into another one, all file handlers should be closed

and the source/converted files should not be accessed by the .nb image tool anymore.

4.)After pressing the "Load..." button, the "open file" window appears and

the standard / normal file type mask:

"All supported image types (*.jpg, *.gif, *.bmp, *.nb)" will be used.

Well, in a directory where all four files types are present/available,

only the .nb files will not be shown. :(

5.)

The .nb conversation does not really work.

After loading a .nb splash image and converting it to a .bmp file,

the Bitmap just contains a copy from the title screen(**) of your .nb image tool. :(

**=This title screen bitmap can also be extracted from the .nb image tool .exe file

using tools like PE Explorer, Resource Hacker, Restorator or MSVC Studio's built-in resource editor.

But before you can do this, you have to Un-Aspack the .nb image tool executable. :D
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] Rogeradlo:
here is mine splash =)
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] Uziel:
Ok some i was fooling around with..
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] madkat:
IIRC, 5 bits Red, 6 bits Green, 5 bits Blue. If you need to flip/rotate the byte order, it's probably stored with LSB first (Little-Endian!) This sounds familiar from what I experienced in writing the code.

Just to make it smaller :-) Still, people seem to have been throwing around the inner .exe!

OOPS! I thought it was all stable, but I'll have another look. In fact, I might now just rewrite it in .Net! Maybe a short foray into C#.

:shock: Will get onto a .Net version tonight, which should work properly!

I know! I never got round to fixing that bug as so few people actually wanted to convert back from .nb to .bmp =)

Have a look around the forum, there's plenty of copies which are unpacked already. If it has a number at the end of the filename, it's unpacked.
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] madkat:
24bit = 3 bytes

Red @ 8bits, Green @ 8bits, Blue @ 8bits.

To convert losslessly,

Red is shifted up by 3 bits, making 10101 become 10101000

Green is shifted up by 2 bits, making 101011 become 10101100

Blue is shifted up by 3 bits, making 11011 become 11011000

To convert back, the opposite shifts are executed.
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] Borg Number One:
Hi.

24bit=3bytes . :) I know it.

However, you are right: Using bit operations are much more faster than using tables or decimal operations. ;)

The article above was just for theoretical stuff and showing the reader,

how the color values are stored in 16bit .nb / 16bit .bmp file formats. ;)
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] madkat:
If you use bitshifts, the results will be as accurate as they can ever be. 7 in binary is 0111, whereas a 3 bit shift of 1 is 1000.

For this sort of thing you need to basically ignore the decimal values and rely purely on the binary.

6-bit to 5-bit is not very lossy - all you lose is effectively a flag which says whether the number is odd or even. You probably wouldn't notice a difference. Particularly if the data was converted from a 16bit bitmap in the first place :-)
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] dane:
Re: original QTEK 9090 Dutch retail ROM 1.22 boot images

hmmm very strange!!! this picture showing frankfurts skylines !!! never mind i just download it !! thank you mate :D
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] Borg Number One:
Hi.

Because of the link is death, I downloaded the .nb splash logo,

converted it to PNG, optimized the converted PNG logo in the best possible way

and uploaded it to xda-developers.

Now and in future, you can find more splash logo stuff here

ftp://xda:xda@ftp.xda-developers.com/Uploads/splash-logos/
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] Bstard:
windhoos bootsplash

wm5
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] SmearedBlackInk:
Cingular BootSplash I made

Here's a boot splash I made for my Cingular SX66.

~Kc
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] mardanpet:
thanks

worked as you said on my XDA iis
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] Perfex:
Tried on MDA Compact (T-Mobile)

I´ve just tried it on my mda compact an it works fine!

Thanx for that great tool!
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] joey jojo:
Re: windhoos bootsplash

does that mean its a WM5 for BA splash??

or will it only work for wm2003se??
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] pimbo:
Re: windhoos bootsplash

So is this ment to put on the externalrom? or for the persistent storage?

plz let me know.
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] aspegix:
I copied the .cab file to the temp dir.

it worked fine and it even deleted the cab file atferwards!
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] indra9110:
Re: windhoos bootsplash

only work for WM 2003
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] Bstard:
sorry, it's made 4 himalaya with wm5, don't know if it works with other devices.
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] AngelJo008:
cingular boot

I wanted to know how you guys are making these boot screens? Does it have to be a certain dimension or what? I'm looking for a cingular Splash1.nb that I can use. I saw one here that is cool but I'd like to know if someone could make one without a picture of the SX66? Basically it'll just say cingular with something about windows 2003SE, intel inside, etc. Thanks for the help!!
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] zairyaab:
extract the contents of this zip file.....add ur image which ever one u want to nb image converter if its too big edit it tame it down frm paint n then add it...save it as Splash1.nb and second one as Splash2.nb then copy both .nb's to the windows dir of ur pda and then copy xda boot image changer to my docs of pda and then just run it.....also make sure u run then exe file before doin ne thing before creatin nb images toooo....reset n then ur done....
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] MocciJ:
Can anyone send me the original Qtek S100 Splash Screen in the cab format like the one from Www.BuzzDev.Com?

And basically what hte splash changer make to the PDA? Does it affect the ExtRom section? Where the Nb1/2 files are being write to? Because my ExtRom is damaged... I can't upgrade it... so when I upgrade with Radio and OS from Qtek the Imate logo keeps in...

Many thanks!
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] hitu:
here's my splash :P
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] duayne:
its working perfectly fine for me... :P

thanks for the tip...
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] MrAnderson:
Another XP styled

Another XP styled boot splash (without animation, of course):

Attached is ready to use CAB-file.

Tested on my Qtek S110

Enjoy!
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] nonentity:
i've just edit mine...
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] nonentity:
cheers
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] :
hi, who has the original splash?? mind if u share it here too... just in case i want to return it to the original one.... by the way, how will i return it to the original boot???
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] Don't Panic!:
O2 XDA Exec

Has anyone tried this on devices that boot up in landscape mode?
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] Hindoe:
I Have a Qtek 2020 and the cabchanger "MDA3_bootimage_changer2.CAB"

Doesnt work for me can someone please helpl me out or is there a other way to do this..?

please help
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] sportster:
Qtek 2020i

I have a Qtek 2020i and it worked perfect.

thanks a lot.
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] varma_in_ap:
does it work on WM5?
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] bytemybits:
Sweet

I just upgraded to the latest TMNL ROM and hated the TM splash screen. Weird thing is the first couple tries I would get splash1 but then instead of my splash2 i was getting some other H2O splash. Working now though. Now I need to learn how to skin the dialer. God it's ugly, why does TM even try?
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] borjok536:
can u pls share this to us?
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] genocide:
lol m tempted to get on my device etoo :D
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] madkat:
Heyhey

For those wanting the latest .NB image stuff, I've thrown together a conversion routine in .Net 2.0 which is nice & short and should run pretty quick. I'll be hurling that up to my webserver along with a routine to convert back from .nb to PNG, GIF, JPG & BMP. The To-NB converter will also take Height & Width parameters, so you can put in a 480x640 and get out a 240x320. They'll both be sitting behind an ASP.Net 2.0 app, so you just browse to the file and hit the "Go" button and it'll spit out whatever file you wanted at the other end.

I'm away at the moment, though, so you'll just have to wait :-P
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] madkat:
OK peeps, NB Image Converter Web Edition Version 1 is now ONLINE

Only does conversion *to* NB currently, but you can choose your output resolution.

Choose your file, click "Get NB" and it will throw back at you a file with the same filename but with .nb appended. Enjoy!

Coming soon: NB to JPeg, Bitmap, maybe something else. Maybe also Source Rotation (90 degrees)

Output pixelisation solved.
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] bigsteve:
My two splash Screens

I also had the same Today screen being messed up.
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] barisg:
I dont suggest anybody to change splash screen. I tried 4 times, it happened succesfully but, when I soft reset the device, it makes hard reset and back to basic.

Dont even try if you dont want to lose all settings and messages....
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] madkat:
So you, one single person, has had a problem trying to change his boot logo. While everyone else has done it with no problem at all.

Obviously you can't possibly have done anything wrong. :roll:
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] bigsteve:
I am Selling on my VPx

So i need the Original Splash screen for the Vodafone VPx.
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] madkat:
Isn't there an upgrade ROM you could flash it with? That would return it to Factory Spec too.
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] mister_mda:
hi guys,

i did exactly what below says and can't get it to work, can someone help?

To uses the image convertor you need comdlg32.exe

start the program nb_image_converter_859.exe

edit your pics

save them as

Splash1.nb and Splash2.nb

copy those pics to /windows/

on your device

now copy MDA3_bootimage_changer2.CAB

run it

this will not overwite your copied pictures i hope.

if this one works we are done Wink

reset your device and i hope it will work

Remove splash1 and 2 from your pocket pc root dir
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] madkat:
Is the only symptom that the pictures did not change? Or did something else happen?

Did the Image Converter run OK?

What are the sizes of the files?

Do you still have boot images on your device?
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] mister_mda:
no change at all. the pics i used are from here on this thread.
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] mister_mda:
nothing change. the pics i used are all from this thread.
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] mister_mda:
the size of the Splash1.nb & Splash2.nb are 150k each.

the image converter did run ok

after i copy those two files to the windows folder then the .cab it look like everything installed ok then i did a reboot nothing happen.
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] madkat:
You are sure your device is a BlueAngel?
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] mister_mda:
Crap, I though it would work in a T-Mobile MDA. I guess not then.
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] madkat:
MDA and MDA III are different devices. Find out which device you have, then check the appropriate forum. There is probably a boot image changer for your device, but you MUST use the right one!! (I believe the MDA is a Wallaby device - look at this thread)
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] Tommigrl_7o2:
Its not working for me. I have a Blue Angel and I've tried several times. My Device is PH20B1. Is there another way to fix this?
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] Buum:
Does it work on WM5???
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] madkat:
Do you have WM5 on a BlueAngel???
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] Buum:
Hi Madkat,

yes I have wm5 on Blueangel. I have Ivan's ROM v4 b2.1.

Change of the splash is not working so I think that the cab is only for 2003 SE. Is it true?

Thanks,

Buum
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] madkat:
I would have thought that to be quite likely. If you look for the thread on changing the Boot Logo for the XDA 2 (Himalaya,) however, you might be able to find another way to do it. I seem remember when we did that it was simply a case of running the right customisation cab with the nb files in the right place on the device. That is roughly the basis for most boot logo changers since, as far as I know, except that the cab is cut down to only do the parts required.

As a last resort you could plausibly backup, reflash to 2k3, change your boot logo and reflash back to WM5 again.
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] Tommigrl_7o2:
Why is that when I downgrade to 2oo3SE my Cingular boot screens comes up when Im not using their ROM to downgrade. The ROM came from this site. I would like to change the Boot also from those 4 colors but its not working for me. Is there another way to fix this?
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] madkat:
If you're asking me, I'm afraid I haven't a clue. I was hoping someone else might be able to answer your question.
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] xda2jojo:
thanks madkat...

jojo
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] madkat:
Did you find the link to the Online converter?
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] xda2jojo:
yes?
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] madkat:
Just making sure, since you didn't quote the post with the link =)
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] kelvinlee:
this is my splash

this is my splash
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] jessezx:
Sir:

Do i need to unlock the extended rom ? i am very confused.

if not, new boot images will lost after hardreset.
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] madkat:
No, you just follow the instructions.

If the instructions do not say that you need to unlock the extended ROM, then you do not need to unlock the extended ROM.

First, you prepare Splash1.nb and Splash2.nb - these can be generated using the web-based image converter ( http://xsv.org.uk/ImageConverter/ ) - just rename the files from the website as Splash1.nb and Splash2.nb

Then copy these files to your device's Windows folder using ActiveSync's Explore button to locate the folder.

Then copy the MDA3_bootimage_changer2.CAB file to anywhere the device (the Windows folder is fine,) and - using the device - find the file (with File Explorer) and tap on it with your stylus.
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] lanuk79:
how do i get back my original splash scrren if i want to? do i need to install another splash screen with the original photo?
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] madkat:
You could do that, but why would you want to? Performing a hard-reset would probably do the job, but then you lose all your data.

If you're selling the device, it would probably be best if you simply re-flash the entire device with the latest ROM, which would be like returning it to factory condition.
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] lanuk79:
cant even dream of reselling my mini. absolutely love it.. just asked for information sake.. what if i got bored of the new splash screen.. things like that.. know nay site where i can get more splash screens?
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] madkat:
No, but a splash screen can be made from any picture you want. The online image converter will automatically set the nb file to the right dimensions. Just remember that your device works principally in portrait, so to convert a landscape picture, you need to rotate it through 90 degrees first. Otherwise it'll look very odd.

Some people have posted their own splash screens in this and other boot image topics on these boards, if you really have no imagination you could look through those.
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] sayadil:
Hey Everyone.

DOES THIS WORK WITH WM2005 BLUE ANGEL IVAN LATEST ROM>>>> if yes.. pls advice as in how to.. thanks
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] Brazilian Joe:
Let me ask something very similar to what the poster above asked, but more politely (I mean: not using CAPS LOCK ;) ):

I would like to know if this procedure will work with BA+WM5 epecially Helmi? Or is it just a WM2003SE procedure?
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] sayadil:
this does work with ivan.. but not helmi... for helmi.. you need to change the welcomehead.96.png file with similar size type file...

best way to do it would be connecting your phone to the computer... copy the file to the desktop... open it up with adobe photoshop.. note the size and then put a pic of ur choice.. save it as Png file and then copy and paste it to your windows directory with replacing the old one.. hope this helps.

Sorry about the caps lock.
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] exodus1914:
I made this one this morning

and

The 240x320 only appears here as a result of the page that hosted these pics
[MDA III, XDA III, PDA2k, 9090 Software Upgrading] madkat:
Nice!
[One (M7) Q&A, Help & Troubleshooting] limitless_xoom:
My HTC ONE randomly loses mobile data and I get a "Preparing SIM..." message.

Data will come back after 20 seconds... very annoying

anybody else having this issue?
[One (M7) Q&A, Help & Troubleshooting] x017in:
Must be a loose SIM. have you tried changing sim cards?
[One (M7) Q&A, Help & Troubleshooting] altimax98:
Yeah sounds like a bad sim. Try cleaning the gold contacts on the sim with rubbing alcohol. I get this when I use a micro sim in my Galaxy Nexus :)
[One (M7) Q&A, Help & Troubleshooting] Shree.bhagwat:
ALCOHOL:good:...woooow can we drink the rest of alcohol........ just kiding

DO you have a hand cut micro-sim as , if its not properly cut you may get this kind of error

and rubbing the gold contacts is a very good option even i have read about it.

try and let us know
[Android Q&A, Help & Troubleshooting] nimam72:
Hi, I know this is not related but since I am a new user I cannot post in other sections. I am now holding an axtrom axpad 8p01 with ICM on it, I recently installed an update for Android 4.0.3 using the IMG file on axtrom website, but now I am willing to install JellyBean on it, but I cannot find a ROM for my device, is there any way I can do such a thing ?
[Android Q&A, Help & Troubleshooting] Deleted member 5279621:
No your manufacture have stopped to publish updates for your device but you can find custom ROMs based on jelly bean, I recommend cyanogenmod based on jelly bean 4.2.2, hit thanks if this helped you.
[Android Q&A, Help & Troubleshooting] rikta:
+1

But I doubt you'll find anything for your device, I've never heard of it.
[Android Q&A, Help & Troubleshooting] nimam72:
thanks for replying, yep that was king of my problem.
[One (M7) Themes and Apps] h4mmar:
Hey everyone.

who has tried a good PS1 emu for the HTC one ? i need some tips
[One (M7) Themes and Apps] Riyal:
ePSXe. They might not update as frequent as FPSE but they're the most stable of them all. All PS1 Emulators from FPSE to PSX4droid came from the source code of ePSXe
[One (M7) Themes and Apps] h4mmar:
Thnx for the tip. Have u tryed some PS1 games on HTC One ? wanted to know how smoth it runs :) Wanted to play Crono Cross
[One (M7) Themes and Apps] Riyal:
Tried it already with both FPSE and ePSXe. Both run great tried the games FFVII, FFVIII, Digimon 3, Castlevania chronicles, Rampage world tour, Syphon filter 2, Medal of Honor, Legend of legaia, Army men Air attack 2, Dino Crisis 2, Marvel vs Capcom, Tenchu 2 & Vargant story.

Why so many? :D I was testing the phone's performance using a PSX emulator.
[One (M7) Themes and Apps] h4mmar:
Nice thnx for the help. I have used the Iphone since 2007 but now im done and and this is my first HTC :D
[One (M7) Themes and Apps] ECEXCURSION:
I like fpse the best. It's pretty.

Sent from my HTC One
[One (M7) Themes and Apps] GreenMachin3:
Thank you for taking the time and testing the Emulators :D
[One (M7) Themes and Apps] h4mmar:
I just downloaded FPse. Whitch settings do u use for the best preformance ?
[One (M7) Themes and Apps] Riyal:
Frankly speaking I never tweaked anything when I tested it :p It was already running great at default settings.
[One (M7) Themes and Apps] h4mmar:
ohh, I tryed Crono Cross and it laggs so bad
[One (M7) Themes and Apps] fiestec:
Fpse is the best purely for open gl and the number of updates.
[One (M7) Themes and Apps] ButtSwag:
SO which do you think performs better? And which one do you think is better overall?
[One (M7) Themes and Apps] sudeki300:
i use ePSXe on my htc one, don't need no tweaking to get games running well. so far i have tried ff9, xenogears, breath of fire 4 and ff tactics all without issue. the only small niggle is when i run the game in landscape mode the gamepad skin is all grey, if someone has a decent gamepad skin that works in landscape please share.....................sudeki300
[One (M7) Themes and Apps] adichandra:
epsxe is the best emulator you can get on android. worth the money. all games run fast and smooth on my htc one and my s4