making RUU_signed.nbh straight from your phone - Touch Diamond, MDA Compact IV ROM Development

i've done dumping 4 part raw files of my phone's rom.
korean diamond rom is not available anywhere since it came out last week.
will it make a difference if i use .nbh file from other oem rom with my part01 and part02 of my raw files? would this create same exact rom as my korean oem version pre-installed?

Yes.
Like I told you, use any donor nbh from a 2.0x ROM.
Your part 1 = xip
part 2 = imgfs

i keep getting error msg saying b7741dca-cea5-4176-841e-4daabc1fbc6e.dsm already exist.....hmm

Use another donor ROM.
Or find out which package this dsm belongs to.

its from rom\xip folder, sys\wincenls_lang_0412 folder and under the temp folder dump, and packages folder

Related

Can a .BIN OS flash file be converted to an SD ROM boot?

Is there a technique to take a standalone .bin CE ROM file and put it into an SD backup so that you can do the standard Power+Record+Soft Reset to boot up and restore? Seems if this could be done you could bypass any bootloader restrictions that prevent doing a l image.bin command.
Maybe this feature already exists in one of the BlueAngel tools that I missed.
Also what is the difference between a .bin and a .nbf file? I've seen bin files that are 31,746 in length while the OS files extracted from the shipping ROMs (.nbf) have a length of 65537.
Theoretically you can convert a BIN file to SD-card. The only thing you need is reverse engeneer the algo used to calculate CRC of ROM image. This process is completely useless because there are easier ways.
And NBF file is the BIN file prepended with a header (it contains operator settings, model id, CRC) and encrypted with some algo. Here CRC algo and encryption is known and CRC may be calculated with XDA2NBFTOOL or XDA3NBFTOOL (V1 ROMs only). Read WiKi.
And NK.NBF file size is 32Mb + header. Not 64Mb.
Its odd because I've seen a BlueAngel ROM unpacked and had a nk.nbf with 67,109,208 bytes.
I definitely read the wiki several times full through and most of the info seems very informative. Its only that if you are unpacking an existing upgrade and use its nk.nbf its very easy but I'm not sure how to take an existing .bin file and convert that to a .nbf file. Will the XDA3NBFTOOL assist in doing that conversion?
thanks for the info.

K-JAM Extended Rom and Autorun.exe

Hello,
How can I get the rom image so I can change the Autorun.exe to run my config file?
Thanks
Scaseman
You can open your extended rom with total commander, your extrom is only hided. You can copy your cabs renaming it with default_ prefix like default_xxx.cab.
Whit total comander to find your extrom you have only to write extended_rom in the command line.
Thanks, I read here http://pocketpcdubai.infopop.cc/groupee/forums/a/tpc/f/582600994/m/7891086801 that the autorun.exe wouldn't load the config file that i create but the guys on xda-developers had a rom image to take it from.
If I take a backup, would I just delete all the files before copying over all the newly modified files?
I just wanna be careful rather than breaking my new k-jam
Cheers
scaseman said:
Hello,
How can I get the rom image so I can change the Autorun.exe to run my config file?
Thanks
Scaseman
Click to expand...
Click to collapse

Creating a ROM-backup ?

Hi,
I have a T-Mobile MDA Pro, and am not quite satisfied with the ROM they installed.
I want to try some different ROMs, like the O2 Exec, but I want to be able to go back to the original.
How can I create a back-up of the ROM, Extended ROM, and Radio ROM that I can put back at a later date ?
I've already seen grab_it by buzz, but that only makes a .bin file and I have no idea how to put that back if I ever want to revert to this state :/
Thank you,
TB
Please use the SEARCH button as this has been discussed already.
ANyway to help you do the following:
1. Download the latest T-Mobile ROM (the exe file) from the XDA Dev FTP site. Then extract this to a folder, say EXPERIMENT
2. Put the BIN file there
3. Go to Buzzdev.net nad follow the procedure to ENCODE/DECODE ROM. This will change the original nk.nbf (the OS) with your BIN file. using HTC64 Extended ROM Tool.exe
4. Then just put the MaUpgradeUt_noID.exe file into this directory also.
Now you have your OS backed up ready to install to a device in the EXPERIMENT directory. Now just make sure the T-Mobile ROM you downloaded has the same radio ROM. If not, download a verison with same radio rom and replace the radio_.nbf file with the downloaded version.
Backing up the ExtendedROm has to be done manually. Just transfer all contents to a alternate directory in the PC then just put it back to replace what's already there.
Hope this helps
What do you do with the dump.bin file though?
Rename it to nk.nbf
Ha - that didn't work.
Did you follow the ENCODE/DECODE procedure in BUZZ's site?
Jorgee said:
Please use the SEARCH button as this has been discussed already.
ANyway to help you do the following:
1. Download the latest T-Mobile ROM (the exe file) from the XDA Dev FTP site. Then extract this to a folder, say EXPERIMENT
2. Put the BIN file there
3. Go to Buzzdev.net nad follow the procedure to ENCODE/DECODE ROM. This will change the original nk.nbf (the OS) with your BIN file. using HTC64 Extended ROM Tool.exe
4. Then just put the MaUpgradeUt_noID.exe file into this directory also.
Now you have your OS backed up ready to install to a device in the EXPERIMENT directory. Now just make sure the T-Mobile ROM you downloaded has the same radio ROM. If not, download a verison with same radio rom and replace the radio_.nbf file with the downloaded version.
Backing up the ExtendedROm has to be done manually. Just transfer all contents to a alternate directory in the PC then just put it back to replace what's already there.
Hope this helps
Click to expand...
Click to collapse
Jorgee,
What you mean with:
"Backing up the ExtendedROm has to be done manually. Just transfer all contents to a alternate directory in the PC then just put it back to replace what's already there"
- What is the PPC folder where I find the content of ExtendedROM?
- How I can trasfer to PC, with ActiveSync? Sometimes I received error messages like "unable to convert file format" or something like that...
- How I can transfer back, is not the ExtendedRom locked?
Let me know...
Luca
To view the Extended ROM, just install TOTAL COMMANDER for PPC
Then in the address bar, put : "\\EXTENDED_ROM" (without the quotes)
Then you will see the contents of extended ROM.
If you want, you can copy the contents of the Extended to your SD card instead so you don't have to connect to your PC.
To unlock your extended ROM (to change/delete/edit the stuff there) you need a certain file which is in the FTP under Uploads/Universal/Tools or something to that effect.
Jorgee said:
To view the Extended ROM, just install TOTAL COMMANDER for PPC
Then in the address bar, put : "\\EXTENDED_ROM" (without the quotes)
Then you will see the contents of extended ROM.
If you want, you can copy the contents of the Extended to your SD card instead so you don't have to connect to your PC.
To unlock your extended ROM (to change/delete/edit the stuff there) you need a certain file which is in the FTP under Uploads/Universal/Tools or something to that effect.
Click to expand...
Click to collapse
Hello Jorgee,
I've tried to install Total Commander on my v1640 but when I access \\EXTENDED_ROM nothing is shown...
What's missing?
Thanks
lukeduke71 said:
Hello Jorgee,
I've tried to install Total Commander on my v1640 but when I access \\EXTENDED_ROM nothing is shown...
What's missing?
Thanks
Click to expand...
Click to collapse
Jorge I found the mistake, \EXTENDED_ROM is with only one back slash and not with two.
Thank you very much for your help...

Can't Copy cmhome.dll and other dll files!!

I am having trouble copying the dll files from my Windows directory on my Dash. I have used Total Commander and Windows Explorer. It says access denied. I can copy some dll files such as the bronzeres.dll. But I cannot seem to get the others. I have tried to make them unhidden (Visible). I have rebooted my phone and pc, just in case there was something weird going on with either. I am stuck. The whole reason I am wanting these is to see how they operate. I have been able to alter my homescreen xml code to insert Fizz Weather into the iconbar, but would like to attempt at adding plugins such as Fizz Weather to the actual panels instead of just a panel with a link to start Fizz Weather. I would really appreciate any help with this. I am really at a stand still at this point.
Those files are XIP (execute in place) they arent real files, they are in a weird format optimised for running fast, although they display in explorer you cant copy them. However you can overwrite them with replacements and the original XIP versions are hidden from applications.
To retrieve these XIP dlls to your PC you need to dump the ROM and reconstruct the files. Its pretty easy there are loads of guides on the Wiki.
Follow this first:
http://wiki.xda-developers.com/index.php?pagename=Hermes_HowtoDumpRom
Then second to extract the files:
http://wiki.xda-developers.com/index.php?pagename=Hermes_HowtoExtractImgfs
here you go heres cmhome.dll
indiekiduk said:
Those files are XIP (execute in place) they arent real files, they are in a weird format optimised for running fast, although they display in explorer you cant copy them. However you can overwrite them with replacements and the original XIP versions are hidden from applications.
To retrieve these XIP dlls to your PC you need to dump the ROM and reconstruct the files. Its pretty easy there are loads of guides on the Wiki.
Follow this first:
http://wiki.xda-developers.com/index.php?pagename=Hermes_HowtoDumpRom
Then second to extract the files:
http://wiki.xda-developers.com/index.php?pagename=Hermes_HowtoExtractImgfs
Click to expand...
Click to collapse
I tried to dump this ROM but I'm not getting very far. The 1st link you gave is for the Hermes and does not appear to be the same as the excalibur. I cannot seem to dump the raw files needed to dump the rom. Any help??

extract dll from SYS folder

I need to get a dll from a SYS folder. Is there anyway to build the dll from the files inside the folder alone? I figure there has to be, some point during the cooking process it gets done... thanks!
or how to copy it using activesync from a device that has a rom flashed on it with this dll cooked in? [currently get access denied] thanks..

Categories

Resources