New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Tip us?
 
ahlok_hk
Old
#1  
Senior Member - OP
Thanks Meter 2
Posts: 263
Join Date: Jan 2006
Default [Wizard] aWizard ROM Utils 1.3 beta 2 (may work in Charmer)

Hi all,

This is my first attempt to contribute to this forum. Hope you like it. :wink:
In case of problem the FAQ below may help.

If any body want to share their Wizard ROM (e.g. CHT ROM currently doesn't have upgrade program) Yet the ntrw may not 100% reliable, they can just backup their OS ROM using aWizard and then share with others using the xda-developers ftp site.

ahlok_hk

[Attention]
This utility is created for experimental purpose only. Use it at your own risk!

!!!!Please choose the unlock CID option before you flash any new ROM!!! Or your phone may risk chance to become dead!!!!


Starting from version 1.3, please put your ROM file to the "ROM" folder and BMP file in "SplashBMP" folder
Version 1.3 beta 2 is not fully tested. If you have doubt please use version 1.2


[Introduction]
aWizard is a user friendly ROM Utility which provide a single place to do Wizard ROM related tasks. OS ROM can be backup and restore using USB ActiveSync connection. In addition to backup/restore, I have successed in modifying the OS ROM and flash it back to the Wizard. This function will be available in the coming releases depends on demand.

Some user have reported that they have successfully backup and restore their Charmer(MDA Compact II) OS and Extended ROM. But again. Please make sure you know what u are doing before your write anything to the Charmer. I don't have a Charmer device to test with. So do it at ur own risk.

Other ROM Types like Bootloader, Radio and Extended ROM will not be affected. To change those parts, please use cooresponding update programs and then use aWizard to change the OS to your desired one.

[History]
1.0
- First Release
1.1
- Add Backup Extended ROM Support (Restore Extended ROM not ready yet)
- Fix size checking problem in some locale
1.1a
- remove Backup ROM Option remark issue
1.1b
- minor enhancement to prevent some user's problem in 'e' option
- add reminder to unlock before write option
1.2
- add backup and restore radio rom option
- minor ui enhancement
- revised instruction
1.3 beta 1
- add "ROM" and "SplashBMP" folder for easy file management
- add convert and flash BMP directly to Wizard as Splash Logo
- add backup and restore Splash Logo ROM
- UI enhancement
- add readme option
1.3 beta 2
- force unlockcid in every write option

[Credits]
- The utilities and idea used by aWizard come from the following parties. I would like to thanks them for making the Wizard more interesting to play with!
- itsme for 'itsutils'
- MachinaGod for 'RapiUnlocker'
- MachinaGod for 'lokiwiz'
- mamaich for 'WM5 ROM editing tool'
- psneddon and kenu for Logo Converter
- nicob for scripting tips
- xda-developers.com, buzz.net and others

[Installation]
Unzip the aWizard.zip to C:\aWizard or D:\aWizard folder.

[Usage]
Run aWizard.cmd on DOS Prompt, or just double click the file in Windows Explorer. If fail, rename to aWizard.bat before run.

* Please put ROM(Including Splash Logo ROM) in the ROM folder, and Splash BMP files(*.BMP) in SplashBMP folder.

[Options]
< a -View README file>

< e - Enable RAPI >
- Choose this before choosing other options. This enable your PC to control the Wizard using USB ActiveSync connection.

<u - Unlock CID>
- (Strongly suggested to run this first!!!) Unlock the CID of Wizard so that the Wizard can be upgrade to other ROMs

<b - Backup OS, Radio, Splash Logo and Extended ROM from device>
- This option backup your Wizard's Radio and OS, Radio ROM to a file and files in Extended ROM to a folder. It backup OS and Extended ROM and Radio ROM only. Bootloader will NOT be backup.
- All files will be backup to a single folder for easy archive and mofication using 'm' option later.

< s - Write Backup Splash Logo (.nba) to Wizard>
- Flash backuped Splash ROM to Wizard. Soft reset is required to enable new Splash Logo. No need to hard reset.

< c - Convert + write BMP(240x320) Splash Logo to Wizard>
- Flash BMP file directly to Wizard. No pre-convertion is required. Please save a 240 x 320 24-bit BMP file to "SplashBMP" folder before running this option. Soft reset is required to enable new Splash Logo. No need to hard reset.

<w - Write OS ROM to device>
- Use this option to write OS ROM file to your device. Even you have bootloader and Radio ROM from vendor A, you can flash OS ROM from vendor B to the Wizard. No SD Card is required. Unlock CID First!!!

<r - Write Radio ROM to device>
- Use this option to write Radio ROM file to your device. No SD Card is required. Unlock CID First!!! Soft reset is required to enable new Radio ROM. No need to hard reset.

<m - Modify nba file>
- To be released depends on demand

<x - Extract contents of nba file>
- To be released depends on demand

[FAQ]
Q1 : How to flash ROM file to device:
A1:
1.run option 'e'
2.run option 'u'
3.run option 'b' if u want to backup ur current ROM
4.run option 'w' or 'r'

Q2 : What to do if the device hold at splash screen after upgrade?
A2:
- connect the device with usb cable
- hold the "voice dial" and shortly press the reset button by stylus
- release the reset button and wait for the USB color screen
- download and run the shipped ROM upgrade program (with .exe file extension) e.g. ftp://xda:xda@xda-developers.com/Upl...C_Wizard/Roms/
- you device will be bootable again.
- then start aWizard and run through the 'e', 'u', 'w' one by one. Of coz you have to connect your phone to ActiveSync before running the 'e' option.

Q3 : I have the follow error during the read or write operation, what should I do?
Copying C:\aWizard\lib\itsutils.dll to WCE:\windows\itsuti
Could not update itsutils.dll to the current version, mayb
try restarting your device, or restart ActiveSync
A3 :
If the error occur, that means the USB connection is interrupted.
- Please DON'T reset your Wizard.
- Please re-plug the USB cable and wait for ActiveSync to reconnect.
- Run aWizard to retry the operation again.

P.S. You need to login to download the attached file.
Attached Files
File Type: zip awizard-v1_2.zip - [Click for QR Code] (898.7 KB, 20040 views)
File Type: zip awizard-v1_3beta2_475.zip - [Click for QR Code] (961.2 KB, 25380 views)
 
Button
Old
#2  
Senior Member
Thanks Meter 0
Posts: 183
Join Date: Nov 2005
Why only OS? You should add 'radio' too.
 
ahlok_hk
Old
#3  
Senior Member - OP
Thanks Meter 2
Posts: 263
Join Date: Jan 2006
Quote:
Originally Posted by Button
Why only OS? You should add 'radio' too.
I am still finding way to do so... ops: Maybe you can help finding out how. The code of aWizard may give you some hint.

But if you really want to upgrade to latest radio ROM (e.g. the T-mobile is the latest at this moment), you can download the MDA Vario Upgrade Program from T-mobile. Then restore your backuped OS ROM. Of coz the installed program have to be backup using Backup Managers first.
 
Button
Old
#4  
Senior Member
Thanks Meter 0
Posts: 183
Join Date: Nov 2005
b - doesn't work now! You have a mistake in .bat file 'r' instead of 'b' :wink:
 
ahlok_hk
Old
#5  
Senior Member - OP
Thanks Meter 2
Posts: 263
Join Date: Jan 2006
Quote:
Originally Posted by Button
b - doesn't work now! You have a mistake in .bat file 'r' instead of 'b' :wink:
Updated v1.0a... Thanks for remind me :wink:
 
negatong
Old
#6  
Senior Member
Thanks Meter 0
Posts: 108
Join Date: Nov 2004
Location: Hong Kong
Hi, ahlok, thanks for your utility! I'm just using it to backup my MDA Compact II ROM, see if it works.
 
ahlok_hk
Old
#7  
Senior Member - OP
Thanks Meter 2
Posts: 263
Join Date: Jan 2006
Quote:
Originally Posted by negatong
Hi, ahlok, thanks for your utility! I'm just using it to backup my MDA Compact II ROM, see if it works.
You are welcome. Looking forward to your result!
 
negatong
Old
#8  
Senior Member
Thanks Meter 0
Posts: 108
Join Date: Nov 2004
Location: Hong Kong
Quote:
Originally Posted by ahlok_hk
Quote:
Originally Posted by negatong
Hi, ahlok, thanks for your utility! I'm just using it to backup my MDA Compact II ROM, see if it works.
You are welcome. Looking forward to your result!
ahlok, I could successfully backup the ROM. But when I just tried to write the dumped ROM (exactly the dumped file) back to the device with option 'w', it raised error: 'File [] size not valid!'. What's wrong there?

And if I downloaded an official upgrade ROM and used Extend Tool (64HTC Extended ROM Tool) to decode the '.nbf' to '.nba', can I use that decoded '.nba' file to write the another device with your utility?
 
ahlok_hk
Old
#9  
Senior Member - OP
Thanks Meter 2
Posts: 263
Join Date: Jan 2006
Quote:
Originally Posted by negatong
ahlok, I could successfully backup the ROM. But when I just tried to write the dumped ROM (exactly the dumped file) back to the device with option 'w', it raised error: 'File [] size not valid!'. What's wrong there?

And if I downloaded an official upgrade ROM and used Extend Tool (64HTC Extended ROM Tool) to decode the '.nbf' to '.nba', can I use that decoded '.nba' file to write the another device with your utility?
Please run cmd.exe at ur PC and go to the lib folder. Then run "pdocread -t" and reply here or PM me the result. Thanks.
 
psneddon
Old
#10  
Senior Member
Thanks Meter 0
Posts: 113
Join Date: Feb 2005
On my charmer I get the following output

3 partitions, 2 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 49 0b 01 01
real nr of sectors: 116736 - 57.00Mbyte (0x3900000)


XDA PORTAL POSTS

Forum Added for the Samsung Galaxy Mega

What do you do when the Galaxy Note line is simply not big enough? You get theSamsung Galaxy Mega. … more

Voice Control Your Phone with Tasker and AutoVoice – XDA Developer TV

XDA Developer TV Producer Kevin set up his phone to respond to … more

Guide to Take Better Control of Your Volume Levels

Would you like to know one of the things that really annoys me on a daily basis? Tough, … more

Get the Android 4.2.2 Status Bar on Your Gingerbread-Based Samsung

There are still quite a few of folks who run Gingerbread on their … more