IMPORTANT: Updated 28th September - I now know that if you have bootloader v1.06 on your XDA II, you cannot downgrade your ROM (at the moment). We will see if we can find a way round this but cannot promise anything.
Hi everyone!
Just wanted to share the experiences/conclusions with upgrading my XDA II ROM with you all.
I have split this into two posts for ease of reading and clarity. This post is the first of the two and contains the background and conclusions. The next post contains the solution (hopefully) and can be found here:
Fix and prevent ROM upgrade/downgrade Country ID errors
So the impatient ones amongst you can skip straight to it if you wish , although it is best to read this post first.
Background
Some months ago, I bought my XDA II which had the 1.03 USA ROM in it and shortly afterwards, successfully upgraded it to the latest official release from O2 (1.60.50WWE), using their supplied executable package Xda_II_Upgrade_v16050.exe obtained from here.
Last week I upgraded to the i-mate 1.72.00WWE version using the .nbf files and HimaUpgradeUt utilities extracted from the RUU172126WWE_imate.exe executable supplied in this post.
I configured the .nbf files for operator O2 and language WWE using softworkz ER2003Edit tool obtained from here.
The upgrade went smoothly enough - all seemed well, so last week-end, fired up by this success, my friend came over (merlin_uk on this forum) and wanted to upgrade his XDA II to the same version, but containing the 1.17.00 radio, using the files extracted from the UK02-172WWE.zip file obtained from here.
These .nbf files were already configured for operator O2 and language WWE.
I decided to do the same. merlin_uk upgraded with no problems, but I hit the notorious 'Country ID' error :shock:. This didn't make sense, so I tried re-running the exact same upgrade I had done the day before and it also reported Country ID error. merlin_uk re-ran the upgrade he had JUST performed and it also reported Country ID error. Something strange was afoot :?.
We looked at the information in the DeviceData.txt file produced on the device by the HimaGetDeviceData utility used by the upgrade process and saw that the operator was specified as 'CDL' even though we had configured 'O2' as the operator in the .nbf file headers. We therefore suspected that the XDA had become a 'CDL' device somehow. To confirm this I ran the i-mate upgrade without changing the headers to 'O2' so they were set to 'CDL' and it got past the initial check and would have continued if I had chosen to do so.
Now we were on a quest :evil: - something OTHER than the information specified in the headers was setting the XDA's operator code to 'CDL'. Our first thought was that it was the upgrade program itself.
We spent the next 15 hours or so using disassemblers, etc. to look at the HimaUpgradeUt.exe program trying to see where it was doing it. We even managed to get past the initial check, thanks to merlin_uk, by forging the DeviceData.txt file on the device (produced by HimaGetDeviceData) and setting it to read-only, but it still failed when trying to do the upgrade itself. At 6am we had to stop (work committments got in the way ).
Yesterday, I continued the quest and turned my attention to the .nbf ROM images instead. Eventually I found the problem. There is an extra block of information contained in the Operators ROM (ms_.nbf) image just after the nbf header. This extra block contains a language code and an operators code - and guess what? - yeh you got it - it specified 'CDL' as the operator code! EUREKA!! nailed it at last This extra block is documented in the ROM layouts described here.
I then manipulated the ms_.nbf file so that the nbf header contained 'CDL' as the operator (to match the DeviceData.txt) and so that the extra block contained 'O2' as the operator (to match what my operator should be) I ran the upgrade and it ran successfully .
Predicting that my XDA II was now back to being an 'O2' device, I ran it again immediately, and it failed with Country ID error. This confirmed everything. I then reconfigured the nbf header to operator 'O2', ran the upgrade again and voila, I have a 1.172WWE O2 XDA II. .
Since then, purely for experimentation, I have downgraded to the original O2 1.60.00 release and upgraded back again.
Conclusions
The information specified in the extra block of data in the operators ROM image (ms_.nbf) is used to set the device/operator/language in the device. It doesn't need to match what the device is set to already. It is this information which HimaGetDeviceData will retrieve at the beginning of any subsequent upgrade and return via the DeviceData.txt file. I assume it is updated to the new values towards the end of the upgrade process.
The information specified in the nbf headers of all the ROM images (NK.nbf, ms_.nbf and Radio_.nbf) is used to set the device/operator/language in the software of the device. It must match the device/operator/language currently specified in the device.
Neither the ER2003Edit tool nor xda2nbftool, obtained here, update the extra block of data in the ROM image.
The limitation of not being able to downgrade does not exist in any devices with bootloader versions earlier than v1.06. The limitation was caused by the device operator code being unwittingly updated to a 'wrong' value, which affected any further attempts to upgrade. Devices with bootloader v1.06 cannot downgrade, even if the operator code is correct.
The Country ID error could be a thing of the past, as long as anyone upgrading checks and amends, if necessary, the information contained in the extra block of data in the operators ROM before performing the upgrade. This should be done even if the nbf headers are already correctly configured.
In my next post I describe the steps I took to upgrade my XDA II. I believe it is now possible, using those procedures, to upgrade/downgrade the XDA II to/from ANY version/language/operator, as long as you don't have bootloader v1.06 installed.
I-mate pocket pc dead
Hi, my name is roderick i'm new at this site!
today i've tried to upgrade my i-mate pocket pc with wm5. It has Bootloader v1.06. I downloaded this update "ruu172751ger_e-plus_shipping.exe" and prompt a Country ID error. now my i-mate is dead...stays only at the bootloader. When
i did some research i found that i cannot downgrade. I dont have any backup...So i have to put away my pda??
PLS HELP ME I'M DESPIRATE
Is there any way to uninstall the Bootloader v 1.06 on my device coz' i think this is the main reason why i can't upgrade or downgrade my Xda2.
Pls. help.
hello sir
need help about error when upgrading radio.nbf
what should i check 1st?
my PDA O2 XDA II+bootloader v1.03
phone come from costumer in hang condition,then I try upgrade using this rom from c_shekar
ROM: 7.0b.40CS (WM6 AKU 7.0)
dated: 30.Sep.2007
OS 5.2.1620 (Build 18125.0.7.0)
upgrade....rom...ok
upgrade....extended rom...ok
upgrade...radio rom....fail(always error)
please need help?thanx...
error show like this picture:
so now my XDA just PDA cannot use phone when start 1st boot show
no gsm
6.00
please need solution thanx...
Clueless!!!
How does this upgrading of the ROM work?
I have an IMate PDAL WM5 phone and running on TF_WM5_PEAN_VER_03.00
What is a bootloader?
Can I make use of just about any ROM updates available here?
Is it possible to upgrade it from WM5 to WM6?
Obviously now,,,, I AM CLUELESS!!!!
Thank you should you help!!!
Related
I found ALMOST everything i needed to know in this single thread:
http://forum.xda-developers.com/viewtopic.php?t=6694
As far as prepping the files are concerned, there's no problem . . . but flashing it is where my problem started (or wouldnt start rather).
I followed the forum, and got the announced T-Mobile ROM upgrade in the above thread, and extracted the files.
I then decrypted them using xda2nbftool. I actually used the batch scripts (which were all over the thread), that's where I found out about the decryption / modification / reencryption etc. etc. of the nbfs.
Everything was going smoothly, until I got that blasted COUNTRY ERROR thingie. And what's worse is no matter what "countryID" I put, it still gets the error. I viewed the different threads posted about the country error thing, but I dont think I have the same problem. For example, they say you can fix the country error by matching it to the CountryID of your unit (or proabably current flashed ROM) using xda2nbftool. So the syntax looks something like this:
xda2nbftool -so <ID> -v ms.nba
xda2nbftool -so <ID> -v Radio.nba
xda2nbftool -so <ID> -v nk.nba
for an O2 is probably
xda2nbftool -so O2 -v ms.nba
xda2nbftool -so O2 -v Radio.nba
xda2nbftool -so O2 -v nk.nba
Usually it just rotates between, TMOBILE, QTEK, O2, O2ASIA, etc. etc. as mentioned in the other thread (the nbfs of the official upgrade obviously start as TMOBILEs)
I've tried redoing the whole process with all these different codes (by modifying the bat files and trying out the bat files posted, but the damn error is still there.
Finally was able to spot a post about DeviceData.txt. And upon opening it, this is what I saw:
Code:
U S B 3 2 1 . 5 2 . 0 0 W W E P H 1 0 O 2 A S I A W W E 1 . 5 2 . 8 2 1 . 0 5 . 1 4
Obviously, the ID should be O2ASIA right? But i've already tried O2ASIA and I still get the country error. I wonder why it wont work. last thing I suspect would be the PH10, cuz i checked my unit via device information and it was listed as "PH10B" (but the DeviceData.txt says PH10 only)
Basically that's my dilemma. . . as far as modifying the extrom etc. etc. I seem to be getting it already, only thing to do is figure out how to make the flashing WORK.
That's it for now i guess. Hope someone can help me out
For an O2ASIA, you should use O2 and not O2ASIA.
Grtz,
Jos
OH ic, i could've sworn it didnt work with O2
it seems to accept it no
so last question i guess would be as of today, is this the newest rom upgrade available? (aside from SE) or should i wait for that
and lastly i should have no problems with a Himalaya regarding the radio right since it's a triband phone (so it should still work with my carrier)
nargalzuis, I recently upgraded to the latest t-mobile rom and it works fine...
nargalzius said:
so last question i guess would be as of today, is this the newest rom upgrade available? (aside from SE) or should i wait for that
and lastly i should have no problems with a Himalaya regarding the radio right since it's a triband phone (so it should still work with my carrier)
Click to expand...
Click to collapse
It's the last update, should work with any provider.
Grtz,
Jos
Ey guys,
Thx for all your help. I've successfully upgraded the ROM (even with a modified ExtROM)
A few problems I just ran into that i should share with you to hear your comments about them.
When I first flashed, everything went well and I noticed that I cooked the ExtROM not quite the way I wanted (some orphan cabs i had no intention of using ever), so I wanted to reflash a corrected version.
What I did was like was said in the forums (to just leave ms_.nbf, so it'll flash only that) and ran himaupgrade . . . the dialog was fine, it confirmed the ID, etc. etc. (which was strange since the nbf was set to O2 (but after flashing I believe it would be a TMOBILE now (as i confirmed when checking the DeviceData.txt)
Question there is: is the whole changing of operators merely a spoof trick? or does it really change the countryID?
I ask this since the upgrade started, but when it resetted to bootloader to flash, it got the id error again . . . which rendered my device dead.
I was thrashing for a bout an hour, when I tried to use an old o2asia rom, which failed at 10% . . . BUT allowed me to reflash the TMOBILE upgrade (but the works, meaning the OS, ExtROM and Radio)
took a pretty long time . . . but at least now everythig is fine now . . . and I corrected the ExtROM before I tried flashing everything.
Next question is the splash screen . . . I WASNT able to change it to the O2 screen i wanted, BUT i included a cab there in the ExtROM which had the splash screens . . . my question is, whenever the cab puts the new splash1 and 2 .nb files in the unit, will that erase the previous splash screens forever more EVEN after a hard reset?
Cuz if it does then I probably dont have to reflash the ExtROM since i have an O2 splash screen now (and based on the problem I had earlier, I think I dont want to try it again), but that is only confirmed for soft resets. I want to confirm that if i HARD RESET will it still be O2?
Lastly, cam you use folders in the ExtROM? Just to be organized, I was wondering that my "custom" CABS which I didnt set to install automatically be grouped in an orderly fashion.
that's about it for now :wink:
Cheers,
Carlo
nargalzius said:
When I first flashed, everything went well and I noticed that I cooked the ExtROM not quite the way I wanted (some orphan cabs i had no intention of using ever), so I wanted to reflash a corrected version.
What I did was like was said in the forums (to just leave ms_.nbf, so it'll flash only that) and ran himaupgrade . . . the dialog was fine, it confirmed the ID, etc. etc. (which was strange since the nbf was set to O2 (but after flashing I believe it would be a TMOBILE now (as i confirmed when checking the DeviceData.txt)
...
Cheers,
Carlo
Click to expand...
Click to collapse
I had the same thing. I used xda2nbftool.exe -so O2 but the second time I flashed I could not use the same nbfs anymore. I had to change to -so TMOBILE, which was also reported by DeviceData.txt (although I used O2!).
Problem I have now is that my radio is dead. I will not log into EPLUS who is my provider. I get endless searching with "..." running to the right of my antenna sign.
HELP: What is needed to get the radio connected again?
ROM 1.60.00WWE
Radio 1.10.00
DeviceData.txt has "T M O B I L E" in it
My provider is EPLUS.
Just figured out that the trick with the provider is just to make the update work. So for the first time you have to make the flasher believe it is actually a O2 patch, because you have O2 on your system at that point in time.
After the first flash you should be fine with TMobile all along.
Still tracing down the Radio error. It is a file in the O2 extended ROM which causes this. And I figure it sits in "OEM_WWE.sa.CAB"...
What I did was applying the original O2 extended ROM files on top of the TMobile 2003 update. That was a bad idea.
Next thing I did was take the entire TMobile update and left out some CABs that do the customizations (like the ugly pink phone). This is a list with CABs I used for the extended ROM:
AutoRun.exe
Broadcast_WWE.sa.CAB
CallerIDRC11_WWE_1.5.sa.CAB
CameraRC131_WWE_1.5.sa.CAB
ClearVue_WWE.sa.CAB
Config.txt
Extended_ROM_viewer.CAB
GPRSMonitor_WWE.sa.CAB
MIDI56.sa.CAB
MMS1507_WWE.sa.CAB
OEM_AKU1_WWE_4AP.sa.CAB
OEM_WWE_03120301.sa.CAB
TPDisable.exe
TPEnable.exe
Version_AKU1.sa.CAB
VideoMMS.sa.CAB
Radio worked fine after that.
Hi, [newbie alert]
I've just received my O2 XDA II (already unlocked) and want to load the latest firmware (I don't care for the additional O2 stuff either).. I can see that the i-mate 1.72 firmware is the latest...
a. Can I just load this firmware onto my unit, if so will it just 'turn into' an i-mate?
b. If so, what's the procedure, will I need to hack the operator code using er2000edit or can I just load it as is?
xdaII with i-mate rom
i have upgraded mine (previously 1.60 rom) to the latest i-mate 1.72. and it works perfectly. longer battery life.
i just have to the wm2003 rom editor. changed the manufacturer's name to O2.
One little problem, the Extended Rom gave an error message (smthg like "Error accessing rom image), but i ignored it, modified the name and saved it.
then i just run Himalaya exe file. and after 1hr n 30min. all set.
the splash screen also cant be read. therefore mine is still got i-mate splash screen.
Hi All,
I have an XDA II with the lastest O2ASIA ROM.... Kind of anyway.
I stumbled upon an update for the XDA II and thought I would install it. Unfortunately I did not see the link that said "Asia Pacific Users click here"
and ended up attempting to upgrade to the UK ROM. It appeared to run perfectly, but now I have an O2ASIA XDA II that only says "USB v1.06".
So I'm obviously stuck at the bootloader screen. Have attempted to put the latest O2Asia version back on:
ROM version: 1.60.00 WWE
Radio version: 1.08.00
ExtROM version: 1.60.44
MMS Client: 1.6.0.8
but no joy, I get:
"Model ID Error 1-N-PH-PH-PH"
I have read through many posts with nothing really being of any help at this point.
How do I get my XDA working again? TIA to anyone who has slightly more of a clue than me
JP
I think your first update modified either your device model ID, country ID or language ID ... in this case you can unpack your Asian ROM upgrade file ... use xda2nbftool.exe to modify its files to have the O2 UK signatures.
Ok thanks, I have tried a few variations, but it does not want to co-operate.
Is there any way from the bootloader and the serial console that I can find out what its settings are sp I can match them up with xda2nbftool.exe?
Or is there a way via the bootloader and the serial console that I can change them?
well, you can try this ... use ER2003Edit tool to open the UK upgrade file ... you should find the required IDs there
Yep, did that. Used same tool to set the AsiaPac files but no joy, same Error 100: Model ID Error.
There does not seem to be any info around regarding creating an SD image on a PC that could be used to restore everything - that would be handy.
I am experiencing the same, allthough using the correct German ROMs:
http://forum.xda-developers.com/viewtopic.php?t=10668
Ok, problem sorted.
Booted a mate's XDAII to the bootloader, created the three ROM images on an SD card, put it in mine and it all downloaded successfully.
Does anyone know how I can take an image of the SD card?
JP
i've experienced the same problem when I downgrade mine from 1.66 to 1.60 O2 Asia
First reflash the unit with the 1.66 ROM, Use the ER2003Edit, make the DeviceID, Langguage Blank. the Country = 'O2'
the flash it.
then flash it again use the Original Working ROM from O2 UK or ASIA.
But for right now it is not possible to downgrade from 1.66 to 1.60 since from the information I got from the service center there's different Main Board for the XDA.
hi _JP_,
you can do that by a program called hex workshop. it allows you to save hex dumps of any storage card into a file and back again. i have done this today successfully several times. now i have the same problem. i have flashed my xda2 with a german 1.72 dump from an eplus qtek2020 but now the way back is blocked without a correct dump of a german o2 xda2, which i dont have available :-(
greets
peter
O2ASIA dead ROM
Hi, I am having the same USB 1.06 screen dead OS problem after trying to convert 1.66CHT ROM to 1.60WWE ROM.
Please help, I am not sure
1) what header information to change the 1.60WWE ROM so that i could flash the ENG version in the O2ASIA
2) used ER2003EDIT with error after trying to change the header information
3) dont' have the 1.66CHT ROM? couldn't get back
PLEASE HELP to get my O2 back !!! many thanks
Hi Cmong,
Here are the steps to sort out your XDA.
1. Find someone else with the same XDA (preferrably a friend - doing this will delete all their settings and data)
2. Get an SD card (I used a 128MB but 64 should do).
2. Download this: http://forum.xda-developers.com/download.php?id=19
3. Back up the data on the other person's XDAII
4. Disable USB connections in ActiveSync
5. Boot your friend's XDA to the bootloader (Power-Direction-Reset)
6. Put the XDAII in the USB Cradle
7. Use the program from (2) to backup all the ROMs to SD. I used the instructions found here: http://en.pdamobiz.com/en/forum/forum_posts.asp?TID=62
8. Put the SD card into your broken XDAII and reset it
9. Push the power button when it tells you to and it will dump the ROMs to your XDA
10. Have a celebratory beer because your XDA is now working.
HTH
JP
Hi, i have exactly same problem here (bootloader version 1.06), reading all the forums but no luck thus far. Problem is I don't have a mate with an xda 2. Anybody know where i can find the image needed and how to save it to SD card? I am no techie so step by step instructions would be welcome If nothing else works, if any kind soul would be so kind to email the image to me, (in chunks if its too big to email) I would be forever grateful
TIA for your help, hoping to get my xda 2 back form the dead :?
some more details... my xda 2 is brand new uk version locked to O2. Anyone with a dump image that could solve my problem? TIA
Gday mate,
You are in the UK so I don't think my image is going to work, but since you are desparate I will post it here.
I can't help you out too much, I created the image with the hex editor mentioned in the above posts, I have not had time to play with it and can only tell you that it is an image of the 128mb flash card that i fixed my xda with.
While I have dumped it from the card, I have not actually experimented with how to write the image back to the card so I think if you are not a techie you will struggle a bit to get it working.
Note that this is the Asia Pacific image and will probably not work in your xda since you are in the UK.
If you do manage to write the image to the SD card, just put it in the slot and reboot the xda and it will tell you to press the power button to download.
Can I suggest that this forum might be a good place to post other SD ROM recovery images for other regions apart from the one I have???
thanks
i will try and download it... waiting for a fellow from the forum who has the right image (hopefully) to get back to me... and i am surprised as u r these images are not readily available on the net.. I think they would solve many problems in case something goes wrong when u update. As a matter of fact these image files should be available form the product support (just like windows boot disks are available to repair a desktop computer) thanks for ur help, if anybody knows how to dump the image correctly, please post the procedure here (will need it for uk image too)... I am not asking too much am i?
cheers
peter_altherr earlier in this thread I think knows how to do it.
When I reboot, it doesn't ask me anything
Thank you for your help.
I have copy the image to the my SD card and try to reboot like what you mentioned, but it doesn't ask me anything. All it did was just showing the serial v1.06. I tried the power + direction pad + rest and it is no use. Am I doing any thing wrong?
my first post and contribution.. hopefully it would be alot of help to other people..
this is the official IMATE 1.72 ROM...except that it was encoded to work with O2 XDA2 units
added the O2 splash screen to retain the O2 bootup image -just load O2.cab into your XDA2
the upgrade utility shouldnt show you any more country ID error for O2 XDA2 units.. if there are problems.. holler me ASAP!!
feedbacks would be nice, coz i would like to make upgrades for other Network providers as well..
Thanks for that.
Can you show me a step by step guide on how to upgrade O2 xda 2 1.60.WWE version to this?
Thanks again.
ok... im not an expert yet, coz i just had my XDA2 for a week, but i do enjoy tweaking and playing with it.. besides, the knowledge i gain thru reading this forum is more than enough..
ok.. here goes..
1. create a full BACKUP your XDA2.. (but i dunno if this is helpful should you fail to upgrade your ROM)
2. download the above file and extract it.
3. you should see it extract 7 files.
4. put your xda2 in the cradle connected to the PC
5. run HimaUpgradeUt.exe
6. wait around 30-60 mins. then follow the procedure as shown on your computer. (a hard reset would be required)
7. after the upgrade is done, you should see the IMATE screen upon booting up (instead of the O2 bubble screen) if you wanne be extra sure, check your XDA2 version.if everything is ok, then you should have upgraded it correctly
8. if you want to revert to the old O2 splash screen during bootup, then copy O2.cab to your XDA2 and run it there. Do a soft reset, and voila, it should be back to the old O2 bootscreen.
I suggest that you contact your NETWORK PROVIDER because you will need to manually configure GPRS, MMS, and INTERNET settings on your xda2 after doing the upgrade.
WARNING: i wont be held responsible or liable for failed upgrade of your unit. Please understand that by agreeing to upgrade your XDA2, you are taking full responsibility of whatever untoward incidents that may occur to your XDA2. Flashing the rom might lead to DATA LOSS, SYSTEM MALFUNCTION, and even DEVICE MALFUNCTION.
but.. the rewards of upgrading it is sweet!
Many thanks for all of these description.
BTW, how do you feel the upgrade?
What you really get from this?
Can you share with us?
Thanks again.
Cheers mate.
i dunno, im just a week old newbie in using XDA2 :wink:
i just enjoy tweaking the XDA..so far, no problems here.
My xda2 currently is 1.66wwe. after upgrade to 1.72wwe, what's the different between it? anything increase? sorry because i'm a new bird
did a lil research.. so far, came to this...
The 1.72 ROM eliminates the majority of problems from the 1.66 ROM such as:
Increased battery drain
Device slows down
Bluetooth GPS devices don't work, even with Pocket Bluetooth Tools
Can it be downgraded back to O2 xda2 1.60WWE Rom?
Many thanks.
i doubt that it can be downgraded... i havent personally tried to downgrade my ROM to a lower version.. but there are other threads related to this, and they claim that when they tried downgrading their ROMS, their XDA2 died....
you can try searching for other topics if there are information about downgrading... .so far, i dont have any problems with my 1.72 ROM...
except that there is no running program application which enables me to switch off any running program in the background.. but i easily remedied it by downloading TASKMANAGER.... its quite the same with running programs...other than that, so far, so good.
Error 121 Language ID Error
Hi,
after running HimaUpgradeUt.exe I get the message:
Error 121 Language ID Error (N-2-1-0-1), the ROM image that you are trying to use is not designed to work with your Pocket PC.
I ran ERedit2003 Version 1.2.20 and opened the file ms_.nbf using the password 0x20040305. I saved the file with the different language settings WWE, ENG and GER. Always the problem remains the same.
My XDA2 currently has ROM 1.66.01GER.
Thanks for help.
try to change the operator name , too! or use other hymalaya upgrade files, from other roms!
Re: Error 121 Language ID Error
GentleMan said:
Hi,
after running HimaUpgradeUt.exe I get the message:
Error 121 Language ID Error (N-2-1-0-1), the ROM image that you are trying to use is not designed to work with your Pocket PC.
I ran ERedit2003 Version 1.2.20 and opened the file ms_.nbf using the password 0x20040305. I saved the file with the different language settings WWE, ENG and GER. Always the problem remains the same.
My XDA2 currently has ROM 1.66.01GER.
Thanks for help.
Click to expand...
Click to collapse
hi, i tried encoding with it again.. please download it, replace the other files and try if it still gives you errors or not. thanks... ill be waiting for your feedback
Re: Error 121 Language ID Error > Error 120
Waxx said:
hi, i tried encoding with it again.. please download it, replace the other files and try if it still gives you errors or not. thanks... ill be waiting for your feedback
Click to expand...
Click to collapse
Hi,
Thanks. But now I get the message:
Error 120 Language ID Error ( N-1-8-1-8 ), the ROM image that you are trying to use is not designed to work with your Pocket PC. I tried with settings O2 WWE, O2 GER and O2 ENG.
When specifying CDL instead of O2 the error code changes to Error 120 Language ID Error ( N-1-8-8-8 ).
So the problem remains the same
Thanks for help.
Help for beginners: upgrading O2 Xda II to ROM 1.72
New to Forum-sorry to be slow on the uptake. I am trying to undersand how to upgrade O2 Xda II (ExROM 160.50) to ROM 1.72 without losing the machine. Waxx says you need to reconfigure the ISP settings (I assume because they are lost in the upgrade). I cannot find O2 settings for GPRS Interenet and MMS on the net. Talking to O2 is a waste of time.
Does anyone have a step by step description that results in ROM 1.72/Radio 1.18 (or lower if 1.18 still in beta) working on O2 Xda II?
Has anyone reported doing it sucessfully. Have non recoverable failures been reported?
RamyG
Just copy the attached CAB file across to say, My Documents on your XDA, and run it via FileManager.
It will customise your O2 XDA II with all the correct settings.
Once it has done that (and you've tested it works), just uninstall the O2 Active bit and your settings will remain (well they did on mine)
BTW - I upgraded to the new ROM, and have had no problems at all ! Very sweet
Mark
Thnx Mark, just to make sure before I jump in: the steps are:
(1) upgrade to 1.72 using Waxx's attachement (is that the file you used?) (2) follow the procedure you described and I will get O2 customised Xda II (same as where I started) but with ROM1.72 and later Radio Stack. Right?
2 questions:
(a) are the GPRS setting for MOBILE WEB (post paid)
(b) what benefits should I expect from the upgrade? (other than the satisfaction that it succeeded, l if it works?
thnx
RamyG
Yep I used the attachment from Waxx ...
The procedure you mentioned is correct ... I did have a few heart stopping moments after the upgrade because (like you) I couldn't find the necessary settings for GPRS etc .. but the O2 cab file re-installs everything back to what it should be for the UK.
You are prompted to choose relevant settings - in this case you get a choice from either post-paid (MobileWeb) or PrePay ...
As for benefits, people are reporting better bluetooth support, and better battery life. Only upgraded mine yesterday, so can't comment on either yet !
HTH
Mark
Has anyone else had problems charging overnight with the ROM version?
Got Error 120: Country ID error N-8-1-1-1
Hi all,
I am new member here. I did upgrade to ROM 1.72WWE and seems working fine. Because the PDA is idle, I try to roll back to ROM 1.60.44 eng. and got the country id error N-8-1-1-1. I tried to set the regional to English (UK) and English (US) but failed. Any comment? My XDAII is bought from Asia-HK. Thanks a lot.
Chris
Mark thnx for your help. For all those undecided souls I can report that Waxx's ROM 172 upgrade works fine for O2 Xda II. (BTW: it takes 3 times as long to upgrade as they say it does - it's 30 min for each of ROM ExROM and Radio modules).
Mark, O2.cab did not work as exepcted for some reason. When I ran it, it simple created a text file with O2 network config info and did not actually configure the Xda II. The info was correct and a manual config worked first time. Puzzled, I ran the O2 cab again but from another directory. This time I got the O2 spiral (I may have gotten the network configed again I can't know as I had previously configured it manually . The upgrade did lose the O2 dialer screen and reverted to the iMATE one. This is trivial. the Net is full of free attractive skins. e.g http://sourceforge.net/projects/pocketpc-apps/
Mark Peters- I thank you again.
RamyG
A splinter topic from DCS's post Fix and prevent ROM upgrade/downgrade Country ID errors.
Okay here's the skinny. I believe there are two parts to this problem.
One the user is not complying to the procedure in changing the codes.
Two the user has previously upgraded using a foreign Extended ROM ms.nbf file (filled with own modified CABs).
I have included the ms_.nbf files of various operator IDs. They do not have any Extended ROM CABs or Splash screens (to be inserted by user according to your locale and fancy later when upgrading to the WM2003SE ROM).
Begin the repair.
Run HimaUpgradeUT.exe together with the ms_.nbf, HimaClearJumpCode.exe and HimaGetDeviceData.exe files. Do not add any nk and radio_ *.nbf files.
After completion of the fix you can start with your WM2003SE upgrade.
Or you can simply remove HimaGetDeviceData.exe and upgrade if you can live with the foreign ID in your Himalaya.
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 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.......
Flash
Remove your battery for awhile.
Pop it back in and hard reset.
Then try to flash with the four different ms_.nbf I attached.
Thanks Dr.Stein
I did what you described in you reply but no chance.
I am getting the same Error 120.
Do you have any idea what to do?
Thanks in advance
when you get stuck in boaltloader screen, thing you can do is soft reset and continue to upgrade again. but if still can't work just downgrade with base rom (1.03 for boatloader 1.02) and (1.60.44 for baotloader 1.03)
Well I have the bootloader 1.02.
Where can I find this rom
Thanx. :? :?
What did this error means: N-O-N-8-N after Error code 120
Thanks
:lol: Thank you Dr Stien i somehow managed to change my country id.
But Thanks to you its all how it should be Thanks Again
Spliffy
8)
Thanks guys, I solved it.
Mabrook... :lol:
your friend "Roaydak" :wink:
if I understand correctly :
these file will set your country ID /operator ID to O2 so the WM2003SE upgrades (which all have O2 has operator ID ) will work.
depending on if yours is now Qtek, CDL, TMOBILE or O2 you have to start from the right file.
Which means that afterwards when you want to downgrade to your original Qtek, CDL or TMOBILE ROM you will get Country Id error ?
unless you have manipulated offset 74 in the WM2003SE upgrade.
plz correct me if I'm wrong
Fix
M4io said:
if I understand correctly :
these file will set your country ID /operator ID to O2 so the WM2003SE upgrades (which all have O2 has operator ID ) will work.
depending on if yours is now Qtek, CDL, TMOBILE or O2 you have to start from the right file.
Which means that afterwards when you want to downgrade to your original Qtek, CDL or TMOBILE ROM you will get Country Id error ?
unless you have manipulated offset 74 in the WM2003SE upgrade.
plz correct me if I'm wrong
Click to expand...
Click to collapse
No Bro these files will set your Himalaya to it's original state - select Qtek, CDL, TMOBILE or O2 accordingly.
Afterwhich you should alter the WM2003SE ROM to your individual Himalaya - Qtek, CDL, TMOBILE or O2.
Only then can you do your upgrade.