PDA

View Full Version : wm5 rom upgrade


aaischa
5th October 2005, 11:24 AM
what about wm5 for this smartphone? any informations? thanks

mob453
27th December 2005, 08:46 PM
I'd look at stripping the c500 wm5 rom replacing the joystick driver, the screen driver and adding the sda music buttons driver.

N0rd
10th January 2006, 09:26 AM
hi guys,

i just posted at spv-developers but no one seems to have a bigger interest in bringing WM5 to the Hurricane Devices :(
(except mob who is on both forums too :lol:)

So now i think rather than stripping it from c500 and replacing drivers it would be better/easier? by adapting the OS from a new Tornado ROM like the SP5 because its the same hardware (display,cpu,keboard) just without the possibility of wlan...

Another point would be that the C500 WM5 ROM was just a leaked beta without MMS support right?!? :(

So i took the newest SP5(Tornado) ROM and the newest available ROM for the SDA2 (Hurricane Device) and load them into the newest NBFTools wich supports now Tornado ROMS too.
http://www.bildertonne.com/1136837756.jpg

So as you can see the only thing that changed is the Order(STart Adresses) in the ROM and the OS size...

So my first thaught was to extract the OS part with the NBFTools and create a new nbf File via typhoonnbfdecode.pl with SPL,IPL GSM and splash screen of the original SDA2 ROM and put the WM5 OS Part of the SP5 Rom in it.

But then the GSM and Splash Screen Start Adresses wouldnt be correct because the OS Size of the Tornado ROM is bigger :(

So is there any way of changing the GSM/Splash Screen Start Adresses in the Boot Loader, or maybe a way to update the boot loader so it can load the new ordered Tornado ROMS??

Please help, would be grateful for any info ;)

Greetz,
N0rd

voided
10th January 2006, 04:43 PM
hi,

I have searched the whole net also and wondered why not may pple are interested in upgrading the O2Xphone IIm to WM5.

I agreed that your way of upgrading the phone is better as it uses the release version of WM5

mob453
11th January 2006, 12:10 AM
But then the GSM and Splash Screen Start Adresses wouldnt be correct because the OS Size of the Tornado ROM is bigger :(

Gsm and Splash screen looks the same to me, same wdata start on both roms.

Or is wdata just a generic term and has nothing to do with the actual start address?

mob453
11th January 2006, 12:45 AM
ok, how do I re-encode?

N0rd
11th January 2006, 07:47 AM
[..] I have searched the whole net also and wondered why not may pple are interested in upgrading the O2Xphone IIm to WM5.
The O2 XPhone 2m is a HTC Typhoon/Feeler Smartphone with a 176 x 220 Diyplay not a HTC Turricane with a 240x320 QVGA Display.
You could update that to WM5 with the MPX220 ROM. Please see in the other Threads and dont post here ;)

Or is wdata just a generic term and has nothing to do with the actual start address?
Mhm i dont know, but you are right, the start adresses are exactly the same
The only thing thats confusing me is that the index is in a other order.

You can see that also in the HTC NBFViewer output:
http://www.bildertonne.com/1136808385.jpghttp://www.bildertonne.com/1136808416.sp5

But what i thougt is that the start adresses for the GSM and Splash Screen (wich come after the OS in the Hurricane ROM) would change to some higher (false) address if you put a bigger OS part in here!!???

Because (like u mentioned on spv-dev) the SP5 WM5 OS Part is nearly 10MB bigger :roll:

ok, how do I re-encode?
http://wiki.xda-developers.com/index.php?pagename=RomTools/typhoonnbfdecode.pl


perl typhoonnbfdecode.pl
-s
-r os=OS.nb
-r ipl=ipl.nb
-r spl=spl.nb
-r splash=Splash.nb
-r gsm=gsm.nb
-p device=SP3i
-p language=ENGLISH
-p magic=HTC
-p operator=CDL___02
-p flags=17
-p version=2.0.33.21
-p blversion=2.0.3.23
-c nk.nbf

N0rd
12th January 2006, 10:53 AM
so... i tried to compile the ROM with typhoonnbfdecode.pl by myself but i get the following error:

read 00000800 for ipl from 90000000-IPL.nbno BIPO at 0x614 in IPL image

Perl is properly configured and i invoked following command
perl typhoonnbfdecode.pl -s -r os=TornadoOS.nb -r ipl=TurricaneIPL.nb -r spl=TurricaneSPL.nb -r splash=TurricaneSplash.nb -r gsm=TurricaneGSM.nb -p device="SDA II" -p language=English -p magic=HTC -p operator=TPMTMO05 -p version=1.5.331.4 -p blversion=1.0.15.84 -c sda-spl.wm5.nbf

I think its a problem of the script wich cannot handle turricane/tornado ipls???

:(

Any solution or a other idea to bild the ROM nbf ??

So long,

N0rd

Vitoss
13th January 2006, 08:10 PM
I'm russian student:)
I bought Qtek 8200. I will give you webmoney(5-10) if you make WM 05 for Qtek 8200. I think it's good idea to give money to developers:)
Because this model is not very popular, but i want new life for my smartphone.

Sorry for my english:)

N0rd
13th January 2006, 09:50 PM
hehe money is alway welcome :lol:
20-30 more of you guys and i would try it because i could by another phone if i break it :roll:


So without jokes: My theory sounds good but I NEED INFO

The biggest and most important question is:
Is the HTC Tornado and HTC Hurricane Basic Hardware the same? and furthermore Does the Tornado SPL/Bootloader (wich can handle WM5) work on Turricane Device??

And i dont want to break my 250$ Phone so i dont like to try that myself :(

Any Hardware Info would be welcome :(

So Long,
N0rd

mob453
13th January 2006, 10:47 PM
I'm russian student:)
I bought Qtek 8200. I will give you webmoney(5-10) if you make WM 05 for Qtek 8200. I think it's good idea to give money to developers:)
Because this model is not very popular, but i want new life for my smartphone.

Sorry for my english:)


:shock: You have a QTEK 8200 :shock:

Where can I find the rom updates for those HTC HURRICANE generic devices?

mob453
13th January 2006, 11:05 PM
The biggest and most important question is:
Is the HTC Tornado and HTC Hurricane Basic Hardware the same? and furthermore Does the Tornado SPL/Bootloader (wich can handle WM5) work on Turricane Device??

I'd say it can.

the sp5m update works til 71-72%, then you end up with a paperweight.

If it works the same way as a PPC update:
Radio updated
CE Rom updated
Extended Rom updated

Now if the nbf is split into the order it is flashed, the Hurricane hangs 30,106,726 into the update. which fits exactly into the OS update part.

now if you apply the same sum to the SDA II rom, thats roughly the end of the OS part. 30,106,726 almost completely matches it. this suggests to me that something is telling the update it has finished the OS part, when it hasnt.

N0rd
13th January 2006, 11:12 PM
Where can I find the rom updates for those HTC HURRICANE generic devices?
There are no generic devices...

QTEK 8200, SPV C550, SDA 2..... they're all HTC HURRICANE Devices, just branded by Qtek, Orange or T-Mobile.

The SDA2 Rom i used for comparison is located here:
http://www.iris-global.com/t_mobile_download/download_manager_sda_2.html
Right DL Link: http://www.iris-global.com/t_mobile_download/files/TE_TMOUK_101584_13145_0160_Ship.exe

You can download the WindowsMobile I-Mate SP5Rom i mentioned from the I-Mate FTP: ftp://ftp.clubimate.com/i-mate_SP5_WWE_1.5.331.4.exe

N0rd
13th January 2006, 11:15 PM
I'd say it can.

the sp5m update works til 71-72%, then you end up with a paperweight.

If it works the same way as a PPC update:
Radio updated
CE Rom updated
Extended Rom updated

Now if the nbf is split into the order it is flashed, the Hurricane hangs 30,106,726 into the update. which fits exactly into the OS update part.

now if you apply the same sum to the SDA II rom, thats roughly the end of the OS part. 30,106,726 almost completely matches it. this suggests to me that something is telling the update it has finished the OS part, when it hasnt.

Mhmm so its crashing when flashing the IPL Code?!?

I think it just happened because he used the normal SP5 Updater program

mob453
14th January 2006, 01:33 AM
-t tornado nbf file large header?

ok split the .nbf's into .nb but I cant recompile them? I'm using the same procedure as Nord.

edit: scratch that, got to exactly the same point, I'm wondering if putting -t before it all then compiling will work?

downloading a sp3 rom to look at the problem.

edit: sp3 IPL in same place as Hurricane and Tornado.

Ok used Typhoon IPL, now it's not happy with the SPL, now using Typhoon SPL, nope it's still not happy, there is no BOOTLOAD.

Seems a Hurricane specific nbfdecode.pl is needed

Vitoss
14th January 2006, 01:18 PM
In Russia
Qtek 8200 cost >=420$
Qtek 8300 cost >=520$
Qtek 8310 cost >=540$

Sorry for offtop:

Russian life:
Month Salary of people in Russia is about 500-1000$.
Students have 25-50$ per month from University:).
In rich families month salary >=2000-3000$.
In very rich (as me) >=4000$
In very-very rich:) =>1000000000$ (Roman Abramovich(Chelsy) is from my city(not Moscow):)
Flats (70-80 sq metres, 2-3 rooms) cost >=50000-60000$
In big cities >=80000$

mob453
15th January 2006, 10:30 PM
In Russia
Qtek 8200 cost >=420$


Ok can you find me a Qtek 8200 rom update please?

dave106
15th January 2006, 11:20 PM
Ok can you find me a Qtek 8200 rom update please?

The only way to get that is for someone with a 8200 to make a sd card image, transfer that to a pc and upload it as there are no proper update packages. Obviously that sd image would mean the world to c550 owners as it would remove all of the orange branding and you'd be left with a generic rom. Qtek only add their splash screen to their roms, everything else is standard.

the qtek 8200 is pretty rare, wasnt widely available and was quickly ditched for the Torando variants.

Vitoss
19th January 2006, 02:47 PM
What about WM05 on Hurricane?
There is no movement :(
How people do WM05 on Moto MPx200, SP3 etc and cant do on Hurricane?
I think it is not hard to make WM05 for Hurricane, but no one want to do.

N0rd
19th January 2006, 03:01 PM
What about WM05 on Hurricane?
[..] but no one want to do.
If you would read the whole thread from the beginning you know that we are stuck... :roll:

with current tools you cannot build a turricane ROM with WM5 of a Tornado Device.

Vitoss
19th January 2006, 03:12 PM
mob453,

Say me how to make rom - and i will make and give you, if it is not hard and if it help you to make WM5 rom.

My contacts:
vitoss@inbox.ru
vitossina@yahoo.com

Or you can say here in the forum.

N0rd
19th January 2006, 03:35 PM
mob453,
[..]Or you can say here in the forum.

:?: :?: :?: just read above

I posted the command to make the rom but it doesnt work!

Vitoss
19th January 2006, 04:48 PM
I understand. But i want WM5:)
What xda/spv masters, who make WM5 rom's for SP3 and MPx200, say about WM5 on hurricane? It's imposibble, may be or ...?

Have you experience in making rom's?

Sorry for my english.

mob453
20th January 2006, 10:41 PM
http://www.modaco.com/Backup_your_Typhoon_ROM-t201334.html

Original article by Arisme: French / English
Enhanced by me after a series of testing.
Thanks to jimmyz for his help!

Opening Remarks

If your phone provider does not provide any software that would allow you to restore or install ROM, then here is a way to backup your ROM and put it in a safe lock in case if you ever need it again. The original author warned that you can easily fry your phone although I don’t really believe so. But still, please be extra careful and don’t fry this awesome phone.

I have an Audiovox SMT5600 and unlike you lucky i-mate owners, Audiovox doesn’t really post ROM updates on their web site nor would they give you software to fully restore the phone. Thanks to other members on this forum, I was able to install Unicode font which allows me to view Traditional Chinese Unicode characters. However, I am definitely in need of viewing Big5 (Traditional Chinese local codepage) and using bopomofo T9 input method. I was lucky enough to locate a copy of Dopod 565 ROM that contains Traditional Chinese version of Windows Mobile 2003 Second Edition. If you are interested in learning more details about Dopod 565 ROM, just let me know.

Solution #1

Warning: Jimmyz pointed out that AT&T Wireless’s ROM for Audiovox SMT5600 has a different byte count than what Arisme has in his original article. So I guess you’ll have to find out the exact byte count for the original ROM before you do a backup.


QUOTE(jimmyz @ Mar 5 2005, 20:05)
The checksum error is simply because you have the wrong filesizes specified. You're making people cut off the end of the file. This is how I totally destroyed my SMT5600 firmware. Now that I've been experimenting a bit, I've finally had success in backing up/restoring a rom. The way I did it was using an external card reader and WinHex.


Warning: Following instructions is only for AT&T Wireless’s Audiovox SMT560.

Getting Started
Hardware
- You are going to need a 32MB or larger MinSD card and MiniSD to SD adaptor if you already have a SD card slot on your machine. I got mine from eCOST.com and it came with a MiniSD to SD adaptor.
Software
- Modified version of Tera Team Pro which can connect to the WinCE USB development port.
- ItsUtils

Backup Instructions
1. Turn off the phone and unplug the USB cable from the phone.
2. Press the Camera power button and plug in the USB cable.
3. The phone will automatically start and you should see the 3 colors screen with USB text on the bottom of the phone screen. If this is your first time connecting the phone to your computer via engineering mode, Windows will take some time to install the USB driver. So please be patient.
4. Launch Tera Team Pro (ttermpro.exe) and select USB under the Serial menu. If connection is made successfully, you should see a terminal window with a blinking cursor.
5. You can initial the backup sequence in several steps with the following commands, but I encourage you to use r2sd all as some users were having problems with other commands. Please note that it will wipe out your MiniSD card and one card can only store one backup at any given time.

QUOTE
r2sd ipl
save the phase 1 bootloader
r2sd spl
Save phase 2 bootloader
r2sd gsm
Save GSM radio code
r2sd os
Save Windows CE operating system
r2sd splash
Save boot splash screen
r2sd all
Save everything

6. After backup operation is finished, you will see a blinking cursor again. You can now safely turn off the phone by pressing the power button or you can type ResetDevice in the terminal window to reboot.
7. I have different ways to copy the ROM to the computer. So if you want to know the original method, please check the original article.
8. To save the backup file, you will need to know the ROM size listed below. All in byte(s).
CODEAll: 31328768
9. Take out the MiniSD card from the phone and connect it to your computer via the adaptor or x-in-1 media reader.
10. If you haven’t done so already, download the ItsUtils suite and unzip it to a folder.
11. Open a Command Prompt window.
12. Navigator to the unzip folder and enter build folder in the command prompt window.
13. Enter psdread X: 0 YYYY filename.bin in the command prompt window. Replace X with the drive letter to the MiniSD card, YYYY with the byte number listed above, and filename.bin with a desired file name. For example, psdread E: 0 31328768 ipl.bin will backup everything to a local file named ipl.bin.

Restore Instructions
1. Take out the MiniSD card from the phone and connect it to your computer via the adaptor or x-in-1 media reader.
2. Open a Command Prompt window.
3. Navigator to the unzip folder and enter build folder in the command prompt window.
4. Enter psdwrite X: filename.bin in the command prompt window. Replace X with the drive letter to the MiniSD card and filename.bin. For example, psdwrite E: ipl.bin will copy the ROM file to the MiniSD card.
5. Turn off the phone and put the MiniSD card back to the phone
6. Press the Camera power button and plug in the USB cable.
7. The phone will automatically start and before you see the 3 colors screen, it will ask you if you want to restore the ROM by pressing Volume Down key within the next 5 seconds.

Solution #2


QUOTE(jimmyz @ Mar 5 2005, 20:05)
First step is to put your card into your reader and fill the entire card with 0's.

Second step is to boot up in 3-color mode and then using Tera Term issue the "r2sd all" command. It'll show you a bunch of info (including the correct filesizes in hex value) as it runs the backup.

Third step is to shutdown the phone and remove the card. Then put the card into your reader and find the boundary where the data stops and all the 0's are left from before. Select all the data up to this point and tell WinHex to copy it to a new file. You can then save this file as your backup.

To restore a phone, you just write out a new card with all 0's like we did before, then use the Disk Clone feature in WinHex to copy the data from the file onto your SD card. Leave all the offsets set to 0.

When you put this card in a phone and boot up into 3-color mode, it'll automatically prompt you to restore from the card by pressing vol-down. Press it and you should not see any checksum error, and you'll see a series of status bars during the restore.

Remember that in WinHex whenever you are working with your SD card, to open the Physical drive, NOT the logical drive.

I have done this process a few times with no problem at all, the key is to just make sure you don't cut off any data, that will obviously change the checksum value and give you an error.

Now if anyone could do this for an SMT5600 I would be very greatful.






Final Remarks

With a backup ROM in hand, you can now safely try putting other ROM versions onto your phone just like what I did without having to worry about not being able to restore what was originally on the phone. In order to try other vendors’ ROM versions, you will have to unlock the phone. I know someone is working on a free utility that can unlock HTC Typhoon. In the mean time, you will need to pay some bucks to unlock it. The best service I could find so far is IMEI-CHECK which has unlocked both my Motorola MPx200 and Audiovox SMT5600 without any problem.

Good luck and have a happy hacking journey!

This post has been edited by puppy: Jun 2 2005, 15:11

first problem I can see is how to work out exactly how many bytes the qtek 8200 rom has.

I keep looking at the typhoon wm5.img, how can I convert it to nbf to pull it apart?

Vitoss
23rd January 2006, 06:44 PM
I have no soft from this post (Tera Team Pro). And i don't understand many things in this post, because my english is not perfect.

mob453
31st January 2006, 12:45 AM
8. To save the backup file, you will need to know the ROM size listed below. All in byte(s).
CODEAll: 31328768


I gather thats the size of a 32mb rom, so a 64mb rom will be double it?

dave106
1st February 2006, 02:04 AM
Solution #2


QUOTE(jimmyz @ Mar 5 2005, 20:05)
First step is to put your card into your reader and fill the entire card with 0's.

Second step is to boot up in 3-color mode and then using Tera Term issue the "r2sd all" command. It'll show you a bunch of info (including the correct filesizes in hex value) as it runs the backup.

Third step is to shutdown the phone and remove the card. Then put the card into your reader and find the boundary where the data stops and all the 0's are left from before. Select all the data up to this point and tell WinHex to copy it to a new file. You can then save this file as your backup.

To restore a phone, you just write out a new card with all 0's like we did before, then use the Disk Clone feature in WinHex to copy the data from the file onto your SD card. Leave all the offsets set to 0.

When you put this card in a phone and boot up into 3-color mode, it'll automatically prompt you to restore from the card by pressing vol-down. Press it and you should not see any checksum error, and you'll see a series of status bars during the restore.

Remember that in WinHex whenever you are working with your SD card, to open the Physical drive, NOT the logical drive.

I have done this process a few times with no problem at all, the key is to just make sure you don't cut off any data, that will obviously change the checksum value and give you an error.


first problem I can see is how to work out exactly how many bytes the qtek 8200 rom has.


you dont need to know the size of the rom with solution 2.

Vitoss
12th February 2006, 09:05 PM
http://www.phoneyworld.com/handsets/specs.aspx?phone=o2_xda_phone
- this smartphone is exist?

sx125
31st March 2006, 11:43 PM
i tried backup only the OS of my XDA phone, and flash it to my c550, but that doesnt work.
Maybe if someone like to flash the complete rom on his c550 i'll extract the rom of my XDA phone.

eSiK
27th April 2006, 10:05 AM
Any progress guys??

I am looking forward for some new good news :)

Best greetins from Poland!

sagivo
8th June 2006, 10:50 AM
i can't find any info about this device. do you have?

mickeybrighteyes
8th June 2006, 02:54 PM
Could anyone PLEASE help Vitoss with extracting his ROM from his 8200??? It would indeed mean the world to c550 users/ sda II users!!

Regards,jesper

verma
30th August 2006, 02:25 AM
You can download Qtek 8200 rom here:ftp://ftp.vobis.ru/pub/qtek/HU_BP_RUS_101577_13234_1410_ship.exe

mickeybrighteyes
30th August 2006, 04:12 PM
You can download Qtek 8200 rom here:ftp://ftp.vobis.ru/pub/qtek/HU_BP_RUS_101577_13234_1410_ship.exe

Ok... my russian is a little rusty :lol: And how do we know this is a official working release? Preferably with the english language offcourse??

Thanks!!

verma
30th August 2006, 05:11 PM
It's works fine with my SPV c550 and of course it has English.Any progress with WM2005 for C550?

mickeybrighteyes
31st August 2006, 08:47 AM
It's works fine with my SPV c550 and of course it has English.Any progress with WM2005 for C550?

Still have some questions :lol:
- How stable is it and how long have you been using it?

- How did you install it? (connect phone and run .exe? or?)

- When it is installed, is it already in english or should i make a note of where the language settings exactly are, because of me not being able to read russian?

- Any other special things i need to know?

Thanks in advance!! :D

Prerna
15th September 2006, 02:02 PM
You can download Qtek 8200 rom here:ftp://ftp.vobis.ru/pub/qtek/HU_BP_RUS_101577_13234_1410_ship.exe

Hi Verma, all,

I got a Hurricane (SPV C550) with a Swiss Orange' rom, and it is quite buggy. It hangs while attempting to call, need to remove battery and place it back.

I'd love to change the rome to a working one.

So, could someone confirm if this rom above is good for the "Hurricane" (is the Qtek 8200 a Hurricane actually?)

Is there otherwise another working eom somewhere available?

Thanks a lot!

Vitoss
24th September 2006, 09:03 PM
There are no other roms of Qtek 8200. This is the one and finally version.
Qtek 8200 = Orange C550.

Sjraar
30th September 2006, 12:56 PM
Still have some questions :lol:
- How stable is it and how long have you been using it?

- How did you install it? (connect phone and run .exe? or?)

- When it is installed, is it already in english or should i make a note of where the language settings exactly are, because of me not being able to read russian?

- Any other special things i need to know?

Thanks in advance!! :D

I've got the same questions. Is it possible to just connect the phone to my computer and run the program, or are there more steps neccesary?

I got the phone for free, and I don't use it, so it could be a nice testobject. But I don't want to kill it the first time I use it...

Thnx!

verma
3rd October 2006, 12:42 AM
Is there any hope to use i-mate SPL WM5 rom on c550? It has OMAP 730,QVGA and WM5.You can look here-"__tp://www.clubimate.com/t-DETAILS_SPL.aspx"

che1982
4th March 2007, 11:29 AM
I have an O2 Xphone IIm, can it upgrate to WM5.0?
If can, where I can download WM5.0 for my phone?
Thankx!

lazaj007
5th March 2007, 12:01 AM
and i have question. it is any chanse for wm5 in c550 inf future?
topic was stuck

sorry for my english :)

lassa10
24th September 2007, 04:00 PM
Hi. i flash my orange spv c550 whith " i-mate_SP5_WWE_1.5.331.4" and flash stops at 72% and phone never turn on. Is my c500 dead:confused: ? Can someone help please. Thanks:(

siemens man
1st April 2008, 06:11 AM
HI GUYS
please tell me i can't unlock my qtek 8200 locked austria one. i'm use motorola test card but can't enter to menu. i don't have original austrian one sim card. how to look my htc rom version. possible update soft to spv c550 or to uk orange???? after update i can use orange sim card and inter to menu ???
help me
thanks a lot

tanvirashraf
19th April 2008, 12:48 PM
i hv made a mistake while upgrading my spv c550(HTC Hurricane) to wm6.
i have flashed the wrong spl SPL 1.01.0109 on my fone. that spl was of htc typhoon.
now my phone is not booting up.
when i press the power button the fone gives the white disply and nothing else happens.
i cannot even get into bootloader.
the charging function works when the fone is turned off.
when i turn on the fone it dos nothing not even chaging.
is there any way to get my old fone back...

help plz




i shall be very thankfull to you.

Kamikase1975
17th November 2008, 03:06 PM
i hv made a mistake while upgrading my spv c550(HTC Hurricane) to wm6.
i have flashed the wrong spl SPL 1.01.0109 on my fone. that spl was of htc typhoon.
now my phone is not booting up.
when i press the power button the fone gives the white disply and nothing else happens.
i cannot even get into bootloader.
the charging function works when the fone is turned off.
when i turn on the fone it dos nothing not even chaging.
is there any way to get my old fone back...

help plz




i shall be very thankfull to you.

I´m Sorry to tell you this: Your PHONE is DEAD!