Greetings,
Here is a simple step-by-step method for taking a virgin Hermes to HardSP-V7 and fully upgraded radio and ROM of choice. This method is especially usefull for those on Vista and Mac machines, it's also somewhat safer and MUCH faster than using RUU to flash your device. From initial download to completely upgrade device took me about an hour, all done before my first phone call.
This is intended for those who HAVE READ the Wiki and the forums, but don't know what to do first, and for those who don't want to use the old-school USB cable methods. All of this is simply gathered info from other posts and guides written by people much more clever than I, and is IN NO WAY meant to be a substitute for reading the Wiki and the forums. I spent days reading everything on this site and so should you. If you jump into something you don't understand and brick your phone, it's not my fault.
FROM BOX TO ROCKS SD-CARD UPDATE GUIDE
[1.]Read the WIKI and as many forum threads as you can, at the very least read all of the stickies.
[2.]Start by gathering all of the files you will need in one place for easy access. For bookeeping purposes I recommend that you put each one in it's own folder. You will need:
Hard-SP-V7
Radio Upgrade- XDA-Dev has a great list of extracted radio ROMS here, I use 1.43.00.00
ROM of Choice (I used Shaps WWE 3.0C, he's got a lot other languages for this ROM as well, chck the thread)
[3.]Use WinRar to open each of the compressed files you downloaded, in each one there should be TWO files, take the filed called "RUU_signed.nbh" and extract it to the same folder. Be sure not to get these mixed up as they all have the same file name, hence the individual folders.
[4.]Use a card reader or your laptop's SD slot to format an SD card, make sure you select FAT32. After formatting do a disk check and select the "fix errors" option.
[5.]IF your SD is healthy, move the unzipped "RUU_signed.nbh" file from the Hard-SP-V7 folder to the root of the SD card.
[6.]Turn on your phone and put the SD card in.
[7.]AFTER transferring the file and putting the SD in your phone, use the phones file explorer to change the name of the "RUU_signed.nbh" file to hermimg.nbh (be sure not to add a superfluous .nbh when you do this, DO NOT change the .nbh extension..ever). The flash is much more reliable when you change the name ON THE PHONE, I have no idea why, but when i do it this way it works everytime.
[8.]After changing the filename and exiting the file manager you'll need to enter the bootloader. To do so, simultaneously press the left-side OK key, the power button, and use the stylus to press the reset button on the bottom of the phone. This open the bootloader, the screen will go white and say "loading," then it will ask you to press the power button to confirm the upgrade, do so.
[9.]About one second later you get confirmation and have flashed Hard-SP-V7
, your phone is now pseudo-SuperCid and much more resistant to bricking. Do a soft reset to exit bootloader by pressing the reset button on the bottom of the phone.
[10.]Pop out the SD and put it back in the card reader and delete the "hermimg.nbh." Now on your PC navigate to the folder where you extracted the radio upgrade, copy the unzipped 'RUU_signed.nbh" file to your SD card, put it back in the phone, and use the phones File manager to change the name to HERMIMG.NBH.
[11.] Repeat step 8. The radio upgrade is the slowest, and takes about 5 minutes, it may appear to hang, but don't worry, the progress bar is a bit jumpy, everything should be OK.
[12.] You have now upgraded the Radio, confirm by checking the radio version in the System INFO tab of the setting menu.
[13.] You guessed it, delete "hermimg.nbh" from the card, replace it with the extracted "RUU_signed.nbh" from the ROM version zip you downloaded, put the SD in the phone, change the name to HERMIMG.nbh, and enter the bootloader VIA method in step 8.
[14.] Congratulations, you have now upgraded the SPL, the radio, and flashed a new ROM, all without installing drivers, using cables, running .exe's or anything else, all in about an hour.
[15.] Follow onscreen instructions to set up the phone.
[16.] pop out the SD and delete the .nbh file, otherwise it will try and flash your phone next time you enter the bootloader.
[17.] Load your new phone with Apps and enjoy!
MANY, MANY thanks to all who make this place what it is, too many to mention. Sites like this one are examples of how the Internet has changed the world forever. I'll be making a full tutorial with screenshots and better instruction over the next day or so and will put it in the WIKI.
Very nice writeup Mlalahoi.
Coud have used this i was a flash virgin
Props to you.
Thanks Charon
unable to install Hard-SPL-V7
Hi
I done all the steps you mentioned but i am still unable to install the Hard-SPL-V7.
After copying hermimg.nbh to card and going to boot loader it shows loading ... and then again comes back to boot loader without installing the Hard-SPL.
Please advise....
Thanks,
Malik
Format card FAT32, hermimg.nbh must be how its spelled...
Related
I trying to find how to install a new rom through sd-card.
If anyone can give me the link of a post explaining this or if anyone can explain i will be very pleased.
I copy a nk.nbf to SD Card. It's a Rom kitchened.
Other doubt is the version of the rom of my ppc. I have a Pw10B; ENG - 4.01.16 and in the kitchen the number is PW10A-ENG-4.01-700... How do i change this?
Copy the NK.nbf file to the SD card using your device and XDAtools ... go to the boot loader by soft reset while pressing power ... if it recognizes the ROM it will ask you to press action ... when flashing is done, press hard reset ... wait 60 sec and press hard reset again
Thanks for the information Biso007, but I have this ROM "OTP v7.7 Manilla 2D Biggy.nbh" and I just noticed that you wrote .nbf for the extension but you see this one has .nbh, and XDAtools does not recognize it and what I wanna know is it possible to install this one from the SD card, do I hav econvert it to .nbf or whatever supported by XDAtools? I have Herald or Wing still confused about it and one more thing I managed to install Hard_spl and after I installed Touch It Vista Cube, it is cool but I am trying to learn different ROMs and I am stuck with the one above. Do I need to Hard_spl again?
Edit: I figured out how to install from SD card, you copy the image (I think the name of the file is important) to the card, power down the device, start it up while pressing the camera button then it searches the card for appropriate file, if there is one it gives the warning to slide down the volume button to install.
plz mention full detail......i want to try this......what should be the name that will recognized by the dash........i'm stuck on tri-color(bootloader) mode...
I've already posted this today and someone was kind enough to reply but now the original post has gone. Please reply again.
I uploaded my ROM image using XDA tools from my XDAII and attempted to open it using the ROM editor but it says that the passwords don't work that allow it to open.
Any ideas?
Thanks again.
Make sure you don't use the Autodetect type when selecting. Specify the particular file type from the drop down list when selecting the nbf file to open.
(I think that's what I said)
Thanks for that. Still no joy though.
What format does the filename need to be?
When opening a file in ER2003Edit, the file open dialog contains a 'Files of type' drop down list from which you can select the OS ROM (NK.nbf), the Extended ROM (ms_.nbf) or the Radio ROM (Radio_.nbf). Select the appropriate one here, then look for the file in the file list. Do not use the Auto-detect ROM option.
If, after selecting the file as stated above, the password still fails, then the password being used may be wrong.
So, using the Image Tool I select the source as Device Memory (current rom) and the source as any file name I choose on my PC.
When it gets to time left = 0:00 the file should be there? I chose to call it Original.nbf. The image tool doesn't say its done by the way, it just reaches zero. Is this correct?
When I now try to open this I get the password error.
Where am I going wrong?
Aaah now I understand. I missed that are using XDATools to obtain the file. So ignore everything I have been saying I thought you were using ER2003Edit to open standard nbf files. Files extracted using XDATools will be in decrypted form and won't need a password.
btw - XDATools is designed for use with the XDA I, not the XDA II. What is it you are trying to do?
Okay, now we're getting somewhere.
I want to extract my ROM, play around with it and write it back.
By 'playing around', do you mean changing the default installed applications? If so, you would probably be better unlocking the extended ROM on the device and playing around with that. You can find information about doing that by searching the forums. If you are talking about upgrading your software (OS), then you need to use the HimaUpgradeUt route instead of XDATools. My post here gives details on how to do that.
I hope this helps.
So is there a way I can do this on my G4 8125? I've been trying, but have not been successful.
Extended ROM basically consists of large number of CAB files. Go to the ftp and get hold of some of the ROM packages in ZIP format and unzip the EXT rom. Unlock your EXT ROM and replace everthing with the one you've downloaded. Done.
Personally, I don't use Ext Rom. Upon hard reset, I just skip the Ext Rom installation and I install my stuff manually, which I think gives more flexibility. I had my phone backup-ed into an EXE file which I can use when I hardreset next time.
I don't know how to unlock it, and I can't even stop my Cingular one from installing every time.
To stop it from installing, upon hardreset, softreset your phone just after the security option (eg when it asked you to set your PIN for the phone). It should skip installing the EXT ROM.
I'm not sure if it is read only or not, but you can try. Download and open Total Commander (for PPC), at the top section of TC, enter this
Code:
\Extended_ROM
It will show you stuff in your Ext Rom. See if you can overwrite it.
If the extended_rom is protected like in G3 >2.xx SPLs then you have no luck there. Even if you change something and it looks like it worked you'll get bad checksums on next soft-reset and all data in extended-rom will be deleted
mestrini said:
If the extended_rom is protected like in G3 >2.xx SPLs then you have no luck there. Even if you change something and it looks like it worked you'll get bad checksums on next soft-reset and all data in extended-rom will be deleted
Click to expand...
Click to collapse
exactly what happened to me.
after it had bad checksums, strange characters and folders, i formatted the extemded rom using wizard service tool ver 4.2.1
now my extended rom is empty... but i have a copy of it on the PDA in a different folder and on my PC.
Is there a way to restore it?
royorlev said:
exactly what happened to me.
after it had bad checksums, strange characters and folders, i formatted the extemded rom using wizard service tool ver 4.2.1
now my extended rom is empty... but i have a copy of it on the PDA in a different folder and on my PC.
Is there a way to restore it?
Click to expand...
Click to collapse
Absolutely. Simply use WST and select the "Write ROM" option. Then select "Extended ROM" and upload the backup from your PC.
Hi All,
Is there any way to build own ExtROM?
Thanks
or anyone who knows the answer... lol
Ok so here is my problem....
everytime my phone starts it copies over the following files to the root of my storage card "pim.vol, eT9Cdb.Cdb, eT9Rudb.Rdb" so when i do a hard reset i put into the initflashfiles.dat
Directory("\"):-File("pim.vol","\storage card\pim.vol")
Directory("\Windows"):-File("eT9Rudb.Rdb","\storage card\eT9Rudb.Rdb")
Directory("\Windows"):-File("eT9Cdb.Cdb","\storage card\eT9Cdb.Cdb")
I also tried, as a test to copy them to my documents and that also did not work. Now the rom still loads and it does not freeze during first boot, if you were thinking that i did not delete the first two bytes. it just does not copy them from the storage card to the device i had it setup like this on my x7500 and it worked perfectly so im not sure what the problem is. Any thoughts ?
thanks for looking
irus said:
or anyone who knows the answer... lol
Ok so here is my problem....
everytime my phone starts it copies over the following files to the root of my storage card "pim.vol, eT9Cdb.Cdb, eT9Rudb.Rdb" so when i do a hard reset i put into the initflashfiles.dat
Directory("\"):-File("pim.vol","\storage card\pim.vol")
Directory("\Windows"):-File("eT9Rudb.Rdb","\storage card\eT9Rudb.Rdb")
Directory("\Windows"):-File("eT9Cdb.Cdb","\storage card\eT9Cdb.Cdb")
I also tried, as a test to copy them to my documents and that also did not work. Now the rom still loads and it does not freeze during first boot, if you were thinking that i did not delete the first two bytes. it just does not copy them from the storage card to the device i had it setup like this on my x7500 and it worked perfectly so im not sure what the problem is. Any thoughts ?
thanks for looking
Click to expand...
Click to collapse
You could try using a provxml file operation instead? Not sure if initflashfiles generally is happy about copying from a removable storage device such as the sd slot (just a guess), since in your Athena it is a fixed disk it may behave differently??
Another thing you could try is to do the copy operation as a stage of the customization process, use an xml file in there?? Perhaps the SD bus driver is not loaded until after initflashfiles has completed since really it has to run that before alot of other operations on first boot?
irus said:
or anyone who knows the answer... lol
Ok so here is my problem....
everytime my phone starts it copies over the following files to the root of my storage card "pim.vol, eT9Cdb.Cdb, eT9Rudb.Rdb" so when i do a hard reset i put into the initflashfiles.dat
Directory("\"):-File("pim.vol","\storage card\pim.vol")
Directory("\Windows"):-File("eT9Rudb.Rdb","\storage card\eT9Rudb.Rdb")
Directory("\Windows"):-File("eT9Cdb.Cdb","\storage card\eT9Cdb.Cdb")
I also tried, as a test to copy them to my documents and that also did not work. Now the rom still loads and it does not freeze during first boot, if you were thinking that i did not delete the first two bytes. it just does not copy them from the storage card to the device i had it setup like this on my x7500 and it worked perfectly so im not sure what the problem is. Any thoughts ?
thanks for looking
Click to expand...
Click to collapse
I'd use CPY1/CPY2 in a UC script
Code:
CPY1:\storage card\pim.vol
CPY2:\pim.vol
CPY1:\storage card\eT9Rudb.Rdb
CPY2:\Windows\eT9Rudb.Rdb
CPY1:\storage card\eT9Cdb.Cdb
CPY2:\Windows\eT9Cdb.Cdb
mrvanx said:
You could try using a provxml file operation instead? Not sure if initflashfiles generally is happy about copying from a removable storage device such as the sd slot (just a guess), since in your Athena it is a fixed disk it may behave differently??
Another thing you could try is to do the copy operation as a stage of the customization process, use an xml file in there?? Perhaps the SD bus driver is not loaded until after initflashfiles has completed since really it has to run that before alot of other operations on first boot?
Click to expand...
Click to collapse
i will try this if all else fails but i would like it to be from the initflashfiles.dat but what you say makes sense.... thanks
andret said:
I'd use CPY1/CPY2 in a UC script
Code:
CPY1:\storage card\pim.vol
CPY2:\pim.vol
CPY1:\storage card\eT9Rudb.Rdb
CPY2:\Windows\eT9Rudb.Rdb
CPY1:\storage card\eT9Cdb.Cdb
CPY2:\Windows\eT9Cdb.Cdb
Click to expand...
Click to collapse
i thought about doing this but i read somewhere that sdautorun does not like spaces in the files path.... thanks for the info
ok so i tried using the cpy1/cpy2 and it actully worked however it did not copy over the pim.vol so i tried to copy it over manually and it let me but after i did that i could no longer press on contacts, calender, or get to the phone pad any thoughts?
I think you'll probably need to close down any process actively using the pim database before copying it over, it's probably open when you're overwriting it and getting corrupted..
Da_G said:
I think you'll probably need to close down any process actively using the pim database before copying it over, it's probably open when you're overwriting it and getting corrupted..
Click to expand...
Click to collapse
i changed the reg values to my documents then changed them back, i am kindof thinking that htc may have set this up a little differently on the TP which is why i am having so much trouble but thats is only my guess
ok so im thinking part of the problem is that the pim.vol file is working with some other file for contacts, here is why: i copied the pim.vol file from my rom renamed it pim.vol_ put it into my rom and flashed it, of course i put Directory("\Windows"):-File("pim.vol","\Windows\pim.vol_") into the initflashfiles.dat file and still not contacts. so i have no idea why this does not work any thoughts. thanks
I have to unroot my phone because i need to get it replaced and i came across this way, can anyone confirm that this would work?
1)make sure your SD card is formatted FAT32
2)download file from link above
3)rename to "PG05IMG.zip" exactly (that is a zero,not an 'O')
4)transfer to the root of your SD card(top level-not inside a folder).
5)power off phone.
6)power on while holding volume down
7)you will see a blue status bar on the right top corner as the file is read. a yellow as it is checked
8)phone should tell you to push the power button to allow the update.
9)push power
10)DO NOT pester the phone while its updating. make sure its fully charged before doing this so it doesnt die in the middle.
when its done reboot to stock firmware and S-ON bootloader
*be patient... it takes a LONG time to read and check the file,and a LONG time to apply the update. if your phone doesnt ask you to update,youve either named it incorrectly,put it inside a folder,or possibly do not have a FAT32 formatted card(tho you should,as you needed to flash files like this to root in the first place)
hope that helps
There's a sticky over in the Development section that is a really good guide to unroot. Also if you YouTube "unroot HTC Thunderbolt" there is a great video that follows the guide.
Sent from my ADR6400L using XDA App