Hi,
I have found in http://forum.xda-developers.com/showthread.php?t=438676
"Now click “build xip_out.bin” to create the resulting XIP to be inserted into the ROM .payload file. Use this command for inserting the xip_out.bin into the .payload (presuming you already have the shipped OS.nb.payload file in the same working folder
insert.exe -i xip_out.bin -o OS.nb.payload -d 0x00320000 -s 0x004C0000
Check these values with your device imgfs since in Diamond the XIP starts at 0x00320000 and the imgfs starts at 0x007A0000, but for some reason the imgfs signature in Diamond is at 0x007E0000"
but after that my device is unbootable. Which value shold be for Raphael ? Maybe somebody give me better way to porting xip and sys.
magic55 said:
Hi,
I have found in http://forum.xda-developers.com/showthread.php?t=438676
"Now click “build xip_out.bin” to create the resulting XIP to be inserted into the ROM .payload file. Use this command for inserting the xip_out.bin into the .payload (presuming you already have the shipped OS.nb.payload file in the same working folder
insert.exe -i xip_out.bin -o OS.nb.payload -d 0x00320000 -s 0x004C0000
Check these values with your device imgfs since in Diamond the XIP starts at 0x00320000 and the imgfs starts at 0x007A0000, but for some reason the imgfs signature in Diamond is at 0x007E0000"
but after that my device is unbootable. Which value shold be for Raphael ? Maybe somebody give me better way to porting xip and sys.
Click to expand...
Click to collapse
That explanation is right, but if you read through the threads, the actual parameters is:
insert.exe -i xip_out.bin -o OS.nb.payload -d <start offset of XIP> -s <start offset of IMGFS - start offset of XIP>
You already know the start offset of XIP, so how about the IMFGS? There is a tool called NBInfo in the Tools\ directory that will give you that info. Run NBInfo Os.nb.payload and in the end you will get something like:
Code:
Searching for IMGFS signature...
Found IMGFS at byte 0x007e0000 (sector 0x00000fc0).
dwFSVersion: 00000001
dwSectorsPerHeaderBlock: 00000001
dwRunsPerFileHeader: 00000001
dwBytesPerHeader: 00000034
dwChunksPerSector: 00000020
dwFirstHeaderBlockOffset: 00000800
dwDataBlockSize: 00001000
szCompressionType: XPR
dwFreeSectorCount: 0002B86A
dwHiddenSectorCount: 00000040
dwUpdateModeFlag: 00000000
Use 0x007e0000 as start offset-- so 0x007e0000 - 0x00320000 = 0x004C0000.
So in the end, the command is:
insert.exe -i xip_out.bin -o OS.nb.payload -d 0x00320000 -s 0x004C0000
Also, there are lots of things that could happen before you get a successful XIP port Some problems I had was:
forgot to repack everything by NBMerge
Editing e32 and o32 at the same time (I assumed that when e32 has !!!!, I also need to recompute the o32's)
even though there are no !!!!, there are some file allocations that you really need to look at
Doing everything all at the same time (porting XIP, SYS, picking OEM, etc)
As ababrekar said, you need a strong coffee to do this.. I would say I lot of patience and experimentation also. Goodluck!
Thanks for the answer. I understand that I use the proper command but it was successful not. I make XIP insert at the very end when os.nb.payload is already done. I do not know if this is a good and proper way of the conduct.
magic55 said:
Thanks for the answer. I understand that I use the proper command but it was successful not. I make XIP insert at the very end when os.nb.payload is already done. I do not know if this is a good and proper way of the conduct.
Click to expand...
Click to collapse
After inserting it to os.nb.payload, you need to run NBMerge -kaiser OS.nb on where the os.nb, os.nb.payload and os.nb.extra is located (the one you extracted before, and the modified os.nb.payload). After that copy the OS.nb to ROM\ folder of you Kitchen.
I will try to use Diamond Kitchen v04. Nothing to loose
Related
Hi,
I recently upgraded to WM2003SE, this introduced some errors om my Q-Tek 2020 which is why i want to downgrade to the original image.
I downloaded 'HI_TMNL_17200_190_11700_Ship.exe' from the T-Mobile (NL) site, but when trying to execute it it shows "Country ID error" and stops.
I searched the forum and found a post the said i could use the no_id patch. After reading the instructions i found out that this patch needs the extracted files, but i only have the .exe i downloaded.
Can someone give me some advice?
Cheers,
-peter
Run the .exe file and press next ONCE. (this extracts the files)
open file explorer on your pc and navigate to C:\Documents and Settings\YOUR NAME\Local Settings\Temp
in this directory there should be a temp directory (mine was called pftA4.tmp)
the ROM images are located in this directory.
once you cancel the .exe program the files are deleted, so copy them to a new directory to save them.
Good luck.
Thanks, i managed to get the files!
I've been reading a lot on the forum lately, and in particular this post:
http://forum.xda-developers.com/viewtopic.php?t=12101
When trying to get the xor keys with the command 'xda2nbftool.exe -t' it only shows the xor keys for "ms_.nbf" and "Radio_.nbf".
I'm missing they key for "nk.nbf" while the file does exist and is in the current directory.
I tried this command on two rom's and both did not gave me the nk.nbf xor key.
G:\peter\Officele T-Mobile image>xda2nbftool.exe -t
xda2nbftool -x ms_.nbf ms_.nba 0x20040305
xda2nbftool -x Radio_.nbf Radio_.nba 0x20040306
Another "push" in the right direction would be appriciated
-P
search the ftp
i do beleave that god toenailed has already decompressed that files
check in the ftp
Thanks rictec, but i looked all over the ftp today but didnt find it.
Nevertheless, the xda2nbftool.exe should be able to decompress my files right? Do you know why i'm not getting a xor key for that file (nk.nbf)?
Cheers,
-P
Could anyone please help me out?
I'm still in the dark about why i can't get the key from the nk.nbf file using xda2nfbtool.exe
Help would really be appriciated!
-peter
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!!!
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...
Hi,
I have taken the O2 Offical rom for my o2 zinc and extracted it to get the NK.NBA. I then opened up osKitchen Zero and added my device, I then changed the welcomehead and goodbye screen (as a test) and cooked it. I then copied the os.nb to my extracted rom folder and did the following command:
copy /b Header.bin + EXT_ROM.BIN + BIOS.BIN + RADIO.BIN + BOOTLOADER.BIN + NK.NBA MARSII_G4.ABI
I now have a MARSII_G4.ABI.
Does that sound right?