This is the procedure to convert the dumped ROM into NBH "flashable" file. I take no responsability in any damage on your device. If you're not sure what you're doing, take time to learn some basics from wiki.
Well, i manage to reconstruct the spanish dumped rom from my Raphael. This thread is about how to reconstruct a dumped Raphael ROM, to have the original ROM that cames with your Kaiser, so you can revert to origin.
This is only the process to get back the original OS for your device, neither the SPL nor the radio ROM.
1. First of all is to Dump the ROM from your device.
Here are the proces (thanks to RezzZ)...
HTC Touch Pro DUMP:
Open a reg editor (dooFred TaskManager, TotalCommander or PHM Registry...) on your Touch Pro
Change:
HKLM\Security\Policies\Policies
valuename '00001001'was set to dword:2, change it to dword:1
After this change you need to soft reset your device.
Download itsutilsbin (http://www.xs4all.nl/~itsme/projects/xda/tools.html)
Extract the zip file and copy itsutils.dll to \windows on the Touch Pro (don't do it using ActiveSync, instead copy the file first to SD, and using TotalCommander or Resco Explorer copy from SD to \Windows).
Run (copy paste):
“pdocread.exe -l” (it’s the letter L not a 1)
you get something like:
Code:
457.75M (0x1c9c0000) DSK1:
| 3.12M (0x31f000) Part00
| 4.50M (0x480000) Part01
| 126.50M (0x7e80000) Part02
| 323.63M (0x143a0000) Part03
7.61G (0x1e6e80000) DSK7:
| 7.60G (0x1e6a80000) Part00
.....
Now run:
“pdocread -w -d DSK1: -b 0x800 -p Part00 0 0x31f000 Part00.raw”
“pdocread -w -d DSK1: -b 0x800 -p Part01 0 0x480000 Part01.raw”
“pdocread -w -d DSK1: -b 0x800 -p Part02 0 0x7e80000 Part02.raw”
“pdocread -w -d DSK1: -b 0x800 -p Part03 0 0x143a0000 Part03.raw”
notice the part before Part0X.raw is the same as you got with pdocread.exe –l, same for the name of the disk.
dumping part02 and 03 wil take some time. be patient.
After dumping the ROM you'll have 4 RAW files. Move in one folder the Part01.raw that contains the XIP and Part02.RAW that contains the IMGFS, both needed for the reconstruction process.
2. Download the WWE BaseROM to use in the reconstruction process here http://rapidshare.com/files/138980371/RUU_Raphael_HTC_WWE_1.90.405.1_Radio_Signed_Raphael_CRC_52.33.25.17_1.02.25.19_Ship.exe
3. Download the Raphael Kitchen v0.62 here, that allows to reconstruct the ROM from the dump. The Raphael Kitchen allows to cook a ROM from a dumped one and from base NBH shipped one. You need to put the NBH file from the step before in the BaseROM folder (the Shipped ROM is a huge EXE file, and you'll need WinRAR to extract the content), and put the RAW files too.
Then execute the RAPHAELKITCHEN.CMD and choose the next options from the menu it this order:
e, b (for dumped ROM),space key, c, a, press BuildOS Play icon and wait to finish, Close BuildOS, close PagePool Changer and press space to go back to main mene. As a result of this process you will have a RUU_Signed.NBH file you can flash on to your Touch Pro to go back using the F option from main menu.
Thanks to JugglerLKR for help me and the knowledge to solve the issues into reconstructed ROMs, and Alex to make a better script, and of course all the ppl make wonderfull apps that make this possible...
Cheers.
Reconstructed ROMs
List of Reconstructed ROMs
HTC SVE 1.90 Part1 and Part2 * note the RAR is a multipart file (many thanks to easycure1974 for this one)
HTC FRE 1.90.406.5 (many thanks to geek78 for this one)
HTC ESN 1.90 (recompiled light and tested by me )
HTC ITA 1.90
O2 German1.90.407.4 (many thanks to chrisge)
HTC WWE 1..90.871.3 (thanks to ruffruff)
Vodafone UK 1.90.161.5 (thanks to annonymouse)
HTC CHT 1.90.709.5
HTC GER 1.90.407.4
HTC WWE 1.90.401.1 Multilanguaje (include Czech, Slovak, Polish, Hungarian and Romanian)
HTC WWE 1.90.707.4 Asia (Thanks try for the dump)
TMobile Austria 1.69.112.6 (Thanks licht77 for the dump)
Vodafone ITA 1.90.165.5 (Thanks to TauRho for the reconstruction)
HTC Norway 1.90.409.6 (Thanks to Verbato)
HTC Russian 1.90.411.3 (Thanks to sergr)
HTC Danish 1.90.403.6 - Part1/Part2 (Thanks to danny_and_2)
HTC Egypt's 1.90.485.3 - Part1/Part2 (Thanks to microfox and karimartine)
and this one too
jcespi2005 said:
This is the procedure to convert the dumped ROM into NBH "flashable" file. I take no responsability in any damage on your device. If you're not sure what you're doing, take time to learn some basics from wiki.
Well, i manage to reconstruct the spanish dumped rom from my Raphael. This thread is about how to reconstruct a dumped Raphael ROM, to have the original ROM that cames with your Kaiser, so you can revert to origin.
This is only the process to get back the original OS for your device, neither the SPL nor the radio ROM.
1. First of all is to Dump the ROM from your device. For this you only need to go to Pof post here and follow the instructions (take care about values, cause not all devices have same ROM sizes). After dumping the ROM you'll have 4 RAW files. Take apart in one folder the Part01.raw that contains the XIP and Part02.RAW that contains the IMGFS, both needed for the reconstruction process.
2. Download the WWE BaseROM to use in the reconstruction process here http://rapidshare.com/files/138980371/RUU_Raphael_HTC_WWE_1.90.405.1_Radio_Signed_Raphael_CRC_52.33.25.17_1.02.25.19_Ship.exe
3. Download the Raphael Kitchen here, that allows to reconstruct the ROM from the dump. The Raphael Kitchen allows to cook a ROM from a dumped one and from base NBH shipped one. You need to put the NBH file from the step before in the BaseROM folder (the Shipped ROM is a huge EXE file, and you'll need WinRAR to extract the content), and put the RAW files too. Then execute the RAPHAELKITCHEN.CMD and choose the next options from the menu it this order:
e, b (for dumped ROM), c, a, press BuildOS icon and wait to finish, Close BuildOS. As a result of this process you will have a RUU_Signed.NBH file you can flash on to your Touch Pro to go back.
Thanks to JugglerLKR for help me and the knowledge to solve the issues into reconstructed ROMs, and Alex to make a better script, and of course all the ppl make wonderfull apps that make this possible...
Cheers.
Click to expand...
Click to collapse
Great walkthrough!
Is it possibly to include (optional) steps for restoring SPL and radio ROM also ?
/Rgds, Hans
HansN said:
Great walkthrough!
Is it possibly to include (optional) steps for restoring SPL and radio ROM also ?
/Rgds, Hans
Click to expand...
Click to collapse
Thanks mate
About restoring SPL, you have the needed info in the HardSPL thread http://forum.xda-developers.com/showthread.php?t=410150, for now there are only one SPL, version 1.90, so the follow the steps and you'll get the stock SPL.
About Radio ROMs, you only need to download the desired one from Wiki here http://wiki.xda-developers.com/index.php?pagename=Raphael_ExtractedRadioRoms
Cheers
Hi,
Your link for WWE BaseROM says:
"http://rapidshare.com/files/138980371/RUU_Raphael_HTC_WWE_1.90.405.1_Radio_Signed_Raphae l_CRC_52.33.25.17_1.02.25.19_Ship.exe"
but it actually points to:
"http://rapidshare.com/files/57816419/RUU_Kaiser_HTC_WWE_1.56.405.5_radio_sign_22.45.88.07_1.27.12.11_Ship.rar.html"
Is it OK?
I would like to try rebuilding my original ROM which is the 1.90.401.1 with radio 1.02.25.19
Ops, thanks for the report... i copied the post from the Kaiser thread and forget to change the link... now is corrected.
Cheers
crocodile010 said:
Hi,
Your link for WWE BaseROM says:
"http://rapidshare.com/files/138980371/RUU_Raphael_HTC_WWE_1.90.405.1_Radio_Signed_Raphae l_CRC_52.33.25.17_1.02.25.19_Ship.exe"
but it actually points to:
"http://rapidshare.com/files/57816419/RUU_Kaiser_HTC_WWE_1.56.405.5_radio_sign_22.45.88.07_1.27.12.11_Ship.rar.html"
Is it OK?
I would like to try rebuilding my original ROM which is the 1.90.401.1 with radio 1.02.25.19
Click to expand...
Click to collapse
No problem.
I get the error "Could not update itsutils.dll to the current version, maybe inuse?
Try restarting device or activesynch or maybe your device is application locked?"
I have tried two PCs and restarted my phone many times. I'm desparately wanted to backup my vodafone image before placing my own on.
Any help is greatly appreciated.
Scribe said:
I get the error "Could not update itsutils.dll to the current version, maybe inuse?
Try restarting device or activesynch or maybe your device is application locked?"
I have tried two PCs and restarted my phone many times. I'm desparately wanted to backup my vodafone image before placing my own on.
Any help is greatly appreciated.
Click to expand...
Click to collapse
Try copy the itsutils.dll to SD, and after with Total Commander, or Resco Explorer copy from SD to \Windows folder.
Remember to edit the Policy registry too and restart after do it.
Cheers
After I pressed the icon BuildOS I get an error in BuildOS:
External component has thrown an exception.
Any idea?
Thanks.
chrisge said:
After I pressed the icon BuildOS I get an error in BuildOS:
External component has thrown an exception.
Any idea?
Thanks.
Click to expand...
Click to collapse
What OS version on your PC? Do you have .NET framework 2.0?
I have tested on XP and Vista and works fine...
Cheers
Win XP with .net 2.0 on a Mac runs in Parallels.
I cooked a Rom a week ago (Version 0.5) with no Problems.
chrisge said:
Win XP with .net 2.0 on a Mac runs in Parallels.
I cooked a Rom a week ago (Version 0.5) with no Problems.
Click to expand...
Click to collapse
Strange, cause BuildOS.exe hasn't changed since v0.5
Can you give me more details about the process you did untyl you get the error? step by step, please
Cheers
After I reinstalled .net and dumped the Rom again everything works fine.
Thanks for your help...
Chris
chrisge said:
After I reinstalled .net and dumped the Rom again everything works fine.
Thanks for your help...
Chris
Click to expand...
Click to collapse
Nice
If you finally get the NBH for your ROM/Languaje, please, post the link here so i can update the second post with yours.
Cheers
Vodafone UK image.
I get my Raphael (HTC Touch Pro) on Tuesday from Vodafone UK, i'll dump and upload the RAW files if it will be of any help to anyone, i would offer to do the whole reconstruction thing but it will be the first time i would be playing with RAW files and 1) I'll probably mess it up and 2) Take me a year to do lol, would be easier for someone experienced to do it.
Just let me know.
RavenY2K3 said:
I get my Raphael (HTC Touch Pro) on Tuesday from Vodafone UK, i'll dump and upload the RAW files if it will be of any help to anyone, i would offer to do the whole reconstruction thing but it will be the first time i would be playing with RAW files and 1) I'll probably mess it up and 2) Take me a year to do lol, would be easier for someone experienced to do it.
Just let me know.
Click to expand...
Click to collapse
Upload your Part01 and Part02 RAW files and i reconstruct for you
Cheers
will this method work with the diamond? i have been trying to reconstruct the dumped rom for a few days now and cant seem to find the answer! i have succesfully dumped, just need someone to show me how to recontruct, please help.
thanks
idrisito said:
will this method work with the diamond? i have been trying to reconstruct the dumped rom for a few days now and cant seem to find the answer! i have succesfully dumped, just need someone to show me how to recontruct, please help.
thanks
Click to expand...
Click to collapse
I think is the same and the procedure is valid 100%, but can't verify cause i haven't a Diamond...
Related
Finally the update for imate is available!!!!!!!
you can download from
http://www.cddnet.com/Support/ruu166131wwe_cdl_sku1.zip
Somebody can post a utility to upgrade from the last O2 to this upgrade????
thank you in advance!!!!!!!
Can u confirm that the upgrade contains new ROM with WM2003SE?
Please check, because there has already been some discussion before...
Thanks
bobopopo
here's the util you need:
http://wiki.xda-developers.com/wiki/ER2003Edit
well ...it seems pwds are changed! :shock:
mdkia said:
well ...it seems pwds are changed! :shock:
Click to expand...
Click to collapse
Use the following:
NK.nbf - 0x20040304
ms_.nbf -0x20040305
radio_.nbf - 0x20040306
xda2nbftool -x NK.nbf nk.nba 0x20040304
xda2nbftool -x ms_.nbf ms_.nba 0x20040305
xda2nbftool -x radio_.nbf radio_.nba 0x20040306
the setup procedure of the extended rom has changed a bit.
now autorun.exe will create the config.txt in \windows, from the available
.cab files. and then call setup.exe to process it.
MattM - itsme >
thanks :wink:
it isnt WM2003 SE...
I just finished to upgrade to 1.66 imate rom.
1.66 rom isn't WM2003 SE and cleartype font look uglier....
Somebody can confirm that???
Now the extended rom can't be modified with ERedit2003.
Sombody figured out how to make your own extended rom?
[update]
Im now trying to delete the cab files i don't use, and rename some cab files that i do use to that name and put them in the extended rom...
And guess what it works for now. .
[/update]
mdkia - no problem
ilvanni - confirming that it's not Second Edition, and yes - cleartype does look uglier.
Also concerned about battery life.
HTH
This is a very unpolished ROM in comparison to the O2 ROM - Bluetooth Serial Port Profile for GPS is not working for me either with the native ROM or with Pocket Bluetooth tools. Battery life seems terrible, and Bluetooth headset is nowhere near as smooth (although it is improved).
I find it very hard to recommend updating to this ROM.
Wassup All,
Is this a Second Edition? (note the minor version number - 167)
http://www.cddnet.com/Support/RUU166167WWE_CDL-SKU2.zip
Waiting for your reply!
ps: I know this is an Arabic version!!!
Last time when I was upgrading my I-Mate, the difference between Arabic and English versions was only in sku1 and sku2.
And now, do you people think they changed minor version just to show the Arabization incorporation to ExtRom?
For those who download Arabic version: Please, provide us some device info (rom, radio and ext, ppc) after this (167) upgrade. Thanks in advance!
It is Arabic Language version !
HTC said:
Wassup All,
Is this a Second Edition? (note the minor version number - 167)
http://www.cddnet.com/Support/RUU166167WWE_CDL-SKU2.zip
Waiting for your reply!
ps: I know this is an Arabic version!!!
Last time when I was upgrading my I-Mate, the difference between Arabic and English versions was only in sku1 and sku2.
And now, do you people think they changed minor version just to show the Arabization incorporation to ExtRom?
For those who download Arabic version: Please, provide us some device info (rom, radio and ext, ppc) after this (167) upgrade. Thanks in advance!
Click to expand...
Click to collapse
I am Arabic speaking so I downloaded and installed the Arabic version, but you will find two versions on www.clubimate.com site; one for English and the other for Arabic.
English version = ruu166131wwe_cdl_sku1.exe
Arabic version = RUU166167WWE_CDL-SKU2.exe
Hope this helps!
Delusion!
BIG BIG delusion..i expected Windows 2003 Se in v 1.66 upgrade rom!!
and ..there isn't!!
So,please tell me how do I modify the O2 upgrade for my i-mate,couse i receive country id error..
http://forum.xda-developers.com/viewtopic.php?t=7278
Password Error
I'm getting an error while trying to Customize the Extended ROM (ms_.nbf), see attached file... Help needed please...
Re: Password Error
alkandery75 said:
I'm getting an error while trying to Customize the Extended ROM (ms_.nbf), see attached file... Help needed please...
Click to expand...
Click to collapse
pwds:
NK.nbf - 0x20040304
ms_.nbf -0x20040305
radio_.nbf - 0x20040306
Thanx! ..but I simply passed the country id error in this mode:
I downloaded the upgrade v1.03 (that it seems to be the base for all XDA2,MDA2,I-Mate,Q-Tek..) so after that I upgraded to latest Rom from O2 wothout problem! ;P
Good luck for all u !! lol
I cant seem to be able edit or extract the cab files from the extended rom using ERedit2003 even after decoding it with
xda2nbftool -x ms_.nbf ms_.nba 0x20040305
can anyone help.
thanks.
Hi all!
i have a imate pocketpc and made the upgrade from 1.52 (the rom i found in the device) to the o2 dangaard 1.60, with a file found here that was a convert.bat and a xda2nbftool.exe.
Now i would like to install the 1.72 upgrade from imate and i receive the already seen "country id error". Now, i tried to understand the page in the forum where it explains the way to use xda2nbftool.exe, but really i can't.
So is there anyone who can post again a convert.bat file (like the previous) to help me?
Or someone who can explain me,simply, how to reflash my rom?
Thanks a lot!
Mario
UP
Anyone who can help?
Thanks!!
Mario
You say you have the O2 Dangaard rom. This is impossible. This information is important for the convert.bat file, so which rom do you have, an official O2 rom or a Qtek (Dangaard) rom?
I have attached a file that you can use to upgrade an O2 rom, it will not work on a Qtek Dangaard rom, you will then have to change the words O2 into QTEK in the batchfile
QTEK to IMATE
I am using QTEK 1.66WWE, how do I do it? Please help, thank you...
QTEK to IMATE
I tried this... Hopefully it's work... Still upgrading, will update you guys...
@echo off
cls
echo ROM patch - Update from QTEK 1.66 to iMate 1.72
echo Tested only on Windows XP
echo Apply at your own risk. No warranty whasoever!!!!
echo press Ctrl-C to interrupt
pause
cls
echo Starting conversion ...
echo Converting ...
xda2nbftool -x nk.nbf nk.nba 0x20040304
xda2nbftool -x radio_.nbf radio_.nba 0x20040306
xda2nbftool -x ms_.nbf ms_.nba 0x20040305
xda2nbftool -so QTEK -v ms_.nba
xda2nbftool -so QTEK -v Radio_.nba
xda2nbftool -so QTEK -v nk.nba
del *.nbf /q
xda2nbftool -e nk.nba nk.nbf 921211
rename ms_.nba ms_.nbf
rename radio_.nba radio_.nbf
Del nk.nba
echo conversion finished!
echo DO NOT USE A USB HUB FOR UPGRADING!!!
pause
exit
It works!
I've tried on a QTEK 2020 form Dangaard Italy with "Versione ROM 1.66.04ITA"
The result now is:
ROM Version: 1.72.00WWE
ROM Date: 03/15/04
Radio Version: 1.14.00
Protocol Version: 1337.24
ExtROM Version: 1.72.126
The name of the file used for upgrading is: "ruu172126wwe_imate.exe"
It seems all working perfectly.
Thank you to all the guys of this Forum!
Hi there, I've got a QTEK with the same ROM as yours (pre-upgrade).
I'm also interested in upgrading to the (latest) engligh version.
Could you tell me exactly what did you do?
Is it enough to put the palm in the cradle, synchronize it, and launch the "ruu172126wwe_imate.exe"? (of course with a re-sync at the end).
Besides, does this software update also the phone menus?
Ciao e grazie.
Upgrading Instructions
Hi there!
I don't know if my way to upgrade could be the best one, but it works, and not only for me!
If you need more detailed explanation you can follow this link:
http://en.pdamobiz.com/en/forum/forum_posts.asp?TID=61
Anyway this is the easy way I followed...
You must have three files: "ruu172126wwe_imate.exe", "xda2nbftool.exe" that you can get here: "http://wiki.xda-developers.com/wiki/xda2nbftool"
and a batch file that you can find above in this topic: "O2toIMate.zip".
If you have a different ROM (I had an original Dangaard QTEK ROM) you must edit the batch file.
In my particular case I used the batch file supplied by Wuga just above this post (thank you Wuga!).
Make a folder (i.e. c:\xdaup\)
Extract (I used winrar) all files from archive "ruu172126wwe_imate.exe" and put all them in c:\xdaup\ folder, together with the batch file and the xda2nbftool.
Execute the batch file and wait till the conversion job is finished.
The first part of ugrading process is done!
Now put your pda in its cradle, connect it by USB to the pc (DO NOT USE A USB HUB) execute the file "HimaUpgradeUt.exe".
Follow instructions.
Do NOT stop the process till it is finished!
The whole process is about 30 min. long
Good Luck!
Oh! Don't blame me if this instructions could seems you written by a novice, because... I AM a novice... )
Loxodont
Correct
Its the correct script...[/code]
@ Wiz & Loxodont
cheers people i now have the lastest rom on my phone and was simply done thanks to you two seems alot better then the o2 rom by far
Thanks Loxodont/Wiz
I'm now up and running with 1.72.
As said somewhere else, cleartype is awful...
But all the rest is fine.
And how about to change from XDA I Ger to Eng version how to do it
Thanks for the file! Your are the best!
I've jest received from CE Communication service (O2 and T-Mobile official repair center) my MDAII and it has a new ROM:
ROM-Vers. 1.72.01GER
ROM-Date: 03/16/04
Radio-Vers. 1.17
Prot. vers. 1337.28
ExtROM-Vers. 1.72.170
Only improvement is the new Radio, and no trufax in the ExtRom.
Ciao.
are you sure that 1.72 is your radio version? ( and you didn't mix it up with your os version ? )
latest I've seen is 1.14.
Yes I did mix it up with os version, the new radio v. is 1.17
Thanks to notice me the mistake!
Gibbo said:
I've jest received from CE Communication service (O2 and T-Mobile official repair center) my MDAII and it has a new ROM:
ROM-Vers. 1.72.01GER
ROM-Date: 03/16/04
Radio-Vers. 1.17
Prot. vers. 1337.28
ExtROM-Vers. 1.72.170
Only improvement is the new Radio, and no trufax in the ExtRom.
Ciao.
Click to expand...
Click to collapse
hihi..
will u b kind enough to post the ftp for us to download?
cheers
j0shua
How to do!? that's my problem.
I'm Windows habits and I'm lost with command line!
Ciao.
Hi
Where i can get this new Radio Version?
Tnx Steve
I wrote a description howto make a copy of the radio rom here:
http://wiki.xda-developers.com/wiki/HimalayaHowtoCopyRom
hope you understand it. if not, tell me. I may create a simple tool for you to just copy the rom using only your xda.
Radio 1.17 sdradio.img
Have I done it well ?
My question now is how to do the reverse, how to write it back.
I've tried:
psdwrite -3 0 0x03400000 sdradio.img
also: psdwrite sdradio.img
but without "effects"
It has been a my pleasure!
Ciao.
itsme, you are always very helpful!
Setup radio ver.1.17
Thank Gibbo for uploaded file!
I try to install Radio 1.17 sdradio.img in my XDA II anyway but no success
Any idea?
:?:
Re: Setup radio ver.1.17
I've successfully installed 1.17. I've made a Radio_.nbf file so you can use it in normal upgrade process, it is attached.
Use this file at your own risk, backup your ROM to SD before installing!!!
Re: Setup radio ver.1.17
mamaich said:
I've successfully installed 1.17. I've made a Radio_.nbf file so you can use it in normal upgrade process, it is attached.
Use this file at your own risk, backup your ROM to SD before installing!!!
Click to expand...
Click to collapse
Any comparisons to 1.14.00 stack Bro?
Re: Setup radio ver.1.17
[Krueger said:
Dr.Stein]Any comparisons to 1.14.00 stack Bro?
Click to expand...
Click to collapse
I have not found any differences. It has the same problems with data calls like 1.14
Re: Setup radio ver.1.17
mamaich said:
I have not found any differences. It has the same problems with data calls like 1.14
Click to expand...
Click to collapse
Alrighty Bro thanks for the prompt reply.
Guess I will wait until my Xda II's next hard reset or a newer O2 ROM or WM2003SE - whichever comes first.
thanks gibbo for the rom, andthanks to mamaich for posting the nbf.
for those interested, this is how to convert the sd-image to an nbf:
- extract the raw-image from the sd-image
Code:
perl sdtool.pl -ri sdradio.img -wm bin
this will write a file named bin-60000000.nb
- create an empty file of exactly 1 Mbyte:
Code:
dd if=/dev/null of=1m.bin bs=1M seek=1
- create a file of exactly 64 bytes, containing only dashes, by first typing 64 dashes into a file, and then truncating the CRLF at the end with:
Code:
dd if=/dev/null of=64.bin bs=64 seek=1
- then concatenate all together with:
Code:
copy /b 64.bin + bin-60000000.nb + 1m.bin radio_.nba
- then set the header parameters with:
Code:
xda2nbftool -sd PH10 -so Qtek -sl WWE -sv 1.17.00 radio_.nba
- then encrypt it for the upgrade tool with:
Code:
xda2nbftool -x Radio_.nba Radio_.nbf 0x20040306
- dd can be found in cygwin
- sdtool is part of the xda-developers romtools and can be found here
- xda2nbftool can be found here.
extract the raw-image
itsme you're unsurpassable one!
Good news, a new MDAIII is comming to me, but would it be possible do the same as with XDAII/MDAII (extract the image from the device, etc.)?
My be is a stupid question, inasmuch as we still do not have it!
Extended Rom 1.72.170
Could someone please upload the new extended rom 1.72.170 German, too.
thx a lot!
itsme said:
I wrote a description howto make a copy of the radio rom here:
http://wiki.xda-developers.com/wiki/HimalayaHowtoCopyRom
hope you understand it. if not, tell me. I may create a simple tool for you to just copy the rom using only your xda.
Click to expand...
Click to collapse
Itsme, you are unbelievable!!! :mrgreen:
That tool will be great!
Could you please post the content of ExtROM too?
Thanks.
Thanks Gibbo & mamaich
Radio v.1.17 in my device now
Sorry guys,
I havent it any more, jest overwrite it, but nothing more from previus or less of T-M ROM 1.72ENG_beta.
I have only a sd.img but I'm no shore if I done it well and I havent it with me now.
Tomorow I'll see if it's good and I would post it.
After months of learning and digging deep inside the Atom Life, I think now it's time for a newer Rombuild.
Cooking the imgfs is not the problem, but I didn't understand the XIP from Atom Life.
We have 2 XIP parts, compressed in SRPX format.
Grabbing them is no problem with Scoter Kitchen Tool MSFLSHTOOL.exe.
The kitchen contains 2 tools to change from SRPX to XIP and reverse.
As I described in the Atom Life Kitchen thread, repacking the XIP.bin to SRPX causes a smaler file than the source file.
The cooked OS doesn't boot.
That's the first big problem.
The second one are the two XIP sections. The first one is bigger and contains some files, the second one didn't has.
But some files are existing in both sections with different sizes.
So cooking the Atom Life XIP seems more complicated than in other devices.
Here are the 2 XIP sections. Hope someone has an Idea, how we can work with these files:
http://rapidshare.com/files/79622471/LifeXIP.rar.html
Edit:
The first problem is solved. I have compared the original XIP part with the new one in a hexeditor.
I've simply hexedited the beginning and filled the end of the new file with FF to match the needed filesize.
After comparing both, now the new file is identical.
Maybe later, we can use the space of 300kb to encrease the memory of Atom Life .
I wonder, where all the ROM-Cookers for Atom Life devices are hidden.
Another positive aspect is, now we can change the Pagepool of the Atom Life.
After changing the PP from 8MB to 4 MB, my device has a total Program memory of 52.41 MB. After a fresh setup and some tweaking with SKTools, I have, after a softreset more than 29 MB free Programmemory.
I know someone who can handle these files,and he has cooked a 18538 rom for atom life,here is the link:http://www.pdaclan.com/forum-7-1.html, btw,can you tell how to change pageing pool of life?Thanks and sorry for my poor english,hope you can understand what i mean
qq108108108 said:
I know someone who can handle these files,and he has cooked a 18538 rom for atom life,here is the link:http://www.pdaclan.com/forum-7-1.html, btw,can you tell how to change pageing pool of life?Thanks and sorry for my poor english,hope you can understand what i mean
Click to expand...
Click to collapse
Thank you for the hint.
As I can see (or guess, because I can't chinese) there are some ROMs for Atom Life. Even some Pagepool changed.
You can change pagepool only, if you extraxt the XIP, edit it and cook the new ROM and flash it.
But if there are already some ROMs, there is no need to explain, just download the OS of your choise.
I wonder, why nobody of the Rom cooker offers his work for english speaking people ?
As I can't read chinese, please can you or someone else post download links to the Atom Life ROMs of this site ?
Thank you
I want to help you,First,you should log in,use account:qq108108 password:aaaaaaaa,when you log in,simply chick the post,you will see the download link, you would not miss it!I have a problem:when I use Atom Life Simplified Kitchen - Sdh, I got a wrong message:The output sign-buffer is to smal for encrypted signs.Encryption from Unicode (UTF-8) in dodgeposition System.Text.DecoderReplacementFalback." I wonder how to solve this problem and make my rom bootable,Have you have a MSN or something,maybe we can talk about how to make a bootable using the rom Kitchen !!
qq108108108 said:
I have a problem:when I use Atom Life Simplified Kitchen - Sdh, I got a wrong message:The output sign-buffer is to smal for encrypted signs.Encryption from Unicode (UTF-8) in dodgeposition System.Text.DecoderReplacementFalback."
Click to expand...
Click to collapse
Thank you for helping
That's the same problem, I have with my german XDA Comet ROM.
Unfortunatly I have no idea to fix it.
If I find further solutions, I 'll post it.
The Atom Life WWE ROM runns fine with the kitchen. So I'll use this ROM .
I will take o look at pdaclan. Maybe google translation gives me more informations.
Bye
So can you just tell me how to change the pp please?Thank you!!
Of course
Hope I can explain it that everybody can understand. Because it's hard for me to explain thinks in a foreign language.
1. You need an original Atom Life FLASH.dio
2. remove the 12 bytes header with a hexeditor and rename the file to AL1.dio (you don't need these step, if your file is already prepared for MiniSD card flashing. Only for original ROMs from official Updates)
3. download Scoter Romkitchen.
http://rapidshare.com/files/15460590/Scoter_Kitchen_1.0.exe.html
or http://www.megashare.com/107480
4. You need the SRPX tools from this kitchen.
5. put the ROM in the SRPX folder
6. in commandline change in SRPX folder and type:
Code:
msflshtool AL1.dio -d -p 1
7. You'll get a new file called AL1.dio.part1
8. Now type:
Code:
SRPX2XIP AL1.dio.part1 xip.bin
this will produce xip.bin
The SRPX compressed XIP will be changed in the regular XIP format.
9. Locate the following hexstring with an hexeditor:
Code:
FFFFFFFFFFFFFFFF9B4FFFFF64B00000
One line below, you will see:
Code:
00008000
That's the actual pagepool from 8 MB
10. change the value to:
Code:
00004000
or an other prefered pagepoolsize. Save the file first.
11. Now the tricky part, I don't know an easier way yet.
12. type:
Code:
XIP2SRPX xip.bin
You will get a new file called: xip.bin.xiporg
13. As you can see the new file is much smaller than the original one part1.
So you must fix it with the hexeditor. You must compare the original file with the new one.
14. the beginning of the new file should look like the original one, so you must edit the values in the new one till the word SRPX.
After I take a learning lesson by my "teacher" ferryboat, I found out that steps 15 - 17 are not neccessary !! Jump to 18.
(Will edit the howto, after further compare)
15. the old file is bigger and the end is filled with the value FF.
16. just copy the FF -block and paste it to the end of the new one. Save it.
17. Compare if the new file has the same size like the old one.
18. type
Code:
msflshtool AL1.dio -r xip.bin.xiporg -p 1
19. the new file will be written in the AL1.dio ROM image.
20. put the image to the MiniSD . Bring the Atom Life in bootloader-mode and flash it.
Done and ready
You can test several pagepool sizes.
CU
scorpio16v
Thank you!!!Now I have download the new 18538 rom,BUT the Programmemory only have 22MB free,So I need to do something to make it larger.Thanks for you great work!!If you need any help,just tell me!!!And pdaclan have a new rom kitchen for atom life too.
After reading your stuff,It seem that a little bit diffcult for me to understand,But since you explain so well,I think i can make it happen!!
qq108108108 said:
After reading your stuff,It seem that a little bit diffcult for me to understand,But since you explain so well,I think i can make it happen!!
Click to expand...
Click to collapse
You need only to copy and paste the quoted commands in commandline.
The whole procedure needs only about 10 minutest from editing the ROM till to the ready flashed device.
Even the hexeditor is included in Scoter Kitchen, so you have all tools that you need.
The hexeditor in Scoter Kitchen called XVI32. For editing, just open it twice and load the original SRPX.part1 in one and the edited in the other opened instance.
At the beginning of the file, you will see the difference. Only edit the values that are different, till the text "SRPX" (you'll see it).
To copy the "FF" block, just go to the end of the edited file, you'll see where the file ends.
At the original file, there is the beginning of the "FF" block.
Go to first "FF" value,
press CTRL+B , goto the last "FF" value, press CTRL+B again, you will see the block red marked.
Go to "copy to clipboard" button and push.
Now go to the end of the new file and press the "paste from clipboard" button and save.
Hope that some of the new ROMS, tools and knowledge from PDAClan find the way to XDA-Developers, because that'll be bring "life" in the Atom Life comunity.
Thank you for YOUR help.
I hope so,The one who made the 18538 atom life rom had ask you question before.If I meet him ,I will tell him to come here and teach both of us the method to port the xip!!
Done!!Thanks for your tutor!!
I don't understand what it's mean:"cut the 12 bytes header with a hexeditor and rename it to AL1.dio". Could you please explain it more? I'm a new with Atom Life. Thank so much Mr. scorpio16v.
nhathoa said:
I don't understand what it's mean:"cut the 12 bytes header with a hexeditor and rename it to AL1.dio". Could you please explain it more?
Click to expand...
Click to collapse
Sorry, but if you don't know what an hexeditor is and how you should use it and you even can't simply rename a file, it's not the right thing for you to do these job.
Sorry, I tried to make everything you told, rename Flash.dio to AL1.dio and put AL1.dio into SRPX tools folder, then run cmd with command: msflshtool AL1.dio -p 1. Final, it show: "the file is not msflsh50 format" ??? and there is no file "AL1.dio.part1" was generated in SRPX tool folder???
Maybe I don't undersatand "cut 12 bytes header"
nhathoa said:
Sorry, I tried to make everything you told, rename Flash.dio to AL1.dio and put AL1.dio into SRPX tools folder, then run cmd with command: msflshtool AL1.dio -p 1. Final, it show: "the file is not msflsh50 format" ??? and there is no file "AL1.dio.part1" was generated in SRPX tool folder???
Maybe I don't undersatand "cut 12 bytes header"
Click to expand...
Click to collapse
Just open the file with the hexeditor and cut the first 12 bytes to remove the header of the file. than save it.
For example:
XX XX XX XX XX XX XX XX XX XX XX XX E9 FD FF 00
You must delete the XX.
So the new file beginns now with E9.
Thats only an example, maybe your file looks different at the beginning, but you must cut the header.
(XX are only placeholder. You'll see other entries in Your file)
Okok just "remove" 12 bytes header, not "cut" 12 bytes header. Now I can do that. Thank you very much.
An idea: there is a simple tool to change papetool only for "Hermes". With this tool, just load Os.nbh and set 4/6/8/12 Mb, then you will get a new OS.nbh file with papepool you want. That's so easy... You will make a tool like that? I hope so, great man.
nhathoa said:
That's so easy... You will make a tool like that? I hope so, great man.
Click to expand...
Click to collapse
I'm not a programmer or IT expert. So someone other will do that.
I was told that the guy who made 18538 ROM would make a WWE 18538 rom for atom life.So you can just wait for the new rom.Also ,he told me that if we want to edit XIP part ,just need to edit the part1.
Hello All,
I'm new to this kitchen thing and over the last 2 weeks i have been here (in this great community) trying to learn how to become a cooker...or something like that!
Now i think it's time to ask you Cheafs to clarify me because after all this reading i'm getting a little confused....
First of all i'm a HERM200 owner and i'm very happy with it...it’s a great machine!!!
A few weeks ago i tried to install a wm6.1 rom (cooked rom) and all this reading started from here, so i installed Hard-SPL-V7 from Olipro and successful installed a cooked rom.
I also learned that to start cooking a rom I must follow these steps:
a) Get a RUU_signed.nbh: I used a original shipped WM6 ROM version
b) Extract the contents from that NBH file: I used nbhextract.exe
c) After the extraction I get some NB files and I choose the 06_OS.nb (this is WM operative system)
d) I “prepare” the 06_OS.nb to be cooked with aChef (delete or add files). This will generate a raw data BIN file.
e) Optionally I can “mount” in the local disk all the files (or the majority of them) that compose the raw bin file generated in step d) with the viewimgfs.exe tool...
f) I cook the ROM with AddFile.exe or DelFile.exe utilities
g) After all the cooking I must “close” the 06_OS.nb with aChef (option -2)
h) At the end I must compile the NB files in one NBH file that I want to flash to the device. For this I use nbhgen.exe tool.
Here is a resume of all this:
Nbhextract.exe ruu_signed.nbh (this will extract some NB files and one of them is 06_OS.nb)
java -jar achef.jar -1 06_OS.nb (this generates a imgfs_raw_data.bin file)
viewimgfs.exe imgfs_raw_data.bin (OPTIONAL. It generates a DUMP folder with all the files)
AddFile.exe FileToBeAdded.extension
DelFile.exe FileToBeDeleted.extension
java -jar achef.jar -2 06_OS.nb
nbhgen.exe ListOfNBs.txt
Then i put the resulting NBH file and the RUUWrapper.exe (Custom RUU V5.2) in the same folder and it’s ready to flash…..
At the end I’ve find some nice tools that do all this stuff and much more like “hermes rom koch v0.99” and others….
Now my doubts:
Can I cook a cooked rom?
Can I cook a Kaiser original shipped rom for my Hermes?
Can I Flash a different language cooked/original rom in my Hermes?
Where can I find base wm6.1 rom (not cooked) for Hermes?
That’s all for now!
Thanks in advance
apnaf
ola
Can I cook a cooked rom?
Yes, you can do it. It is matter of following the same steps over and over.
But over cooking may produce bad blocks. HarSPL is nice stuff right?
========
Can I cook a Kaiser original shipped rom for my Hermes?
Learn more about the structure of the files...
co relate and check if these match up... so of them in fact do match.
Many of them have built ROMS using different ROMS. it is not rocket science for them but me.
========
Can I Flash a different language cooked/original rom in my Hermes?
Yess, Google, Search, lastly ask!!
=======
Where can I find base wm6.1 rom (not cooked) for Hermes?
forum.xda-developers.com :: Look around?? Many many of them.
I am new as well but i love to read stickies!!!