Related
Ok... now this is going to be a work in progress and an answer to most questions...
To all pof, Des and Sleuth have done a great job in getting the tools together so we can flash our devices...
1. To all who want to SuperCID your device no matter what ROM version you have and no matter what Radio BootLoader version you have you can use POF's version 3 unlocker found here http://pof.eslack.org/hermes-unlocker/
2. Once you have SuperCID your device you can now load extracted ExtRom, OS, and radio roms (radio can only be done if you have radio bootloader 107 or less) to do this goto http://wiki.xda-developers.com/index.php?pagename=Hermes_BootloaderMFG
3. For all of those not interested in ROM cooking and flashing cooked ExtROM's all you need to use is des's SSPL tool... just copy it onto your device and run it... the SPL version should say SPL-1.09.des. The tool can be found here http://forum.xda-developers.com/showthread.php?t=293651
4. Just to clarify... once you have flashed radio bootloader 108 onto your device it is possible to do Extracted Radio only upgrades please read edit 3 below..... to check what radio bootloader version a radio rom has goto http://wiki.xda-developers.com/index.php?pagename=Hermes_ExtractedRadioRoms and radio only upgraded require SPL 1.04... for instructions on how to flash that goto http://wiki.xda-developers.com/index.php?pagename=Hermes_BootloaderMFG
5. if your device is unusable please refer to here http://wiki.xda-developers.com/index.php?pagename=Hermes_UpgradeProblems
appologies for all the links but thats what the wiki is for guys... lots of reading but it is all worth while in the end...
and if ive missed anything feel free to add...
edit 1... The reason you SuperCID your device is to enable flashing of any SPL Bootloader versions, extracted OS roms, extracted ExtROM's and to an extent Radio ROM's (only if your device has RadioBootloader 107 or less).... but SuperCIDing your device voids the warranty... if your just looking to upgrade your device to a newer ROM and are worried about the warranty just use des's SSPL tool... read point 3 above...
edit 2... the SSPL tool... you need to copy this onto your device while windows mobile is running... if your device is not in a usable state refer to point 5... once its finished copying click on the exe and run it... it will put your device into a 'Service' mode and with bootloader versions IPL-SSPL by Des and SPL-1.09.ds... all you need to do now is choose which shipped original rom you want to use to flash your device with... see here for options http://wiki.xda-developers.com/index.php?pagename=Hermes_Upgrades
edit 3... now who wants the good news woo hoo!!!! i have managed to create an unsigned nbh file and flash it onto my device... now please all follow these details step by step
1. download this http://forum.xda-developers.com/showthread.php?t=294046
2. download the appropriate Full Shipped ROM from either the Trinity or the Hermes of which you want to rip the Radio from
3. download this http://wiki.xda-developers.com/index.php?pagename=Hermes_NBH
4. extract the RUU_signed.nbh file from the exe using winrar or something
5. open a command prompt and point it to the same folder where you extracted the files you downloaded..
6. run nbhextract to extract the radio rom... delete all other .nb files except for 05_GSM.nb
7. edit the text file for nbhgen and delete all information except for this
HERM100
SuperCID
1.23.707.6
USA
300,05_GSM.nb
8. run nbhgen.. this will generate the nbh file required to flash your device...
9. copy SSPL to your device.. refer to here http://forum.xda-developers.com/showthread.php?t=293651
10. execute SSPL on your device which will put you into the 'Service' mode,
11. now run the RomUpgradeUT.exe file... and your done!!!!!!!! any questions just ask...
Dead Tytn
my tytn have bootloader 1.09 and it doesn't come up so i can't copy any thing to it , what can i do ?
jash431 said:
my tytn have bootloader 1.09 and it doesn't come up so i can't copy any thing to it , what can i do ?
Click to expand...
Click to collapse
you need to boot it into Windows Mobile... can you do this?
walshieau said:
you need to boot it into Windows Mobile... can you do this?
Click to expand...
Click to collapse
I thought step 5 covered this.
wpbear said:
I thought step 5 covered this.
Click to expand...
Click to collapse
but he didnt read step 5... i hadnt added that bit yet
Hello all,
I am a little confused about the issue of going back to BL 0107 if you flash Radio 1.33 + or Rom (say) 2.05 because you end up with BL 0108.
Isn't it true if you use Des's SSPL tool you can flash any ROM, so you can flash an older ROM, then you end up with older OS, Radio and Extended ROM as well as IPL and SPL??
Also if you use Boot loader 1.01 MFG, then upgrade individual components using MTTY??
With the latest developments over the past few days, it looks like Hermes is now an open field where one can try whatever combination as long as you can boot into service mode or Windows.
I would appreciate a comment from the developers confirming or explaining the current limitations.
Simple.
Please Answer if you are sure
Look !
my tytn have bootloader 1.09 and during upgrade it stopped , that is to say my phone das no OS so I cannot pass "WIndows Mobile " Screen unless I upgrade fully upgrade rom . I have read and tried all suggested ways but they are not useful , because bootloader 1.09 checks CID but my CID is corrupted .
I need a way to pass CID check same as SSPL . but I cannot copy any thing to phone . The only way which can help me , is a file which able to pass phone's CID check from PC .
jash431 said:
Look !
my tytn have bootloader 1.09 and during upgrade it stopped , that is to say my phone das no OS so I cannot pass "WIndows Mobile " Screen unless I upgrade fully upgrade rom . I have read and tried all suggested ways but they are not useful , because bootloader 1.09 checks CID but my CID is corrupted .
I need a way to pass CID check same as SSPL . but I cannot copy any thing to phone . The only way which can help me , is a file which able to pass phone's CID check from PC .
Click to expand...
Click to collapse
ME TOO...
IF have one NEW VERSION with "SSPL",use Micro sd /RUU ,maybe can help me and you to reflash it ...
walshieau
BIG THANKZzz for this information...
simple said:
Hello all,
I am a little confused about the issue of going back to BL 0107 if you flash Radio 1.33 + or Rom (say) 2.05 because you end up with BL 0108.
Isn't it true if you use Des's SSPL tool you can flash any ROM, so you can flash an older ROM, then you end up with older OS, Radio and Extended ROM as well as IPL and SPL??
Also if you use Boot loader 1.01 MFG, then upgrade individual components using MTTY??
With the latest developments over the past few days, it looks like Hermes is now an open field where one can try whatever combination as long as you can boot into service mode or Windows.
I would appreciate a comment from the developers confirming or explaining the current limitations.
Simple.
Click to expand...
Click to collapse
1. If you have radio bootloader 108 you cannot downgrade it...
2. Yes its true but that still wont downgrade your radio bootloader.. it will just downgrade your radio, os and extended rom
3. yes that is correct
4. current limitations read this... http://wiki.xda-developers.com/index.php?pagename=HTC_Hermes
jash431 said:
Look !
my tytn have bootloader 1.09 and during upgrade it stopped , that is to say my phone das no OS so I cannot pass "WIndows Mobile " Screen unless I upgrade fully upgrade rom . I have read and tried all suggested ways but they are not useful , because bootloader 1.09 checks CID but my CID is corrupted .
I need a way to pass CID check same as SSPL . but I cannot copy any thing to phone . The only way which can help me , is a file which able to pass phone's CID check from PC .
Click to expand...
Click to collapse
ok now you have to open an mtty session... download this ftp://xda:[email protected]/Hermes/Cooked_ROMs/SPL-1.01MFG_Pack.zip
1. Disable 'Allow USB Connections' in Activesync
2. Open mtty.exe
3. type \\.\WCEUSBSH001 in the port section and click ok
4. press 'Enter' twice and type task 32 and press enter
4. type info 2 and tell me what is displayed...
What about writing an app which fully identifies all Hermes specs? It should open a message box and answer whether device is SuperCID, which IPL, SPL, RBL, ROM, Radio and if readable which ExtROM. Wouldn't that be nice? Every noob could give all the information viable for all others to help.
well if the user was to go and look at the device information application in 'Settings' > System then can find out what radio rom version they have when in turn if they look at the table in the wiki they can tell what version of Radio Bootloader they have... but i will investigate writing a little app... shouldnt be too hard...
walshieau said:
edit 3... now who wants the good news woo hoo!!!! i have managed to create an unsigned nbh file and flash it onto my device... now please all follow these details step by step
1. download this http://forum.xda-developers.com/showthread.php?t=294046
2. download the appropriate Full Shipped ROM from either the Trinity or the Hermes of which you want to rip the Radio from
3. download this http://wiki.xda-developers.com/index.php?pagename=Hermes_NBH
4. extract the RUU_signed.nbh file from the exe using winrar or something
5. open a command prompt and point it to the same folder where you extracted the files you downloaded..
6. run nbhextract to extract the radio rom... delete all other .nb files except for 05_GSM.nb
7. edit the text file for nbhgen and delete all information except for this
HERM100
SuperCID
1.23.707.6
USA
300,05_GSM.nb
8. run nbhgen.. this will generate the nbh file required to flash your device...
9. copy SSPL to your device.. refer to here http://forum.xda-developers.com/showthread.php?t=293651
10. execute SSPL on your device which will put you into the 'Service' mode,
11. now run the RomUpgradeUT.exe file... and your done!!!!!!!! any questions just ask...
Click to expand...
Click to collapse
Just to be clear:
Can you put the new "RUU_signed.nbh" from step 8 above back into the full RUU....._ship.exe using Winrar and run it that way too?
This is very cool! So we can change to any radio ROM (upgrade or downgrade), but technically we will still have radio BL 108, but who cares.
wpbear said:
Just to be clear:
Can you put the new "RUU_signed.nbh" from step 8 above back into the full RUU....._ship.exe using Winrar and run it that way too?
This is very cool! So we can change to any radio ROM (upgrade or downgrade), but technically we will still have radio BL 108, but who cares.
Click to expand...
Click to collapse
1. i havent tried that... what is the point??
2. yes that is correct...
dead tytn jash431
my dead tytn has these informations:
1- task 32 ----> Level = FF
2- info 2 ----> HTCSF kEØ(HTCEUSB>
3- bootloader 1.09
4- stop on "windows Mobile" screen
jash431 said:
my dead tytn has these informations:
1- task 32 ----> Level = FF
2- info 2 ----> HTCSF kEØ(HTCEUSB>
3- bootloader 1.09
4- stop on "windows Mobile" screen
Click to expand...
Click to collapse
check your pm
Hi Walshieau,
After I follow your edit 3 step, when I try to upgrade the radio,
it shown Error 262. What's that error message for?
Thanks
did you copy SSPL to your device and run it before you started the upgrade???
Am I right in thinking I could mix and match all the components with this tool?
I.E. extract the o.s. from one full update then extract the radio from another, then use "NBF generator" to merge them and flash them all at once?
Hi to everyone, i'm in a dire need to uninstall a HSPL from my device, the only way tio do that, as i was told, is to install a fresh offical rom from sd card: my problem is that i don't know how or from where extract the proper .nbh file.
I've installed the hspl and a cooked rom, then, i've stupidly overflashed an offical rom. Now i can't reinstall any cooked rom, nor uninstall hspl again.
Thanks in advance for any advice or hint.
You said you have flashed an official rom. You might have already removed HSPL.
just to make sure you have hspl on your device power off your device. then press volume down button, hold it when short pressing the power button.
this will bring your devece in bootloader screen which is red,green,blue and white.
you should see something here like
SPL-1.42.HSPL XE
cotullaHSPL
1.42 is the version of hspl. if it is different you have used a newerone.
report here what you see on the screen
we will be able to help you further
When you run any stock .exe file, it extracts the contents to a temp folder on Windows and runs the RUU.exe from there.
Simple way how I get it is :
(1) Run the stock packed exe (Keep it open, do not click next)
(2) Goto Run prompt in Windows, and type %temp%
(3) The new folder that opens is the temp folder being used by Windows
(4) Sort the folders by Date and see the latest modified one probably like Zip... or Rar... something
(5) you will find the .nbh files inside this folder
Copy away wherever you want
Copy this nbh to root of your card and name it LEOIMG.nbh
Restart phone...keep Vol Down pressed and when asked press Power button....Happy Restoring
The problem is that HSPL seems to not work, i've done all the passages shown in post #3, but when i restart os from sd, a new 1.66 SPL appears instead of mine 1.4200 and then it goes stuck, i've to put in bootloader and load the rom from the original .exe package, if i try to run the HSPL again, it shows the "we've hacked" screen, but when i try to load a cooked rom, appear the warnigns about the bootloader and the getinfo, therefore i flash and in the end i arrive always at the same stuck white htc logo, what's wrong?
Thaks for the answers
Marco
extract it use seven zip or WinRAR......Right Click In rom ship.exe and choose Extract file and you can see the .nbh file in extracted folder
The windows in our computers not read .nbh !!?
what is application needed to run .nbh?
poketpc.htc said:
The windows in our computers not read .nbh !!?
what is application needed to run .nbh?
Click to expand...
Click to collapse
You need to use the attached file.
i have custom ruu from 2 days but i don't know how i can use..
any way thank you.
poketpc.htc said:
i have custom ruu from 2 days but i don't know how i can use..
any way thank you.
Click to expand...
Click to collapse
You need to read the stickys in the ROM Development forum and learn how to do it. Don't start trying to flash a new ROM before you have any idea of what you are doing, you could brick your HD2.
Read here for a brief overview, and look over the stickys in the ROM Development section so you know what you are doing.
They are talk about HTC HD and my phone is HTC TOUCH HD
ex: they are asking for SPL 1.42.0000, SPL 1.42.HSPL, SPL 1.62.0000, SPL 1.66.0000, SPL 1.66.HSPL,
SPL 2.07.0000, SPL 2.08.0000 SPL, 2.08.HSPL
and in HTC TOUCH HD we dont have like this rom
i don't know. what is going on.
poketpc.htc said:
you talk about HTC HD and my phone is HTC TOUCH HD
Click to expand...
Click to collapse
Sorry but LOL!
Try here: http://forum.xda-developers.com/forumdisplay.php?f=453
poketpc.htc said:
you talk about HTC HD and my phone is HTC TOUCH HD
Click to expand...
Click to collapse
you are in the wrong area of the forum then
ive installed the HSPL tool so i can flash any rom i like the look of but now when i go to flash via customruu.exe fiile the install freezes at 0% both on laptop and phone screen, any ideas pls
have you flashed the spl yet?
you have to start by this.
http://forum.xda-developers.com/showthread.php?t=611433
yes ive installed the HSPL via the link, i think version 3
Do you have the .nbh and .ruu files in one folder together?
you probably ran hspl3 and chose 2.08.0000 instead of 2.08.hspl
run it again but this time choose 2.08.hspl
(a million noobs a day make this mistake )
"you probably ran hspl3 and chose 2.08.0000 instead of 2.08.hspl"
yes im pretty sure i did, ill run the other one and give it another go.
yes i have the .nbh and the customruu.exe in the same folder.
thanks guys
Hi, i need to remove HSPL and wonder if anybody have a stock...i mean stock rom for Sweden (SE). All i found is broken links. From HTC Sweden 1.48 and 1.66 can be downloaded. But we started out on 1.43 and i guess thats what i need to get rid of HSPL.
HTC Support site?
Try downloading one of these from HTC Support. (You will need your serial)
Then start the upgrade utility, follow instructions until you need to awknoledge you have read the warning in red.
Now in your temp folder there will be a folder containing the ROM (RUU_signed.nbh). (in my case the folder is named pft100.tmp)
Copy the ROM to a safe place
Close upgrade utility.
Now follow instructions as in Flash guide:
1. Make sure your microSD is Formatted to fat32 (you dont have to delete all files but it is safer if you do)
2. Download your prefered Rom from the LEO Rom Develpoment Page and unzip/unrar it to your PC
3. Goto the Roms Folder and rename the .nbh file to LEOIMG.nbh
4. Copy the LEOIMG.nbh file to the root of your MicroSD Card
5. Plug the MicroSD Card into the phone
6. Reset the device while pressing the volume down button to enter the BootLoader screen, you will first see a tri-color screen with the phone and SPL Information at the top
7. Follow the On Screen instructions to start the update
8. After flash has completed, press the reset button with the stylus to reset the device.
This method removes HSPL!!
slightly simpler ways to get the ruu_signed file
right click the rom.exe choose extract here
or
right click the rom.exe and choose open with (winrar, winzip ro whatever)
or
right click the rom.exe choose rename and change the extension from .exe to .zip then double click the file to open it with winrar/winzip whatever you have installed.
however you dont really need to extract the .nbh file anymore, you can run hspl2 and choose 1.66.0000 (or 1.42.0000) and then when it has done hspl is now gone, and you can flash the rom over usb by running the .exe.
Also, , Leo Official Roms thread, first post first link, , the 1.48 and 1.66 folders both contain SVE stock roms.
Thnx for your quick and detaild responses.
Why i asked for a official 1.43 or old Swedish rom was because i have done the steps above (Exept using HSPL2) and when i boot (with volym down) nothing happens, text is saying serial on boot screen.
Now, im using the first HSPL (perhaps the first ever to come out) version since my phones is old now (almost a year =). Could maybe this fix it, and isnt HSPL2 for us modells of HD2?
Nakazul said:
Thnx for your quick and detaild responses.
Why i asked for a official 1.43 or old Swedish rom was because i have done the steps above (Exept using HSPL2) and when i boot (with volym down) nothing happens, text is saying serial on boot screen.
Now, im using the first HSPL (perhaps the first ever to come out) version since my phones is old now (almost a year =). Could maybe this fix it, and isnt HSPL2 for us modells of HD2?
Click to expand...
Click to collapse
nope, hspl2 is for regular hd2, , the first one that you have only supported 1.42.0000, hspl2 supports all spl versions. HSPl3 is for US tmous hd2 (and telstra).
Downloaded HSPL2. Installed Swedish stock rom 1.66 and used HSPL2.... it worked, incredble. Thnx for the help all.
My HD2 needs to go in for repair so I need to remove HSPL and flash a stock WinMo ROM ready for monday when it is getting collected.
I have followed the instructions here - http://forum.xda-developers.com/showthread.php?t=623402 but the screen does not go grey, there is a very quick flash then it returns to the multicoloured screen and pressing the power button does nothing
Would someone be kind enough to enlighten me here as I have to sort this before Monday.
Cheers in advance
Bry.
Bryski said:
but the screen does not go grey, there is a very quick flash then it returns to the multicoloured screen and pressing the power button does nothing
Click to expand...
Click to collapse
the quick flash is the bootloader looking for a valid file, and usually means one of a few things..
1 - the file isn't correctly named leoimg.nbh
2 - you simply renamed the htc_wwe_blahblah_.exe to leoimg.nbh instead of extracting ruu_signed.nbh and renaming THAT.
3 - you are using an sd card bigger than 4gb (not always the case, but most times bigger cards fail)
4 - the card is formatted FAT16 instead of FAT32
5 - hspl isn't installed after all and the ROM is not a match for the phones ROM/region lock. (what does the spl line say in bootloader?)
try those, see if it resolves it.
fix
go to http://forum.xda-developers.com/showthread.php?t=611433 and on the 4th post there is a zip at the bottom download unzip and run and just choose the non hspl
what hspl are you running?
Ok tried again and the bootloader screen looks like this
thats the right on but the last line about the touch is different i have 50 instead of 40
Any reason why it would be different?
Wanna make sure its dont right, dont want em sending it back and telling me I have hacked it
That's only a valid spl if you have a tmous,,,, if you have a regular hd2 then any spl starting 2 is wrong. Only tmous roms use 2.x spls.
Its a UK O2 phone mate, what have I done wrong then?
Bryski said:
Its a UK O2 phone mate, what have I done wrong then?
Click to expand...
Click to collapse
Well without scanning back through the thread, I'm guessing you had 2.08.hspl installed and ran hspl2 or 4, which will have defaulted to the opposite, namely 2.08.0000,
Or,you SD flashed a tmous stock rom, which didn't initially fail because hspl was installed, but then failed to continue to flash after the spl had changed because hspl was no longer there.
Fix - run hspl2 (hspl2 is the most usefull for us reg Leo users) and choose a matching spl to the rom version installed ...
Rom ....... spl
1.43 ....... 1.42.0000
1.66 ....... 1.66.0000
3.14 ....... 3.03.0000 -- you would need to use Hspl4 for this.
If the phone is buggered and wont boot, then it doesn't really matter which you choose, so long as it's one of those three.
(And in fact it probably wouldn't matter even if the rom and spl don't match,, they're only really interested in the spl, just nice to be cautious,would be a pain to have it sent back on a technicality)
Phone boots but I cant do anything with it due to the screen freeze which is why its going back to HTC.
Ok now it tells me I dont have SPL 1.42 on my phone and it refuses to flash a stock ROM :/
Guess I am screwed, new phone time
Bryski said:
Ok now it tells me I dont have SPL 1.42 on my phone and it refuses to flash a stock ROM :/
Guess I am screwed, new phone time
Click to expand...
Click to collapse
You're using the wrong hspl.exe, its v1 that requires 1.42 to work,,,try again.
Ok I think I got it
I should flash the latest ROM again aswell really as they asked me to do that when I rang em yesterday
All sorted and upgraded to the latest ROM ready to go back to HTC.
Cheers mate saved me a lot of heartache
Welcome...
while on this topic, im using Leo_RADIO_2.15.50.14** via HSPL
now i wish to return to my stock (which i am pretty sure is this :
RUU_Leo_HTC_Asia_WWE_1.48.707.2_Radio_Signed_15.28.50.07U_2.05.51.05_2_Ship.exe
(i copied down these details when i got my phone on the first day)
do i need to roll down to Radio 2.05.51.05_2 ?
i cant seem to get this ROM installed, whether its 1.42 SPL or 2.08 HSPL
i removed HSPL, and definitely not a TMOUS hd2 but cant install the stock rom