yashsingh1/xdaforums huggingface dataset:
[MDA II, XDA II, 2060 ROM Development] [Krueger]Dr.Stein:
Ignore

Please disregard my above posts and to Software Guru my apologies.

Refer to my new post please.

Errors Upgrading to WM2003SE WorkAround
[MDA II, XDA II, 2060 ROM Development] Looking Glass:
Just T H A N K S to buzz lightyear!

After so many problems trying to edit files, extracting codes, etc., your instructions to a straight upgrade are so simple, that I’m really both impressed and gratefulled.

After being really reluctant to upgrades ("just" 3, or 4 in a year) due to country ID errors and the like, I have been able to try every combination of ROM, EXT ROM and RADIO actually available in the forum (Except for the CHS ones, sorry) in just a few days.

Anyone who feels that is too complicated should not complain about the limited abilities of the original XDA II (under any name).

I don’t know if those instructions where in some other part of the forum, but thanks anyway for a well-done job.

:D
[MDA II, XDA II, 2060 ROM Development] kshfahmy:
:( :( :( :( :( I need help!!!!!!!!

My freind upgraded my iMate to win2003se. After booting the iMate gives only black screen with the word serial or usb when cradled.

We tried to re-upgrade or re-downgrade for all 4 devices CDL, Qtek, T-Mobile and O2 but no hope. Always the same error message: Error 120: Country ID Error.

is that any way to find out which rom I have now on my mashine or to do anything to get it back booting.

Thanks in advance....... :( :( :( :( :( :( :(
[MDA II, XDA II, 2060 ROM Development] gotcha_mdaII:
to kshfahmy

Yes there is getdevicedata, and you can find it on this site i Think

or get it here:
[MDA II, XDA II, 2060 ROM Development] kshfahmy:
Yes, I know already this program but how can I start it from my device if it is not booting??

Do you have a trick????
[MDA II, XDA II, 2060 ROM Development] gotcha_mdaII:
you can't start it on your device, put your device into cradle and start the app from your PC, and wait.

I think that it doesnt metter if you are in bootloader
[MDA II, XDA II, 2060 ROM Development] kshfahmy:
This application is not starting from Windows alone.

Any other idea>
[MDA II, XDA II, 2060 ROM Development] :
you must put getdevicedata in the same folder as the attached app, and then start himaupgradeit....
[MDA II, XDA II, 2060 ROM Development] katsj:
This is off topic but is there a way to change the country code and make this procedure fro the Magician? I d2s the ROM of an imate JAM in my sd card I ntrw it to my hard disk and I wanna be able to flash it to my MDA Compact! Any ideas?
[MDA II, XDA II, 2060 ROM Development] kshfahmy:
Can you explain it to me a little in details!

Thanx
[MDA II, XDA II, 2060 ROM Development] :
qtek2020

does this works for a qtek2020 operating in the middle east or should i have another upgrade

i already have version 1.66 and would definetely like to upgrade it to 1.72
[MDA II, XDA II, 2060 ROM Development] dexter_pro:
some1 pls help me....

last month i upgraded my o2xda2 from 1.60 to 1.72.181 Final because i think i can get a stronger phone signal.

i posted a thread to find rom version 1.52.00.WE and i got it from M4io

http://xdaforums.com/viewtopic.php?t=14690&highlight=

and yesterday i downgraded it to version 1.52.00.WE by following the steps of DCS.

Followed step 1 to 6th, i got :

operator : O2

language : WWE

step 7th :

xda2nbftool -d nk.nbf nk.nba 921211

copy /y ms_.nbf ms_.nba

copy /y radio_.nbf radio_.nba

because i use versio 0.6

step 8th :

xda2nbftool -sd PH10 -so O2 -sl WWE NK.nba

xda2nbftool -sd PH10 -so O2 -sl WWE ms_.nba

xda2nbftool -sd PH10 -so O2 -sl WWE Radio_.nba

step 9th :

i use hex editor, go to address 74, then change Qtek to O2ASIA

i dont remember if i went to address 94 to changed ITA to WWE or not :(

step 10th :

Save the ms_.nba file

step 11th :

xda2nbftool -c -u NK.nba

xda2nbftool -c -u ms_.nba

xda2nbftool -c -u Radio_.nba

step 12th :

xda2nbftool -e nk.nba nk.nbf 921211

copy /y ms_.nba ms_.nbf

copy /y radio_.nba radio_.nbf

step 13 :

del *.nba

step 14 :

Run the upgrade from Windows Explorer by executing HimaUpGradeUt.exe

And i downgraded successfull but the language is ITA :(

moment later, i wanted to upgrade back to version 1.72.181 final

i followed the steps again but i could not upgrade.

this time i ran version 1.2 so i used exactly the same password as dcs did.

but i got error 120 :cry: :(

i have tried many times but the results still the same.

just now i made hardreset and ran the Xda_II_172181_Final again

this time i got error 121 : language idd error.

some1 pls help me to upgrade back pls... i need to fix it ASAP so that i can return the new one which i've just bought last week.... pls help[/b]
[MDA II, XDA II, 2060 ROM Development] M4io:
run a new update with your current device info "O2asia ITA" (check first with getdevicedata)

with on offset 74 & 94 the values you want (O2Asia WWE ?)

afterwards you can do any O2asia WWE upgrade you want
[MDA II, XDA II, 2060 ROM Development] dexter_pro:
M4io can you explain more clearly pls ... i'm quite stupid

i ran the getdevicedata and i got :

U S B 3 2 1 . 5 2 . 0 0 I T A P H 1 0 O 2 A S I A I T A 1 . 5 2 . 9 3 1 . 0 6 . 0 1

what must i do now ?
[MDA II, XDA II, 2060 ROM Development] dexter_pro:
i've just tried one more time.

at step 9th, i went to address 74, changed O2 to O2ASIA

at address 94, it was WWE already. I overwrote it with WWE.

then ran the upgrade but still got error 120 : country ID error

:cry: :cry: :cry: :cry:

some1 pls help me
[MDA II, XDA II, 2060 ROM Development] M4io:
as you can see your device has now

operator ID O2ASIA

Language ID ITA

(I don't know of any Himalaya upgrades with O2ASIA as operator ID)

so start over from Step 7

step 8 :

xda2nbftool -sd PH10 -so O2ASIA -sl ITA NK.nba
xda2nbftool -sd PH10 -so O2ASIA -sl ITA ms_.nba
xda2nbftool -sd PH10 -so O2ASIA -sl ITA Radio_.nba

and in step 9 change the values on position 74 to O2 and the one on 94 to WWE

continue until end = step 17

and afterwards getdevice data should show O2 WWE

then you can use all O2 WWE upgrades in the future
[MDA II, XDA II, 2060 ROM Development] dexter_pro:
i did what you told me but i still got the same problem.

finished step 8th.

at step 9th, i open file ms_.nba

went to address 74 : it was O2 already. i overwrite it with O2

went to address 94 : it was WWE already. i overwrite it with WWE

then i followed every steps.

but still got error 120.

:( did i do anything wrong ?
[MDA II, XDA II, 2060 ROM Development] M4io:
I'm drawing a blank now. I think that should have solved it.

Maybe you can try my previous post , but starting with the 1.52ITA files.

If this works, it still will be italian, but afterwards getdevicedate will show O2 WWE and then try a normal O2 WWE update.

but I'm guessing now. I really believed it should have work.
[MDA II, XDA II, 2060 ROM Development] buzz_lightyear:
hi dexter,

make sure, to change those in all .nbf files, radio, OS and ExtROm .nbf

If you did, and it is still 120 country ID error, do following:

make SD backup of your Radio ROM from within bootloader, then save it into a file and finally check that file for your current operator ID... It is somewhere at the beginning of the file. cannot tell you at the moment, where exactly it is.... there are lots of "y" letters and scroll down till you find your operator ID.

do the same for OS ROM and search for country ID string.

After you find out, what is in your XDA now, put those strings in all three .nbf files

good luck

buzz
[MDA II, XDA II, 2060 ROM Development] buzz_lightyear:
according to your DeviceData.txt you should use:

step 8th :

xda2nbftool -sd PH10 -so O2ASIA -sl ITA NK.nba

xda2nbftool -sd PH10 -so O2ASIA -sl ITA ms_.nba

xda2nbftool -sd PH10 -so O2ASIA -sl ITA Radio_.nba

buzz
[MDA II, XDA II, 2060 ROM Development] dexter_pro:
i tried to upgraded again using 1.52ITA

at step 9th,

i went to address 74, it was Qtek, so i changed to O2 and fill 00 on the left hand side.

Went to address 94, it was ITA, so i changed to WWE

followed every steps, still got the same problem :cry:
[MDA II, XDA II, 2060 ROM Development] M4io:
I don't think it will change your current values, but it might allow you to upgrade to WWE. don't take the TMobile upgrade, just use your O2 WWE upgrade.

I haven't tried this myself, just trying to help you search a solution
[MDA II, XDA II, 2060 ROM Development] dexter_pro:
thanks M4io... it worked :lol:

i think this way is really fast and easy to use... :wink:
[MDA II, XDA II, 2060 ROM Development] buzz_lightyear:
...hehe... :)

buzz
[MDA II, XDA II, 2060 ROM Development] M4io:
@dexter pro : great , could you run getdevicedata again and post the results ?
[MDA II, XDA II, 2060 ROM Development] totallytechie:
I'd like to clarify something before I start on my WM2003SE upgrade.

I'm a bit worried about being able to back out of it all if anything goes wrong. The thing that concerns me is the statement that you can't downgrade your ROM if you have Bootloader v1.06.

My (current) details are:

ROM version 1.72.00WWE

Radio version 1.14.00

ExtROM version 1.72.126

Bootloader 1.06 (!)

Basically it's a standard I-mate pocket PC bought without a contract from Expansys in the UK. I upgraded it with the latest ROM update released on the Club I-Mate website, then added their Orange UK cab, since that's what I use.

I saw all this stuff about WM2003SE a few days ago and thought "Great !" and I've been reading (and reading, and reading) all I could both here and on Mtekk.

I'm up for anything, just ask my gf, but if I can't get out of it again I start thinking very carefully. Now I *think* I saw something somewhere saying that the v1.06 Bootloader just won't let you downgrade below v1.6 (or so) of the ROM, which is fine; I'm happy to back out back to 1.72

But I need to confirm that I won't be in the situation where I'm up to 2.02 or something then can't go back to the 1.72 ROM because the 1.06 Bootloader won't allow a downgrade.

A big thanks-in-advance for any answers, and what's more a big "Wow!" along with a standing ovation for the guys smart (and brave!) enough to do this to their babys!

Totallytechie.
[MDA II, XDA II, 2060 ROM Development] buzz_lightyear:
@totallytechie

i don't see any problems there.

but DO backup your device to SD and test if you can restore from that backup first.

buzz
[MDA II, XDA II, 2060 ROM Development] totallytechie:
Done it. Many thanks.

Wow. Just wow.

*Falls over*
[MDA II, XDA II, 2060 ROM Development] negg:
Confused orange fone but it says o2 in operator id in devicd

Hello there im a bit curious as im still getting country errors even though im folowing this guide to the T. I am however pusseled as i have an orange fone with an orange card in it but it says its using the o2 network. Please look at supplied file. Also theres conflicting info in my ms_.nba file please see other pic. any idears as to why im still getting country errors would be nice
[MDA II, XDA II, 2060 ROM Development] M4io:
your devicedata says you have an O2

in your ms_.nbf it says it should be orange and after the update it will be O2

so you have to

xda2nbftool -sd PH10 -so O2 -sl WWE ms_.nba

so your ms will say it should be O2 and it will be O2

my guess is that you have started from an O2 upgrade, so maybe even better to start from that one fresh
[MDA II, XDA II, 2060 ROM Development] shadow1976:
Hi, Guys

I need ur argent help to solve the problem. Recently I upgraded my imate to Windows Mobile 2003 Second Edition.

by mistake i upgraded the O2 network settings one ROM.

Now I want to revert back to 1.72WWE CDL network, but its giving me the Country ID Error. can anyone help to restore my prevous ROM.

Here is my current configuration of imate:

your quick response will be great.

U S B 3 2 2 . 0 6 . 0 0 W W E P H 1 0 O 2 W W E 2 . 0 6 . 1 0 0 a 1 . 1 4 . 0 0

Boot loader 1.03

Thanks

Shadow
[MDA II, XDA II, 2060 ROM Development] M4io:
your country code on your Himalaya is now O2, so take your CDL-upgrade (make a copy, so you still have the original) and follow the steps again

step 8

xda2nbftool -sd PH10 -so O2 -sl WWE NK.nba
xda2nbftool -sd PH10 -so O2 -sl WWE ms_.nba
xda2nbftool -sd PH10 -so O2 -sl WWE Radio_.nba

OR

try what [Krueger]Dr.Stein wrote : upgrade with only the CDL ms_.nbf

found in this thread http://xdaforums.com/viewtopic.php?t=14181 your devicedata afterwards should say CDL

and then you should be able to upgrade with the CDL 1.72. But this I haven't tried personally.
[MDA II, XDA II, 2060 ROM Development] LaserProUSA:
DevideData.txt only shows "U" any ideas?

Attempting to follow your dirctions in "Fix and prevent ROM upgrade/downgrade Country ID errors" but can't even get passed the first step. My DeviceData.txt only shows "U"

Have ran it half dozen times and nothing shows up. My unit is a TMobile MDA II and running Sin's SE update. His carriers are for Australia only so I need to ensure all is switched to TMobile US. Already did the upgrade and tried to use the OperatorUpdate but when attempting to reflash get the country code error. Hence on to your directions on the fix and hit that "U" only issue.

My system info is:

Unit: MDA II

Windows Mobile 2003 Second Edition

ROM version: 2.06.00WWE

ROM date: 06/14/04

Radio version: 1.18.00

Protocol version: 1337.38

ExtROM version: blank
[MDA II, XDA II, 2060 ROM Development] M4io:
move devicedata.txt to pc before opening it
[MDA II, XDA II, 2060 ROM Development] powershot-g2:
I maybe found a way around the 1.06 bootloader problem. I have a Qtek 2020 wich i have upgraded to 2.20 (chiness translation of WM2003SE) and for some reason i want the original rom to replace it. It's a 1.75 (WM2003)

In the first place i try to simply update it. It fails with a contry error. So i tried to put the thing in bootloader (Holding down the navigator-key while doing a hard-reset) and put it back (still in bootloader) in the cradel and run the HimaUpgradUT anf BINGO!!! it works. My point of view is whenever this thing is in bootloader the upgrade utility have no access to the software version on the thing. You should se this figured out by the missing values of the old software at the top ofg thw update windoow while the thing is in bootloader. Haven't no vclue of trhe old software, the upgrade utility just upgrades the roms as normal without problems.

Steven
[MDA II, XDA II, 2060 ROM Development] powershot-g2:
Just to be specific. It was at English translation of a chiness rrom i have before downgrading.
[MDA II, XDA II, 2060 ROM Development] Testonly:
XDAII with bootloader 1.06 dowgraded !!

First of all, thanks to dcs for the post. I've just to downgrade a XDAII with bootloader 1.06, and I want to explain how it is.

First of all the XDA is featured with a ROM 1.72 ESN and with a bootloader 1.06 as well. My aim was to upgrade it to a 1.59 ESN, nevertheless I think wich version applies doesn't make any difference.

It's enough with making a backup of the current version (ms_.nbf, NK.nbf and Radio_.nbf). By using the commands provided by dcs it's easy to get the .nba files.

The procedure has to be repeated with all files you like to load (that ones from the new version), and ALL headers from the old files to the new files shall be copied (Carrier, Language, Version, model, etc.). Into the ms_.nba file it has to be copied twice.

Then after the files CRC shall be updated, as indicated by dcs, and the new files are encrypted once again, with the .nbf file, and finally the upgrade shall be executed.

Consequently I have succeded in restoring a "dead" XDA.
[MDA II, XDA II, 2060 ROM Development] john_skeebop:
Cannot run HimaGetDeviceData

Hello,

I tried to upgrade my device and I followed the instructions. It started the upgrade but then suddenly said "Country Error". Now I am stuck with the USB/Serial boot screen and nothing else. I cannot reset the device and I can't communicate with the device. I cannot put HimaGetDeviceData on the device to get my device data to get the correct country code anymore. Is there any way to get around this?

THanks
[MDA II, XDA II, 2060 ROM Development] :
Could someone post a guide in a *.txt file in order to download?
[MDA II, XDA II, 2060 ROM Development] cooldude585:
still unable to get going

i guys i am from india

first of all i would like to congratulate you guys on the great work done by you all..

i bought the Krome F1 Navigator

the devicedata.txt is as follows

U S B 3 2 1 . 7 2 . 0 0 W W E P H 1 0 E - C h a r g e W W E 1 . 7 2 . 1 9 5 1 . 1 7 . 0 0

i have read all the 28 pages and i am still yet to find a solution am foist just trying to update the NK.nbf file i changes the headers to E-Charge and still i get the operator id error

the site that has the details of my phone is

http://www.krome.com.au/navigatorF1.htm

now the problem is like this is downloaded the dcs rom upgrade file and it had radio.nbf and nk.nbf i changed the headers to E-Charge i still get the country code error and now is see a Serial and V 1.06 screen and when i connect it to the usb cradle it becomes USB 1.06 also i wanted to know if i should insert the simcard of my gsm company while upgrading or not and how do i proceed?

thanks in advance

i already had posted this in the genuine win2003 thread buy got jusdt 1 reply i dunno what uis wrong i tried all possible names useing the batch file made by dcs and still this is not working i read somewhetre on this forum that someone has made a country id free rom 2.20wwe if u can tell me how to do it it will be gr8 and thanks ashaqq for help i will call u in some time till then guys please help me my phone is in the boot loader mode.. thanks once again

p.s this is the first time i flashed my rom and had changed all the headers of nk and radio nbf files i had not used the ms.nbf file so the 74/94 offset shouldnt come into the picture and one more thing does the simcard being inside the phone or should i remove it while flashing?
[MDA II, XDA II, 2060 ROM Development] victorp:
GetDeviceData doesn't work

It seems that I can't get the GetDeviceData.exe to work on my Phone.

The DeviceData.txt only contains the letter U, nothing more.

Can somebody help me? Thanks in advance.
[MDA II, XDA II, 2060 ROM Development] victoradjei:
victorp,

copy that file to your pc and open it there with note pad. you will see the detail. Good luck.

Victor
[MDA II, XDA II, 2060 ROM Development] cpthe:
Cannot find ms_.nba file!

Am so close, yet am stuck on step 9 because I cannot locate the ms_.nba file. Have been searching for about an hour now. Could anyone please point me in the right direction? Thanks
[MDA II, XDA II, 2060 ROM Development] andrea11:
I have just updated my qtek2020 from 1.60wwe to 1.72wwe very smoothly. thanks. but I have not noticed any difference in performance or feature with my previous rom. what I am missing? thanks.

andrea
[MDA II, XDA II, 2060 ROM Development] DenNik:
tnx a lot

great job! Thank you from Russia! I've just upgreade my i-Mate PocketPC 1.72 to O2 1.72.181

Tnx again. Now will try to upgrade to WM2003SE :)))
[MDA II, XDA II, 2060 ROM Development] amir77a:
thanks for all the info here + Update

Everything was working ok, country ID problem solved.

Just wanna updated that everything is working OK,even with bootloader 1.06.

I downgrade with no problems.
[MDA II, XDA II, 2060 ROM Development] INGRam:
hi dcs,

all works perfect :D i've tried on 1.72 ITA

Very usefull guide thanks a lot !
[MDA II, XDA II, 2060 ROM Development] alr:
Help Me!

Hi Guys,

I have buyed an XDA II but it is in German language. I want update rom in Italian. Somebody can send me it at alr@bitween.com ?

I m newbie on MS PocketPC and i don t want freeze my Pocket!
[MDA II, XDA II, 2060 ROM Development] alr:
info

Somebody can help me to update xda II in Italian?
[MDA II, XDA II, 2060 ROM Development] florino69:
dcs you really are a god. Thx for this wonderful job, now my XDA speaks english instead of german witch is kind of chinease for me... :D ... i had the "country id error" before but thx to your help now it's history. But i did't understood the steps 9,10,11, and i jumped at 12,and i had no errors, can you please tell me if this is wrong? When i try to edit the "ms_.nba" file, after i write "74" it gives me something like "4F" and i did't understood what to write instead of "4F" so i did't do that step. On the other hand i saw that you use Rom Version "OS 1.72.00WWE " can i ask you why you don't use "2.06.00WWE"?
[MDA II, XDA II, 2060 ROM Development] alr:
info

Hi Guys,

Where can i download 1.72 italian rom?
[MDA II, XDA II, 2060 ROM Development] zairyaab:
How Do I Fix Country Error For WM2005 ?

Hi guys........read the whole post......

BUT could'nt find a way on HOW TO FIX COUNTRY ID ERROR for WM2005, as it only has nk.nbf and himaupgrade.exe so how do i change the COUNTRY ID ERROR on WM2005 ?

thanks......

jeetz.....
[MDA II, XDA II, 2060 ROM Development] tuanmat:
i have some problem when upgrade. my code is:

U S B 3 2 1 . 7 2 . 0 0 W W E ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ ÿ 1 . 7 2 . 1 0 4 1 . 1 2 . 0 0

my device is xdaII with:

Rom version: 1.72.00WWE

Radio version: 1.12.00

Protocol version: 1337.21

ExtRom version: no infomation (space)

help me please

thanks alot!!
[MDA II, XDA II, 2060 ROM Development] dannykwong:
Can't upgrade the Radio ROM

I try to upgrade Win2003SE but fail to upgrade the Radio ROM. I try to reload the old Radio ROM but it prompt "Sections=1 Not allow upgrade". And I try to upgrade the Radio ROM again. It is fail and I find the error message in the RUUlog file.

20:52:36 Connection with USB

20:53:37 Begin Stage 4

20:54:07 Radio Erase retry 1

20:54:37 Radio Erase retry 2

The device seems like hang.

Please help! Many Thanks
[MDA II, XDA II, 2060 ROM Development] negatong:
I encountered the similar problem. Recently, I tried to upgrade my XDAII to 1.52 CHT version which was downloaded from FTP. But each time it ran at Stage 1. Erasing ROM Image, the upggrade process quit before completed. And, error message occurred. I tried for nearly ten times, it appearred the same. Now, the XDA II stuck in bootloader mode.

What happen? Any solution? Really need help!
[MDA II, XDA II, 2060 ROM Development] adbradwell:
I just have the same problems as negatong...Plz anyone help me.
[MDA II, XDA II, 2060 ROM Development] jjcb:
ROM upgrade

Thanks for all the above.

I have a particular problem. My DeviceData.txt only has one character in it: U

what does this mean and which characters must I enter for my device to be upgraded.

Many thanks

John

Sorted thanks....

you have to open the file in notebook.....
[MDA II, XDA II, 2060 ROM Development] hfodf:
Re: ROM upgrade

Transfer it to the PC first, before opening it.
[MDA II, XDA II, 2060 ROM Development] jjcb:
I Think I killed my pocket pc

Hi

I am in desperate need of some help. I followed all the steps as above. I was overjoyed when it went onto the next step, but then I got another country code error and my pocket pc has been dead eversince. Won't boot at all.

What now?

Thanks for any help

John
[MDA II, XDA II, 2060 ROM Development] hfodf:
Does your device getinto the bootloader? (The text, hardly readable, "Serial" or "USB", appears after a hard reset.)
[MDA II, XDA II, 2060 ROM Development] hfodf:
For those having version 3.1.0.107 of "HimaUpgradeUt.exe", using “xda2nbftool.exe -t” i found the following passcodes for the files:

xda2nbftool -x nk.nbf nk.nba 0x20040521
xda2nbftool -x ms_.nbf ms_.nba 0x20040522
xda2nbftool -x Radio_.nbf Radio_.nba 0x20040523

(the option -t only find the radio and ms passcodes, looking at the first post, i guessed the nk one, and unpacked it without a complain about faulty headers from xda2nbftool)
[MDA II, XDA II, 2060 ROM Development] jjcb:
Yes it does. is this a good thing or a bad thing? :?
[MDA II, XDA II, 2060 ROM Development] hfodf:
it is a good thing. You should be able to run an official update, or retry the last couple of steps in the first post of this thread. As long as you are able to get into the bootloader, your device isn't dead.

Retry the last few steps, and make sure you haven't missed anything. Or if you seem to get stuck somewhere, please be more exact where. (In case of a flashing problem, have a look at the RUULog.log file.)