Related
Hope this helps, this is a simple process, these instructions appear long and difficult because i've added quite a bit of detail.
Prepare Everything
1 - Download and install XDATolls http://wiki.xda-developers.com/wiki/XDAtools
2 - Connect your PocketPC and make sure that ActiveSync is running
3 - Delete all files on your SD Card (in your pocketPC)
Extract the ROM files & get ready for the upgrade
4 - Run the .exe file you download from Siemens, this will extract the files into C:\Program Files\SX56 upgrade utility. Don't proceed with the install, just exit it after the extract is completed.
5 - Confirm the existance of the file C:\Program Files\SX56 upgrade utility\english\NK.nbf
Using XDAtools (OS Image tool) transfer the ROM onto your SD card via your PocketPC and cradle (this is a new feature)
6 - Run the XDA OS Image tool (part of XDA Tools)
7 - As your source select the file C:\Program Files\SX56 upgrade utility\english\NK.nbf (directory is selected by clicking the square button with dots)
8 - As your destination select from the drop down box SD Card
9 - Click copy to transfer the file, if it fails check that ActiveSync is running & try again
Re-flash Image using Wallaby Bootloader method
** THIS WILL ERASE ALL DATA ON YOUR POCKETPC, you have been warned, make sure you've got a backup of everything you need.
10 - Plug your PocketPC into AC power & Make sure that your SD card is in the slot on your pocketpc
11 - Using the stylus top, hold down the left hand soft-reset, then press the power button.
12 - The bootloader should find the new ROM image on the SD card, press the action button to start the load (action button been the central click of the direction button)
13 - The load process will take about 5 minutes or so
14 - Once completed, use the stylus top and press the battery disable button, leave for 5 seconds then press it again to enable the unit.
Enjoy the new ROM, note that the first bit of any audio is played at a reduced volume, this doesn't help short ring tones nor fonix voicedial. Other than that the ROM seems quick and highly stable.
very good guide: question
do you know if this will touch the RSU?
no thats the whole point of copy'ng out the nbf file is that you dont mess with the rsu
which version is better?
thank you for your reply rudegar.
What version do you recommend for a SX56?
A.30 (cooked) , 4.01 (cooked) or the one released from siemens?
I heard that 2003 have some bugs, is it true? I have ppc 2002, is it worth the upgrading to 2003?
i dident have too many problems with my xda1 when i upgraded it to 4.01
org from tmobile
dident have a single SD card ereasing issue like some people report
but nor did i really think that the os was all that different
A.30 or 4.01?
What about A.30? what are the differences between both? which is better?
Hi, I'm hoping to get some help with cooking and burning ROMs to my o2 XDA.
My original product specs are:
ROM Version: 3.20.06 ENG
Radio version: 4.21.01
I cooked and then downloaded 4.01.00 ENG from Lumpi Stefan's site, then ran the rom.exe file that it produced for me. Everything worked fine, and then I rebooted my XDA. Upon first boot the phone appeared to work, but after performing a soft-reset because the XDA froze, all of the phone functionality appears to be not working.
When I do a hard-reset I get: Wallaby Bootloader v6.22 - GSM OK which I think looks good as far as the phone functionality is concerned. Looks like it's the OS that's on the XDA which is causing the phone difficulties.
I read somewhere that if you burn any T-Mobile ROMs an SD card is *required* to reverse it and put a different ROM on the XDA. Well, the cooked ROM I downloaded is from T-Mobile - I didn't know this before I started!
I don't have an SD card, and am in dire straits about getting my phone to work. Is it possible at all to get this to work, or perhaps to go back to my original ROM (I backed it up to orig.nb1) using XDAtools. Anytime I try to burn the .nb1 file back to my XDA it fails. Or is the ONLY way to get an SD card and use the Bootloader technique? I even tried downloading the 3.17.03 ROM upgrade directly from the o2 sitebut it fails.
Any help will be GREATLY appreciated.
Thank you.
[qoute]I read somewhere that if you burn any T-Mobile ROMs an SD card is *required* to reverse it and put a different ROM on the XDA. Well, the cooked ROM I downloaded is from T-Mobile - I didn't know this before I started![/qoute]
this is true with 4.00.10 and 4.00.16 but not anymore with 4.01.00.
if your xda still can be connected to activesync, try to reflash the ROM.
Otherwise, you have to use the SD flashing method.
[qoute]I read somewhere that if you burn any T-Mobile ROMs an SD card is *required* to reverse it and put a different ROM on the XDA. Well, the cooked ROM I downloaded is from T-Mobile - I didn't know this before I started![\qoute]
this is true with 4.00.10 and 4.00.16 but not anymore with 4.01.00.
if your xda still can be connected to activesync, try to reflash the ROM.
Otherwise, you have to use the SD flashing method.
Thanks, I will try. ActiveSync still works...
I notice you are running the same ROM version as me - sis your radio still work?
Can you verify that I am trying to Flash the ROM correctly?
1. Confirm that I have orig.nb1 - yes, it's there - backup of original ROM before I started this whole dilemma.
2. Ensure that XDA is Activesync'd - yes, as "Pocket_PC" - all working okay.
3. Right click on orig.nb1 and select "burn"
4. OSImageTool.exe then pops up and copies orig.nb1 to Programme A.
5. A DOS box then appears saying "ERROR: GetConnectionType - A
ote host. error getting connectiontype".
6. Programme A then runs and after pressing "next" a couple of times, I get an error - "Error 011: Cannot execute the remote communication program. Pleace make sure that the USB cable is properly connected."
And that's basically it.
I have tried different variances of this, but all without success.
Help!
BTW, I'm logged in to MSN Messenger now, could you let me know when you're online - or anyone else, for that matter. My address is [email protected]
This message means that the current ROM in your XDA can't be flashed through Program A ... not a big issue, for unknown reason it happened with me few times ... but now you have to use SD card to flash your ROM.
Here is an update...
I have played around some more with the XDA with no success. I have now bought a 64MB SD card and am unsure as to how the ROM image on my PC gets onto the SD card. This is how I have been doing it:
1) Insert SD card into XDA
2) Place XDA into cradle
3) XDA then ActiveSync’s to the PC
4) Run OSImageTool.exe and select the following –
a. Source: “C:\Documents and Settings\Paul\Desktop\orig.nb1”
b. Destination: “XDA SD card slot – unknown size”
5) Then I press “copy” and I see the progress bar go across to 100%. After this appears to finish, the program just sits there not telling me it’s finished. I assume that it’s all okay and I then close the program
6) Take XDA off cradle and hold power button down whilst doing a warm-reset
7) The following appears: “Wallaby Bootloader v6.22 – GSM OK” – nothing else happens, and from what I have read it is supposed to ask if I want to perform a ROM upgrade. However, I can get into the diagnostic and flash tools by pressing the action button etc, but nothing is in there to upgrade the ROM.
Does the fact the OSImageTool destination says “XDA SD card slot – unknown size” matter? I’m assuming not because when I have transferred the ROM using the above steps, the XDA asks if I want to format the card; meaning that the transfer worked okay. Do I have to have an SD card reader/writer on my PC to get the ROM onto the SD card?
I have read a little about a Bootloader patch – do I need to run this, and how do I get it onto the XDA – using the same method?
I would be very appreciative of any help that can fix this, as all I want to do is get my three-day old XDA working again!
Any other comments and help in relation to solving this hair-challenging issue would be great!
Thanks,
Paul…
Ok ... from what you wrote it seems your doing it correctly. However, I have doubts on the file orig.nb1 you are using ... maybe it wasn't copied properly.
Try to cook any ROM (TMO 4.01.00 is good) at Stefan kitchen and you can cook it as .nbf or EXE then extract the .nbf file using winzip or winrar.
Follow the same steps and let me know.
Good luck ...
Is bootloader v6.222 okay - will it allow me to overwrite my current ROM with this new ROM that you are suggesting? I have read that I may have to downgrade my bootloader to do the SD ROM writing thing.
I can't confirm that my self ... I used SD with 5.17 and 6.22 without problems but maybe it's my luck
Cook the 4.01.00 as EXE and try it as is or extract the .nbf file and use the SD method.
Okay I'll give that a go now... Will let you know how I go...
Nope - didn't work. I'm not getting a screen in the bootloader to update the ROM via SD - if I press the action button I get into dignostics...
Is this a bootloader issue, and if so, how do I downgrade?
Also just tried the following:
C:\Program Files\XDAtools\binaries>pnewbootloader bootloader_v5_15.nb0
And got the following error message:
Unable to find flash info offset, cannot disable bootloader writeprotect
Any ideas?
I don't get it ... you cooked and downloaded and tried a new nbf file for TMO 4.01.00 in less than 15 minutes ??!!!!
what is the nbf file size ??
Yes, I used Winzip to extract NK.nbf. It is 31,745kb.
I am now cooking on Lumpi's site a zipped NK.nbf file and will try that too...
I have a SX56 and the carrier is AT&T USA. The following is the device information:
Rom Version: A.20.17 ENG
Radio Version: A.20.10
I needed to unlock this phone so I could switch carriers to T-Mobile, the rest is a waste of time, the following is what I have expereinced:
1- I read about a dozen articles in the forum with different problems, so that I get the hang of things before even I proceeded with anything
2- I then read the material under XDA-developer and downloaded two files:
-- XDAunlock.exe which does not expand, the error message from XP pro is as follows:XDAunlock.exe is not a valid win32 application!
-- XDA-developers-SER-v12.exe; I executed this file, it established a connection through my USB cradle and proceeded to upload the new image.....!!!!
This is where things are stock; the message on the screen is Loading while the commiunications has stopped. So here is what I did:
1- Back to the forum and found a document on the similar problem, I tried the Softreset+On button and I do get GSM ok an Versin 5.15, My screen is distorted with line going through it, just like the article that I found
2- Downloaded XDAtools-jeff.exe to see how I can rebuild this bootloader on the SX56, epanded the contents and run:
pnewbootloader.exe bl515.nb0 in a dos window, the window is non-responsive.
Bottom-line: The Sx56 has lost communications with the PC, its screen is frozen while updating and is totaly distorted. Is there help avaiable on this site is with instruction that I could follow if any!!!
Where do I go from here? Please help.
Thanks
Xdaunlock is a pocket pc app and does not run on the desktop, it should have been copied to your xda and executed from there using explorer to find it then double tap. There is nothing wrong with your bootloader so the bootloader patch does not apply to you. You need an sd card and sd reader writer, you then need to use xdatools to write a rom to the sd card, once you have done this you need only put the sd card in the xda, push the stylus in reset hole while holding power, you will be asked to press action key to program rom, you will then have a working xda.
If I'm understanding you correctly, then the reason the not valid win32 app. is because you need to install this to the phone by copying to the device. It cannot run from the desktop computer.
Also as far as the bootloader part, I'm not well versed in the bootloader but in my experience whenever I've updated my sx-56 to a new rom I've had limited success with the computer run updates. I suggest you get a secure digital card reader and search this board for the step by step instructions on how to use xdatools.jeff to copy the new rom to the sd card and then enter the wallaby boot loader to update directly from the sd card not from the computer. I hope this helps a little.
Mike
Since updating to the T-Mobile Rom for my XDA, nearly everythiung has gone wrong.
And when I tried to downgrade it.... Nothing happens.
I used to use a modified Program A to upload it to my phone but it continues to say that the USB devide gets remotely stopped. the only thing that I can think is that my phone is cancelling the upgrade/downgrade.
I have also tried using a copy of the XDATools program to try and:
Upload another Rom.
Copy the rom to an SD card so I can use the bootloader method.
Change the Bootloader so I can use the SD card method.
None of there are working.
Help :-(
I really want to go back to the ATT rom, it might have the annoying thing with the sound but at least it doesn't mess up as much, doesn't format my SD/MMC cards and lets the alarms actually work for me.
if i'm not wrong, it seems you upgraded using the TMO exe file which updated both ROM & RSU.
check ur boot loader version, if it's 5.22 or higher, i think you need to dowgrade to 5.15 ... use the exe file that comes with the XDAtools in the binaries directory .. its name is fixbootloader.exe .. it should update ur boot loader to 5.15 by which you can use XDAtools or the SD method.
Tried that. I do have XDA tools on my machine and used that program but my CDA still has the bootleader of 5.22
And both of my machines don't like trying to update my XDA :-(
This Rom is the most annoying one I have tried mainly becaise now I can't go back to even my original one that I backed from the XDA when I got it.
Am I stuck with this ROM?
omg, i think i am having the same problem. In my case, since ive installed the new rom, i cannot sync with activesync, well very slow anyway. Activesync on my pc stops responding for a while and suddenly it says connected. However when i then run the executable created by the kitchen, it just flashes a command line window for a second.
When I try XDA-toolz with an nbf file, i get the following message:
ERROR: GetConnectionType - An existing connection was forcibly closed by the rem
ote host.
error getting connectiontype
Click to expand...
Click to collapse
Please someone help, because i am really stuck now.
I checked, my bootloader is 5.14, so that shouldnt be the problem, perhaps i need to reinstall activesync, or perhaps lumpistefans kitchen cooks up bad roms. :?:
Nothing wrong with any kitchen ROMs so far ... when ActiveSynce can't recognize the XDA then it's either a PC problem which uninstall/reinstall will solve it ... or it's a wrong RSU update.
The best option so far in case it's a wrong RSU is to copy the proper RSU upgrade (4 files) to the SD card ... insert the SD card into the XDA and copy those 4 files to the \windows\startup directory ... then soft rest.
If the RSU flash works fine the ActiveSync will recognize the XDA again then you can preform a new ROM update
Note: RSU flashing is risky ... do this action on your own responsibility!!
Biso007 said:
Nothing wrong with any kitchen ROMs so far ... when ActiveSynce can't recognize the XDA then it's either a PC problem which uninstall/reinstall will solve it ... or it's a wrong RSU update.
The best option so far in case it's a wrong RSU is to copy the proper RSU upgrade (4 files) to the SD card ... insert the SD card into the XDA and copy those 4 files to the \windows\startup directory ... then soft rest.
If the RSU flash works fine the ActiveSync will recognize the XDA again then you can preform a new ROM update
Note: RSU flashing is risky ... do this action on your own responsibility!!
Click to expand...
Click to collapse
I dont understand how i can have a wrong rsu? I didnt update it , as far as i know , i just updated the pda part. I only saw programme A.
Activesync does recognise my xda, because i can synchronize and explore my device. It does however take a long time before activesync sees the device after its connected. It also stops responding when its connecting, for a few minutes. I tried reinstalling activesync, this didnt help.
prowling said:
ActiveSync does recognise my XDA, because i can synchronize and explore my device. It does however take a long time before ActiveSync sees the device after its connected. It also stops responding when its connecting, for a few minutes. I tried reinstalling ActiveSync, this didnt help.
Click to expand...
Click to collapse
If there is something wrong with the RSU it will defeinitly slow the USB performance, not neceassary by wrong RSU flashing ... otherwise, check the pins of your cradle or the 22-pin connector of the XDA ... maybe one or more pins are bent or weared.
Tried upgrading the radiop stack and although the reception is slightly better... It still won't let me upload,
and its a new cable too :-(
Oh well looks like I am stuck with it.
Another way to upgrade firmware
Are there other ways to upgrade the bootloader from SD card from within the device or even to upgrade the OS from within the phone itself?
You know... as a last alternative?
You can use SD reader/writer from the PC using XDAtools ... once the .nbf file is on the SD card, use the normal SD flashing method.
Or you can use another XDA device from a friend to copy the file to your SD card
I am having the same problem. I have TMO 4.01.16 and since I installed I can't down/upgrade my ROM through EXE or XDA tools, it says my device isn't connected, but I can still connect with Active Sync and all that jazz
ha ha
I can fix all your problems!
How?
Finally got it to work, Although it was a little bit of effort to do so.
I went back to the kitchen and downloaded a NB1 cooked rom with the "B" Signature. Then I basically ran the TMobile Setup again...
Once the setup files were on my computer I overwrote their .NB1 file with the one I just cooked.
But.... I forgot to change the file for the Radio Stack.
The machine worked except for the phone and as something is still stopping me. *it was my first reboot* It wouldn't let me use a new radio stack.
Ended up that i kept on going in to the bootloader and eventually turned my radio off altoghether before trying an update.
Now I am back to a decent rom... (Cooked and modded version of the ATT Wireless rom) and I am almost really happy.
Now to figure out how to stop the annoying sounds starting off really low.
But til then... I'm 90% happy
Thespus2002 said:
How?
Click to expand...
Click to collapse
Use the Sd Method flashing!!
Tmobile roms won't let you upgrade from the usb, here's the link and it will guide you how to flash your device from the SD good luck
http://forum.xda-developers.com/viewtopic.php?t=3274
The way I described.. I had to use the USB method.
my current bootloader (6.22) will not allow me to boot from an SD card.
And XDATools will not allow me to downgrade it... Yet
on ur PC at \xdatools\binaries run this command: pnewbootloader.exe bootloader_5_15.nb0
Wish it was that easy. The phone still appears to be locked in the rom so I can't update the Bootloader. I keep getting a message that says.
Unable to flash in to offset, cannotg disable bootloader write protect.
Hi,
I was upgrading the software upgarde on my device. I successfully upgraded the Pocket PC software on the O2 XDA, but when I tried to upgrade the GSM radio/GPRS software of the O2 XDa, it gave some error and after this my device is not starting at all. The only mistake I did was that "I did not remove the SIM card before upgrading the GSM radio/GPRS software" The device does not start even after cold booting the same. When I start the device, the O2 screen comes and after a quite long time the main window does come but I cannot do anything. I tried to tap on contacts, time, tasks but nothing happens. I can see the windows logo wall paper but cannot do anything. Please help on how I can restore back my O2 as a cold reset also does not work. :?
Thanks and Regards
Jinesh
There's many topics about your question in the forum. Search it! Try to search with this keywords: 1% error, repair.zip
There's many topics about your question in the forum. Search it! Try to search with this keywords: 1% error, repair.zip
Hi,
I have tried all the available options but it still does not work. To restore the ROM how do I get access to the O2 cause niether serial nor USB is detecting it.
Please help.
regards
Jinesh
SD card install guide
Ok here you go, its a little outdated but its what I still use:
Qman's how to use XDArit to write nk.nb1 or nk.nbf to your SD card aka the Bootloader Method!
1. Place XDArit and the nk.nb1 or nk.nbf file in the same folder and start XDArit.
2. Select your SD card (disk drive) from the drop down menu.
3. Select Write to SD
Notice that the Windows CE box is already checked so just click the browse button at the end of that window.
4. Select your (nk.nb1 or nk.nbf) image and then Open
Notice by default XDArit will open looking for a *.nb1 file but if you're going to use a .nbf file you'll have to manually change the "Files of Type" to *.nbf
Notice that nk.nbo / nk.nbo was automatically added as your boot-loader and its check box is unchecked so leave it that way and click OK. XDArit should start writing to the card.
When XDArit has finished writing the image put the SD-card into the XDA and hold the power button and soft reset. You'll be taken to the below screen:
SD DOWNLOAD
Card Type:
CE OS & BOOT
Press action to Download
Or
Press REC to Exit
Press action to download and it will start the download/restore from the SD card.
Follow the on screen instructions once its "Completed" which will consist of a "Soft Boot/Reset".
Click to expand...
Click to collapse
Thanks Chief, I will try out and let you know.
regards
Jinesh
Hi Rudegar,
I tried the procedure given by you. I was able to write to the flash successfully. After writing to the flash it gave a message "Checksum OK, Please cold reboot to reset".
I did a cold reboot. After starting the O2, it showed the O2 logo screen and after quite a long time, it asked me wether I want to format the SD card or not. After that it took me to the default screen of XDA wher eit showed options like "Add today's date, Contacts, Schedule etc etc. but upon tapping any of the options the O2 behaves erratically. If I tap on today's date it takes me somewhere else. Inshort it does not work.
I again did a cold reboot and now the device is in its original position i.e not going after the O2 logo where it gets stuck up.
One thing I would like to mention is that all these activities have been done putting the O2 on the cardle only as the battery is totally discharged and the device turns on only after putting it on cradle. Even after the cold reboot it does not start unless I put it on the cradle whichis connected to the mains. Is it Ok with this or am I doing something wrong? The battery does not charge and hence I have to do it in this way.
Please suggest what wrong am I doing? Any suggestions from anyone will be welcome.
regards
Jinesh
Hi,
Someone posted the original O2 ROM on this site and I downloaded the same after which I was partially succesful in flashing the ROM and reviving my dead O2 back to half life. :roll:
I burned the ROM on
to my SD Card and flashed the ROM on to my O2. After
successfully flashing the ROM I rebooted the device.
The device now starts Windows but it takes atleast 15
minutes to start. I get the today screen. WHen I cick
on start the start menu appears after a delay of 10
seconds and all applications run normal, however all
this happens only on the Cradle only.
When I go into the Battery Settings it shows "Battery
Status Unknown".
Also none of the phone functions work. The SIM card is
not recognized and in device information it does
dispaly the "IMEI number" and the "Protocl Version"
I am only able to use inbuilt phone applications.
Is there some problem with my battery cause it is not
charging even on the cradle.
Device Information does not show Radio Version, Protocl Version & IMEI number at all.
Can anyone please help me?
hello all,
it means that your radio stack are dead. Currently, We don't have any real method to fix this problem. When the radio stack is error, you can not upgrade it or do anything to make it work. We can only upgrade or downgrade the radio stack if it works. Also if you try to upgrade the radio stack, we realy need to flash the chip using a speceial tool or need the sd card which build in radio stack with we can only flash in bootloaading mode. Howerver, in some case, we can fix it but .... I think it is just lucky or the xda error when battery problem.... in this case, just disconnect the battery few minutes and connect it again by pressing the battery hole.
Regards,
Hoanghon
p.s. I have dead xda. I killed it when I upgraded the RADIO STACK. Therefore, if you are really need to upgrade the radio stack, I recommend use the official upgrade for secuirity. or just upgrade the rom only.
Note:
To eliminating the error, you need to upgrade the rom or the radio stack, you need to check if the rom fix the radio stack or the stack you are trying to upgrade it fix the rom or not.(ie, Tmobile Rom have to use it radio stack built for Tmobile pocket pc...... I know that in some case when we mix between the radio stack and OS it works but I don't think it work propertly. Anyhow the mixing bettween radio stack and OS is very dangerous if it doesn't suppport then you have to reflash the radio stack or rom(the OS is Okay but the keep upgrading the radio stack may cause the radio stack killed)
WE NEED SERIAL CABLE FOR PDA ANY HELP PLS!!!
Hi Jineshd we
have the same problem and we are sure that the only way is to do SD uptade
and U said U have a serial cable to Yours device. With that we can be able to download flash gsm rom from working device and put it back via SD card to ours. Pls tell me where can I get a serial cable or some schema how to prepare it and I will try to repair ours dead pdas. Its our only chance
rgds
Lukasz
Hi,
Thanks all for the replies.
Can anyone tell me how doI repair the radio stack?
Regards
Jinesh
no way without having special RSU rom update on SD card and run it from bootloader or dissembling the device and reprograming GSM rom on special rom/bios programing socket. (Here on forum is user Cgigate from Toronto CA who can do it but I cant contact him)