Genuine English WM2003 SE upgrade for Himalaya uploaded here - MDA II, XDA II, 2060 ROM Development

I obtained (with many thanks to fychan) a memory image of an English version of WM2003 SE which is an earlier version than the recent Chinese release, but it is genuine English. I managed to create an installable NK.nbf file from this. Also, mamaich has provided the version 1.18 Radio upgrade included here. Many thanks to mamaich for that and also for some advice when I was building the OS nbf file. Also, mamaich has provided some CAB files for Extended ROM which I have also attached here separately.
Attached is an upgrade for Himalaya devices to WM2003 SE WWE, Radio 1.18. Unzip the attachment into a folder of your choice. The nbf files are configured for operator ID O2 and language ID WWE. If you need to change these, carry out all the steps below. If they are OK for you, go straight to step 5.
Extract the decrypted versions of the nbf files by entering the following commands at the command prompt:
Code:
xda2nbftool -x NK.nbf NK.nba 0x20040304
xda2nbftool -x Radio_.nbf Radio_.nba 0x20040306
Modify the operator ID in the nbfs to the value you require by entering the following commands at the command prompt substituting <operator> with the required value:
Code:
xda2nbftool -sd PH10 -so <operator> -sl WWE NK.nba
xda2nbftool -sd PH10 -so <operator> -sl WWE Radio_.nba
Update the crc values for each of the decrypted files by entering the following commands at the command prompt:
Code:
xda2nbftool -c -u NK.nba
xda2nbftool -c -u Radio_.nba
Encrypt the files back into the nbf files by entering the following commands at the command prompt:
Code:
xda2nbftool -x NK.nba NK.nbf 0x20040304
xda2nbftool -x Radio_.nba Radio_.nbf 0x20040306
Place your device in the cradle, ensuring that the cradle is plugged directly into a USB port on your PC and not to a hub and that the power supply is connected to the cradle. It is also a good idea to disable any screensavers.
Run HimaUpgradeUt.exe
Sit back and wait for the Congratulations screen to be displayed on your PC. Your device will still be displaying 'Upgrading radio stack, please wait', but as long as the PC says it is done, then its all OK.
Notes:
I have installed this upgrade on my XDA II without any problems, and have also been able to revert back to the 1.72 ROM I had installed previously. I have bootloader v1.01, and I don't know whether it would be any different for later versions of bootloader.
After upgrading, a hard reset takes places and the Extended ROM is installed. I found that several applications caused a 'Application may not display properly.....' message box to appear which required tapping to dismiss. Therefore, you will need to make sure that TPDisable.exe is not run in the Config.txt script in the Extended ROM, otherwise you will not be able to respond to the messages.
Edit: I've created a .BAT file which can be run from a DOS prompt to replace steps 1-4...
Usage: OperatorUpdate operatorID
where operatorID is O2 or CDL or TMOBILE, etc.
Just unzip the attached zip file.

Would like to check if this WM2003SE is the 'OFFICAL' English or just some 'Beta'

what a overwhelming load of news on WM2003SE... no complaining! :lol:

Perfect timing dcs, just finished upgrading to 1.72 (thanks) and was about to upgrade to Chinese when you posted this.
Can't thank you and mamaich enough, will post the results shortly

Re: Genuine English WM2003 SE upgrade for Himalaya uploaded
Hi dcs,
Where is the wm2003se rom uploaded? I cant find any. :!:

You have to be logged in to download.

notepad said:
Would like to check if this WM2003SE is the 'OFFICAL' English or just some 'Beta'
Click to expand...
Click to collapse
As far as I am aware, there is currently no 'Official' English release of WM2003SE for Himalaya devices.

Thanks for the update dcs... cheers to you.....will probably wait before deciding to take a dive to it.. :wink:

Hi dcs,
Care for a screen shot? And care to tell more about the ext rom program?
CprogHook.WM2003_2577.CAB
EmailWiz_v1.01.0003_NL_1027.CAB
Landscap_WarningMsg_A_220112.sa.CAB
LoadDialogInit_MS_10150402.sa.CAB
OEM_CHS_OU_04110301.sa.CAB
BTPSKeyUpdate_003.exe
And also does this version support GPRS which talking on the line?
Thanks

Hey nice work,... now comes the usual obligatory question... can we get some version #'s from this rom? What #s are we seeing...
Also, I would like to ask... for upgrading we need only use the bigger file yes? The smaller file (extrom) is just for reference? Or do we need to also write that to the unit for full upgrade to?
Thanks and congrats!

not sure if my XDA II can use this hard-work or not.
Dear dcs,
Thanks for this hard-work precious.... :lol:
The following are info of my device. Since my existing rom is quite different with what you have, not sure if I can just use your work directly.
ROM version: 1.52.00CHT
Radio version: 1.08
ExtRom version: 1.52.118
If I like to downgrade my device to its original ROM, any actions should I take before upgrading my device by using your ROM.
Thanks for your help.
richchiao

Re: not sure if my XDA II can use this hard-work or not.
Someone unknown has uploaded WindowsMobile2003SE.exe to xda-developers FTP. This looks like an O2 2.06.00 ROM with English Windows 2003 Second Edition. It is newer than version provided by dcs (2.02.t1) but older than chinese (2.20.07).

Hi the ftp link is broken and ftp.xda-... gives an error? We are really kicking some goals last few days on the PPC 2003SE huh ;-)
Sure the uploaded one isnt just any old one hexed?

afterlife said:
CprogHook.WM2003_2577.CAB
EmailWiz_v1.01.0003_NL_1027.CAB
Landscap_WarningMsg_A_220112.sa.CAB
LoadDialogInit_MS_10150402.sa.CAB
OEM_CHS_OU_04110301.sa.CAB
BTPSKeyUpdate_003.exe
Click to expand...
Click to collapse
CprogHook.WM2003_2577.CAB - my program that adds "contacts" button to "telephone" application. May be removed.
Landscap_WarningMsg_A_220112.sa.CAB - taken from chinese ROM.
LoadDialogInit_MS_10150402.sa.CAB - taken from chinese ROM.
OEM_CHS_OU_04110301.sa.CAB - audio and BT driver update from chinese rom
BTPSKeyUpdate_003.exe - bluetooth hardware update. The same as contained in official Imate 1.72 update. Should be run once and then may be deleted.

Dear all,
Has anyone tried to upgrade from firmware 1.60.00WWE? Will there be country code issue?. Thanks.

asgard said:
Hi the ftp link is broken and ftp.xda-... gives an error? We are really kicking some goals last few days on the PPC 2003SE huh ;-)
Click to expand...
Click to collapse
I've attached the file. Who have uploaded it?

When there's no WM2003SE, there's really none, and now, suddenly there's so much choice :lol: :lol:

mamaich, if you were a maiden I would give you an exceedly long and very passionate kiss... but since I am assuming you are not....er.... well done mate!!!!

Just installed the ROM
My god !!!! It have Windows Media Player 9.0.1 Build 14132 .
And my previus chinese ROM had Media Player 10 .
Man this version is much much older then chinese !
But I,ll keep it . Only becouse my chinese is the same as japanise .
So .... thank you any way .
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Your image is here

Dear mamaich,
What is the difference between your version and the one that is posted by dcs? Thanks.

Related

wm5 rom upgrade

what about wm5 for this smartphone? any informations? thanks
I'd look at stripping the c500 wm5 rom replacing the joystick driver, the screen driver and adding the sda music buttons driver.
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.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
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
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
N0rd said:
But then the GSM and Splash Screen Start Adresses wouldnt be correct because the OS Size of the Tornado ROM is bigger
Click to expand...
Click to collapse
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?
ok, how do I re-encode?
voided said:
[..] I have searched the whole net also and wondered why not may pple are interested in upgrading the O2Xphone IIm to WM5.
Click to expand...
Click to collapse
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
mob453 said:
Or is wdata just a generic term and has nothing to do with the actual start address?
Click to expand...
Click to collapse
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:
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:
mob453 said:
ok, how do I re-encode?
Click to expand...
Click to collapse
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
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
Code:
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
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
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
Vitoss said:
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
Click to expand...
Click to collapse
:shock: You have a QTEK 8200 :shock:
Where can I find the rom updates for those HTC HURRICANE generic devices?
N0rd said:
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??
Click to expand...
Click to collapse
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.
mob453 said:
Where can I find the rom updates for those HTC HURRICANE generic devices?
Click to expand...
Click to collapse
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
mob453 said:
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.
Click to expand...
Click to collapse
Mhmm so its crashing when flashing the IPL Code?!?
I think it just happened because he used the normal SP5 Updater program
-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
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$
Vitoss said:
In Russia
Qtek 8200 cost >=420$
Click to expand...
Click to collapse
Ok can you find me a Qtek 8200 rom update please?
mob453 said:
Ok can you find me a Qtek 8200 rom update please?
Click to expand...
Click to collapse
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.
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.
Vitoss said:
What about WM05 on Hurricane?
[..] but no one want to do.
Click to expand...
Click to collapse
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.

Another Himalaya WM2003SE ROM Package: 2.20.904

Updated 1-2-2006 22:25
Although I planned this almost a year ago, I finally migrated succesfully to WM2003SE. I decided to go for the only 'official' version: 2.20.07 as the main OS. Offcourse I used the WWE translated version by mamaich and buzz_lightyear.
The Ext_ROM is quite generic but does contain T-Mobile NL specific GPRS settings. There is NO T-Mobile skinning! And I love my self-made HTC Himalaya splash-screens 8)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The operator ID of the files is TMOBILE (remember to change that when your device is non-T-Mobile via ie. ER2003Edit )
Info:
OS 2.20.07CHS (translated to WWE)
Radio 1.18
Ext 2.20.904 (also includes WWE help-files)
Extra info:
There are occasional places where you will notice names in 'strange'characters (mainly square boxes). These are places where de translation was not possible / done.:
- Some folder names: Seems possible to delete these
- Network settings: You can rename them (but not delete)
Some files in My Documents (ie IA Caller ID Pictures and templates) are stored with system/hidden/etc properties that prevent Activesync to sync these files. Use (the enclosed CE Total Commander) to unchek all properties changeable to prevent this behaviour
(included links as upload in thread did not work, use cut&paste to download!)
Extended ROM only:
ftp://xda:[email protected]/Uploads/Himalaya_WM2003SE_2.20.904_TMO_WWE_ExtROM_only.rar
Full package:
ftp://xda:[email protected]/Uploads/Himalaya_WM2003SE_2.20.904_TMO_WWE_Upgrade_package.rar
Splash files only:
ftp://xda:[email protected]/Uploads/2.20.904 Splash/
the forum mess up your ftp url's or at least it does in firefox
but copy paste and remove a space fixed it
Another coool WM2003se release
Thnx I'll give it a bash
fixed the links.
Is there anyway to bypass the country ID error? When i try upgrading using your ROM, i always encounter this problem. Any advice is greatly appreciated.
Thanks edsub for the beautiful splash screen.
I updated the diamond version to this one. Problem was to keep al my installed programs intact, but using sprite backup and manually copying the storage everything was back as it used to be. The interesting point is, that the PDA gives the extended rom from diamond as being installed while the new ones are seen in the remove program utility :shock:
Neither can I find the help files other than in chinese (that means blocks on the screen) so it isn't quiet complete yet. As far as I can see the OS is more stable and a fractional faster. Any help to complete the make over :wink:
Next: after a cold reboot there seems to be no ext.rom installed at all (as far as the program tells), only after a restore it's back. Does it has anything to do with PersaveBackup?
This morning I migrated to WM2003se, I bypassed the Country ID following the procedure written by dcs.
All seems ok but I have noticed isn't anymore installed "Graffiti" that I usually use to write. Anyone knows where I can dowmload the program ?
Thanks
After some experiments I went back to the Diamond ROM because I had trouble with the phonesignal: no ringtones. And the pda hesitated a lot during routeplanner, problems with the mediaplayer, problems with the Ext. rom. I guess everything is to solve but it costs me a lot of time and most of all: I mist several phonecalls because i didn't hear the ring.
@henk-jan strange. there IS a ext rom in the package (ms_.nbf) should work as normal. one possibility: did you have the extrom unlocked when resetted the device? as the files are not readonly they are then deleted after 1st use.
ringtones & help are installed from extrom, so again same reason. as is performance while navigating.
I now have my wizard but 2.20 was way better than diamond
@Ed: I know there is a Ext.rom and it is shown in the explorer, but the device info doesn't show the Ext rom version :shock:
Going back to the diamond rom the same happens so it must be a problem in my Qtek2020.
Why do you consider V 2.20 (chinees) better then 2.06 (diamond)
Diamond was based of the 2.06 test ROM.
It was relatively stable, but also slow. And BT did not always work as expected (there was a patch for the hide&seek bt icon issue however)
2.20.07 is much faster, has all the BT support you need and has WMP10
But I must admit its also a matter of taste: I switched over when I had performance issues with 2.06. But those issues were there in 2.20 also (fixed by setting up cache for filesystem and the vulome priority hack)
About your ExtROM: The versio number is set by one of the cabs. In y rom that was the cab with the version number 2.20.904 in the name.
I cant imaging that did not run, but after all: all the issues you name can be caused by not installing from ExtROM in the first place.
I think the start program in the ext rom doesn't run. It is installed on the pda, but didn't run I guess.
Perhaps 2.06 is a bit slower but e registry hack and a speeding up utility solves that, but most of all: it works as it has to. I didn't get that with 2.20
So I take it for adventage. Thanks for your help.
Problem solved: playing with WM 5 and installing the DOC tool from Buzz_lighyear I changed the Ext rom and storage memory. Putting it back to the original state everything is OK now and the 2.20 is running smoothly on my PDA. Only frustrating to re-install all the programs one by one because sprite restores also the problems back.
This ROM is French ??
Hello to all,
I begin in the field of the ROMs and I would have some questions.
- Is this new ROM in Frenchwoman?
- Later upgrade of the ROM, I may restore an ancient(former) protection since Active Sync?
Thank you in advance...
i just updated, but my transcriber letter recognition has vanished and fonts in menu are too big and nun-smooth.
smoothing and changing size doesn't work
help!
thanx
LINK NOT WORKING
Can some one post the links again as i cannot seem to download the file. I'm getting the following message:
ISA Server: extended error message :
200 Switching to Binary mode.
200 PORT command successful. Consider using PASV.
550 Failed to open file.
Can anyone help me
Sak_ said:
i just updated, but my transcriber letter recognition has vanished and fonts in menu are too big and nun-smooth.
smoothing and changing size doesn't work
help!
thanx
Click to expand...
Click to collapse
i also have same problem, input only keyboard and intellipad, the other which are there in 2.06 are missing.
Anybody can help?
transciber and stuff are simply not there, simply because it is a CHT rom that is translated.
The fonts improve when using cleartype.
rom 2.20.07
I m in same boat as some of u
Have anyone found the solutions to get other imput options?
In my case I only had keyboard working...
for a few months after flashing my hmalaya with rom 2.20 the imput options is left with only keyboard.
Letter recognizer is missing and the othe imput programs eg word logic, resco keyboard,calligrapher cannot be activated after installation
Any solutions?????
what must I do to be able to use the other imput methods?????
Or is it that for himalaya rom2.20 keyboard shall remain as the only imput method and no other methods of imput can be used????? If so can someone pls. tell us so that we who r in the dark will ask no more until a day a genius samaritan come along n show us another way again
Many thanks in advance

New WM6 Upgrade Guide

**French Translation Click here : French Translation (Thanks to xvx45)
**German Translation Click here: German Translation (Thanks to animelover)
**Indonesian Translation Click here: Indonesian Translation (Thanks to varanusvincent)
**Italian Translation Click here: Italian Translation (Thanks to slim_s200)
The old way of upgrading to wm6 is dead and gone. This is a guide to upgrade your phone from WM5 to WM6.
You should follow these steps carefully. Step 3 and 4 are necessary only if the WM6 rom you have downloaded instead of nk.nbf has os.nb file and the ExtROM folder:
Download update_package.zip and unzip it on your PC.
Update_Package (rapidshare)
Update_Package (4shared)
HardSPL
If you haven't HardSPL your phone you should. but the good news is you have to do it once and for all.
Connect your device to the usb port then go to HardSPL folder and run HardSPL.bat from your PC. (Thanks to Prislav)
The HardSPL.bat will perform the SoftSPL first and then will do the HardSPL. so you don't have to do the SoftSPL manually.
Before doing the HardSPL you should know:
SPL - Second Program Loader is a boot loader. SPL is similar to a BIOS in a computer and can be flashed and updated.
G3 or G4: If you soft reset your phone you will see four numbers on top left of the screen. The first one is IPL version. which has this format : #.##.000# the last digit of IPL version indicates if the device is G3 or G4. the G4 device IPL version will end with 0001 and the G3 device IPL version will end with 0000. for example if your device is G4 you might see something like: 2.20.0001
the reason we HardSPL the phone is that the original SPL that comes with the phone check the CID
Making the Extension Rom.nb (using that 10Mb that we never used)
go to Update_Package\Create Extended Rom\Winimage Trial and run the winimage.exe
open the Create Extended Rom\extrom-base\extende_rom.nb with winimage.exe
you will see a file inside it says : "You should put your files here". Delete that file!
go to the ExtRom folder. (Look at the picture) you will find ExtRom folder in most of the wm6 roms. when you download a wm6 rom, this folder is usually beside the Upgrade_ROM.bat .
make all the files read only (Select them, right click , then properties and then read Only) <-------Important!! (Updated)
inject the ExtRom folder
save the file.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Convert os.nb and extended_rom.nb to nk.nbf
go to Update_Package\Create Nk.nbf and run nb2nbf.exe
Change the Model ID from Wizard to : Prophet
the CID filed must be empty!! But you can put any number for the OEM version.
select "File #1" then browse and select the extended_rom.nb that you have created from step 3.
Set the start address to 9B000000
Type Extension Rom for image name (Extension Rom not Extended Rom)!!! Edit: you can also write Extension instead of Extension Rom.
select "File #2" then browse and select the os.nb you have downloaded.
Select OS from Image Name drop down box
Select the location you want to save the output file (nk.nbf)
Click on Translate button on the top right of the screen.
Flash the nk.nbf
Using ROMUpdateUtility_NV_G3.exe or ROMUpdateUtility_NV_G4.exe you can flash the nk.nbf file you have created (or downloaded).
copy the nk.nbf that you have created to Update_Package\Update Utilities.
click on ROMUpdateUtility_NV_G3.exe or ROMUpdateUtility_NV_G4.exe and follow the instructions. Your main battery has to be more than 50% charge in order to be able to upgrade your rom( just a safety measure).
The benefits of using this new method:
More STORAGE area ! the smaller the os.nb the larger your storage!
I encourage all of you who haven't tried this method yet, to try this method. Specially if your favorite rom is relatively a clean rom and consequently has small os.nb. If you want to know how much extra storage you will get by using this method subtract the size of the os.nb (in kb) from 58,368. the difference will be the amount of storage you will gain when you try this new method.
Faster and safer Rom Upgrade.
Update: I have Attached the ScreenShots for those who can't see them from where I uploaded them.
Update2: You have to make the files in ExtRom read only before injecting the ExtRom folder.
Thanks to:
Prislav for the HardSPL http://forum.xda-developers.com/showthread.php?t=349900
Faria for his excellent tutorial about making the extended rom.
K0ster for reviewing this guide and giving constructive feedback
Updates:
I edit the first post. change the model number from PM300 to Prophet.
thanks a bunch hma4 this makes life... good and easy...
why now so sudden all this really perfect sollutions... now that the prophet is getting OLD...
well i'm gunna stick to my prophet just a while longer...
hma4 said:
[*] Convert os.nb and extended_rom.nb to nk.nbf
go to Update_Package\Create Nk.nbf and run nb2nbf.exe
Change the Model ID from Wizard to : PM300
do not type anything in other fields.
select "File #1" (Important!!) then browse and select the extended_rom.nb that you have created from step 3.
Set the start address to 9B000000
Type Extension Rom for image name (Extension Rom not Extended Rom)!!!
select "File #2" then browse and select the os.nb you have downloaded.
Select OS from Image Name drop down box
Select the location you want to save the output file (nk.nbf)
Click on Translate button on the top right of the screen.
Click to expand...
Click to collapse
I want to post some correctives:
Model ID: Prophet
Language: ENG or RUS (like i do )
OEM version: any digits
Operator version: any digits
CID: MUST be empty
Output file: path to yours nk.nbf
File 1: any nb-file (in my nk.nbf - this is 80040000-OS.nb, image name is OS)
File 2: any nb file (in my nk.nbf - this is 9b000000-Extension.nb, image name is - Extension)
If you want, you could add GSM and Splash.
But if i insert GSM and Splash, i insert GSM in File 1, Splash in File 2, OS in File 3, ExtROM in File 4. (Like in official ROM )
Enjoy.
k0ster said:
I want to post some correctives:
Model ID: Prophet
Language: ENG or RUS (like i do )
OEM version: any digits
Operator version: any digits
CID: MUST be empty
Output file: path to yours nk.nbf
File 1: any nb-file (in my nk.nbf - this is 80040000-OS.nb, image name is OS)
File 2: any nb file (in my nk.nbf - this is 9b000000-Extension.nb, image name is - Extension)
If you want, you could add GSM and Splash.
But if i insert GSM and Splash, i insert GSM in File 1, Splash in File 2, OS in File 3, ExtROM in File 4. (Like in official ROM )
Enjoy.
Click to expand...
Click to collapse
Thanks K0ster, but the Model ID or the order of files I think doesn't matter. I followed the Faria instructions in his tutorial. the first field "File #1" is the only field that can have a longer name such as "Extension Rom". I haven't test "Extension" instead of "Extension Rom", but I think both is possible and correct. I will update the first post accordingly
once again thank you for your review
IF CID Unlocked by paid service do i need HardSPL ?
I have an Orange SPV M600 and i CID unlocked it using the paid service.
So do i have to HardSPL my phone ???
yes yes yes... thanks... is that what i'm talking about
I followed the described steps very exactly but my Neo stucks in bootloader everytime I flashed it with my created nk.nbf!
There are two reasons why it's not working for me, I think:
- I did a mistake in creating the OS.nb
- I did a mistake in creating the nk.nbf
I make a new try with the Mysterious 1.0 GER, hopefully it will work for me ...!
thank u mr hma4
please upload the images on first post in www.tinypic.com
i cant see them.
thanks
animelover said:
I followed the described steps very exactly but my Neo stucks in bootloader everytime I flashed it with my created nk.nbf!
There are two reasons why it's not working for me, I think:
- I did a mistake in creating the OS.nb
- I did a mistake in creating the nk.nbf
I make a new try with the Mysterious 1.0 GER, hopefully it will work for me ...!
Click to expand...
Click to collapse
You MUST use JumpSPL or HardSPL for Prophet.
But for install HardSPL you need JumpSPL
k0ster said:
You MUST use JumpSPL or HardSPL for Prophet.
But for install HardSPL you need JumpSPL
Click to expand...
Click to collapse
@animelover, k0ster is right !
The HardSPL.bat that I've provided here will do the softSPL and then HardSPL. just follow the procedure one by one.
farzin_silver said:
thank u mr hma4
please upload the images on first post in www.tinypic.com
i cant see them.
thanks
Click to expand...
Click to collapse
I have attached the Screen Shots to the first post
hma4 said:
The benefits of using this new method:
More STORAGE area ! the smaller the os.nb the larger your storage!
I encourage all of you who haven't tried this method yet, to try this method. Specially if your favorite rom is relatively a clean rom and consequently has small os.nb. If you want to know how much extra storage you will get by using this method subtract the size of the os.nb (in kb) from 58,368. the difference will be the amount of storage you will gain when you try this new method.
Click to expand...
Click to collapse
I havnt tried whole method but step 3-5 are normal and 2 is new, so is 'more storage' result of step 2 ? (yes one has to use tadzio to reduce OS.nb)
what might be actual cause of 'more storage'?
nandlal_mk said:
I havnt tried whole method but step 3-5 are normal and 2 is new, so is 'more storage' result of step 2 ? (yes one has to use tadzio to reduce OS.nb)
what might be actual cause of 'more storage'?
Click to expand...
Click to collapse
flashing with UpdateUtility. when you flash your roms with Pdocwrite even though the os.nb is small, the storage area wont get merged with that free space. Making the nk.nbf and then flashing it with UpdateUtility will merge that free space with storage. also as you know you can't flash your rom with UpdateUtility if you haven't Hard(or soft) SPL.
I've followed the steps exactly again, with the same result: my Neo stucks at the second boot screen!
I used the HyperCore Kitchen to cook the OS.nb with a size of 49,9 MB instead of 57 MB! After that I used your nb2nbf, merged the Extension ROM image (only with 3 CAB files, the AutoRun.exe, Config.txt and Extension ROM image) and OS.nb to a nk.nbf! I've started the HardSPL installation, finished it well and then started the ROMUpdateUtility_NV_G4.exe (I have a G4 XDA Neo)!
I don't know where's my mistake, it's a ****ing ****! (Not your method )
And the screen of my Neo is flickering a little bit now!
hma4 said:
flashing with UpdateUtility. when you flash your roms with Pdocwrite even though the os.nb is small, the storage area wont get merged with that free space. Making the nk.nbf and then flashing it with UpdateUtility will merge that free space with storage. also as you know you can't flash your rom with UpdateUtility if you haven't Hard(or soft) SPL.
Click to expand...
Click to collapse
that means 'more storage ' can be achieved even only with SSPL ?
nandlal_mk said:
that means 'more storage ' can be achieved even only with SSPL ?
Click to expand...
Click to collapse
yes ,SPL has nothing to do with the storage ! as I said before it's the UpdateUtility.
animelover said:
I've followed the steps exactly again, with the same result: my Neo stucks at the second boot screen!
I used the HyperCore Kitchen to cook the OS.nb with a size of 49,9 MB instead of 57 MB! After that I used your nb2nbf, merged the Extension ROM image (only with 3 CAB files, the AutoRun.exe, Config.txt and Extension ROM image) and OS.nb to a nk.nbf! I've started the HardSPL installation, finished it well and then started the ROMUpdateUtility_NV_G4.exe (I have a G4 XDA Neo)!
I don't know where's my mistake, it's a ****ing ****! (Not your method )
And the screen of my Neo is flickering a little bit now!
Click to expand...
Click to collapse
Take it easy man Make sure your os.nb is okay to begin with then make sure you are typing those start address and image name correctly.
hma4 said:
yes ,SPL has nothing to do with the storage ! as I said before it's the UpdateUtility.
Click to expand...
Click to collapse
OK it works in my style!
As i dont want to alter SPL permanatly, i just ran SSPL and flashed reduce size OS.nb with old NVID_RUU (its same as in package provided here ).
And sure-- Spaces are MORE..!!!!!
thanx hma4 for right direction and time saving.
Hi hma4 , this is working for me in all the Rom's but in Korand ROM the extended don't work after flash .
Do you know if we must change the extended adress with this specific ROM.
Regards.

(12 Aug 09) Atom Life WM6.5 Rom Kitchen (23025)

try it at your own risk
Rom Kitchen Base Sendspace, Rapidshare
you need download the same build DIO file & SYS file, put the DIO to "Rom" folder and SYS into the Kitchen, you can find the DIO file HERE
CAREFUL, if you not very understand how to cook the rom, it may brick your device
23025 SYS Sendspace, Rapidshare
21921 SYS+XIP Sendspace, Rapidshare
23004 SYS+XIPSendspace, Rapidshare
23001 SYS Sendspace, Rapidshare
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
You can't wait the new build? Try Make Rom Kitchen yourself.
the first thing: sorry for my bad English, i hope you can understand what i said
Tools:
My Kitchen
XipPorterEx Sendspace, Rapidshare - port new xip
Scoter Kitchen - port the new xip to AL1.DIO
--port new xip for Atom Life--
download new xip (search in internet, any device (e.g Kasier 23001 xip.bin) and rename it to xip.bin, put into XipPorterEx\MyTools\Xip.bin_new Folder
your old Atom Life xip (e.g 21815) and put into Xip.bin_old Folder (that i have include in the zip file)
launch the XipporterEx.exe
don't select the Change PP to Mb....., unless you want to change the pagepool size.
click "Port IT!!!" and wait, that's all, you can find your xip in the "xip.bin_ported" folder
--port new xip to AL1.DIO---
install Scoter Kitchen, put the xip_port.bin (done at above, e.g 23001) into the folder
Scoter Kitchen\Utilities\TOOS\SPRX tools
and put the my old AL1.DIO (e.g build 21815) to the same folder
launch the "Command Prompt", type
msflshtool AL1.DIO -r xip_port.bin -p 1
click enter, if every ok, you can see the message successful port to the AL1.DIO
(if you not use my DIO file, you need to check the position of xip, cause i found some xip is in part 0, so the number must change to 0,
and "xip_port.bin" is the name of the xip, so that if your xip is name in 23001xip.bin, change the "xip_port.bin" to "23001xip.bin")
now you can test your rom, after flash you can check in Settings\About
you can see the CE OS 5.2.23001 (Build 21815.....
i alway do this, cause sometimes have problem at the xip, and make the device can't boot, so i can fix the xip in this stage
--Build the new Rom--
put the new AL1.DIO (with the new build xip, done at above) to the Kitchen\ROM folder
download new SYS (96 dpi and any language you want to use)
you can find here
replace the .ROM & .VM folder (attachment) in SYS folder
if you have other OEM software, put all into the Kitchen\OEM folder
launch mc.cmd
after press key to continue, a popup window come, choose what oem software you want to install, click play button, when done, close window, then process will continue and
wait it done!
Enjoy!!
i keep this
one again
I wanna beat you, dude. Great release!
This is great...I will try to become a chef
Chriscsh you the great person. Huge to you thanks. I feel to me heavy days off are coming.
Can you share your xip.bin please?
BesFen said:
Can you share your xip.bin please?
Click to expand...
Click to collapse
This would be really great chriscsh! Please share it with us
BesFen said:
Can you share your xip.bin please?
Click to expand...
Click to collapse
Here you go
chriscsh said:
Here you go
Click to expand...
Click to collapse
Thank You chriscsh.
great, thanks dude
update the sys & xip
23004 & 21921
check the 1st post
Now downloading. I'll try to cook this weekend. Many thanks, Chriscsh. Keep it up.
Tips for 21921 (only)
you can edit the file "StartMenu_GridScene...............cpr" that in the folder
SYS\Base_Lang_0409_DPI_96_RESH_240_RESV_320
set the
PaginatedScrolling="FALSE" <---- in StartMenu you can one scroll to the top or bottom
i like that
hi Chriscsh,
thank's for the kitchen ..
I have tried the 23004 kitchen, but always stop on the OEM 'RegTweaks' section :
'can not find [HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\TaskBar]'
after re-checking with the 23001 registry it's should be :
[HKEY_LOCAL_MACHINE\Software\Microsoft\Shell\Taskbar]
after edit that part; I have success building new 23004 rom by myself ...
and will tried the rom later ....
has been flashing to the device and check the OS version is already 23004 ...
but If i want to configure GPRS connection by using this sequence ( "Setting / Connections / Connections" ) on "task" menu there is no options / menu available ...
have tried more then 3 rebuild the rom dan reflashing but the reswult is the same ...
any guidence or pointer regarding this issue ?
Greetings Chris! Thanks for kitchen. . I have success building new 21921 rom. Edit please OEM\Reg Tweks\e5d615de-21b1-4b55-b97f-57e485a7b84a.rgu \[HKEY_LOCAL_MACHINE\Driver\SDCARD\ClientDrivers\Class\MMS_Class]
"BlockTransferSize" =dword:00000100. Because of it it is impossible to use Reg Tweks. Excuse for my bad English.
atomlife on 23016 wwe ...
netson99 said:
has been flashing to the device and check the OS version is already 23004 ...
but If i want to configure GPRS connection by using this sequence ( "Setting / Connections / Connections" ) on "task" menu there is no options / menu available ...
have tried more then 3 rebuild the rom dan reflashing but the reswult is the same ...
any guidence or pointer regarding this issue ?
Click to expand...
Click to collapse
finally I found the solution ... I have to add manually 'My ISP' and 'my connection/modem' via the second tab ..( 'Advance' tab) .. and now I running on 23016 ..
but there is another problem ... ...
I cannot install cab directly on the sdcard ......
----
oops still no internet connection ...

[Rom for Hurricane] Wm 6.1 Standard Build 20757 v2

ROm WM 6.1 Standard Build 20 757.
Rom Russkaya.Yazyk English-English by default: To change the language go to Settings, More, Regional Settings, and select the language.
After restarting the smartphone will be Russian!
Rom collected me on the basis of WM emulator from Microsoft.
It works quite stable, bugs not noticed, if you see bugs, please!
A set of software to a minimum. (Celetask, PHM Registry edit, WM5toragebRes Camera for smartphones v4.0, ArcSoft MMS)
After downloading the free RAM about 31 MB.
Free phone memory 22.56 MB.
Page Pool 8 Mbayt.Proizvedeny small registry tweaks, you can install almost any program.
If you installed the program you see the sign (no system rights), then go to the PHM Registry \ HKLM \ Security \ Policies \ Policies \ value in the key of 00,001,017 set 90, and restart the smartphone.
Set the Start menu.
Russification carried out at 98% =)
Russian-English input t9.
Below is a screenshot of the firmware.
Download Link https://rapidshare.com/files/3382082133/ROM_v.2.BIN
http://www.mediafire.com/?2brqovfd5zjf7b8
When creating this firmware have been used achievements of these men: Sh @ rk, Gregory, IceMan2000. (Some files comes from their kitchens, or the firmware!)
Special thanks to sites 4pda.ru, xda-developers.com, Tobbbie (xda-developers.com), Dr.Freezer (4pda.ru), and a big thanks Lens_flare (4pda.ru) for his help in editing system files! Also thanks to all who helped me and shared his advice, Thank you!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Sorry for the bad English!
Congratulations - I hope there will be some users after all. Smartphone (non-touch) world has become so silent these days.
tobbbie,thanks!But now i didn't have free time and late i maked rom wm 6.5 =)
Sorry for bad english!
Which is your base for the WM6.5 ROM? Any Stock ROM or Emulator images?
first Emulator image, if all good, then try other any stock ROM
Hello all)
See some screenshots)
Hello!Now test WM 6.5 build 23017!See some screenshotes!
if all good, on next week will be this ROM!Thanks!
Have you kept the German parts in the ROM? I could do the remaining delta that was introduced with your changes if you like it to be complete.
For the Typhoon ROM I did recently (published including the kitchen) I had to remove most Russian parts because memory is so limited there. Not so much a problem for the Hurricane.
tobbbie, sorry but i don't understand you!What are you want?
Oh well - your last picture shows a selection of 3 languages for the UI Locale - including German. Is that intention or did you just miss to delete the German from your ROM (to save some space)?
As I know in detail where the hooks are for adding/deleting languages (see my beginners guide for cooking in the signature) I was wondering if your Hurricane ROM will have German included or not.
If you have kept it (depending on your base) I was offering to help you with the rest of items that may not work in the German part - so you had a 3-language Hurricane ROM.
QTEK 8200
Hello! Does this firmware fits QTEK 8200?
QTEK 8200 is a Hurricane, so it should fit. Mind that the Hurricane has to first replace the SPL (to suit the changed OS partition layout) and then you can upload any WM5/6/6.x Hurricane OS Builds.
To make sure, just check the bootloader:
- switch off device
- press and hold Camera Button
- switch on, keep Camera Button pressed
You will see a white screen come up and then a 3-color screen with writing on it listing the Model (Hurricane) and the IPL and SPL versions.
Many thank for your answer. I'll try to use this advice.
tobbbie said:
QTEK 8200 is a Hurricane, so it should fit. Mind that the Hurricane has to first replace the SPL (to suit the changed OS partition layout) and then you can upload any WM5/6/6.x Hurricane OS Builds.
To make sure, just check the bootloader:
- switch off device
- press and hold Camera Button
- switch on, keep Camera Button pressed
You will see a white screen come up and then a 3-color screen with writing on it listing the Model (Hurricane) and the IPL and SPL versions.
Click to expand...
Click to collapse
---------- Post added at 10:35 AM ---------- Previous post was at 10:29 AM ----------
tobbbie said:
You will see a white screen come up and then a 3-color screen with writing on it listing the Model (Hurricane) and the IPL and SPL versions.
Click to expand...
Click to collapse
Can you tell me what versions of IPL and SPL should be?
RaineR said:
Can you tell me what versions of IPL and SPL should be?
Click to expand...
Click to collapse
Well, I don't have a device at hand now, but it should ask you "do you need an IU" when accessing the bootloader as described. If not, you need a new SPL. Also if you have a normal "out of the box" device with original ROM you have some steps to take first until you can flash it. I have wrapped the needed tools in a ZIP which you can find in the kitchen folder I have published at mediafire: http://www.mediafire.com/?c67tln4zje7t3
The kitchen and some further explanations are in my kitchen thread here: http://forum.xda-developers.com/showthread.php?t=1038229
Thanks for help
Thanks for help!
tobbbie said:
I have wrapped the needed tools in a ZIP which you can find in the kitchen folder I have published at mediafire: http://www.mediafire.com/?c67tln4zje7t3
The kitchen and some further explanations are in my kitchen thread here: http://forum.xda-developers.com/showthread.php?t=1038229
Click to expand...
Click to collapse

Categories

Resources