XDArit - XDA-developer encyclopedia

Tool written by the XDA-developers to read and write Wallaby bootloader OS ROM images to and from SD-cards.
Needs a Windows PC and an SD-card reader/writer.
Program is obsolete now: it was superseded by XDAtools.

Related

Problem - ROM Backup to SD

I had an XDA Asia version. Bootloader version 5.17. My PC has WinXP SP1.
I want to backup my original ROM before I can load it with other intersting stuff from this excellent XDA developper site. My steps:
1. I used XDARit and write the wallaby-patch-tool.nb2 to a MMC card.
2. I put it in my XDA and do a bootloader reset. My XDA lead me to the patch menu as expected.
3. I insert another MMC Card (64MB) and dump the CE ROM to the card.
4. I inserted the MMC Card back to the card reader and click [READ FROM SD CARD] button of XDArit. XDArit told me that "in correct signature" and did write the ROM content from the MMC card to my harddisk file.
Can someone tell me somehint to back up my ROM. Because I do not dare to upgrade my XDA without backing up my original ROM.
The card page XDArit does not show "HTC$WALLABY", rather it show something "FAT".
I read thru this forum and seemed that the possible problems are:
- Incompatible driver of WinXP SP1 => XDArit can not read properly?
- Some new trick of the 5.17 bootloader with the rom patch tool can not "cheat"?
- USB 2.0 problem (but my PC used USB 1.1)
- XDArit problem (but I tried both old and new XDArit with no success)
It seems that the XDA did write something to the MMC card but XDArit can not see these.
Please someone help.
I really want to play my ROM with lot of new things on this site, but dare not until I can back up and restore my current original ROM.
Quan
PS. I used "Flash Mate" card reader (4 in 1).

Bootloader 5.22 to 5.15

I have a 5.22 Bootloader and wondering how to back it up before downgrading to 5.15 from Jeff's tools.
Thanks. !
I tried with the XDATools but does not give option for Bootloader only ROM!
we made xdatools as safe as possible, no option to screw around with bootloaders.
I did create some other tools that you can use to backup your bootloader.
if you download these tools http://www.xs4all.nl/~itsme/projects/xda/tools.html
and run
Code:
pmemdump 0x80000000 0x40000 bootloader.nb0
that will save your bootloader in bootloader.nb0.
or you can use this pocketpc tool: http://www.xs4all.nl/~itsme/download/savebootloader.exe
it runs on your xda, and save your bootloader to a file in the root of your xda
Great thanks this works fine.... but when I run
pnewbootloader bootloader_v5_15.nb0 I get
Unable to find flash info offset, cannot disable bootloader writeprotect
I wish to upgrade to rom 4.0.x but would like to have a 5.15 wallaby before doing so. In case I need to downgrade back to 3.17.
Any help appreciated. Thanks. !
If their is no solution to this... Can I upgrade to 4.0.x and still be able to downgrade again later using another method!.
Hello,
this is the same error message I got when I tried to downgrade bootloader from 5.22 to 5.15. I was not sure if I am doing something wrong or what. I hope there is a fix to this.
Is the problem the Rom version or is it the 5.22 issue?
Use the old xdarit which gives an option to create a boot flash card. I have used this but as the developers warn this will "brick" your XDA if it goes wrong. My guess would be that you can downgrade to 3.17 on a 5.22 bootloader anyway. My advise would be to try that first because if it works theres no point in risking your bootloader and if it doesn't work you only have to reflash a 4.x image or try the old xdarit.
Richard
Thx for the reply, but the issue is how to downgrade to 3.17?
Program A is not working with this bootloader version (5.22) and I am not sure if XDArit will work with it.
Has anyone used XDArit with bootloader 5.22?
Perhaps I didn't make myself clear. I have bootloader 5.22 and have loaded 4.x images via flash using xdarit. I have also re-loaded bootloader 5.15 using the old xdarit to write a bootloader file.
Richard
Many thx Richard,
I do have an SD card reader (6 in 1) and I am not sure if this is the reason for the many errors I am getting when I try to use it. Recently posted posts say it could be.
I have also an image for the 5.15 bootloader.
Do I need the SD card reader to do the bootloader downgrade?
I have a six in one card reader and have the same problem you and many others have. In my case my SD card reader is disk six but I have to select disc 5 to get xdarit to see it. The bit to watch out for is to make sure that in selecting another disk it doesn't pick up your hard drive. The best way to be sure is to use the rom image tool to write a an image to your disk. Then using the old xdarit from the strat screen use the drop down list for the drives and you will see a load of data apear when you hit a valid drive you can recognise you have the right disk because you will see "Wallaby HTC" or simmilar. Then select write to disk and select 3.5k header and your 5.15 bootloader and write the file. when you put this disk in your XDA and enter bootloader mode it will offer to write it for you.
As I have said before I think you should try to write a 3.17 image to the disk first and try that. At the end of the day a corrupted rom is easy to recover from a corrupted bootloader = brick.
Also I have no problem with Program A and bootloader 5.22
Richard
No luck till now
Not sure what happened so far but I am unable to use my card reader now. Even when I connect it to a different laptop and insert an SD card from my camera, it says the card needs to be formated and even when I say ok format it, it says can't format.
When you right to the SD card using XDArit, my understanding that it will generate a file taht has the header required for bootloaders greater than 5.15. I am now ONLy trying to downgrade the bootloader. SO, the created file should be small. If you make this file available, would it be then easy to copy and pase it to a different SD card without using any tools?
Thanking yoy for your pateince
When you put your card in the SD card reader it is Windows that is offering to format it. xdarit does not need the card to be formated. If you put the card in and open xdarit can you see a string of data in the box ? If not use the drop down menu and try a different drive.
You can't (to the best of my knowledge) create a file that can be copied direct to the card because of the header required. i.e i can't email you one.
If you are having no joy reading from the card i.e you can't see the data as above try a different card perhaps the one you are using is duff.
Richard
It seems my card reader now has a problem.
I got an SD backup from an XDA that has bootloader 5.15 and the Rom CE
Now my Boatloader is 5.22 but this is what I am trying to get rid from. So, when I insert it in my device, it asks me if I want to press the action item to boot from SD. I am afraid that this will screw up my machine!
Is there a need that this file be written to the PC first then moved again to the SD card after checking the higher than 3.15 boatloader box?
Regards
If the backup you took was just the CE image then go ahead and restore the image. If you took a CE+bootloader image then you may want to transfer to your desktop and reload just the CE image but if your card reader is down I guess you can't do that. So if you have access to another XDA just redo a backup making sure you just have the CE image.
Why are you so determined to loose the 5.22 bootloader ? if it works on a 3.x image just leave it there its not doing any harm. If you are really nervous I will try a 3.x image on my XDA with 5.22 and let you know before you try on yours.
Let me know soon I live in Australia and its Friday night and the pub is calling.
Richard
You bet that I am nervous.
I would greatly appreciate your help in trying this first.
You can also e-mail me at [email protected]
Regards
I did try it and the Rom is downgraded now.
I still need to downgrade the bootloader so I can use XDAtools easily.
Will the same method work if I backup both the Win CE and Boot?
You don't need to HONHESTLY all the tools work fine on 5.22 BELEIVE me
If you must then yes is the simple answer but there is always a risk that it will go wrong and screw your XDA
Richard
Off to the pub now
OK got it all figured out!
I had:
A Rogers ATT (Canadian phone) running the Rogers ATT ROM.
Rom: R.20.x (don't remember) probably a 3.x
Radio Version: A.20.10
Bootloader: 5.22
Here are my steps. I will skip everything that went wrong on my journey and go straight to the point.
First I tried to use the new XDATools to upgrade the rom via Program A but with no sucess so used on method. !
NOTE: Their is not need in Canada to upgrade radio version cause the phone is already shipped with the latest. !
1- Used the old version of XDArit 1.0 to burn Wallaby Bootloader 5.15 from JEff's tools on my SD card (32Mb) with a Dazzle SD card reader
2- Inserted the card in my XDA and started the actual bootloader 5.22 and pressed action to download boot image.
3- Used XDATools (New version/product) to burn the SN40016wwe_vs.bin (see 4.0.16 rom is here post). (XDARit failed to get that one on the SD).
3- Inserted the card in my XDA and started the actual bootloader NOW 5.15 and pressed action to download CE image.
4- Did a soft reset and got T Mobile prompt... !
5- That's it phone works A1. !
Thanks for the info Yanick
So now u have 5.15?
What is SN40016wwe_vs.bin and where to get it from?
Is it specific to the ROm version you are upgrading to?
Hello,
I have to say I am kinda of lost now (not unusal :lol: )
I was thinking that the problem is in the boatloader but when I followed your method, my XDA seems to run 5.15 now.
Why an I still unable to use the XDAtools to write a new Rom file?
When I try to, I go as far as seeing upgrading in the laptop and on the XDA screem but then the connection (I use USB) is lost between the laptop and the XDA
When I try to upgrade the RSU (an excutable file), it goes as far as downloading the file to my XDA and restarting it to get a button saying start on my xda screen. When I press it I get the error message saying "als Failed " after 1% downloading?
If it is not the bootloader that was the problem, what is it?
Or am I having a non 100% functional bootloader now (5.15) or what?
:shock:
OK so you are running Bootloader 5.15...
Now download 4.0.16 ROM CE from
refer to this topic for download
http://xda-developers.com/forum/viewtopic.php?t=2354
Then Use XDATools to burn image on a 64MB or greater SD card. Then Reset your PDA using (RESET + POWER) combination with the SD card already in the machine and it should prompt you to download CE .. Press Action and here you go !

psdwrite for writing Wallaby patch tool to SD card

Since both xdarit and OSImagetool won't write to my sd card, I would like to ask some help in writing the syntax for using the psdwrite command foiund in Jeff tools.
I found from earlier post written by Itsme:
"you can write it to sd with psdwrite 0 7680 wallabypatch-sd.img
this will write the image to the sd card in your xda.
psdwrite can be found in the same tools collection as pnewbootloader."
Could some please make a brief IDIOT guide to use the command? Thanks a lot in advance....
it writes to the sdcard in your xda, the tool runs on your desktop pc, connect your xda to your pc via activesync, by putting it in the cradle.
it only writes raw images, so you won't be able to use it to write an nb1 to sd card. you will have to manually create the header and checksum.
it's main use is to write wallaby patch loaders to sd.
as parameters it takes the disknumber ( which is '1' for the xda-1, or on the xda-2 : '1'=extended rom, '2'=storage, '3'=sdcard )
followed by the starting offset in bytes on the disk.
followed by the length in bytes,
followed by the file where to read the raw image from.
THANKS
Itsme: THANKS!!
I managed to write the patch tool using xdarit.....it's been a strange experience for me with writing to SD cards. I used the same procedures and SD cards, but out of over 60 trials, I managed only twice. I have no idea why ...
Now my next challange is to write a flashable GSm ROM SD card. One guy mentioned that this is not possible . I tried to back up a GSm ROM to SD from another working xda, unfortunately the bootloader was a 5.17 (ALL xda here are 5.17). After patching, the GSM ROM to SD menu "disappear" from the bootloader. The owner would not let me 'downgrade' his 5.17 to 5.15
Could you plase kindly advice? THis questions is posted in:
http://forum.xda-developers.com/viewtopic.php?p=20936#20936
THANKS AGAIN!!!!!

Upgrading to 2003 with OS tool

nb.1 file using os tool can I write to programme a or should I write to sd card? Which is better.
I prefer flashing via SD-card and bootloader. It´s after my opinion more secure....
HTH
Stefan
thanks......thats what i thought too. Went for it and .....2003 SWEET.

XDAtool not recognise files to patch bootloader 5.17

I've tried to write the patch for 5.17 to SD but OSImage tool does not recognise the files. I've downloaded and extracted patch from developers site. Any ideas as to what may be going wrong? I'm using my QTek as the card reader & trying to fix a friends XDA. Thanks in anticipation.
Robert

Categories

Resources