View Full Version : [REF]Wiki entry: HOWTO - Backup your Elf or Elfin ROM - dump and restore
Edit:
moved the HOWTO to the Wiki:
http://wiki.xda-developers.com/index.php?pagename=Elf_HowtoDumpRom
feel free to update/correct the Wiki if you find failures, bugs or updates
It worked for me - but I cannot guarantee that you don't brick your Touch.
So be warned.
Thanks to dsixda for updating the Wiki for Elfin
gd5gd
03-09-2007, 10:25 AM
Will ruu_signed.nbh be suitable for traditional chinese?
Tuut_Tuut
03-09-2007, 10:55 AM
Works perfect for me, now a way to rebuild my os with les software
With this method can someone build a french custumized ROM like the 62MB+ and 4MB PagePool one ?? It will be awesome !! Nice work r0p3!! It's workiiiiiiiiiiiiing !!
Skid82
03-09-2007, 04:20 PM
Works fine for me, thanks for the good guide :D
Greetings Denis
Now ... How to modify it ??
P.S : Can I include the extRom when i build the ROM with the OS?
Noonski
03-09-2007, 06:38 PM
I got my work cut out this week.
I'll try this big Up
(it's a bit more clearer then wiki info, maybe you can update it)
I got my work cut out this week.
I'll try this big Up
(it's a bit more clearer then wiki info, maybe you can update it)
Wiki updated:
http://wiki.xda-developers.com/index.php?pagename=Elf_HowtoDumpRom
eefurt
04-09-2007, 10:30 AM
Wiki updated:
http://wiki.xda-developers.com/index.php?pagename=Elf_HowtoDumpRom
Can I dump my touch with all installed programs, cooking a complete rom including installed programs?
No - that's not possible I Think.
But you can use sprite backup.
It worked perfectly for me when I flashed the ROM back.
But keep in mind that it only will work correctly on the same language of the ROMs.
eefurt
04-09-2007, 08:24 PM
No - that's not possible I Think.
But you can use sprite backup.
It worked perfectly for me when I flashed the ROM back.
But keep in mind that it only will work correctly on the same language of the ROMs.
I have Sprite Backup, but after flashing the device with the same rom, the restore didn't work, so I had to install the programs again.:mad:
jychan28
04-09-2007, 08:43 PM
I have Sprite Backup, but after flashing the device with the same rom, the restore didn't work, so I had to install the programs again.:mad:
Here is a trick I have used for quite some times with Sprite Backup 5.1
Sprite Backup version 5.1, version 6.02 is more fancy, 5.1 is good enough.
1. Do a full backup, make sure option Create Self Extract Exec
2. Hard reset (optional)
3. Flash new ROM
4. Run the backup file, make sure the Upgrade Mode Restore Option is Check.
5. Kneel down and pray (optional, or take a cup of coffee).
SKtools is handy.
Step 4 is most important. When it asks you for the upgrade fine, Click None. Minor cleanup unavoidable but heck a lot better than of re-install all the softwares.
Sometimes you may find the machine run slugglish by doing that. I am not sure why.
You may flash the new ROM, re-install all the softwares, see if the machine run faster, but few days later, you will feel it run slugglish. I am not sure why. (The laptop runs runs much faster than once I bought it and take it home and installed with applications.)
So I just keep buying new machines... hahaha
Noonski
04-09-2007, 09:18 PM
holy moly.
going great at 10% of flashing.
but i feel confident the tute was on the spot.
muchos gracias.
And yes you are right (you didn't say it but you must have thought it), I could have added it myself to WIKI. But just had to try it myself first off course.
And am i right in believing i could have allready replaced some of the graphical files in the dumped "ROM" directory?
Or is it to dangerous at this change because the file size needs to fit?
92%
100%,... first boot screen passed........second boot screen passed....
:eek::eek::eek::eek:
The audience is in Awe. It works.
Next step, getting familiar with hypercore kitchen.
schmia
04-09-2007, 09:27 PM
Thanks for this tutorial.
Now i can safely backup my Dutch rom and test some custom shit..
Regards,
Schmia
And am i right in believing i could have allready replaced some of the graphical files in the dumped "ROM" directory?
Or is it to dangerous at this change because the file size needs to fit?
Do NOT change files in the dump directory without proper tools!!!
You will mess up the ROM
When you have a look at the dump directory there are some info files with data for the places in the ROM which need to be recalculated.
holy moly.
going great at 10% of flashing.
but i feel confident the tute was on the spot.
muchos gracias.
And yes you are right (you didn't say it but you must have thought it), I could have added it myself to WIKI. But just had to try it myself first off course.
92%
100%,... first boot screen passed........second boot screen passed....
:eek::eek::eek::eek:
The audience is in Awe. It works.
Next step, getting familiar with hypercore kitchen.
Thanks! I'm happy that it worked - nice feeling - eh?
junkyarddog
05-09-2007, 08:38 AM
Before trying to put new Rom images, i would like to backup the original one.
I followed the (simply) tutorial, but i'm confused about this step:
"need the ruu_signed.nbh from valid update (extract with winrar)"
Which file do I need?
I don't understand why I need a valid ROM when I'm trying to dump a Rom from my Elf :confused:
Can I use an other language ROM version (English, Dutch....) or is needed only an Italian one?
Thx in adv and sorry for my poor english :o
Ciauz
Before trying to put new Rom images, i would like to backup the original one.
I followed the (simply) tutorial, but i'm confused about this step:
"need the ruu_signed.nbh from valid update (extract with winrar)"
Which file do I need?
I don't understand why I need a valid ROM when I'm trying to dump a Rom from my Elf :confused:
Can I use an other language ROM version (English, Dutch....) or is needed only an Italian one?
Thx in adv and sorry for my poor english :o
Ciauz
you need this as a "shell" or "template" because the .nbh files are made in a way that cannot be recontructed (so far I understand - correct me if I'm wrong).
And yes you can use an ROM with another language. I took the Australian ROM - look at the first paragraph "files you need"
This is usually a .exe file that you can extract with winrar (or winzip maybe)
P.S.: your english is not so bad
junkyarddog
05-09-2007, 02:40 PM
you need this as a "shell" or "template" because the .nbh files are made in a way that cannot be recontructed (so far I understand - correct me if I'm wrong).
And yes you can use an ROM with another language. I took the Australian ROM - look at the first paragraph "files you need"
Thx very much!!!
All worked fine, flashing the "new" dumped rom worked perfectly, I'll put it on FTP to make it avaiable to other users.
Ciao
Noonski
05-09-2007, 10:14 PM
Do NOT change files in the dump directory without proper tools!!!
You will mess up the ROM
When you have a look at the dump directory there are some info files with data for the places in the ROM which need to be recalculated.
Thanks! I'm happy that it worked - nice feeling - eh?
Pfew thanks, nice knowing this. Iwas allready worried that it would need correct file info.
Thx very much!!!
All worked fine, flashing the "new" dumped rom worked perfectly, I'll put it on FTP to make it avaiable to other users.
Ciao
Don't upload to XDA. I've seen some directories with full roms on FTP. But this is no longer allowed and files will be deleted.
XDA's allready been in trouble with MS about this. So either use third party file sharing or privatly owned FTP.
r0p3..
So to get the radio and SPL do i need to redo first extraction but then for these files? Or are these IPL/SPL?
| 3.06M (0x30fc00) Part00
| 3.06M (0x310000) Part01
r0p3..
So to get the radio and SPL do i need to redo first extraction but then for these files? Or are these IPL/SPL?
| 3.06M (0x30fc00) Part00
| 3.06M (0x310000) Part01
I don't know yet - I still have to dig in the wiki about that.
It's very dangerous in this area - if you mess up IPL or SPL your baby is usually lost forever. I don't mind about those as long pof's USPL works beautiful.
Radio might be not so critical. But 2.97. is already available - so it would only be for the fun of it ;)
Noonski
05-09-2007, 11:40 PM
I don't know yet - I still have to dig in the wiki about that.
It's very dangerous in this area - if you mess up IPL or SPL your baby is usually lost forever. I don't mind about those as long pof's USPL works beautiful.
Radio might be not so critical. But 2.97. is already available - so it would only be for the fun of it ;)
Because i think i saw a RAW DumpRom consisting of three parts. And it would be nice to have at least original Radio and SPL For Waranty.
yes - but that's sadly not true.
Part00.raw and Part01.raw are not the IPL/SPL
in the wiki you can find at the hermes dump howto #7 (http://wiki.xda-developers.com/index.php?pagename=Hermes_HowtoDumpRom):
This does not include the IPL, splash and SPL.
one tool that could extract these Program Loader (Initial (=IPL) and Sequential (=SPL)) would be bkondisk (http://wiki.xda-developers.com/index.php?pagename=HTC_Excalibur_technical)
But this tool does not give me a raw file for my Excalibur to work on with the imgfs tools (rebuild failed) - maybe because I'm too stupid - so I have no high hopes that it will work with SPL. Also you need a proper tool (I don't believe that imgfs tool can do this) and a .nbh template where you can put in your (hopefully correct) SPL.
Keep in mind that you have only ONE TRY for this!
After that try you either are happy or (more likely) lying crying on the floor ;)
The better idea would be to extract the IPL/SPL and GSM you want from a valid official RUU_signed.nbh (one you can flash without USPL)
lutzh
06-09-2007, 08:51 AM
hey, thanks for this tutorial. it would be great if someone could explain how to create a big storage rom out of the dump in the same easy way...
cheers, lutz
hey, thanks for this tutorial. it would be great if someone could explain how to create a big storage rom out of the dump in the same easy way...
cheers, lutz
I didn't do that yet because of the problems with skid's T-Mobile ROM.
Is there a solution meanwhile?
lutzh
06-09-2007, 12:31 PM
hey buddy...
we'll see! i am just back at work today - see ppc-welt answer.
cheers, lutz
**Snake**
11-09-2007, 10:32 AM
Hi guys...I have a problem.
I'm trying to backup my ROM...but I have this error:
C:\BR>nbhextract.exe ruu_signed.nbh
=== NBHextract v1.0
=== Extract contents from HTC NBH files
=== (c)2007 xda-developers.com
=== by: pof & TheBlasphemer based on itsme perl scripts
Error: Could not open 'ruu_signed.nbh'
Anyone can help me ???
Before backup I've launched elf-uspl.exe to unlock CID...The error depends from this ???
Thanks
edit: Ok...I solved... ;)
Noonski
20-10-2007, 06:01 PM
Hey r0p3 (http://forum.xda-developers.com/member.php?u=413304), I've Linked to tis thread and WIKI in the Cooking Class thread.
And here's two packages for Fake Ext Rom.
Fake Extended Rom (http://forum.xda-developers.com/attachment.php?attachmentid=54533&d=1192632612) (by Noonski (http://forum.xda-developers.com/member.php?u=243942))
Launch Extended Rom Install (http://forum.xda-developers.com/attachment.php?attachmentid=54534&d=1192632612) (by Noonski (http://forum.xda-developers.com/member.php?u=243942))
Can't believe it all started with this thread for me.
terra65
21-10-2007, 12:35 PM
both links are wrong:
"Invalid Attachment specified. If you followed a valid link, please notify the administrator"
IceManiac
01-11-2007, 09:19 AM
D:\_ROM>buildimgfs.exe
Processing " ☻ ☻H☻►☻►☻►☻►☻►☻►☻►☻►☻►☻►☻►☻►☻►☻►☻►☻ä☻ä☻ä☻ä☻ä☻ä☻ä☻ä☻ä ☻ä☻►☻►☻►☻►☻►☻►☻
►☻ü♥ü♥ü♥ü♥ü♥ü♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥☺♥ ☺♥☺♥►☻►☻►☻►☻►☻►☻é♥é♥é♥é♥é♥é♥☻♥
☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥☻♥►☻►☻►☻► ☻ ☻" as file
this is what i get
pedersen1975
29-11-2007, 11:39 AM
Help I can't get it to open the RUU_signed.nbh.
Untill this point everything runs smoothly but when I try to extract the RUU_signed.nbh I get an error message that it can't open RUU_signed.nbh
Cyriakus
29-11-2007, 12:03 PM
Help I can't get it to open the RUU_signed.nbh.
Untill this point everything runs smoothly but when I try to extract the RUU_signed.nbh I get an error message that it can't open RUU_signed.nbh
be sure you have a signed "ruu_signed.nbh" in your backup folder.
e.g. ftp://htc_us:htc_us_0426@66.185.19.1...LU E_Ship.exe
(ftp://htc_us:htc_us_0426@66.185.19.164/RomCode/ELF-P2A/RUU_Elf_DOPOD_AU_1.14.710.2_4.1.13.46_02.97.90_BLU E_Ship.exe)
in that case you have to start the exe, then take a look in your temp-directory. there you'll find the ruu_signed.nbh somewhere ;)
copy it in your backup directory and go on with the backup...
dondagun
30-11-2007, 12:32 PM
the itsutils link on the wiki is down
and not sure if the 3 files attached to this link is needed
WM5 ROM editing tool from mamaich http://forum.xda-developers.com/showthread.php?t=249836
Cyriakus
30-11-2007, 12:49 PM
give me your email and ill send it to u!
ill try to post an all-in-one-mirror for the needed files on the wikireport!
cyr
dondagun
30-11-2007, 08:50 PM
I want to make a dump of my ROM
just would like to make sure I have all the required files
Spicefabry
09-12-2007, 06:45 PM
did someone succeed to dump the original italian rom?
i really need it for warranty purpose.
Please help me by uploading the original rom.
melodystyle2003
09-12-2007, 08:17 PM
Mates,
I make my best to backup my rom, but in start i face an error. Isnt weird?
huanggx
10-12-2007, 03:29 PM
Hi
How to dump the Radio part?
goathearder
12-12-2007, 01:11 PM
EDIT: Found the unlock button :)
thanks
If you get the following errror, probably your device is application locked:
Copying D:\_ROM\itsutils.dll to WCE:\windows\itsutils.dll
Could not update itsutils.dll to the current version, maybe it is inuse?
try restarting your device, or restart ActiveSync
Check this wiki article on information about how to avoid that. Basically you have to modify this
registry key, and then softreset using power button:
HKLM\Security\Policies\Policies
valuename '00001001' was set to dword:2, change it to dword:1
dword: any thing other than 1 disallows unsigned
dword: 1 allows unsigned
Help please - Newbie here -
willing to try but cannot go on without help.
I'm using CeRegistryEditor on my Orange UK Touch.
I cannot set the dword to 1 as 'Write Error -Access is Denied'
is there something i have to do prior to this? some sort of unlock?
many thanks
adrianfordcrush@yahoo.co.
03-01-2008, 10:45 PM
[QUOTE=goathearder;1732314]EDIT: Found the unlock button :)
thanks
Hi goathearder,
Can you tell me how you got over this problem? I'm stuck at the same point.
Thanks
EDIT: Found the unlock button :)
Help please - Newbie here -
willing to try but cannot go on without help.
I'm using CeRegistryEditor on my Orange UK Touch.
I cannot set the dword to 1 as 'Write Error -Access is Denied'
is there something i have to do prior to this? some sort of unlock?
many thanks
try to use PHM Registry editor (freeware) or resco registry included in "resco explorer" (commercial)
I think "CeRegistryEditor" can only show registry entries, but cannot modify their values.
bye
Files you need:
a valid signed official Touch ROM. I took this one: http://forum.xda-developers.com/showthread.php?t=326522
I'm dumping a touchXL (italian), do I need a touch XL original rom (where can I find it?) or even this australian one for standard touch will be ok?
Yunick
08-01-2008, 01:05 PM
Did anyone try dump a Swedish ROM this way described in the first post?
I have the same problem as melodystyle2003..
http://forum.xda-developers.com/showpost.php?p=1725013&postcount=36
I tried CID unlock, change dword... still same problem..
ashtrays
14-01-2008, 08:35 PM
will it work on a qtek 9100 CID unlocked?
Sincerly yours// Johan
I'm dumping a touchXL (italian), do I need a touch XL original rom (where can I find it?) or even this australian one for standard touch will be ok?
I'd like to know that too...
mvgrigolon
26-01-2008, 02:27 PM
I'm dumping a touchXL (italian), do I need a touch XL original rom (where can I find it?) or even this australian one for standard touch will be ok?
Did this dump procedure worked for your Touch XL? Cause I have one two, and I am a little bit afraid of doing this procedure and brick my Touch.
Anyone?
kokotas
26-01-2008, 03:42 PM
Hi there!
I have dumped my original TouchXL(WWE)ROM following step by step the wiki-entry
without any errors,
without damaging my Touch,
and I used a valid signed official Touch(NOT_XL)ROM!
So, probably, the generated ".nbh-file" is the expected backup,
but I haven't tried flashing it back!
If I'd do that again, I'd use one of these (http://forum.xda-developers.com/showpost.php?p=1676118&postcount=1)!
Regards!
Intoxicatedpartdeux
27-01-2008, 11:58 AM
Hi Guys,
I've got to the stage where i need to check for the file part02.raw but cannot find it! What am i doing wrong? Eveything looked good in cmd prompt. Any help would be great as i'm changing the ROM to find out why my touch keeps restarting! I've never done anything like this before so any help would be great.
amr999
02-02-2008, 02:29 AM
I've a Touch Enhanced XL with (WWE)ROM installed.
Have followed the instructions, but on step:
check for real size
D:\_ROM>pdocread -w -d TrueFFS -p Part02 -t
real nr of sectors: 132752 - 64.82Mbyte (0x40d2000)
my read out is different:
real nr of sectors: 142592 - 69.63Mbyte (0x45a2000)
on next step:
dump the OS (Part2)
D:\_ROM>pdocread -w -d TrueFFS -p Part02 0 0x40d2000 Part02.raw
CopyTFFSToFile(0x0, 0x40d2000, Part02.raw)
Do I need to write my 0x45a2000 number instead of 0x40d2000 as stated in your example?
Yes, you actually need to fill in your own real filesize in hex.
Hi Guys!!
Thanks for the guide!!
I tryed 2 times now. seems that everything goes on well. get the dump and everything.
But when I try to flash my touch With rom update utility, it starts and after 10 % it says that the img is corupt.
Is there something im doing wrong?
Best
EsP1
ababrekar
26-02-2008, 07:45 AM
Edit:
added this post also to the Wiki:
http://wiki.xda-developers.com/index.php?pagename=Elf_HowtoDumpRom
is this the same procedure to be followed for ElfIn? i mean when i read the part02 it shows 0x45a0000, so i dumped the part02 till 0x45a0000. hope this is the right thing i did for my new elfin :) please guide me
ababrekar
26-02-2008, 08:23 AM
theres a proggy for gene to dump os.nb and extrom.nb on memory card to be run directly from device. attaching that proggy here for experts to rip it apart and make a similar to do the same for elfin :) if possible, life would be really easier to dump the existing rom we have on touch xl... :D hope someone looks it up
agustinpac
03-03-2008, 10:58 PM
Guys, The 05_OS.nb is always the same size. That means that it I'm using the same OS part from the RUU and not the one that I'm trying to backup, right?
I mean, When I extract (nbhextract.exe ruu_signed.nbh) it from:
RUU_Elfin_DOPODASIA_WWE_2.20.707.1B_4.1.13.51_03.0 7.90_BLUE_Ship_Reduced.zip
It is like this:
05_OS.nb 76.800KB
And after doing this:
make_imgfs 05_OS.nb -nosplit
the size is the same: 76.800KB.
So Where is the part where the raw file that we create is actually used to make the nb file?
Thanks in advance!!
ababrekar
04-03-2008, 04:27 AM
theres a proggy for gene to dump os.nb and extrom.nb on memory card to be run directly from device. attaching that proggy here for experts to rip it apart and make a similar to do the same for elfin :) if possible, life would be really easier to dump the existing rom we have on touch xl... :D hope someone looks it up
any ideas yet on this from experts?
leondaphillips
08-03-2008, 03:18 PM
Hi
When I run the executable I get the following error message:
"There is no devices to build ROM for exists in configuration file!"
Any ideas?
Yours
Leon
pamos
09-03-2008, 03:54 PM
I'm experiencing the exact same message, and no alternatives show up in the configuration fields of the HTCRT program. I DO have the htcrt.ini file inserted in the the same directory as the executable. I'm willing to try anything to solve this issue, but have run out of idéas. Please help me, anyone :D.
I'm running the dump proceedure on a MS Vista OS, if that even matters, and my ppc is a standard 64mb Touch (Elf) originally set up with a Norwegian rom.
And I almost forgot ... thanks for this wonderful walkthrough and off cause a lot of cudos to the XDA community in general!
TIA /pamos
Edit: I copied all files to a memorystick with a fat filesystem and the HTCRT ran perfectly.
3sgtetouch
11-03-2008, 09:34 PM
When I'm trying to dump mine, I get this error. Not sure what I'm doing wrong. Thanks for the help in advance guys
E:\_Rom>pdocread -w -d TrueFFS -p Part02 -t
Error: ITTFFSGetInfo - The Device is not ready for use.
Warning: using default 512 bytes for sectorsize
real nr of sectors: 1 - 512.00byte <0x200>
pajaro
12-03-2008, 01:19 AM
I made a dump and everything seems to be ok.
Thx for this help ;)
primas
14-03-2008, 11:55 PM
In the last step,
take the extracted 05_OS.nb as shell/template for your ROMdump, will be overwritten!
D:\_ROM>make_imgfs.exe 05_OS.nb -nosplit
Searching for IMGFS start... Found at 00620000
Fixing... Done!
I received the following information,
D:\ROMBackup>make_imgfs.exe 05_OS.nb -nosplit
Searching for IMGFS start... Found at 00650000
Fixing... Done!
And when i start HTC ROM Tool by Dark Simpson, I get the information: There is no devices to build ROM for exists in configuration file.
The ELF is supported, can anyone help me?
Thanks
abhishek.vij
25-03-2008, 02:33 PM
Hi
When I run the executable I get the following error message:
"There is no devices to build ROM for exists in configuration file!"
Any ideas?
Yours
Leon
Same error, i also downloaded the hrcrt.ini file and that didnt help me and neither copying it to a FAT file system drive :(
Edit : found the new device list from the thread
barbanegra555
03-04-2008, 05:05 PM
Hi there, everybody.
For the people with the htcrt.exe problem, I had the same and fixed it downloading a zip file that appears in htcrt's thread. This zip has 3 inis in it.
One question for the experts:
I'm trying to backup a my ELFin ROM.
I assumed that some figures from the first post would be changed, am I right?.
Specifically on the steps:
-check for real size
real nr of sectors: 144672 - 70.64Mbyte, 0x46a4000
instead of:
real nr of sectors: 132752 - 64.82Mbyte (0x40d2000)
-view imgfs
...
Header type: FFFFFFFF, Addr: 03A36DA8
Empty header
instead of:
...
Header type: FFFFFFFF, Addr: 034AA3A8
Empty header
-build imgfs from dump and write files back in imgfs_raw_data.bin
Processing "_suite_8.png" as file
Processing "_suite_8_2.png" as file
Processing "_url.png" as file --> didn't have it
Total Sectors: 0000
Used Sectors : 1a515
Free Sectors : fffe5aeb --> different nº starting in fff
Can I be confident that the ROM was correctly backed-up?.
Thank you for your answers.
lsten2000
04-04-2008, 05:27 AM
I'm trying to backpup my Elfin ROM as described on the first post. It all goes well untill I run buildimfs. I got the error: Unable to load compression DLL!
Any help will be greatly appreciated!!!
evilmonkey1987
05-04-2008, 08:19 PM
When I tried this, everything worked fine, until I try to reflash the ROM. At the 2% mark, the RUU_Updater tells me:
ERROR 270: The Image File is Corrupted. Please check your update utility.
The phone then restarts and works as if nothing ever happened. Little help?
Another question: I have numerous parts after I ran buildimagefs: the IPL, SPL, Radio, OS, and extROM. Is it safe to put all those into RUU_Signed? I'm backing up a Rogers OEM ROM, not making a custom one. Thanks.
evilmonkey1987
08-04-2008, 03:19 PM
Bump. I would like an answer to my previous post. Thank you. :D
dsixda
14-04-2008, 05:49 AM
Bump. I would like an answer to my previous post. Thank you. :D
Hi evilmonkey,
I've updated the Wiki to include information for the Elfins, which should answer all your problems.
http://wiki.xda-developers.com/index.php?pagename=Elf_HowtoDumpRom
EDIT: I just noticed that the tilde sign (~) is not showing up in the wiki page for the itsutils link. How to fix that?
kokotas
15-04-2008, 10:20 PM
I've collected the tools for you in one place!
Less time!Just one download!
There is :
a small size[5MB] version (you need to find the valid signed official Touch ROM by yourself)
and
a large size[58~62MB] version (Valid signed official Touch ROM included) , one for ELF and another one for ELFIN:
Grab them here (http://rapidshare.com/users/ATRYZK)
Regards!
evilmonkey1987
15-04-2008, 10:27 PM
dsixda, sweet thanks. :D
dsixda
15-04-2008, 10:31 PM
I NEED SOMEONE TO TRY THIS!IF IT'S NOT WORKING I'LL REMOVE THE FILES!
*It worked for me, but need somebody else to verify!
I've collected the tools for you in one place!
Less time!Just one download!
Small size[5.23MB] version(you need to find the valid signed official Touch ROM by yourself):
http://rapidshare.com/files/107764363/Dump_ELF_ELFin_ROM__LIGHT_.rar
Large size[115MB] version(ROMs included):
http://rapidshare.de/files/39129680/Dump_ELF_ELFin_ROM__HEAVY_.rar.html
Regards!
Dude, just keep this link in this thread... I think it will be very useful. Don't delete the files.
AlfaTrion
18-04-2008, 07:11 PM
thank you r0p3 and kokotas
with your posts and an ini file from the htc rom tool thread, i backed up my device before trying to install shadow 2.0
Edu Dutra
20-04-2008, 07:21 PM
Hi evilmonkey,
I've updated the Wiki to include information for the Elfins, which should answer all your problems.
http://wiki.xda-developers.com/index.php?pagename=Elf_HowtoDumpRom
EDIT: I just noticed that the tilde sign (~) is not showing up in the wiki page for the itsutils link. How to fix that?
I'm faceng the same error when flashing it back on Elf (not Elfin). I've already follow this wiki page. It always stop at 2% and then reset as if nothing happened.
Any sugestions?
Thanx
dsixda
20-04-2008, 08:07 PM
I'm faceng the same error when flashing it back on Elf (not Elfin). I've already follow this wiki page. It always stop at 2% and then reset as if nothing happened.
Any sugestions?
Thanx
Re-install Cert-SPCS and Enable_RAPI, then take out the SIM and microSD.
Keep trying a few times, it should work eventually. Happened to me as well.
wickednomad
01-05-2008, 09:44 PM
I´m getting an error here:
D:\_ROM>buildimgfs.exe
it stops when processing the file wmvdmoe.dll:
"Processing "wmvdmoe.dll" as module"
I get an error message and windows asks to send a crash report to microsoft.
If i try to run the buildimgfs command again, i get the error:
"Unable to load compression DLL!"
Any ideas what might be happening?
I have some programs installed, maybe i should try to hard reset my device to get all default programs 1st? Like a clean installation?
brs,
Gus
Ps. Do i have to remove the memory card before attempting the rom dump or just when i´m flashing the rom back to the device?
----------------------------------------
UPDATE:
I have just cold booted my device and gave it another try. Same error @ the same file.
I even took out the memory card.
I just installed XP here... i´m still getting updates for the system. Maybe that´s the problem? - nopes... got all updates and no change, still having problems when it gets to that dll file (module).
---------------------------------------
http://img187.imageshack.us/img187/4308/errorsendmicrosoftxc4.jpg
HERE GOES the error log for anywone that wants to take a look at it:
http://rapidshare.com/files/112017563/error_log.txt.html
--------------------------------------
ITSUTILS.LOG FILE CONTAINS THE FOLLOWING ERRORS:
ERROR: DISK_IOCTL_READ - Endereço inválido de bloco de controles de armazenamento. *translation below
ERROR: DISK_IOCTL_READ - Endereço inválido de bloco de controles de armazenamento.
ERROR: DISK_IOCTL_READ - Endereço inválido de bloco de controles de armazenamento.
ERROR: DISK_IOCTL_READ - Endereço inválido de bloco de controles de armazenamento.
ERROR: DISK_IOCTL_READ - Endereço inválido de bloco de controles de armazenamento.
ERROR: DISK_IOCTL_READ - Endereço inválido de bloco de controles de armazenamento.
ERROR: DISK_IOCTL_READ - Endereço inválido de bloco de controles de armazenamento.
ERROR: DISK_IOCTL_READ - Endereço inválido de bloco de controles de armazenamento.
ERROR: DISK_IOCTL_READ - Endereço inválido de bloco de controles de armazenamento.
ERROR: DISK_IOCTL_READ - Endereço inválido de bloco de controles de armazenamento.
ERROR: DISK_IOCTL_READ - Endereço inválido de bloco de controles de armazenamento.
ERROR: DISK_IOCTL_READ - Endereço inválido de bloco de controles de armazenamento.
ERROR: DISK_IOCTL_READ - Endereço inválido de bloco de controles de armazenamento.
ERROR: DISK_IOCTL_READ - Endereço inválido de bloco de controles de armazenamento.
ERROR: DISK_IOCTL_READ - Endereço inválido de bloco de controles de armazenamento.
ERROR: DISK_IOCTL_READ - Endereço inválido de bloco de controles de armazenamento.
*something like: "Invalid storage control block address."
filiperod
02-05-2008, 01:38 PM
I have a new rom to share but i don't know how do get it out of the elf...
2.20.405.1b wwe (2.20.504.101)
wickednomad
05-05-2008, 09:16 PM
Just an update... i tried this procedure on 2 different computers and 2 different systems (XP SP2 32bits and Vista Ultimate 64bits). --> Look 2 posts up
Anyone please help? I want to dump my ROM ASAP to start testing my device!
Br´s
wickednomad
pacaj2am
10-05-2008, 09:01 PM
Hello...
I unlocked my Touch, how is it in wiki:
D:\Touch>prapi -q -p 00001001
<wap-provisioningdoc>
<characteristic type="SecurityPolicy">
<parm name="513" value="1"/>
</characteristic>
</wap-provisioningdoc>
D:\Touch>prapi -q -p 0000101a
<wap-provisioningdoc>
<characteristic type="SecurityPolicy">
<parm name="65" value="1"/>
</characteristic>
</wap-provisioningdoc>
and after restart of touch and windows i got still
D:\Touch>pdocread.exe -l
Copying D:\Touch\itsutils.dll to WCE:\windows\itsutils.dll
Could not update itsutils.dll to the current version, maybe it is inuse?
try restarting your device, or restart activesync
or maybe your device is application-locked.
I can not find the problem, can anyone help, please?
Thank you.
Jan
pacaj2am
10-05-2008, 10:54 PM
Hello...
I unlocked my Touch, how is it in wiki:
D:\Touch>prapi -q -p 00001001
<wap-provisioningdoc>
<characteristic type="SecurityPolicy">
<parm name="513" value="1"/>
</characteristic>
</wap-provisioningdoc>
D:\Touch>prapi -q -p 0000101a
<wap-provisioningdoc>
<characteristic type="SecurityPolicy">
<parm name="65" value="1"/>
</characteristic>
</wap-provisioningdoc>
and after restart of touch and windows i got still
D:\Touch>pdocread.exe -l
Copying D:\Touch\itsutils.dll to WCE:\windows\itsutils.dll
Could not update itsutils.dll to the current version, maybe it is inuse?
try restarting your device, or restart activesync
or maybe your device is application-locked.
I can not find the problem, can anyone help, please?
Thank you.
Jan
This should be in the manual - you need to rapi enable the touch... my apologize.
One note... will i prepare in this way exactly the same ROMs? Will they in service know, that i modified ROM of Touch (I have Tmobile one)? This seems that i am rebuliding rom. Can't i upload directly dumped data?
Jan
marco[S]
17-05-2008, 12:46 AM
Works also for my ELFIN ?
Thx a lot ;)
sandman01
17-05-2008, 12:12 PM
Hy everybody!
Sorry for posting such stupid question but I have problems with the HOWTO
My mobile phone:
MDA Touch T-Mobile Austria
ID: ELF030050
CID: T-MOB102
ROM-Version: 2.81.112.1 GER
ROM-Date: 08/29/07
Radio-Version: 02.93.90
Protocol-Version: 4.1.13.42
ExtRom-Version: 2.81.112.103
Is it right that my device is an ELFin because I have 128MB Ram and 256MB Flash-Rom?
Before I will start flashing other Rom's on my device I would like to BackUp my original one.
So I startet to download all of the files in the HowTo and extract them in one Folder.
I test the programm
pdocread.exe -l
and got the error message, so I change the regestry entry and pdocread shows nearly the same like in the HowTo. *great*
Than I type in the next command.
pdocread -w -d TrueFFS -p Part02 -t
It tells my
real nr of sectors: 134768 - 65.80Mbyte, 0x41ce000
OK, the next command
pdocread -w -d TrueFFS -p Part02 0 0x41ce000 Part02.raw CopyTFFSToFile(0x0, 0x41ce000, Part02.raw)
But it shows my how to use the program pdocread with all his options.
Is ther a mistype in this command?
thx, for your help
Sandman01
dsixda
17-05-2008, 05:56 PM
Hy everybody!
pdocread -w -d TrueFFS -p Part02 0 0x41ce000 Part02.raw CopyTFFSToFile(0x0, 0x41ce000, Part02.raw)
Dude, the CopyTFFSToFile is not part of the command... it's the output.
tlc033
22-05-2008, 04:18 AM
Need viewimgfs.exe ! There can i find it?
tlc033
27-05-2008, 09:06 AM
I have 2 HTC device with some CID and ID HTC__506 and ELF10050. One is it stay in bootloader, and it is not CID unlocked but the other work fine with original ROM 2.20.410.1B PTG. Can i clone ROM for one HTC and put it to onother HTC ?
>>> Many people need this ROM, i can help if it is posible.
brunoperroni
28-05-2008, 10:02 PM
man i did all the process and all did right but at the end with the htc rom tool it gives me an error "There is no devices to build ROM" for exists in configuration file", can anyone help me to finish the backup??
dsixda
28-05-2008, 10:15 PM
man i did all the process and all did right but at the end with the htc rom tool it gives me an error "There is no devices to build ROM" for exists in configuration file", can anyone help me to finish the backup??
There are two links for the HTC Rom Tool in the Wiki. Did you try the one from the Niki ROM Kitchen Base?
amostalmor
29-05-2008, 12:06 PM
Edit:
moved the HOWTO to the Wiki:
http://wiki.xda-developers.com/index.php?pagename=Elf_HowtoDumpRom
feel free to update/correct the Wiki if you find failures, bugs or updates
It worked for me - but I cannot guarantee that you don't brick your Touch.
So be warned.
Thanks to dsixda for updating the Wiki for Elfin
will it back up my THC doual as well?
thesquirrel
31-05-2008, 03:23 PM
I 've a problem with the Backup-Guide. I wanted to make a Backup from my original system. Everything ran well until the "now you need the ruu_signed.nbh from valid RUU_update.exe". I've Vpa Touch and can't find the original Rom anywhere, but I need the ruu_signed.nbh from the original one, don't I?
I've an Elfin
Product Id: ELF010050
CID: VODAP102
ROM-Version: 2.24.162.52
dsixda
31-05-2008, 06:52 PM
I 've a problem with the Backup-Guide. I wanted to make a Backup from my original system. Everything ran well until the "now you need the ruu_signed.nbh from valid RUU_update.exe". I've Vpa Touch and can't find the original Rom anywhere, but I need the ruu_signed.nbh from the original one, don't I?
I've an Elfin
Product Id: ELF010050
CID: VODAP102
ROM-Version: 2.24.162.52
Are you sure you know what this backup is all about? Why would you want to make a backup of your ROM if there is already a signed ROM for your phone? :-)
This guide is meant for backing up a device's ROM when your device does not already have an existing ROM file available. Use the signed ROMs suggested in the link -- this ROM is used as a *template* to construct your backup.
thesquirrel
31-05-2008, 10:23 PM
Are you sure you know what this backup is all about? Why would you want to make a backup of your ROM if there is already a signed ROM for your phone? :-)
This guide is meant for backing up a device's ROM when your device does not already have an existing ROM file available. Use the signed ROMs suggested in the link -- this ROM is used as a *template* to construct your backup.
I thought so beacause of the warranty... But if I have a closer look at it you are right ^^ thx
sandman01
01-06-2008, 08:33 AM
:confused:
Hello everybody!
I kill my Elfin, so I want to make a official BackUp of my friends Elfin to flash it back on mine.
Nearly all steps seems to work fine, exept the
buildimgfs.exe
command.
I do not want to change something in the ROM, so my question.
Do I need the command's
viewimgfs.exe imgfs_raw_data.bin
buildimgfs.exe
because they only decompress and compress the image file?
The command "viewimgfs.exe imgfs_raw_data.bin" ends with (see decompress.jpg)
The command "buildimgfs.exe" crash after some screen output and Windows Vista close the program. (see compress.jpg)
xzces
01-06-2008, 11:03 PM
I don't understand the last steps. Where the 05_OS should be used as a template. I've downloaded htcrt from another location with the required htcrt_devices.ini to compile the rom and have compiled a rom.nbh.
But when you select 05_OS, isn't it just rebuilding the downloaded RUU_Elf_DOPOD rom? Because the 05_OS was extracted from the signed.nbh of that file right? There's a dump directory with over a 100mb of data extracted from my phone, shouldn't I include some of that?
jpvanoosten
02-06-2008, 01:53 AM
man i did all the process and all did right but at the end with the htc rom tool it gives me an error "There is no devices to build ROM" for exists in configuration file", can anyone help me to finish the backup??
You have to download the ini files seperatly. The tool doesn't work to download the INI files automatically.
here is the link to download them directly:
http://rapidshare.com/files/112647673/htcrt-ini_files.zip
and the origional post:
http://forum.xda-developers.com/showthread.php?p=2174094#post2174094
jpvanoosten
02-06-2008, 02:05 AM
I followed the steps as well, but I got stuck on the part about the HTC ROM tool by Dark Simpson because I was missing the INI files, so I tried to use the nikikitchen method, but I just got errors about missing files.
Later I figured out that I needed the ini files and then I was able to modify the RUU_signed.nbh and I copied it back to the RUU directory that I wanted to use to flash my rom.
During the update process, something goes wrong after 2%, the elf resets and the RUU gives an error "ERROR [270]: UPDATE ERROR", "The image file is corrupted. Please check your Update Utility."
And the device just goes back to the Tri-Color bootloader screen.
I've tried to restore the device by following the methods here:
http://forum.xda-developers.com/showthread.php?t=347700
But that didn't work.
My original SPL was 1.11.0000, but now it's SPL 2.28.0000. So it seems the update process did something, but I'm afraid my phone is bricked now...
Is there anyway to recover the phone? I also tried to do a hard reboot (by pressing the red, green phone buttons and reseting the device). That didn't work and I still only get the tricolor boot-loader screen.
zwoolab
05-06-2008, 10:29 PM
but I got stuck on the part about the HTC ROM tool by Dark Simpson because I was missing the INI files
oh, me too :( - "HTC ROM Tool" say me "There was problem..." and deny anything do. Yes, i understand that is need to file ".INI" with device-list, but i can't find it manualy. IMHO, source from this file (just for HTC Elf) may be posted at this topic?
I dump ROM ver. 2.30.xxxx from my Elf (Elfin ROM?), and upgrade him to WM6.1 (but earler version ROM). Now, i can't rollback.
PS: "HTC ROM Tool by Dark Simpson" remote update server may accept connections from Russia? May be it is a problem?
PPS: Thanks to author. This is realy good info.
geokali
07-06-2008, 06:22 AM
Htc Touch 3450
2.20.405.1b Wwe
10/2/07
03.07.90
4.4.12.51
2.20.405.101
Greek Language
Can Someone Tell Me A Better Version Of Rom For These Version
Thanks!!!!!!!!
monroe42
07-06-2008, 08:38 AM
Hi Sandman01,
did you ever manage to dump our friend's ROM and reflash it? I have the same device and while I managed to get a different ROM on it I need to get the original back on it so I can return it to TMO
Mike
sandman01
07-06-2008, 09:58 AM
Hi Sandman01,
did you ever manage to dump our friend's ROM and reflash it? I have the same device and while I managed to get a different ROM on it I need to get the original back on it so I can return it to TMO
Mike
Hi Mike!
I dumped the OS of my friends MDA Touch.
I also check his ID and CID so I know he had exactly the same.
The only thing he do with his elfin is to unlock the Sim to get the phone work with his preffered service provider (YESSS - Austria).
For testing the dumped ROM I flashed it back on my WM6.1 device to see if I can restore the factory defaults.
But after flashing, my phone doesn't start anymore. :(
Now I have a bricked MDA Touch phone here by my side, because now the CID-Lock is ON (checked with mtty).
Maybe I do somthing wrong at dumping.
The comands
viewimgfs.exe imgfs_raw_data.bin
buildimgfs.exe
were not used by my dumping process because the first will extract the file imgfs_raw_data.bin, and the second will repack the extracted folder back in the file imgfs_raw_data.bin.
All other commands were used as it is described in the DUMP-HOWTO.
I got an error by using the comand "buildimgfs.exe". Win Vista and Win XP always kill the programm after some seconds because of an unknown error. This is the cause why I do not use the 2 comands.
monroe42
08-06-2008, 09:01 PM
Hi Sandman,
I failed so far to dump the image from my wife's MDA so I can put it back on my MDA and I can send it back to TMO for replacement (does not charge anymore)
but I have the same device ID info that you have.
Could you share the img file you have dumped so I can give it a try?
thanks
Mike
monroe42
08-06-2008, 11:04 PM
OK I managed to dum the Part02.raw file from a Tmobile Austria Elfin device. I followed the steps and everything went OK so far. I gut a shell RUU_Signed.nbh from the DOPOD Asia Image I currently run on the device.
Replaced it, ran ROmUpdateutility and the flash aborts at 3% with the message "This update utility can not be used with your device." any idea what could be the issue?
Also in addition to that,how would I dump the original splash.nb and extrom.nb from the device? Are these just other parts?
My Device ID is ELF030050
Country: T-MOB102
I have set this when I created the NBH is that the problem?
thanks
Mike
sandman01
09-06-2008, 11:35 AM
OK I managed to dum the Part02.raw file from a Tmobile Austria Elfin device. I followed the steps and everything went OK so far. I gut a shell RUU_Signed.nbh from the DOPOD Asia Image I currently run on the device.
Replaced it, ran ROmUpdateutility and the flash aborts at 3% with the message "This update utility can not be used with your device." any idea what could be the issue?
Also in addition to that,how would I dump the original splash.nb and extrom.nb from the device? Are these just other parts?
My Device ID is ELF030050
Country: T-MOB102
I have set this when I created the NBH is that the problem?
thanks
Mike
Have you checked your CID lock status via mtty?
If your phone is currently locked you are in the same situation like me.
We have to wait for an original Rom from T-Mobile.
PS: A user in an other forum tells me that T-Mobile will publish an update in the next 2 month.
avathar behemoth
12-06-2008, 02:57 PM
I have a question and a comment!
question is when i use itsutils and read all partitions on DKS1: (Part002 is the os part and im assuming the 00 and 01 Parts are extended ROM) so i have the dumps in .RAW format is it possibe to use pdocwrite.exe to write those files back onto the phone (with the correct adresses used)?
comment is i like the htcrt tool by darksimson, but there is no ini for the Pharos.. and i dont think im qualified to write one myself :) could someone (preferably dark simpson) write one?
thnx for the great work, its and dark!
webbchu
19-06-2008, 08:22 AM
Hello, I get to step "Start HTC ROM Tool by Dark Simpson" and follow to "select the just created 05_OS.nb as system, all other "none" " but i can not done this process of "created 05_OS.nb as system". What's wrong for me?
niceguy001
19-06-2008, 04:56 PM
when i run htc rom tool by dark simpson, it says
there is no devices to build ROM for exists in configuration file!
any idea how to get run it? did i do something wrong?
kokotas
19-06-2008, 08:25 PM
when i run htc rom tool by dark simpson, it says
there is no devices to build ROM for exists in configuration file!
any idea how to get run it? did i do something wrong?
There you go!Unzip the attached file in same place with htcrt.exe and it will work!;)
But now I have to be the bad guy that tells you:
"Search better next time, ok!?:cool:
What if that step of the process could not be aborted?
You would f@ck up your device because you didn't search and read a little bit more and then you would start a new thread like "Help!My touch doesn't boot!" etc..."
Please!For your own good, BE PATIENT , SEARCH AND READ CAREFULLY!:)
Best Regards!
niceguy001
19-06-2008, 10:18 PM
There you go!Unzip the attached file in same place with htcrt.exe and it will work!;)
But now I have to be the bad guy that tells you:
"Search better next time, ok!?:cool:
What if that step of the process could not be aborted?
You would f@ck up your device because you didn't search and read a little bit more and then you would start a new thread like "Help!My touch doesn't boot!" etc..."
Please!For your own good, BE PATIENT , SEARCH AND READ CAREFULLY!:)
Best Regards!
thnx! i found that already. i read alot, but still the forum is too messy. it would be better if they put files which belongs to gether in the same zip file. it also saves time for others and everyone will not open a new thread or even post crazy questions just as i did. anyway thnks
i have already created a backup of my rom. i'm wondering if it's possible to test it any simulation software. anybody already done that on MS device emulator?
agatece
26-06-2008, 06:07 AM
I´m getting an error here:
D:\_ROM>buildimgfs.exe
it stops when processing the file wmvdmoe.dll:
"Processing "wmvdmoe.dll" as module"
I get an error message and windows asks to send a crash report to microsoft.
If i try to run the buildimgfs command again, i get the error:
"Unable to load compression DLL!"
Any ideas what might be happening?
About the Unable to load compression DLL error: you need to do the "prepare" again.
About buildimagefs... Bump!
I have same here, tried on 2 XP computers with different Antivirus/hardware/everything in fact. No change.
Can´t backup the original ROMs from TIM operator - so I won´t be able to "touch" the original WM...
Main reason for trying another ROM is because when my Touch is configured to join a LEAP network it starts a reboot loop. But I also want to try other cool ROMs :-)
dsixda
13-07-2008, 07:16 PM
I don't understand the last steps. Where the 05_OS should be used as a template. I've downloaded htcrt from another location with the required htcrt_devices.ini to compile the rom and have compiled a rom.nbh.
But when you select 05_OS, isn't it just rebuilding the downloaded RUU_Elf_DOPOD rom? Because the 05_OS was extracted from the signed.nbh of that file right? There's a dump directory with over a 100mb of data extracted from my phone, shouldn't I include some of that?
Sorry for the late response ;) The 05_OS file will actually be changed when you use make_imgfs afterwards, which uses the raw data that was used for the dump.
dsixda
21-07-2008, 05:51 AM
Wiki page has been updated - you can now back up your ExtROM as part of the ROM.
zuperzuze
22-07-2008, 06:24 PM
Hi,
Originally Posted by wickednomad
I´m getting an error here:
D:\_ROM>buildimgfs.exe
it stops when processing the file wmvdmoe.dll:
"Processing "wmvdmoe.dll" as module"
I get an error message and windows asks to send a crash report to microsoft.
If i try to run the buildimgfs command again, i get the error:
"Unable to load compression DLL!"
Any ideas what might be happening?
About the Unable to load compression DLL error: you need to do the "prepare" again.
Everytime that I prepare again, I experience the same error =/
Any ideas?
dsixda
22-07-2008, 06:39 PM
Hi,
Everytime that I prepare again, I experience the same error =/
Any ideas?
When you followed the step to "Check for real size", did you get a different number than the Wiki's? For the next step ("Dump the OS") you would have to use the size that is displayed in your own output. Make sure you also didn't mistype the size.
Also, can you cut and paste your commands here so we can see?
zuperzuze
22-07-2008, 07:14 PM
Dsixda,
I used the correct "real size". =/
I made this about 3 or 4 times with success on other phones, but on this new phone, I couldn't make it T.T
The model is a 3451, with 128/256... Have you heard of this model? ~^
I would like to dump his ROM cuz it is PT-BR language (will help my friends so much).
Ty for the help!
jimlim
25-07-2008, 10:24 PM
Everything good so far. I'm stuck at
"could not open ruu_signed.nbh"
I saw one previous post in regards to this issue. Solution doesn't make sense to me.
Thanks
dsixda
25-07-2008, 11:10 PM
Everything good so far. I'm stuck at
"could not open ruu_signed.nbh"
I saw one previous post in regards to this issue. Solution doesn't make sense to me.
Thanks
Which step are you referring to??
jimlim
26-07-2008, 12:51 AM
Which step are you referring to??
Now you need the RUU_signed.nbh from valid RUU_update.exe
The goal is to extract the OS file from an official ROM update and use it as a template for our device's OS backup. Right-click the .exe file and extract the RUU_signed.nbh with Winrar (Linux users may use cabextract).
Now use nbhextract.exe to extract the OS file out of it:
D:\_ROM>nbhextract.exe ruu_signed.nbh
=== NBHextract v1.0
=== Extract contents from HTC NBH files
=== (c)2007 xda-developers.com
=== by: pof & TheBlasphemer based on itsme perl scripts
Device: ELF010000
CID: DOPOD001
Version: 1.14.710.2
Language: USA
Extracting: 00_Unknown.nb
Extracting: 01_SPL.nb
Extracting: 02_MainSplash.nb
Encoding: 02_MainSplash.bmp
Extracting: 03_ExtROM.nb
Extracting: 04_GSM.nb
Extracting: 05_OS.nb
I have all the files from your Tools extracted and in one file. Is this correct?
dsixda
26-07-2008, 01:08 AM
Now you need the RUU_signed.nbh from valid RUU_update.exe
The goal is to extract the OS file from an official ROM update and use it as a template for our device's OS backup. Right-click the .exe file and extract the RUU_signed.nbh with Winrar (Linux users may use cabextract).
Now use nbhextract.exe to extract the OS file out of it:
D:\_ROM>nbhextract.exe ruu_signed.nbh
=== NBHextract v1.0
=== Extract contents from HTC NBH files
=== (c)2007 xda-developers.com
=== by: pof & TheBlasphemer based on itsme perl scripts
Device: ELF010000
CID: DOPOD001
Version: 1.14.710.2
Language: USA
Extracting: 00_Unknown.nb
Extracting: 01_SPL.nb
Extracting: 02_MainSplash.nb
Encoding: 02_MainSplash.bmp
Extracting: 03_ExtROM.nb
Extracting: 04_GSM.nb
Extracting: 05_OS.nb
I have all the files from your Tools extracted and in one file. Is this correct?
Oh, sorry, there is a directory in that archive called Signed Elfin and also Signed Elf. In there is an OS.nb file. So that step was already done for you.
jimlim
26-07-2008, 04:47 AM
Oh, sorry, there is a directory in that archive called Signed Elfin and also Signed Elf. In there is an OS.nb file. So that step was already done for you.
dsixda
Thanks for all your help. I was going crazy over that step, spent like two hours on it.
Well I'm pretty sure I did it, only took me like 8 hours! I would like to share in the ROM thread. Do I post just the .nbh file for the whole RUU file (contains the backed up .nbh file )
Thanks again.
dsixda
26-07-2008, 04:59 AM
dsixda
Thanks for all your help. I was going crazy over that step, spent like two hours on it.
Well I'm pretty sure I did it, only took me like 8 hours! I would like to share in the ROM thread. Do I post just the .nbh file for the whole RUU file (contains the backed up .nbh file )
Thanks again.
Did you include the ExtROM, or is it just the OS?
Just post a link to it in this thread (put it on rapidshare or similar site). Cyzeek will update the list when he checks the forum again. Thanks!
jimlim
26-07-2008, 05:32 AM
Did you include the ExtROM, or is it just the OS?
Just post a link to it in this thread (put it on rapidshare or similar site). Cyzeek will update the list when he checks the forum again. Thanks!
OS and EXTRom. I'll put it up soon.
dsixda
26-07-2008, 05:37 AM
OS and EXTRom. I'll put it up soon.
Awesome!!! Good work :)
dsixda
26-07-2008, 05:05 PM
Here's some good news -
I have made an executable file that will automate the entire OS Backup process so that most of the steps in the Wiki can be ignored. I've tested it on my own Elfin (with the original ROM) and it works.
Who wants to try it out? Hopefully it will save you time and frustration backing up your device.
EDIT: Ok, I wasted my whole night and morning trying to get this to work, so I hope it's worth it:
Find the files in the Wiki (http://wiki.xda-developers.com/index.php?pagename=Elf_HowtoDumpRom)
This is used for both Elf/Elfin. Let me know if it works for you.
hendrixus
28-07-2008, 07:34 PM
Here's some good news -
I have made an executable file that will automate the entire OS Backup process so that most of the steps in the Wiki can be ignored. I've tested it on my own Elfin (with the original ROM) and it works.
Who wants to try it out? Hopefully it will save you time and frustration backing up your device.
EDIT: Ok, I wasted my whole night and morning trying to get this to work, so I hope it's worth it:
1) First, download the tools archive mentioned in the Wiki:
http://rapidshare.de/files/40067438/TOOLS.zip.html
2) Then download this (these executables rely on the files and directories in the above archive, otherwise it will not work)
http://rapidshare.de/files/40090815/run.zip.html
3) Follow the read_me.txt in the run.zip file.
This is used for both Elf/Elfin. Let me know if it works for you.
I just downloaded tools.zip But since I don't have an account I have to wait 80mins to dowload RUN.zip
dsixda
28-07-2008, 07:39 PM
I just downloaded tools.zip But since I don't have an account I have to wait 80mins to dowload RUN.zip
80 minutes?? Or 80 seconds? Run.zip is only a few KB big.
gslgdl
30-07-2008, 12:03 AM
works just fine, thanks !!!
dsixda
30-07-2008, 03:30 AM
works just fine, thanks !!!
Great, can you upload your backup and include your device info as well (if it is not on the other thread already)?
hendrixus
31-07-2008, 07:37 PM
What is this error? What is WCE:\blahBlah? Drive
btw the files are in D:\Elfin
Oke solved. I had forgotten to push "yes"to application unlock.
Dumping the ROM now.
While backing op the ExtRom I notice in the faq that this ExtRom.nb should be "10,240"bytes.
Mine is "1,024"bytes packed as .nb
I am I wrong or is the faq wrong?
the separate files are
config.txt 172 bytes
PP_Akv33-DefaultPage_NLD-0413 74,2k
PP_ExtVer.xml 293 bytes
Strange but solved.
It "grown" after renew?:)
Done!
How can I check this backup or who can check it?
Ready. MyROM can be downloaded here (http://rapidshare.com/files/133908671/MyROM2_20_404_1BNLD.nbh.html)
dsixda
31-07-2008, 10:36 PM
Hmm. I'm not sure why you got 1024 bytes. As long as you get a green lettering when you load the ExtRom.nb in the HTC Tool, then you should be ok.
What is this error? What is WCE:\blahBlah? Drive
btw the files are in D:\Elfin
Oke solved. I had forgotten to push "yes"to application unlock.
Dumping the ROM now.
While backing op the ExtRom I notice in the faq that this ExtRom.nb should be "10,240"bytes.
Mine is "1,024"bytes packed as .nb
I am I wrong or is the faq wrong?
the separate files are
config.txt 172 bytes
PP_Akv33-DefaultPage_NLD-0413 74,2k
PP_ExtVer.xml 293 bytes
Strange but solved.
It "grown" after renew?:)
Done!
How can I check this backup or who can check it?
Ready. MyROM can be downloaded here (http://rapidshare.com/files/133908671/MyROM2_20_404_1BNLD.nbh.html)
Junkie123
02-08-2008, 05:17 PM
Hello
I want to Back-up my own OS beacuse i dont know if my china-bought device is a fake version which isnt compatible with the roms which can be found in the web.
I unlocked the device changing the two registry keys 00001001 to 1 and 00001005 to 40 and run afterwards the sda_applicationunlock.exe.
then i started the elf_os.bat in the "tools" directory following the howto.
that led me to this screen:
=======================================
Elf OS backup utility
Script by dsixda (xda-developers.com)
- Thanks to the devs for the tools :)
=======================================
Removing application lock on device
==== Check phone for any security notifications and say 'Yes' to proceed ====
If there are none, you are ok.
(Press CTRL+C to quit in case of error)
C:\TOOLS>pdocread -l
125.88M (0x7de0000) MSFLASH
| 1.25M (0x13f000) Part00
| 1.75M (0x1c0000) Part01
| 49.13M (0x3120000) Part02
| 73.75M (0x49c0000) Part03
STRG handles:
handle 07a473fe 73.75M (0x49c0000)
handle 07a74b5e 49.13M (0x3120000)
handle c7a74b3a 1.75M (0x1c0000)
handle 07a7496a 1.25M (0x13f000)
disk 07a473fe
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 07a74b5e
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk c7a74b3a
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
disk 07a7496a
0 partitions, 0 binary partitions
customerid=00000000 uniqueid= 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Finding size of OS
Size = 0x200 bytes
Dumping the OS to Part02.raw (go for a coffee, this will take a while!) ...
C:\TOOLS>pdocread -w -d TrueFFS -p Part02 0 0x200 Part02.raw
ERROR: ITTFFSGetInfo - Das Gerõt kann nicht verwendet werden.
WARNING: using default 512 bytes for sectorsize
CopyTFFSToFile(0x0, 0x200, Part02.raw)
ERROR: ITReadDisk: outbuf==NULL
- Das Gerõt kann nicht verwendet werden.
Creating raw data
C:\TOOLS>prepare_imgfs Part02.raw -nosplit
Unable to open source image [Part02.raw]
Creating dump folder
C:\TOOLS>viewimgfs imgfs_raw_data.bin
Cannot map file imgfs_raw_data.bin
Building new raw data
C:\TOOLS>buildimgfs
at this point i get an error prompt telling "Buildlmgfs.exe has encountert an error [...]"
if i click for details following informations appear:
AppName: buildimgfs.exe AppVer: 0.0.0.0 ModName: buildimgfs.exe
ModVer: 0.0.0.0 Offset: 00001f51
when i press the close button the batch continues as follows:
Building OS backup from a template
C:\TOOLS>copy "ELF OFFICIAL SIGNED\05_OS.nb" backup_OS.nb /Y
1 Datei(en) kopiert.
C:\TOOLS>make_imgfs backup_OS.nb -nosplit
Searching for IMGFS start... Found at 00620000
Fixing... Done!
Your OS backup is saved as backup_OS.nb.
Follow the rest of the instructions in the Wiki to make this into a
flashable ROM (.nbh) using htcrt.exe.
press any key . . .
Can anybody tell me how i can fix this error?
dsixda
03-08-2008, 03:33 AM
Hi buddy,
Can you try doing this from the DOS prompt when you are in the TOOLS directory:
pdocread -w -d TrueFFS -p Part02 -t
This gives you the size of the OS (operating system). According to the elf_os.bat it said "0x200".. Can you verify it gives the same value?
BTW I've modified the elf_os.bat file so that it will now stop on your first error.
Hello
I want to Back-up my own OS beacuse i dont know if my china-bought device is a fake version which isnt compatible with the roms which can be found in the web.
I unlocked the device changing the two registry keys 00001001 to 1 and 00001005 to 40 and run afterwards the sda_applicationunlock.exe.
then i started the elf_os.bat in the "tools" directory following the howto.
that led me to this screen:
at this point i get an error prompt telling "Buildlmgfs.exe has encountert an error [...]"
if i click for details following informations appear:
when i press the close button the batch continues as follows:
Can anybody tell me how i can fix this error?
Junkie123
03-08-2008, 10:40 AM
I tried what you told me:
C:\TOOLS>pdocread -w -d TrueFFS -p Part02 -t
ERROR: ITTFFSGetInfo - Das Gerõt kann nicht verwendet werden.
WARNING: using default 512 bytes for sectorsize
real nr of sectors: 1 - 512.00byte, 0x200
And your new elf_os.bat does this:
[...]
Finding size of OS
Size = 0x200 bytes
Dumping the OS to Part02.raw (go for a coffee, this will take a while!) ...
C:\TOOLS>pdocread -w -d TrueFFS -p Part02 0 0x200 Part02.raw
ERROR: ITTFFSGetInfo - Das Gerõt kann nicht verwendet werden.
WARNING: using default 512 bytes for sectorsize
CopyTFFSToFile(0x0, 0x200, Part02.raw)
ERROR: ITReadDisk: outbuf==NULL
- Das Gerõt kann nicht verwendet werden.
Creating raw data
C:\TOOLS>prepare_imgfs Part02.raw -nosplit
Unable to open source image [Part02.raw]
ERROR - imgfs_raw_data.bin not created
press any key . . .
dsixda
03-08-2008, 03:41 PM
Hmm... looks like yours is a fake and won't work? When you convert the size from hex to decimal, it's supposed to be anywhere between 50,000 to 80,000 KB. Thus 0x200 or even 512 is not valid.
I tried what you told me:
And your new elf_os.bat does this:
alesanus
04-08-2008, 07:56 PM
Hi, I can´t dump my rom OS, because in the finish of process of elfin_os.bat appear a windows error. Not possible complete the procedure for entire OS. EXT_Rom is fine. Any other method for dump my original OS ?
Thanks
Sorry by my poor english.
dsixda
04-08-2008, 10:32 PM
Hi, I can´t dump my rom OS, because in the finish of process of elfin_os.bat appear a windows error. Not possible complete the procedure for entire OS. EXT_Rom is fine. Any other method for dump my original OS ?
Thanks
Sorry by my poor english.
You will have to be more specific about the "windows error".. what is the error?
dansoarr
07-08-2008, 05:19 PM
Hi,
just wanted to check i've done everything before i try to flash it back to my phone and brick it. sorry if it daft to ask.
What i did
1. dumped all the tools in one directory called c:\tools
2. I used the elf_os.bat to create a backup of the os (this created a new dump directory)
3. copied and converted the extended_rom with TFAT to create extened_rom.nb
4. used HTCRT to take and the extened_rom.nb and the backup_OS.nb from the \tools folder to make my backup x.xx.xxx.x.nbh
5 CID unlocked my touch
so my .nbh file contains ONLY the OS and EXT_rom but no radio, spl, ipl etc..
so am i now ready to use this file to flash back to my phone using ROMUpdateUtility.exe ??
looking forward to flashing the surface rom
thanks in advance
dsixda
07-08-2008, 05:39 PM
Hi,
just wanted to check i've done everything before i try to flash it back to my phone and brick it. sorry if it daft to ask.
What i did
1. dumped all the tools in one directory called c:\tools
2. I used the elf_os.bat to create a backup of the os (this created a new dump directory)
3. copied and converted the extended_rom with TFAT to create extened_rom.nb
4. used HTCRT to take and the extened_rom.nb and the backup_OS.nb from the \tools folder to make my backup x.xx.xxx.x.nbh
5 CID unlocked my touch
so my .nbh file contains ONLY the OS and EXT_rom but no radio, spl, ipl etc..
so am i now ready to use this file to flash back to my phone using ROMUpdateUtility.exe ??
looking forward to flashing the surface rom
thanks in advance
Yes, that's fine. You don't need to back up the Radio/SPL/IPL etc.. since those are available on the forums anyway and you can restore them individually. Most people prefer only to get the OS (+ ExtROM) when flashing a custom ROM because they don't want anything else overwritten.
dansoarr
07-08-2008, 05:41 PM
cheers chap
i'll flash away then
dsixda
07-08-2008, 06:05 PM
cheers chap
i'll flash away then
I've updated the Wiki so that it makes this point more clear. Thanks for the question. Be sure to upload your ROM and/or ask someone to test it out for you before you try it out yourself (I would if I had a spare Elfin) :(
alesanus
10-08-2008, 03:17 AM
Don´t work in my ELFIN P3451. When I run elfin_os.bat, the procedure fails at wmz...dll flsimg*.exe. I can´t DUMP my OS, only ExtRom. Any idea ?.:confused:
ababrekar
10-08-2008, 08:12 AM
Don´t work in my ELFIN P3451. When I run elfin_os.bat, the procedure fails at wmz...dll flsimg*.exe. I can´t DUMP my OS, only ExtRom. Any idea ?.:confused:
First, 3451 is not ElfIn. Second, have you done the security bypassing as mentioned in the Wiki?
dsixda
13-08-2008, 04:53 AM
About the Unable to load compression DLL error: you need to do the "prepare" again.
About buildimagefs... Bump!
I have same here, tried on 2 XP computers with different Antivirus/hardware/everything in fact. No change.
Can´t backup the original ROMs from TIM operator - so I won´t be able to "touch" the original WM...
Main reason for trying another ROM is because when my Touch is configured to join a LEAP network it starts a reboot loop. But I also want to try other cool ROMs :-)
I'm having the same issue with buildimgfs.exe (not the compression error, the other one) with a French Rogers Elfin which I just received today. It stops during its processing of wzcsvc.dll and a Windows error dialog pops up:
"BuildImgfs.exe has encountered a problem and needs to close. We are sorry for the inconvenience."
There's some more technical data that gets stored in a temp directory that I can provide if someone wants to look at it.
If I allow the process to continue so that there is an OS backup created, and then try to flash the file anyway to another Elfin, it will remain stuck at the first splash screen.
If anyone can help out, that would be great and helpful to a lot of people who experienced the same problem.
dsixda
14-08-2008, 04:14 AM
I'm having the same issue with buildimgfs.exe (not the compression error, the other one) with a French Rogers Elfin which I just received today. It stops during its processing of wzcsvc.dll and a Windows error dialog pops up:
"BuildImgfs.exe has encountered a problem and needs to close. We are sorry for the inconvenience."
There's some more technical data that gets stored in a temp directory that I can provide if someone wants to look at it.
If I allow the process to continue so that there is an OS backup created, and then try to flash the file anyway to another Elfin, it will remain stuck at the first splash screen.
If anyone can help out, that would be great and helpful to a lot of people who experienced the same problem.
Ok nevermind, I have figured it out!!
After the step where you create the raw data (prepare_imgfs), you should SKIP the next two steps where it creates the "dump" folder and then rebuilds it with buildimgfs.exe. These two steps are not necessary at all, unless you want to cook your ROM with the dump directory! As you can see, those two steps just extract files from the raw data and then re-builds it back to how it was before, which is redundant!
I can now make a working backup of my French Rogers Elfin. Yay!
I've updated the automatic backup creator that is found in the Wiki.
rattkin
14-08-2008, 10:20 AM
How do i dump radio? my elf has 02.93.90. it seems very old, but i would like to have backup in case i have to return the device.
I found this list:
http://wiki.xda-developers.com/index.php?pagename=Elf_RadioUpgrades
But my version is not there.
Charusen
14-08-2008, 10:34 AM
Right, I am trying to backup my ROM for warranty purpose. I have download, ROM and ExtROM. I need the 'Splash Screen' I am trying to follow instructions from Wiki:
OPTIONAL: Backing up the IPL, SPL, Radio and Main Splash screen Usually people will prefer to have their existing version of IPL/SPL and Radio untouched when they flash a backup. You can find backups for these already on the forums and they can be flashed by themselves instead of with the OS.
You can also extract them from shipped ROMs with nbhextract.exe, provided that the components have the same version as yours:
e.g. nbhextract RUU_Signed.nbh
00_Unknown.nb is the IPL
_SPL.nb is the SPL
*_GSM.nb is the Radio
*_? (http://wiki.xda-developers.com/index.php?pagename=MainSplash&action=create)MainSplash.nb is the Main Splash Screen
The Main Splash screen is the first screen that shows up on a reset and is rarely overwritten by custom/cooked ROMs. Make sure, though, if you acquire a Splash ROM, that it has the same image as the one in your device! You can find various Splash Screen images (and possibly yours) from the forums if you do a search.
Where do I find the original 'Main Splash Screen' in .nb or .nb0 format?
How do I integrate that picture into the 'HTC ROM Tool' to build the final ROM?
Can someone post a dummies/noobies guide to getting splash screen and integrating into HTC ROM Tool?
Thanks
(I had posted in the 'dumping the main splash screen' thread, but in hindsight, this looks like the correct thread. Sorry for the cross post, unable to delete other post)
dsixda
14-08-2008, 11:19 AM
How do i dump radio? my elf has 02.93.90. it seems very old, but i would like to have backup in case i have to return the device.
I found this list:
http://wiki.xda-developers.com/index.php?pagename=Elf_RadioUpgrades
But my version is not there.
Currently there is no way to dump the radio, except to extract it out of a shipped ROM using nbhextract.exe. Unfortunately that URL for Radio backups in the Wiki only goes as far back as 2.95.90.
dsixda
14-08-2008, 11:22 AM
Right, I am trying to backup my ROM for warranty purpose. I have download, ROM and ExtROM. I need the 'Splash Screen' I am trying to follow instructions from Wiki:
OPTIONAL: Backing up the IPL, SPL, Radio and Main Splash screen Usually people will prefer to have their existing version of IPL/SPL and Radio untouched when they flash a backup. You can find backups for these already on the forums and they can be flashed by themselves instead of with the OS.
You can also extract them from shipped ROMs with nbhextract.exe, provided that the components have the same version as yours:
e.g. nbhextract RUU_Signed.nbh
00_Unknown.nb is the IPL
_SPL.nb is the SPL
*_GSM.nb is the Radio
*_? (http://wiki.xda-developers.com/index.php?pagename=MainSplash&action=create)MainSplash.nb is the Main Splash Screen
The Main Splash screen is the first screen that shows up on a reset and is rarely overwritten by custom/cooked ROMs. Make sure, though, if you acquire a Splash ROM, that it has the same image as the one in your device! You can find various Splash Screen images (and possibly yours) from the forums if you do a search.
Where do I find the original 'Main Splash Screen' in .nb or .nb0 format?
How do I integrate that picture into the 'HTC ROM Tool' to build the final ROM?
Can someone post a dummies/noobies guide to getting splash screen and integrating into HTC ROM Tool?
Thanks
(I had posted in the 'dumping the main splash screen' thread, but in hindsight, this looks like the correct thread. Sorry for the cross post, unable to delete other post)
You'll have to extract it out of a shipped ROM. Do "nbhextract signed_ruu.nbh". It will produce a MainSplash.nb and MainSplash.bmp... If the bmp file looks like your MainSplash, then the MainSplash.nb is your backup. Or search the forums.. some people splash screens.. there are tools to convert BMP to NB format... one is the Artemis splash screen changer (again, search for it).
The Wiki page already tells you where to add the Splash Screen in the HTC Tool. Once you use the Tool yourself, you'll know where it is (follow the first couple of steps described for HTC Tool and you'll see a part in the software for the Splash Screen, OS, ExtROM, Radio etc.).
Charusen
14-08-2008, 12:42 PM
Thanks dsixda
I extracted a 'MainSplash' from the nearest official ROM.
Problem, which is the MainSplash for MY ROM?
When I do soft reset I get:
1. Black Background with 'Smart Mobility' in white letters.
2. THEN Black Background with FLASH 'HTC' logo
3. Normal Green windows logo and the OS booting up.
Which is the correct MainSplash for my handset, the Smart Mobility or HTC logo?
Thanks
dsixda
14-08-2008, 01:47 PM
Thanks dsixda
I extracted a 'MainSplash' from the nearest official ROM.
Problem, which is the MainSplash for MY ROM?
When I do soft reset I get:
1. Black Background with 'Smart Mobility' in white letters.
2. THEN Black Background with FLASH 'HTC' logo
3. Normal Green windows logo and the OS booting up.
Which is the correct MainSplash for my handset, the Smart Mobility or HTC logo?
Thanks
The first one is Mainsplash - the next two can be easily changed (they're image files under the \Windows folder).
Charusen
14-08-2008, 06:08 PM
Thanks for the guidance dsixda.
Made a backup, though I haven't tested it yet. I will just keep it for reference.
dsixda
14-08-2008, 09:55 PM
Thanks for the guidance dsixda.
Made a backup, though I haven't tested it yet. I will just keep it for reference.
Good work! Try to upload it in rapidshare or mediafire and let some people test it out for you. Also, if you do upload for the forum, try to keep it to just the OS + ExtROM (so that we don't overwrite our IPL/SPL/Radio/Splash).
Charusen
15-08-2008, 04:56 AM
dsiaxda, can you point me towards a 'Guide' on how to turn the '.nbh' file into a self extracting .exe?
OR do I just unpack a .exe file (downloaded official version), replace the .nbh file with my version and then re-pack the file?
I am thinking of making two versions, one with and without splash screen.
(This is for uploading to rapidshare or mediafire).
dsixda
15-08-2008, 06:41 AM
OR do I just unpack a .exe file (downloaded official version), replace the .nbh file with my version and then re-pack the file?
Yeah you can do that, but just put it all in a zip file.
chbau
17-08-2008, 01:09 AM
sorry to bother with such a basic problem:
i do have issues downloading the 'tools.zip' file mentioned in the first post from rapidshare. i have tried 5 times on two different computers, it always downloads to 99% and then gets stuck there. the 'run.zip' file downloaded without any problems as are doing all other unrelated downloads from rapidshare. it's just this one specific file not working out.
is anyone else experiencing the same problem and is there a mirror from which i could download?
thx!
dsixda
17-08-2008, 03:52 AM
sorry to bother with such a basic problem:
i do have issues downloading the 'tools.zip' file mentioned in the first post from rapidshare. i have tried 5 times on two different computers, it always downloads to 99% and then gets stuck there. the 'run.zip' file downloaded without any problems as are doing all other unrelated downloads from rapidshare. it's just this one specific file not working out.
is anyone else experiencing the same problem and is there a mirror from which i could download?
thx!
Sorry, I don't have a mirror, but try this link (it's smaller size):
http://rapidshare.de/files/40254595/TOOLS.zip.html
Click on elfin_os.bat, as I didn't include elf_os.bat. This is from the run.zip. It should work for you.
dsixda
19-08-2008, 05:38 PM
Wiki page has now been updated with an easier way to back up your ExtROM, using pdocread.exe.
dsixda
20-08-2008, 12:25 AM
Ok ladies and gentleman, we can now FULLY back up our Device.. I have just figured out how to do Radio, Splash and SPL.
Wiki page has been updated. A script has been created that does everything automatically.
russellforrest
20-08-2008, 10:19 PM
Hello, excuse me if i'm being dumb but....
I'm trying to create a backup of my elfin ROM. I followed the instructions carefully and found all the backup file were created as expected apart from the backup_extrom.nb file. Any ideas??:confused:
dsixda
20-08-2008, 10:23 PM
Hello, excuse me if i'm being dumb but....
I'm trying to create a backup of my elfin ROM. I followed the instructions carefully and found all the backup file were created as expected apart from the backup_extrom.nb file. Any ideas??:confused:
Yeah check the output of the program (scroll up in the output). Chances are your device does not have an ExtROM so it didn't create one or find one.
russellforrest
20-08-2008, 11:40 PM
Thanks very much for that :) I am now moving on to the next stage.... I am trying to install blue elves v5 wm 6.1 and I need to install Cert_SPCS.CAB and EnableRapi.CAB using the micro SD card but I don't know how?? I can't read chinese and the OS is CHT. A donation will be forthcoming if someone could walk me through this... :))
dsixda
20-08-2008, 11:55 PM
Thanks very much for that :) I am now moving on to the next stage.... I am trying to install blue elves v5 wm 6.1 and I need to install Cert_SPCS.CAB and EnableRapi.CAB using the micro SD card but I don't know how?? I can't read chinese and the OS is CHT. A donation will be forthcoming if someone could walk me through this... :))
Just copy those files through ActiveSync-->Explore on your PC. You do not need to copy them to the storage card, just put it in the root directory on your Elf. Go to the File Explorer in your Elf and then run both... When they start installing, just select the option on the left ("Yes" in English LOL) or press the Ok button each time.
Actually... your device should already be application enabled because you did the DumpRom backup already. Try to install Blue Elves without the first paragraph.
If you want to install the latest USPL, click on the link in my signature (htctouchp's 2.28).. it has all the instructions and steps.
russellforrest
21-08-2008, 06:41 PM
Hi dsixda, thanks for your help last night, update my elfin and it worked a treat :). Have sent a small donation to say thanks, enjoy a beer or whatever you want. Cheers Russell
dsixda
21-08-2008, 06:53 PM
Thank you, I'm glad the backup and flashing of USPL/ROM worked!
dinizbruno
25-08-2008, 06:09 AM
After reading and using this forum for a wille,
finally i can give something back,
I got an broken elf to repair , and it have one of the rom's that its in the list of the ones this comunity is searching for
ELF010000
HTC__506
and i got it with the invisible dumper, and got a dump.bin (128mb it's right?)
how do i make it a .nbh ou a .exe?
someone can make that for me?
where can i upload it?
also next week i will get in my hands the BRAZILIAN ELFIN from VIVO operator
the one elf010050 that its also missing
sorru my english i'm from brazil !
dsixda
25-08-2008, 06:13 AM
I think people are looking for the original "shipped" ROM, which is the one that is officially released by the provider and has an electronic signature on it. This would mean that it can unbrick a bricked ELF010000 HTC__506 device.
However, you are talking about dumping the ROM from the device instead. This can produce an operating system and the other files, but they will not have the signature. Thus they can't unbrick a device. But, you are welcome to upload it if it's not found in the thread that CyZeek maintains. It will be useful for people who want to put the original operating system back for the HTC__506.
Run the Automatic Backup Creator from my links below... The invisible dumper is not what we need. The guide will show you how to make an NBH file.
Thanks
dinizbruno
25-08-2008, 06:28 AM
Thank's for the information!
i will try to make a .nbh from this one
i think it will be usefull because its portuguese , so
peaple that dont speak english can change the device
dinizbruno
25-08-2008, 06:34 AM
1 more thing
is there a way to make the .bin from the invisible to an .nbh?
because i could get the portuguese rom from devices on ths stores.
it wold really help.
thank's
dsixda
25-08-2008, 06:51 AM
1 more thing
is there a way to make the .bin from the invisible to an .nbh?
because i could get the portuguese rom from devices on ths stores.
it wold really help.
thank's
I'm not sure, but did you read the main thread about it?
"You need to use imgfstools to convert it from bin to nbh file "
http://forum.xda-developers.com/showthread.php?t=238945&highlight=create+file
dsixda
25-08-2008, 07:08 AM
I tried this procedure (after I used the grab_it_128_150.exe file to get dump.bin), but after flashing it wouldn't get past the Main Splash screen:
1) rename dump.bin to imgfs_raw_data.bin
2) obtain a shipped Elf or Elfin ROM (depending on your device)
3) extract the OS.nb out of this shipped ROM:
nbhextract.exe RUU_signed.nbh
4) place the OS.nb in the same directory as imgfs_raw_data.bin (OS.nb will be used as a template)
5) convert the imgfs_raw_data.bin to an OS.nb (using that template file):
make_imgfs.exe OS.nb -nosplit
6) Use HTC Rom Tool (htcrt.exe) to make this OS.nb into a RUU_signed.nbh.
7) Flash using usual methods
All the tools mentioned above are found in the links in the DumpRom Wiki.
BUT DON'T TRY THIS UNLESS YOU HAVE A USPL TO RECOVER TO YOUR OLD ROM, BECAUSE IT DIDN'T WORK FOR ME.
vBulletin® v3.7.0, Copyright ©2000-2008, Jelsoft Enterprises Ltd.