Related
Hi all,
I am still new to XDA and everything that comes with the Magician
If the awnser to my question is somewhere on this forum than i am sorry i could not find it.
But anyways here is my problem. I would like to copy everything from my Magician to my Desktop PC. This aint easy thanks to Microsoft :evil:
I searched XDA and the internet for days now and the best results that i found where the XDA tools. I managed to use "pmemdump.exe" to copy the ROM to my Desktop PC and used "dumprom.exe" to extract everything from the dump. And this is the point where i am stuck, cause after extracting the dump i noticed that i am missing things. After more research i think that only the Bootloader and OS ROM are unpacked to my Destop PC.
I used these commands with the XDA tools
pmemdump 0x80000000 0x4000000 Magician_ROM\0_CompleteRom.bin
dumprom -4 -d Magician_ROM\CompleteRom Magician_ROM\0_CompleteRom.bin
I also tried to dump and extract the ROM in parts:
80000000-80040000: BootLoader
80040000-82400000: osROM
82c00000-83f00000: extended rom
83f80000-83fc0000: bootsplash image
83fc0000-84000000: device version + type information
When i tried this the Bootloader and OS ROM unpacked succesfully, but the other parts generated an hanging "dumprom.exe"
If there is anyone around here who could help me just a little bit. It would be very appriciated.
Thnx, The SRK.
Anyone know how I can extract .nbf files? I need to see what is in this nbf file. Refer to this thread if you are curious
http://forum.xda-developers.com/viewtopic.php?p=250201#250201
Use the tools made by Buzz on this page:
http://buzzdev.net/index.php?option=com_content&task=view&id=65&Itemid=1
To see the contents of the nbf (converted to nba using the above method) file, you need to use these tools:
http://wiki.xda-developers.com/index.php?pagename=WM5EditROM
Its rather simple and hardly takes about 5 minutes for the whole thing
Cheers!
Thanx for the fast response. I gave it a go and it dosent seam to work. I get the .nba from the .nbf then when trying to
"prepare_imgfs.exe nk.nba"
I get this
"Searching for IMGFS start... Not found!"
I think that the .nbf is password protected. If anyone more gifted than me can help out with this one I know we will find a way to change the splash screen on all the newer (2.17 an so forth) ROMS.
Thanx again; Lew
then how do you extract NBF file from 8125 instead of NBA file ? Is there a way to do this ?
I would like input on this as well. I think we are missing a password here or something.
universaldoc said:
Use the tools made by Buzz on this page:
http://buzzdev.net/index.php?option=com_content&task=view&id=65&Itemid=1
Click to expand...
Click to collapse
I don't believe this works with (newer?) wizard nbf's.
Is there anyone here that could crack this would be "encryption" on the .nbf in question? I tried encoding my splash backup from aWizard using the project file from the "decoded" nk.nbf from "ruu_forcedalias_splash_245_425.exe" and it was a no go. It said that my storage was the wrong size for this ROM update (or something to the effect of NO). So it looks as if this nk.nbf from "ruu_forcedalias_splash_245_425.exe" is the key to unlocking the ability to change splash screens to custom images.
Later; Lew
u can try the tools in the attachment to extract files from image file.
the typho2 can extract parts from a SD card image, and the typhoonnbftool_04 can extract parts from a NBF file. they work well while do with the 1.x ROM, but I've never experienced it in extracting a 2.x ROM.
any exciting info, pls let me know,
Ok, good news, thanx to BrightMoonHeart I have been able to extract the BMP from the NBF using "typhoonnbftool_04.exe". The bad news is so far I can't seem to add an image (bmp) to the nbf or remove the current image. So this was a great step forward, just need a little help to get r done. I tried "typho2.exe" but I couldn't get it to do anything except give me the same info "typhoonnbftool_04.exe", It says it can extract the ".NBF" to an ".SPL" and that may allow us to edit it but I was not able to get it to convert. Any ideas guys? Always appreciated
Thanx; Lew
Ok I'm even closer now. I am using "typhoonnbfdecode.pl" and I can extract the ".nb" from the ".nbf". I can create custom splash using "nb_image_converter_859_418_826.exe" and make a ".nb" but when trying to put it back to ".nbf" i get this error
Code:
read 00030000 for splash from 92000000-Splash.nb
no sm signature at 0 in Splash
If anyone can help me out with any of this I would really appreciate it. I keep getting held up with all these conversions. I think some out there must know how to do this already, and I'm close but I keep hitting road blocks.
my head hurts; Lew
Given that crossbow is now floating around out there I was wondering if its possible to cook your own ROM for the Herald? I would happily start researching cooking ROMS etc. if it is. Or are we faced with a situation similar to that of the hermes where we need to find a bootloader that allows the flashing of unsigned code?
Hi,
i think the Problem is that Herald is not so popular as the Wizard and Prophet by now....
Let´s ait and see when someone is getting this nice one unlocked !
you are in the same situation as the Hermes.
AFAIK all devices using NBH for rom upgrades, need the upgrade file to be signed, otherwise bootloader won't flash it.
pof said:
you are in the same situation as the Hermes.
AFAIK all devices using NBH for rom upgrades, need the upgrade file to be signed, otherwise bootloader won't flash it.
Click to expand...
Click to collapse
thanks for the answer (not the one i was looking for though!), i noticed in your hermes thread that you managed to get your hands on the bootloader from a pre production hermes. has this helped? should i be looking for the equivelent for the herald?
It helped because it has the commands to flash unsigned code... i don't know if preproduction bootloaders in Herald will have the same "feature", but it may be handy if you can get one too
I can try looking but i wouldnt know where to start! any advice would be appreciated.
Bootloader of Herald is similar to that of prophet and wizard.The only differrence now is the nbh format.One needs to check if awizard work or not?Then we canthink of debranding.I am working on the Bootloader of herald.Will post everything in Wiki.Pls wait for some time
hdubli said:
Bootloader of Herald is similar to that of prophet and wizard.The only differrence now is the nbh format.One needs to check if awizard work or not?Then we canthink of debranding.I am working on the Bootloader of herald.Will post everything in Wiki.Pls wait for some time
Click to expand...
Click to collapse
ok thanks. If you need any assistance please ask me.
Here you go..
s4vva said:
ok thanks. If you need any assistance please ask me.
Click to expand...
Click to collapse
Thanks to aWizard v 1.3 beta2 and POF for making NBH extract..
I was able to flash my herald from 1.7 dopod asia to new HTC 1.8 without changing/touching IPL/SPL.Here is how to do :
1)Use POF's NBH extract and extract the ROM parts.
2) Copy the OS.nb to awizard ROM folder and rename it to.nba
3) From the Lib folder of awizard, transfer enable rapi and certsps cabs to yr device and install them.
4)Now run the batch file and select "e" to enable rapi.
5) Then you can directly choose the option "w".This will give you the option to choose the ROM u want.Select and wait till awizard finishes.
One can also back up the Extended ROM, Splash image, bootloader, Radio and OS ROM with awizard.
It is very interesting that the size of the .nb file extracted from NBH file and the size of the wizard ROM(80040000.nb) is exactly same.
I tried to put crossbow image into it..but I clouldn't boot the herald.The boot screen showed "OS 10.1.00.88
So if some one can extract the things from both the .nbs we can think of having crossbow in herald..and I think POF can do it.
I hope, this helps the members to upgrade and play with their toys.
You Rock
Finally !!!! Did it. followed the instructions and wallaa finally dutch rom Bye bye bye and Hello English Rom.
Thanx Guys you rock
Look'n forward to crossbow soon.
Very nice discovery hdubli!!
Unfortunately I don't have Wizard nor Herald, and I have not much experience in ROM cooking... you should ask the real gurus here if you want to port the Wizard's xbow to Herald.... I saw it was ported to Prophet, but I don't know about the internals of Herald and Wizard enough to say if this can be also done here or not.
Anyway, kudos for your finding!
P.S. You should add this info to the wiki!
well done hdubli, this is serious progress!
I have no experience of ROM cooking, however I have both a Wizard and a Herald, so if I can help in any way just let me know.
Can I update the page pool? I want more free ram I now have 24 mb, nut I really want al least 32mb
Can you help out how to extract my rom, is there any tuttorial? I tried XDA tools but it apears an error.
best regards
1. NBHextract
2. mamaich imgfs tools to extract OS.nb, if it does not work try tadzio's make/prepare imgf with "-hermes" switch.
thanks a lot
i'll try to get the portuguese rom for xda
best regards
pof said:
1. NBHextract
2. mamaich imgfs tools to extract OS.nb, if it does not work try tadzio's make/prepare imgf with "-hermes" switch.
Click to expand...
Click to collapse
looking for a bit of guidence here
i have the herald 1.8 ROM as .nba (taken from device using awizard)
and i have the wizard OS I want to use as .nb (extracted using typho5)
now my understanding here is i need to extract the herald drivers from the herald OS and replace the wizard drivers in the wizard OS, rebuild the OS.nba and write it to the herald using awizard. Am i heading along the right lines or am i way off? any help would be appreciated.
i really don;t know but if you have a rom with more ram I would like to have it lol
hdubli said:
Thanks to aWizard v 1.3 beta2 and POF for making NBH extract..
I was able to flash my herald from 1.7 dopod asia to new HTC 1.8 without changing/touching IPL/SPL.Here is how to do :
1)Use POF's NBH extract and extract the ROM parts.
2) Copy the OS.nb to awizard ROM folder and rename it to.nba
3) From the Lib folder of awizard, transfer enable rapi and certsps cabs to yr device and install them.
4)Now run the batch file and select "e" to enable rapi.
5) Then you can directly choose the option "w".This will give you the option to choose the ROM u want.Select and wait till awizard finishes.
One can also back up the Extended ROM, Splash image, bootloader, Radio and OS ROM with awizard.
It is very interesting that the size of the .nb file extracted from NBH file and the size of the wizard ROM(80040000.nb) is exactly same.
I tried to put crossbow image into it..but I clouldn't boot the herald.The boot screen showed "OS 10.1.00.88
I do the same thing as you did, tried to put crossbow image into it, and it boot up and freeze at the start screen, so now I have the problem, how to put the old OS back?
I have back up the OS ROM, but my machine can only boot into the tri-color screen, how did you do on your machine, please tell, it will hellp me out.
Thanks
Click to expand...
Click to collapse
Hey
I just got my hermes. beatiful phone. I just upgraded from the 8125, i can't even look at it anymore (my old brick).
Anyway, i unlocked it yesterday and upgarded to wm6. I liked the default 3G (wit the flame) boot screen better than the "Bring Back the ROM page" (allthough that was funny).
I want to know,
1. can someone send the origional CINGULAR 3G(FLAME)=*=*=*=> boot screen?
2. After performing a few searches, i coudln't find out how to change the boot screen. Does anyone know how?
imasri29 said:
Hey
I just got my hermes. beatiful phone. I just upgraded from the 8125, i can't even look at it anymore (my old brick).
Anyway, i unlocked it yesterday and upgarded to wm6. I liked the default 3G (wit the flame) boot screen better than the "Bring Back the ROM page" (allthough that was funny).
I want to know,
1. can someone send the origional CINGULAR 3G(FLAME)=*=*=*=> boot screen?
2. After performing a few searches, i coudln't find out how to change the boot screen. Does anyone know how?
Click to expand...
Click to collapse
You cant have searched very well dude
Easy Splashscreen Guide
Sorry I used the wrong keywords, splash screen did not come to mind, I kept using boot screen, boot image, boot*
Any leads to the OEM screen?
imasri29 said:
Sorry I used the wrong keywords, splash screen did not come to mind, I kept using boot screen, boot image, boot*
Any leads to the OEM screen?
Click to expand...
Click to collapse
You can extract them from a commercial rom using NBHextract.exe
perfect ill try it when I get home. im on my mobile right now.
I could not find the nhbextract.exe, but i did open nbhtool.exe...
I have the default rom which i downloaded off HTC.com... how do i extract the nbh file from the exe? i tried to run the setup to see if it would extract files in any temp folder but i could not find it.
Help anyone?
heres the link to nbh extract
open the ROM exe file using WinRAR and get the nbh file.
Run: nbhextract.exe NAMEOFNBHFILE.NBH
and the file will be extracted (nbhextract.exe and the nbh file must be in the same folder)
mrvanx said:
heres the link to nbh extract
open the ROM exe file using WinRAR and get the nbh file.
Run: nbhextract.exe NAMEOFNBHFILE.NBH
and the file will be extracted (nbhextract.exe and the nbh file must be in the same folder)
Click to expand...
Click to collapse
It is possible to use Dutty's good NBH tool for extracting NBs from NBH. I think it is more n00b friendly way as they can use point and click method and thay are not bound to have NBH in the same folder.
KarhU said:
It is possible to use Dutty's good NBH tool for extracting NBs from NBH. I think it is more n00b friendly way as they can use point and click method and thay are not bound to have NBH in the same folder.
Click to expand...
Click to collapse
nbhextract will convert the .nb files directly to bmp in the same process. Duttys tool just extracts the nb files.
Thanks for the help.
Unfortunately, the rom i downloaded from htc, has a .nbf file instead of a .nbh file (which is 73.xx megs). When i use the extractor, i get error :
Error: 'nk.nbf' is not a valid .nbh file
Could not open 'tempfile.dbh'
I also tried to change the extension of the nbf file to nbh but that did not help either as i got the same error. I'm downloading the rom from http://www.america.htc.com/support/docs/ruu_hermes_1.34.502.1_1.16.00.00_wwe_cws_ship.exe
bump .....
I've tried to dump the rom from my pna device which dumped a dump.rom using grab_it then tried splitrom/dumprom without any luck so i opened the .bin file in a hex edit and it says stuff like...
Enter programmable end block address
Software locked
Lock-tight: to clear lock-tight, reset S3C2440!!!
The file only goes down to address 4,095 then the rest is blank
Is anyone able to tell me what this means or how I can progress with getting the image of the unit?
Thanks
Anyone able to help please?