PDA

View Full Version : Upgrading my UK o2 XDA IIs. Am I on the right track?


findus
28th June 2005, 09:34 PM
Hi guys,

I have had my XDA IIs for a few weeks now and I have been reading up on how to upgrade it to 1.40 with the latest 1.13 radio. I would appreciate if I could just describe the steps I am going to take to upgrade it and see if anyone can tell me if I have misunderstood some of the wiki/ forum instructions.

My current version is (from DeviceDate.txt) PH20B 0 B WWE E O2___001 1.31.00 0 0 1.31.139 1.06.00 06.00.

1. I have downloaded from the wiki (ftp://xda:xda@ftp.xda-developers.com/BlueAngel/Shipped_Complete_Updates/BA_WWE_14000_147_11200_Ship/Extracted_Type_I_CE_Rom/nk.nbf) From what I understand, a Type I file is one that can be edited with xda3nbftool.exe- is this correct?
2. I have also downloaded the 1.13 radio ROM from http://forum.xda-developers.com/viewtopic.php?t=23807&highlight= . I understand this is also a type I file as mdaIIIuser converted it.
3. Using the Type I upgrade tools, I use the instructions from the wiki getting started (http://wiki.xda-developers.com/index.php?pagename=BA_GettingStarted) and edit editfix.bat for my Operator ID etc.
4. At this stage I am not upgrading my Extended ROM with anything, so I am not putting any ms_.nbf into my upgrade directory. I am not upgrading my ext rom like this as we cannot edit ms_.nbf for Blue Angel (which is a pig as I am used to my Himalaya!!!!!)
5. I run editfix.bat from command prompt which hopefully will convert my rom and radio files to O2 UK.
6. Now that my files are converted I run BAUpgrade_UT.exe (from what I understand I dont need the MA_upgradeUT.exe since my headers should all be correct) If this doesn't work due to country code error etc, I use the cracked MAUpgrade_UT files and try again (twice).
7. My radio and ROM shoudl now be 1.13 and 1.40 WWE respectively.
8. My extended ROM is still 1.31 though so I unlock and unhide it and remove all files (except for my O2 UK customization cabs for GPRS etc) and replace them with the 1.40 Base. At this stage I get a little confused, from what I gather, i need to pick one of the QTEK base roms. Which one would be the best to add my O2 stuff to? I was thinkng that I-Mate Qtek 1.40.147 WWE (as it uses the config.txt method, which I am used to!) I copy these files into my extended ROM, upadate the config.txt to include my O2 UK and other customizations and then I do a hard reset. And there you go, job done, I hope!


Please, if anyone who has done this before with Blue Angel could check over my steps to see if I have done anything particularly foolish. I am so used to all hte tools used to customise my Himalaya so it is just a case of getting used to a new way of doing things.

Thanks for any help in advance!

Fin

findus
28th June 2005, 09:49 PM
I thought I should include the contents of my editfix.bat:

REM ~DeviceData.txt PH20B 0 B WWE E T-MOB101 1.12.22 2 2 1.12.169 1.02.00 02.00
REM Replace the question marks with the data from ~DeviceData.txt

REM 'sd' stands for device, e.g. PH20B.
REM 'sl' stands for language, e.g. WWE.
REM 'so' stands for operator (Country ID), e.g. T-M0B101.

REM ms_.nbf Password = 0x20040522
REM nk.nbf Password = 0x20040521
REM radio_.nbf PAssword = 0x20040523


xda3nbftool -x nk.nbf nk.nba 0x20040521
xda3nbftool -x radio_.nbf radio_.nba 0x20040523


xda3nbftool -sd PH20B -sl WWE -so O2___001 nk.nba
xda3nbftool -sd PH20B -sl WWE -so O2___001 radio_.nba

xda3nbftool -c -u NK.nba
xda3nbftool -c -u Radio_.nba

xda3nbftool -x nk.nba nk.nbf 0x20040521
xda3nbftool -x radio_.nba radio_.nbf 0x20040523
del *.nba



-Fin

HDuser
28th June 2005, 10:40 PM
Looks fine (only skiimed it though)

Note the files are type I so you need the type I upgrade files (which you have fixed) the Ma tool is for type 2 files.

Dont mix them up.

findus
29th June 2005, 07:40 PM
Thanks for checking for me. Have just updated my phone and all seems fine, still need to check my GPRS and operator settings are all there!


Thanks again,

Fin

HDuser
30th June 2005, 12:48 PM
the 1.40 has BT 3900, your EXT Rom might have cabs that install BT 3500, which will be a downgrade.

Check that your Ext rom is clean of patches and add the 1.40 patches off wiki that you need. Browse the kitchen for more info.

findus
30th June 2005, 05:59 PM
I have read through the ERK in wiki and I can't see anything to install bluetooth version 3500. I might be wrong though, the only cabs I have left from my previous extended ROM are as follows:

CAB: \Extended_ROM\BA_cm_rm_map_o2_v3.CAB
CAB: \Extended_ROM\O2UK_AP_09212004_BA_1.sa.CAB
CAB: \Extended_ROM\O2UK_Button9_WWE.sa.CAB
CAB: \Extended_ROM\O2UK_Connection_Setting.sa.CAB
CAB: \Extended_ROM\O2UK_Hide_WLan_message.sa.CAB
CAB: \Extended_ROM\O2UK_PIE_homepage.sa.CAB
CAB: \Extended_ROM\O2UK_Regional_TimeZone.sa.CAB
CAB: \Extended_ROM\install.ARM.CAB

From what I can gather these are just customization cabs for O2 UK, if anyone knows any different please let me know!

Thanks again for your help!

Fin

HDuser
30th June 2005, 10:10 PM
Looks good, have fun

gobby
29th July 2005, 05:51 AM
I have the unlock UK xda IIs, and I have download the new update. I was hopping someone can answer my question. If I install my update will it lock my phone again?

xda-rocks
29th July 2005, 07:39 AM
Once you unlock, it's unlocked for good - no need to worry about changing ROMs back and forth.