SD ROM flashing - MDA, XDA, 1010 Software Upgrading

I tried to flash the ROM via SD card today. I downloaded an nb1 ROM Image from "lumpistefan" and due to the lack of an SD adapter on my notebook I plugged the SD card into a colleagues notebook and opened a network share.
I created a network drive Z: on that share.
What was first puzzling me:
In OSImageTool I can give the source filename. OK. but when specifying the destination it asks me again for a filename (via the Openfile Dialog box).
So what is the issue with copying just the file onto the SD (512 MB in this case)?
How does one proceed from the point when the file is on the SD? It seems to me that the SD has to be specially formatted to be recognized as a bootable SD by the bootloader.
When I enter the Wallaby bootloader (power+soft reset button) it tells me
"WAIT" and after a couple of minutes I'm getting "GSM ERROR".

this guide always did it for me but i've come across pretty malfunctioning sd readers in my time
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

Krischu said:
I tried to flash the ROM via SD card today. I downloaded an nb1 ROM Image from "lumpistefan" and due to the lack of an SD adapter on my notebook I plugged the SD card into a colleagues notebook and opened a network share.
I created a network drive Z: on that share.
What was first puzzling me:
In OSImageTool I can give the source filename. OK. but when specifying the destination it asks me again for a filename (via the Openfile Dialog box).
So what is the issue with copying just the file onto the SD (512 MB in this case)?
How does one proceed from the point when the file is on the SD? It seems to me that the SD has to be specially formatted to be recognized as a bootable SD by the bootloader.
When I enter the Wallaby bootloader (power+soft reset button) it tells me
"WAIT" and after a couple of minutes I'm getting "GSM ERROR".
Click to expand...
Click to collapse
Using a network shared SD-Card won't work. You need physically access to the SD-Card Writer.
Also many internal SD-Card Writer are causing problems. Therefore i believe this is the second point you're getting problems...
The ROm is written in special format to the sd-card.
Stefan

Related

XDArit doesn't like me

i have a recent boot loader so i need to use XDArit to write a card that will allow me to backup my rom right.
so i downloaded XDArit, the boot loader patch, ran XDArit, put in my MM card, pointed it to my usb SD reader, pointed it to the .nb2 file, and told it to write
it comes up with this error (even after rebooting into explorer):
failed to open device \\.\physicalDrive10
what am i to do? is it that you must use SD cards not MM cards?
just trying to think of possible issues, could it be the SD card reader is plugged into my keyboard and not directly into a motherboard USB port?
Hey there cerberos,
Try the older version of XDArit.
It's also best to have the reader plugged directly into your mainboard.
yes the older version of XDArit worked, thank you
XDArit wont read the card though after i've backed the device to it
Try following:
- write something to your SD with xdarit and leave xdarit working
- backup xda ROM to SD
- read it from SD with XDARit.
I experience the same problem: XDARit fails to read SD until it writes something to it first. Old and new versions are the same.
I tried this and received an error message that "the drive was not a removable drive and would probably overwrite a harddrive...okay?"
There are 5 choices in the drop down menu of drives. All give the same result.
http://xda-developers.com/forum/viewtopic.php?t=1451&highlight=xdarit
well with the new one i get an error of failed to read device 4, which is strange as the reader appears to be device 14

Fail to create a diagnostic SD card

Hi all,
I was trying to creating a diagnostic SD card with the following step but fail:
1. Start XDArit.exe
2. from the "select SD card (disk drive) drop down box, i choose disk 4 which is mapped to my SD card slot of my multi slot card reader.
3. Click the "write to SD card" button
4. Check the "diagnostic" check box and browse to select the patch file. (c:\wallaby-pathch-tools.nb2)
5. Click OK.
Then it said "successfully copied 2 blocks of data". But in fact nothing is written on the SD card. I don't even see the read/write indicator of my card reader on.
Anything wrong with my steps? Please help!
regards,
chiuhing

How to upgrade ROM?

I am using xda1 and would like to upgrade it to WM2003 (T-mobile CE Rom). However, after I wrote the ROM (NK.nbf) to my 128M SD card through a SD card read/writer by XDA OSImage Tool, I pressed the power button together with soft reset to the bootloading mode and put the SD card into my xda, nothing happen. It does not check the new rom, why?
You have to insert the SD-Card BEFORE you go into Bootloader-Mode.
Greetings, Kaputter :shock:
I also tried that, I input the SD card first and pressed to the wallaby bootloader mode (v5.15).
What it showed was just the "white/red/green/blue" page and checked GSM ok. Any other button I have to pressed?
Chris it means that the card has not been written to properly I think, try writing the file again, if you put it in your xda without going into bootloader, it should offer to format the card for you, just say no to the question then try again, if it doesnt offer to format the card it means the file has not been written correctly.
Yeah, you are right.
When I inserted the card (that I think written with the NK.nbf) in the card reader/writer, it didn't ask me to format the card. When I open the explorer for that drive, I saw the nbf file there.
I tried to write the file several times and same results.
Let me explore my case a bit. I used the XDA OSimage tool and for the Source, I chose the file (NK.nbf that contains the T-mobile 4.01.00 downloaded from other thread in this forum) in my computer (WIN2000) and for the destination, I chose the G:NK.nbf.
Any thoughts?
You need to choose destination from the drop down box, it should show your card reader there, then it will work.
chris_khho said:
When I open the explorer for that drive, I saw the nbf file there.
Any thoughts?
Click to expand...
Click to collapse
That's your problem right there.
You can't just do a windows/dos 'file copy' to write the ROM image to the SD card. You need to use XDAtools or its predecessor XDArit to copy a raw ROM image to the card. The difference is that the card must ONLY have the Rom image and not the FAT, etc information that gets added in when the card is formatted.
This is why under the correct circumstances the XDA gets confused when you first stick the card in - it sees a card that isn't formatted so it offers to format it so the card can be written to.
The bootloader method is IMO the best way to upgrade the ROM. Read up some more on XDAtools and how it can be used to write the ROM image to the SD card.
But I did use the OSImage Tool already. For the source, I choose the NK.nbf file from my PC and I choose the SD card drive for the destination.
But the actual problem seems solved for me. The actual reason for upgrading to WM2003 for me is to view and edit the office attachment whenever received from my e-mail. In the past, I can't read the word or excel document without activesync the files. Now, by using an add-in software, I can.
Thanks very much to everybody.

WM2003 with bootloader 5.22

How can I flash to WM2003 with bootloader 5.22. Other than the diagnostics menu, all I see (when hitting contacts) is:
CE ROM to SD
BOOT to SD
CE+BOOT to SD
GSM ROM to SD
CE+GSM to SD
Thanks in advance...
You need first to use an sd card and a card reader/writer, using the tools available on the forum you program the card with the rom image, you then place this in your xda, push power while using stylus to push in the hole on base of xda, the system will recognise the rom and ask you would you like to program the rom. Its a good idea to use that bootloader section that you are in to backup your existing rom first, ce to sd.
Thanks for the reply. I've done all that you said, but the bootloader just comes to a bootloader screen with the version and nothing else. It never asks me to do anything with the ROM. When I hit the contacts button, like in earlier versions of bootloader, there is no menu option to restore from SD.
there is no option for that, it does this automatically if you instert an sd card with the os image in the right format.
OSImageTool can create such an sd card for you.
I'm not sure what I have done wrong in creating the image then. I used xdatool with NK.nbf as the source and NK.nb1 on an SD card in a card reader as the destination. It creates fine, and when I enter the boot loader on my SX56, it goes from WAIT to GSM OK and then sits.
it does not matter what is on the sd-card before you write the os image on it using xdatools. the old data on the card is overwritten.
if you insert the card with the osimage on it in your xda, it should complain that the card is not formatted, if it says this it is ok, it just means that windows ce does not see a FAT filesystem on the card.
( so don't answer 'yes' to that question )
if you then boot into bootloader mode, you should get the question if you want to flash your rom.
I don't get the question to flash my rom. Please, what am I missing???
XDAtools:
Browse to NK.nbf as the source
Browse to NK.nb1 on SD reader as the destination
Boot with SD card into Wallaby
Screen goes from WAIT to GSM OK.
Nothing else.
I can see a file NK.nb1 on the card when I look at it in the card reader.
Do not use browse, use the drop down box in destination, choose sd card, then it will work, when you insert the card to your xda it will ask to format it, reply no and enter bootloader mode as you did before.
There is something about this bootloader that does not allow this or this option is disabled. I hvae the same problem and have flashed amny times on other bootloader version. I have a device with bootloader 5 and the same sd card flash that would not work on the bootloader 5.22 works on 5.15! So I don't have any idea. Something new form HTC :shock: I guess.
I can see a file NK.nb1 on the card when I look at it in the card reader.
Click to expand...
Click to collapse
this is wrong
a sd card with the os image on it should appear as 'unformatted' or unreadable to either windows or windows ce.
you have to select sd card device from the dropdown menu.
such that the destination says something like
J: 123M USB Storage MMC[/quote]

Using OS Image Tool to copy bootloader to SD Reader

I cannot figure out how to copy the bootloader_v5_15.nb0 to the SD card on my reader (Image Mate 8 in 1) in a format that will be recognized by my XDA. All the examples here are will the older XDA tools which I can't find. I have the newest (I think) XDA OS Image tool and I can't seem to figure out how to get it to put the bootloader file on the SD card in the right format. Thanks.
paul.ck said:
I cannot figure out how to copy the bootloader_v5_15.nb0 to the SD card on my reader (Image Mate 8 in 1) in a format that will be recognized by my XDA. All the examples here are will the older XDA tools which I can't find. I have the newest (I think) XDA OS Image tool and I can't seem to figure out how to get it to put the bootloader file on the SD card in the right format. Thanks.
Click to expand...
Click to collapse
Download and use XDArit.
http://forum.xda-developers.com/viewtopic.php?t=3274&highlight=bootloader+xdarit
Thanks
The XDArit program was exactly what I needed. I was able to unlock my phone and my friends and load everything back on it. Thanks
Xdarit is the bomb alright ! I tried xdatools to write to my 256 MB SD card and I couldnt get the XDA to boot from the SD card so I tried Xdarit next. (1.02 version) and the program didnt even execute for me.. Threw an exception.. so then I downloaded the older version of Xdarit (ver 1) which is called XDARit1.exe and wrote the image to the SD card. This time I could boot (by soft-booting holding with holding the power key) and it went directly to the SD Download screen .. smooth sailing from then..
Can I use XDARit1.exe to write to my sd via a xda? or do I must have a card reader/ writer?
When I start XDARit1.exe I get a window with only one option which is to write to disk 4294967295, if I point to write to sd, I get a warning that it may erace a present hard disk.

Categories

Resources