Another way to flash *any* rom to your device (SSPL) - 8525, TyTN, MDA Vario II, JasJam Software Upgradin

Regardless of CID lock, bootloader version, etc.
This tool allow to flash your Hermes ROM bypassing CID and signature(*) check.
For flashing ROM copy SSPL-HERM.exe to your device and run it. Standart bootloader prompt should appear on screen, check SPL version number: if it ends with ".ds" then everything is fine. (Re)attach usb cable and run firmware update utility.
In case if something goes wrong during flashing you should flash your device with ROM accepted by standard bootloader (and have another try if you wish).
(*) code must be formally signed i.e. contain properly-formated signatures on their places, however no checking are performed against them. Actualy unsigned code flashing was tested by flashing original signed nbh image with few bytes in header and extrom section modified, but patches were designed to accept any properly formatted crap as a valid signature.
If you feel yourself as an advanced user and going to do things more complex than described above - read readme.txt before doing them !

Sticky!

great tool thanks a lot!
but i already have spl 1.01.

that is pretty cool!
could you provide us with the sourcecode?

Do the boot loader limitations still exist using this method i.e. can radio boot loaders be overwritten using this method?

aadadams said:
Do the boot loader limitations still exist using this method i.e. can radio boot loaders be overwritten using this method?
Click to expand...
Click to collapse
YES, i will post instructions in wiki later.... radio bootloader 0108 is not a problem anymore, we can flash radios in NBH with this

dutty said:
could you provide us with the sourcecode?
Click to expand...
Click to collapse
Sorry but no. Reason is simple - util was done offhand so code is crap. It is definitely not in the style I used to code to and it would be shameful for me to release it to public. However main idea is clearly described in readme and code itself is small enough to disassemble for details.
Do the boot loader limitations still exist
Click to expand...
Click to collapse
Better to ask pof cause I don't know hermes speciefic details. This util in whole is 1.09 SPL modified to be SuperCID on any device and accept unsigned (wrong-signed to be more correct) code. If there are additional limitations - they can be removed too. But firstly they must be figured out.

So, if I want to flash the cingular 1008 radio, I can do so without worry? Now, should I flash the radio by using this program, or can I just flash it 'normally' and still be able to use this program to go to the Trinity radio if/when that works?

SSPL doesn't rely on bl versions in your rom. While you can run executable from Win CE with trustlevel=2 (by default on PPC) you can use this program.

can this be used to somehow overwrite the radio boot loader? (as in not just flashing any radio rom, but flash the radio boot loader to a pre 0108?)

funks said:
can this be used to somehow overwrite the radio boot loader? (as in not just flashing any radio rom, but flash the radio boot loader to a pre 0108?)
Click to expand...
Click to collapse
No, if your radio bootloader is 0108 it will keep 0108 and won't be downgraded, but you can use it to flash any radio rom in NBH format, so radio bootloader 0108 is not a limitation anymore.

Will this amazing tool be useful in my post December X01HT phone?I am not super CIDed or Unlocked at all.I just wanted to install english ROM in my phone.

Yes it will be useful, wait a few hours and I will publish hermes unlocker v3 which will work on your post dec-2nd X01HT phone and any other Hermes no matter which bootloader version

You are great pof!And thanks to Des ,too.Waiting for your excellent v3 release.

...good times.

Hi
Now, if it is possible to start bootloader from running OS, is it possible to implement such things like dumping ROM to the microsd ?
This would be a great break through and it would possible to grab new OS (like x-bow)

scorpio16v said:
Hi Now, if it is possible to start bootloader from running OS, is it possible to implement such things like dumping ROM to the microsd ?
Click to expand...
Click to collapse
If this feature is implemented in spl but locked somehow then yes. If it is not implemented then in theory "yes" but in practice it would be simplier to write direct flash reader running from os than implementing that reader in bootloader.

Des, thanks for this tool!!!
Only one question, is there any tool to transform from .NB extracted ROM to .NBH signed (with anything) format?

And now onto heavy learning of ROM cooking, to start getting some worthwhile Hermes ROM updates, hopefully either AKU3.5 or Crossbow if possible...
In the last month, so much has changed for the Hermes, which is a much welcomed change though!
Thanks Des & Pof (as always) for all you massive efforts.

Brilliant work mate, I salute you! Bring on the homebrew cooking .

Related

Hard-SPL, Or How to Not Brick Your PDA Ever Again And Fix Bad Blocks!

OK, well... I'd like to introduce Hard-SPL; available in 3 flavours:
SPL 2.10 based on 2.02 will be released shortly at £5 per person... only kidding... it's free, and out now, but do consider a donation
1) 2.10 - Hard-SPL-V7 - see Changelog for further details
(at the bottom)
2) 1.10 - Olipro SPL - based on 1.04 and unlocked - use for rtask commands.
View attachment Hard-SPL.zip
3) 1.01 - Olipro MFG - based on 1.01, and really for testing only.
View attachment Spl-Olipro-MFG.zip
TO FLASH THE NEW Hard-SPL, Select Force-SPL, you should only choose otherwise when recovering your device from an old Hard-SPL version!
RUU now forces SSPL every time... do not use this RUU for anything else.
For older CustomRUU users; pick the 1.40 option, autodetect will not work... or download and use the new CustomRUU
1.01 is provided as SSPL and SPL; SPL is intended for flashing, SSPL is intended to be loaded by SSPL, neither of these are packaged as an NBH since if you intend to play with it, you should know how to make your own package for it.
Bad Blocks SPL Available! - Hard-SPL-V6.zip - fixed RUU bug for those using 1.11/1.13/1.30
Code:
[b]CURRENT FEATURES[/b]
-SuperCID
-no file signing required
-no password required to authenticate with bootloader
-bad NAND can be recovered with "task 2a"
-bad NAND can be recovered by flashing an OS
-SPL protected from all HTC retail SPLs being flashed by accident (to bypass, use SSPL)
-IPL protected from all flashes; protection against bogus NBH's
-bad NAND can again be checked for with "info 8"
-version displays 2.10.Olipro
-no longer tries to read bad NAND - should fix whitescreen issue
[b]ChangeLog[/b]
[b]Hard-SPL-2.10[/b]
-based on a newer SPL base; bugfixes.
-IPL flashing disabled to prevent bogus NBHs bricking your device.
[b]Hard-SPL-1.40[/b]
-repairs a bug that affected SPL being replaced by retail ones.
[b]Hard-SPL-1.35[/b]
-addresses an issue for those with Real Bad Blocks to prevent whitescreens.
[b]Hard-SPL-1.30[/b]
- removed password for wdata commands and rbmc etc.
- activated "task 2a" to allow recovering bad blocks as well as flashing valid OS.
- Disabled SPL flashing; this SPL protects you from writing over it by accident.
- Bad Blocks "info 8" command works now allowing you to check for bad blocks.
[b]Hard-SPL-1.13[/b]
- Patched NAND check; bad NAND ignored, valid OS can be flashed to recover bad blocks.
[b]Hard-SPL-1.11[/b]
- Flashing Radio BL 0108 now supported
- Downgrading SPL no longer allowed.
- rtask command removed.
- new RUU interface required to flash ROM files.
[b]Hard-SPL-1.10[/b]
-Initial release; SuperCID and no signing required
-Compatible only with Radio BL 0107
-has rtask commands for accessing radio facilities.
Looking for other SPL Files? scroll back up! they're at the top underneath each version heading!
please remember that 1.35 and 1.40 are the same as 1.30, so when using CustomRUU, either select that, or download the NEW customRUU and overwrite.
Olipro said:
ROM's not available yet; I'm sending them to pof for testing before anybody is allowed to flash this... there's still a chance you could brick your phone
Click to expand...
Click to collapse
great stuff... i'll report in a while
Damn... a lot of people are sure gonna like this! How about doing 1.01MFG too so we can still flash os.nb in < 5 mins with lnb?
Sleuth255 said:
Damn... a lot of people are sure gonna like this! How about doing 1.01MFG too so we can still flash os.nb in < 5 mins with lnb?
Click to expand...
Click to collapse
if someone sent me it as a .nb then certainly... a proper nb... unsigned.
Current Status: Pof has successfully flashed his device, unsigned ROM seems to be flashing fine, if all is well, then I'll get a package ready within the next 10 minutes.
man it works!! That's the safest thing to put on an hermes
Thanks Olipro
Fantastic work! This will definitely be a big help to everyone.
not to sound stupid or anything, but what does this enable your phone to do exactly??
Its the holy grail of hermes flashing! As long as there's no bad blocks in NAND, bricking due to corrupted CID can now be now be avoided.
Olipro said:
if someone sent me it as a .nb then certainly... a proper nb... unsigned.
Click to expand...
Click to collapse
only 1.01MFG I've ever seen is .nbs
koolhand79 said:
not to sound stupid or anything, but what does this enable your phone to do exactly??
Click to expand...
Click to collapse
Same features as SSPL, but flashed on the phone and with bootloader version 1.04 (hex edited to be shown as 1.10.Oli), that is:
Ability to bypass signature in NBH files (friendly for cooked roms)
Ability to access radio bootloader (no more corrupted CID bricks)
Shows itself as SuperCID when doing a rom upgrade (but it internally isn't)
Can be uninstalled by just reflashing a shipped SPL, so no warranty is lost
Sleuth255 said:
only 1.01MFG I've ever seen is .nbs
Click to expand...
Click to collapse
yeah, but it's just the .nb with the NBH headers on... I'm a lazy sod and was hoping someone had already made it an nb to save me the time
also... in a few seconds, a flash package for my SPL will be available!
When? When? When? Waiting... Yahooo. Good news to us all as cooking and flashing going to be as safe as possible.
Okay it is my time to sound like a moron.
Alright I get the general idea of what this does, not could someone point, no need to show the link, just mention where in the documentation I can find more real info on this.
Probably Des or Olipro can answer that:
Can we also patch the SPL to always write 0xFF on the "disastrous 517th byte" of each physical NAND page? (or not overwrite the existing value, whichever is better), this way even when the flashed OS.nb contains a value != than 0xFF on that byte, will not produce a bad block and this would make flashing cooked images _really_ fool proof.
For those willing to go deeply, read Des comment here.
pof said:
Same features as SSPL, but flashed on the phone and with bootloader version 1.04 (hex edited to be shown as 1.10.Oli), that is:
Ability to bypass signature in NBH files (friendly for cooked roms)
Ability to access radio bootloader (no more corrupted CID bricks)
Shows itself as SuperCID when doing a rom upgrade (but it internally isn't)
Can be uninstalled by just reflashing a shipped SPL, so no warranty is lost
Click to expand...
Click to collapse
Not that there's a heck of a lot of reason for doing it any more but does that mean we can now downgrade radio bl versions? Also will it help recover from bad bootloader flashes? I am constantly in awe of the brilliant people in this forum!
chymmylt said:
does that mean we can now downgrade radio bl versions?
Click to expand...
Click to collapse
No, if you have 0108, will keep 0108.
chymmylt said:
Also will it help recover from bad bootloader flashes?
Click to expand...
Click to collapse
No... a bad flash in bootloader means a bricked device, but this is not common on hermes, the most common is bad flash in radio which can only be fixed if the bootloader is 1.04 or the rom has KITL enabled.
pof said:
No, if you have 0108, will keep 0108.
No... a bad flash in bootloader means a bricked device, but this is not common on hermes, the most common is bad flash in radio which can only be fixed if the bootloader is 1.04 or the rom has KITL enabled.
Click to expand...
Click to collapse
that means you've overwritten the bootloader I have made... so obviously not.
however, the bootloader does have built-in recovery functions (HTC's work) and generally you need to be doing something funky to bugger the SPL up.
pof said:
No, if you have 0108, will keep 0108.
No... a bad flash in bootloader means a bricked device, but this is not common on hermes, the most common is bad flash in radio which can only be fixed if the bootloader is 1.04 or the rom has KITL enabled.
Click to expand...
Click to collapse
Still very exciting! Y'all da man! (Men?)
Thanks again!
For those with 1.01MFG or 1.04 SuperCID, will this new BL give any new benefits? I understand those with 1.09 will benefit, but, is it worth flashing if I already have 1.01MFG on the device?
with this will i be able to upgrade and downgrade to any radio i want regardless of nbh or nbf, since no one is answering me in the thread i created about this. lol

SPL Myths

just to dispel the myth;
SPL 1.01MFG Flashing via mtty is NOT faster than using the RUU; HTC do not deliberately slow down the process, that's just bloody stupid; the reason it can take longer is if you include a Radio ROM, because flashing a radio takes sodding ages, but can people please learn that using a proper NBH is a smarter and safer way to flash their Hermes.
I second that. this myth appeared because 1.01MFG was the first bootloader that allowed us to flash unsigned, but it didn't allow to flash a radio. So there was the general "feeling" that signature checking was slowing down the process, but it was not: the slowness is caused by flashing the radio.
True, but from strictly a ROM cooker perspective, its not faster. It takes time to build/run the RUU & when you're testing cooked roms, its just far easier to fire up the sspl 1.01MFG and lnb the new os.nb directly.
I understand safety to be the presence of BL v1.10.Oli at location 50020000.
Consequently, I keep this version flashed and test out cooked ideas (currently I'm working on the ATI video issue so I've been flashing a lot of test roms) using your 1.01MFG sspl bootloader.
Expanding on this, I believe that production cooked ROMs should include your 1.10.Oli SPL bootloader from a safety perspective based on my understanding that the BL is flashed first in the RUU under the control of the 1.09Des SSPL loader. This will guarantee a safety net should something go wrong during the OS and/or Radio flashing portion of the process. I would also imagine that this is why you state that RUU flashing is safer too.
Maybe this should be SOP whenever a new production ROM is released by Operators too: Repackage everything into a sspl that also loads 1.10.Oli. Of course, when HTC takes their inevitable next steps in this "spy vs. spy" battle, all this may be invalidated...
Here's an interesting thought: Your bootloader advancements have actually helped Operators since using this technique should result in far fewer bricks being returned for new devices. Now the question is this: does this cost HTC I wonder? Or to put it differently: who sucks up the cost of a bricked Hermes that is replaced in warranty. Whomever this is is very happy with you Olipro and likely to offer you a job as a top developer . Conversely, whomever sucks up the cost is gonna put a contract out on you....
JK: The fact is this: both have a contract on you b/c you've invalidated CID
When I run the RUU, I'll open the Windows Media Player to play the MP3 files, and the update process will be finished in 2-3 minutes.
I guess my major question is this:
At what time during the RUU flashing process is the bootloader flashed? If its the first thing to be flashed then my points above are valid. If not, then everybody who flashes needs to insure that they have 1.10.Oli in flash before stripping the bl out of any ROM they wish to flash. Perhaps we could begin to go through production ROMs and designate those that have had this done with another column on the Wiki.
Sleuth255 said:
At what time during the RUU flashing process is the bootloader flashed?
Click to expand...
Click to collapse
In the order it is placed on the NBH file, generally IPL & SPL are the first.
Sleuth255 said:
If its the first thing to be flashed then my points above are valid.
Click to expand...
Click to collapse
Yes they are: the HardSPL is flashed but the process continues with the current bootloader on device... but after the flashing process ends (or fails) HardSPL is there, which lets you recover the bad flash because even if radio is b0rken the device is seen as SuperCID. Only those with radio bootloader 0108 will need to flash a hardSPL based on 1.09 to be able to recover, the rest will be fine with the one based in 1.04.
pof said:
HardSPL is there, which lets you recover the bad flash because even if radio is b0rken the device is seen as SuperCID. Only those with radio bootloader 0108 will need to flash a hardSPL based on 1.09 to be able to recover, the rest will be fine with the one based in 1.04.
Click to expand...
Click to collapse
But there isn't a 1.09 hardSPl yet, no?
VivaErBetis said:
But there isn't a 1.09 hardSPl yet, no?
Click to expand...
Click to collapse
no, but if someone manages to bork their radio AND can't get into the OS, then something can be done.
Olipro said:
no, but if someone manages to bork their radio AND can't get into the OS, then something can be done.
Click to expand...
Click to collapse
I happen to be in this exact situation. Have bootloader 1.09 and a corrupt radio (which is why I tried to reflash and ended up with a brick). Any ideas?
/politby
politby said:
I happen to be in this exact situation. Have bootloader 1.09 and a corrupt radio (which is why I tried to reflash and ended up with a brick). Any ideas?
/politby
Click to expand...
Click to collapse
no... not quite; you need a Hard-SPL bootloader first; or, you need to be able to boot Windows.
Olipro said:
no... not quite; you need a Hard-SPL bootloader first; or, you need to be able to boot Windows.
Click to expand...
Click to collapse
that's what I thought. Any forecast on when (if) you'll have one available?
politby said:
that's what I thought. Any forecast on when (if) you'll have one available?
Click to expand...
Click to collapse
no... I mean you either need to have flashed on a Hard-SPL before you buggered it up, or you need to be able to still get into Windows after buggering it
Olipro said:
no, but if someone manages to bork their radio AND can't get into the OS, then something can be done.
Click to expand...
Click to collapse
But, will you publish a 1.09 Hard SPL? I will be a good protection measure for those who got the radio bootloader 0108 (like me ).
VivaErBetis said:
But, will you publish a 1.09 Hard SPL? I will be a good protection measure for those who got the radio bootloader 0108 (like me ).
Click to expand...
Click to collapse
well, if you flash 1.04 and bugger up your radio, then of course I'll send you it to flash on, but since it's essentially Des's work, I'm leaving it to him to make his own formal release .
Olipro said:
well, if you flash 1.04 and bugger up your radio, then of course I'll send you it to flash on, but since it's essentially Des's work, I'm leaving it to him to make his own formal release .
Click to expand...
Click to collapse
Ok. Fortunately I don't need it ***yet***. Thanks Olipro.
BTW: I got your 1.10 version installed and it works very well. Thanks.

Vario 2 won't flash after Unlocker3a

Hey there,
got a "new" device by T-Mob and wanted to unlock it again. So I did, and unlocking worked so far. Now I want to flash the original shipped Rom by T-Mob Germany, but this doesn't work. Device changes to bootloader and than the computer tells me to check the cable. Tried to flash the rom with changing to bootloader and than start flashing, too, but same error. I tried to flash the unlocker-radio-rom again and that works.
Now I need a solution to flash original T-Mob shipped (WM5).
Any ideas?
Update: Flashing with Custom RUU and the nbh-file from original Rom works. But still no 'normal' flashing possible.
Is it possible to set back SPL 1.04 instead of 1.40.Olipro (by the way nice work Olipro, but not for warranty-reasons )
No idea anybody?
This issue has been documented to DEAT, the reason a standard RUU program doesnt work correctly is because there is a modified (and FAR SUPERIOR) bootloader on the device and the RUU doesnt understand what it is.
CustomRUU can detect it because olipro has built the support for the different SPL versions into it.
It is highly recommended that you update to HardSPLv7 (SPL version 2.10.olipro) as this protects your device against a load of possible ways to really damage your device.
By following the guides i have compiled on "how to safely flash WM5" and the various downgrade/upgrade guides on my site you might see how much better CustomRUU and nbh editting is.....also i recommend you read the wiki before going any further.
Thank you so much! Will try it tomorrow! I know, that the newer SPL-stuff is better, but I'm not so much into it, because I just run the WM5-Rom and wanted a SIM-Unlock. Because of warranty reasons (on 2nd device) I want to get back to the original SW SPL and so on. But I really think of installing WM6 when my device is completely back alive Thank you

FUNDAMENTAL requirement before trying a WM6 upgrade

I have been reading all across the forums how to CID unlock, upgrade etc. However, I am not able to find the ways to do seeminly essential homework before trying to upgrade. These for me are:-
* Finding a way to completely backup all the stuff from original tytn. Like ROM, SPL, IPL, Radio, CIDlock etc. I feel that this is important as if ever I feel like going to the tried old one I should be able to and to preserve the warranty also. Also, the method to roll back if needed. This should be covering re CID locking the phone etc.
It makes sense to create a way to bring the phone to its completlely original shape if we need it
Thanks
Alber
alber786 said:
I have been reading all across the forums how to CID unlock, upgrade etc. However, I am not able to find the ways to do seeminly essential homework before trying to upgrade. These for me are:-
* Finding a way to completely backup all the stuff from original tytn. Like ROM, SPL, IPL, Radio, CIDlock etc. I feel that this is important as if ever I feel like going to the tried old one I should be able to and to preserve the warranty also. Also, the method to roll back if needed. This should be covering re CID locking the phone etc.
It makes sense to create a way to bring the phone to its completlely original shape if we need it
Thanks
Alber
Click to expand...
Click to collapse
You do not need to back up your spl, ipl, etc. because if you need to roll back you can just reflash them on, and they can be found around here and in the wiki.
You cannot un-CIDunlock, but if you use hardspl v7 it will "trick" your phone into thinking it is (when in reality it isnt) so that you do not have to actually unlock it. If you ever need to send it in you can just flash the old spl over it.
mcorrie1121 said:
You do not need to back up your spl, ipl, etc. because if you need to roll back you can just reflash them on, and they can be found around here and in the wiki.
You cannot un-CIDunlock, but if you use hardspl v7 it will "trick" your phone into thinking it is (when in reality it isnt) so that you do not have to actually unlock it. If you ever need to send it in you can just flash the old spl over it.
Click to expand...
Click to collapse
So you mean that hardspl doesnt CID unlock it? But isnt there really a way to extract the original components and then put them back again ?
thanks
Alber
alber786 said:
So you mean that hardspl doesnt CID unlock it? But isnt there really a way to extract the original components and then put them back again ?
thanks
Alber
Click to expand...
Click to collapse
HardSPL does not CID unlock. pof's Free Unlocker (a sticky thread) does the SIM and CID unlocking. HardSPL is a new set of bootloaders allowing upgrade utilities to access and read/write to the phone. The most important aspect of this (besides bypassing the CID check) is the security - it has some overwrite protection built in to prevent you from accidentally corrupting the bootloader area, rendering your phone a brick. HardSPL is a safety measure.
If you check THE WIKI here on xda for the Hermes, you will find some stuff on extracting. It is most probable that it will be FAR easier to find new versions of everything you have, rather than trying to back up and restore. The wiki contains MANY shipped ROMs to allow you to restore back to basically the original condition. LOOK HERE for MW5 shipped ROMs and LOOK HERE for WM6 shipped ROMs.
todd_jg said:
HardSPL does not CID unlock. pof's Free Unlocker (a sticky thread) does the SIM and CID unlocking. HardSPL is a new set of bootloaders allowing upgrade utilities to access and read/write to the phone. The most important aspect of this (besides bypassing the CID check) is the security - it has some overwrite protection built in to prevent you from accidentally corrupting the bootloader area, rendering your phone a brick. HardSPL is a safety measure.
If you check THE WIKI here on xda for the Hermes, you will find some stuff on extracting. It is most probable that it will be FAR easier to find new versions of everything you have, rather than trying to back up and restore. The wiki contains MANY shipped ROMs to allow you to restore back to basically the original condition. LOOK HERE for MW5 shipped ROMs and LOOK HERE for WM6 shipped ROMs.
Click to expand...
Click to collapse
what about the radio upgrade
the htc108 thing
its confusing
on pof's sticky it says to downgrade the radio if u have the htc 108..
but on the radio upgrade sticky, it says u can upgrade any phone[hermes] using custom ruu..
todd_jg said:
HardSPL does not CID unlock. pof's Free Unlocker (a sticky thread) does the SIM and CID unlocking. HardSPL is a new set of bootloaders allowing upgrade utilities to access and read/write to the phone. The most important aspect of this (besides bypassing the CID check) is the security - it has some overwrite protection built in to prevent you from accidentally corrupting the bootloader area, rendering your phone a brick. HardSPL is a safety measure.
If you check THE WIKI here on xda for the Hermes, you will find some stuff on extracting. It is most probable that it will be FAR easier to find new versions of everything you have, rather than trying to back up and restore. The wiki contains MANY shipped ROMs to allow you to restore back to basically the original condition. LOOK HERE for MW5 shipped ROMs and LOOK HERE for WM6 shipped ROMs.
Click to expand...
Click to collapse
Thanks a lot for the reply, I appreciate the time you spent in expaining this to me and providing these links.
I was wondering if HARDSPL is like shelltool where it will only allow upgrade or flashing of OS part. So, once I use the HARDSPL and flash say HTC official WM6 release or Dopod WM6, will I be ableto to get the bundled radio and SPL and IPL upgrades from these ROMS? and if yes then will HARDSPL get replaced by these SPLs and IPLs built into the ROMS? One more thing, will an upgrade like that can brick the phone as if I rum the official ROM it will try to upgrade the SPL and IPL (I am not sure).
What is the preferred way of upgrading ? unlocking CID by the tool or HARDSPL ?
I have read somewhere that lockwiz tool used for Wizard can save CID also and some tool and put it back also but I dont know how and if the same tool can do it for hermes?
Regards,
Alber
alber786 said:
Thanks a lot for the reply, I appreciate the time you spent in expaining this to me and providing these links.
I was wondering if HARDSPL is like shelltool where it will only allow upgrade or flashing of OS part. So, once I use the HARDSPL and flash say HTC official WM6 release or Dopod WM6, will I be ableto to get the bundled radio and SPL and IPL upgrades from these ROMS? and if yes then will HARDSPL get replaced by these SPLs and IPLs built into the ROMS? One more thing, will an upgrade like that can brick the phone as if I rum the official ROM it will try to upgrade the SPL and IPL (I am not sure).
What is the preferred way of upgrading ? unlocking CID by the tool or HARDSPL ?
I have read somewhere that lockwiz tool used for Wizard can save CID also and some tool and put it back also but I dont know how and if the same tool can do it for hermes?
Regards,
Alber
Click to expand...
Click to collapse
Most cooked roms are os only, but a few have a radio, etc. included. If its os only, flashing will only change the os. You can separately flash radio.
Hardspl is the best because its reversible. Well thats not the best word to describe it....id say because its not permanent. But u know what i mean
alber786 said:
Thanks a lot for the reply, I appreciate the time you spent in expaining this to me and providing these links.
I was wondering if HARDSPL is like shelltool where it will only allow upgrade or flashing of OS part. So, once I use the HARDSPL and flash say HTC official WM6 release or Dopod WM6, will I be ableto to get the bundled radio and SPL and IPL upgrades from these ROMS? and if yes then will HARDSPL get replaced by these SPLs and IPLs built into the ROMS? One more thing, will an upgrade like that can brick the phone as if I rum the official ROM it will try to upgrade the SPL and IPL (I am not sure).
What is the preferred way of upgrading ? unlocking CID by the tool or HARDSPL ?
I have read somewhere that lockwiz tool used for Wizard can save CID also and some tool and put it back also but I dont know how and if the same tool can do it for hermes?
Regards,
Alber
Click to expand...
Click to collapse
Mcorrie1121 is right. I will add a couple of things.
1. HardSPL is not *necessary* for flashing anything, it only makes it safer and allows you to flash ROMs with CIDs that do not match your device without CID unlocking. Your ROM is basically a few parts - OS, Radio, IPL, SPL, ExtROM, MainSplash and SubSplash. The HardSPL will replace the SPL only. Most non-carrier ROM releases are OS only. Most carrier ROMs (as you pointed out) have ALL of these things. As Mcorrie1121 pointed out, you can easily find a radio - check the wiki, search, etc.
2. Once you have upgraded to a cooked ROM (and HardSPL), you will still be able to upgrade to a Shipped Official ROM. You may need to "unpack" it and use the CustomRUU instead of the shipped updater. That is OK though.
3. HardSPL will not allow overwriting of the IPL/SPL except by another HardSPL (see mrvanx.org downgrade guides). You will not have a problem. It will keep your bootloader zone safe.
4. I don't think there is a preferred way. Some people unlock CID, others do not. There is no reason to *not* unlock it, unless you plan to send it back - and I have never heard of someone getting service rejected for this reason. Wring ROM, yes. CID unlocked, no. That said, maybe try without CID unlocking first and then if you find you need to do it for some reason, then do it. You really do not have to do it, since the Custom Updater bypasses the CID check anyway.
5. Regarding the 0108 Radio BL issue, don't worry much about that - it is an old problem. Just don't go below whatever version you have now.
todd_jg said:
Mcorrie1121 is right. I will add a couple of things.
1. HardSPL is not *necessary* for flashing anything, it only makes it safer and allows you to flash ROMs with CIDs that do not match your device without CID unlocking. Your ROM is basically a few parts - OS, Radio, IPL, SPL, ExtROM, MainSplash and SubSplash. The HardSPL will replace the SPL only. Most non-carrier ROM releases are OS only. Most carrier ROMs (as you pointed out) have ALL of these things. As Mcorrie1121 pointed out, you can easily find a radio - check the wiki, search, etc.
2. Once you have upgraded to a cooked ROM (and HardSPL), you will still be able to upgrade to a Shipped Official ROM. You may need to "unpack" it and use the CustomRUU instead of the shipped updater. That is OK though.
3. HardSPL will not allow overwriting of the IPL/SPL except by another HardSPL (see mrvanx.org downgrade guides). You will not have a problem. It will keep your bootloader zone safe.
4. I don't think there is a preferred way. Some people unlock CID, others do not. There is no reason to *not* unlock it, unless you plan to send it back - and I have never heard of someone getting service rejected for this reason. Wring ROM, yes. CID unlocked, no. That said, maybe try without CID unlocking first and then if you find you need to do it for some reason, then do it. You really do not have to do it, since the Custom Updater bypasses the CID check anyway.
5. Regarding the 0108 Radio BL issue, don't worry much about that - it is an old problem. Just don't go below whatever version you have now.
Click to expand...
Click to collapse
Thanks, I appreciate your help. Please tell me if I can put back WM5 back on it after upgrading.
Regards,
Alber
todd_jg said:
Mcorrie1121 is right. I will add a couple of things.
1. HardSPL is not *necessary* for flashing anything, it only makes it safer and allows you to flash ROMs with CIDs that do not match your device without CID unlocking. Your ROM is basically a few parts - OS, Radio, IPL, SPL, ExtROM, MainSplash and SubSplash. The HardSPL will replace the SPL only. Most non-carrier ROM releases are OS only. Most carrier ROMs (as you pointed out) have ALL of these things. As Mcorrie1121 pointed out, you can easily find a radio - check the wiki, search, etc.
2. Once you have upgraded to a cooked ROM (and HardSPL), you will still be able to upgrade to a Shipped Official ROM. You may need to "unpack" it and use the CustomRUU instead of the shipped updater. That is OK though.
3. HardSPL will not allow overwriting of the IPL/SPL except by another HardSPL (see mrvanx.org downgrade guides). You will not have a problem. It will keep your bootloader zone safe.
4. I don't think there is a preferred way. Some people unlock CID, others do not. There is no reason to *not* unlock it, unless you plan to send it back - and I have never heard of someone getting service rejected for this reason. Wring ROM, yes. CID unlocked, no. That said, maybe try without CID unlocking first and then if you find you need to do it for some reason, then do it. You really do not have to do it, since the Custom Updater bypasses the CID check anyway.
5. Regarding the 0108 Radio BL issue, don't worry much about that - it is an old problem. Just don't go below whatever version you have now.
Click to expand...
Click to collapse
Dear, please help me with one thing-I am terribly confused about the procedure to upgrade my JASJAM to WM6. I understand that one way is to CIS unlock it and install on it the official and dopod releases of WM6. I wanted to know how can I do the same using the HARDspl. I know that I can install the HARDSPL but after that what ??? Can I then run the offcial RUU from HTC or Dopod or I am supposed to do it some other way as I am afraid that it may contain the SPL and IPL and can break by phone OR I have to use some customRUU (I dont know) OR I am supposed to extract the OS from these official releases (I dont know how) OR ..
Can you please clear these confusion??
I have:-
* I-Mate JASJAM, CID locked i suppose as when I run official HTC or dopod it says this update utility is not for this
*I really wanted to save my devices complete state and a way to revert it to the way it was like SPL, IPL, OS, Radio, CID lock etc.
PLS pls help
Regards,
Alber
alber786 said:
Dear, please help me with one thing-I am terribly confused about the procedure to upgrade my JASJAM to WM6. I understand that one way is to CIS unlock it and install on it the official and dopod releases of WM6. I wanted to know how can I do the same using the HARDspl. I know that I can install the HARDSPL but after that what ??? Can I then run the offcial RUU from HTC or Dopod or I am supposed to do it some other way as I am afraid that it may contain the SPL and IPL and can break by phone OR I have to use some customRUU (I dont know) OR I am supposed to extract the OS from these official releases (I dont know how) OR ..
Can you please clear these confusion??
I have:-
* I-Mate JASJAM, CID locked i suppose as when I run official HTC or dopod it says this update utility is not for this
*I really wanted to save my devices complete state and a way to revert it to the way it was like SPL, IPL, OS, Radio, CID lock etc.
PLS pls help
Regards,
Alber
Click to expand...
Click to collapse
CLICK THIS LINK
There are upgrade guides there and guides to put it back the way it was (OS, Radio, IPL, SPL, MainSplash and SubSplash) - it is all covered.
The upgrade guides will get you through the upgrade process. The only thing you need to do after that to use an official upgrade is to unrar (using winrar or something) the executable file and take the nbh and us it with the CustomRUU, which can be found HERE .

[UPG] CustomRUU for Raphael

Hi all, I've created HTC Raphael CustomRUU patched to perform a 'task 32' instead of a 'task 28' after flashing an .nbh, so it will not format your device if you just flash a radio or a splash screen.
How to: Drop the .nbh file of your choice in the same folder as CustomRUU and start flashing.
Everyone NOTE:
AVG and other antivirus's usually detect a virus in CustomRUU.exe, it's false error. Disable your antivirus while downloading and flashing.
If you have problem with your antivirus try the Raphael Wrapper attached, Thanks to cmonex for this
Have fun.
As part of an attempt by the moderation team to keep things organised this thread has been unstickied, members are encouraged to add the info the wiki pages.
Please refer to the "Raphael Goes Wiki" thread for more details.
udK said:
Hi all, I've created HTC Raphael CustomRUU patched to perform a 'task 32' instead of a 'task 28' after flashing an .nbh, so it will not format your device if you just flash a radio or a splash screen.
How to: Drop the .nbh file of your choice in the same folder as CustomRUU and start flashing.
Everyone NOTE:
AVG and other anitvirus's usually detect a virus in CustomRUU.exe, it's false error. Disable your antivirus while downloading and flashing.
Have fun.
Click to expand...
Click to collapse
yes, all of you, turn off your virus scanners and download this stuff........
jonkie said:
yes, all of you, turn off your virus scanners and download this stuff........
Click to expand...
Click to collapse
Thats a pretty impressive first post here....
Seeing the man is a cook for multiple devices, he just might know what he is talking about.
as my wife would say..
If u de wanna jab, u de be sure of proof.
RaphaelWrapper
here's another ruu that doesn't pop up antivirus warning.
I heard some people were having trouble running the first customruu. maybe this helps. (still requires .net framework of course.)
presented by raphael elite team
enjoy!
Thanks cmonex, first post updated.
Yep works fine, might be worth updating the kitchens to reflect this change.
Yup Cmonex Ruu Wrapper works great.
Since Some Guy Called l3v5y nearly bricked my Pro with a clean Rom
(stuck on Preparing your device.......... screen)
Had to Go into Bootloader mannually first, but that also works.
Let's hope the Pro version Flashes. (have to be carefull, l3v5y never sleeps, he might find out i've been bad mouthing his work and ban me)
PS: Even Flash Update Screen looks great on VGA screen, nice crisp and sharp gradient.
Hail to the wrapper
Works perfectly!!
You guys amaze me every time with your skills.
Works Great!
So to get it clear:
The wrapper also does not format the device when only flashing a splash or radio?
What is the difference between the wrapper and the custumRUU anyway?
merten3000 said:
So to get it clear:
The wrapper also does not format the device when only flashing a splash or radio?
What is the difference between the wrapper and the custumRUU anyway?
Click to expand...
Click to collapse
CustomRUU and wrapper do the same job. But wrapper is modified for some antivirus giving false positives... So you can use both...
Cheers
udK said:
Hi all, I've created HTC Raphael CustomRUU patched to perform a 'task 32' instead of a 'task 28' after flashing an .nbh, so it will not format your device if you just flash a radio or a splash screen.
How to: Drop the .nbh file of your choice in the same folder as CustomRUU and start flashing.
Everyone NOTE:
AVG and other anitvirus's usually detect a virus in CustomRUU.exe, it's false error. Disable your antivirus while downloading and flashing.
If you have problem with your antivirus try the Raphael Wrapper attached, Thanks to cmonex for this
Have fun.
Click to expand...
Click to collapse
Sorry but i'm learning, this means that i don't need to install HardSPL?
If i perform a hard reset, i recover the orginal factory radio?
thanks
MenosOcho said:
Sorry but i'm learning, this means that i don't need to install HardSPL?
If i perform a hard reset, i recover the orginal factory radio?
thanks
Click to expand...
Click to collapse
Forget it, i found the answer (i need HardSPL) after write this.
thanks.
MenosOcho said:
Forget it, i found the answer (i need HardSPL) after write this.
thanks.
Click to expand...
Click to collapse
So, please can you explain it to me
I am so confused with all these terms (hard SPL, soft SPL, RUU).
- Do I still need to run the HardSPL, to change ONLY the Radio - or Raphael wrapper.exe is enough ?
- If I need HardSPL, will my device be formatted and lose my data ?
- How I upgrade my Radio ? I have downloaded the upgrade but except from an exe file there is another with nbh extension. How I use this file ?
Can anyone help ?
Does the CustomRUU bypass the CID check so I can flash *ANY* ROM with this tool without HardSPL?
The latest AT&T ROM has a higher SPL that the latest HardSPL and we all know what issues we had with the Kaiser using old or non matching SPL's.
Thanks!
-Mc
error
When I try to use it, the progress bar holds at 0%, and a few minutes later i get an error. does anybody else had this problem and what is the solution,
Thnx
McHale said:
Does the CustomRUU bypass the CID check so I can flash *ANY* ROM with this tool without HardSPL?
The latest AT&T ROM has a higher SPL that the latest HardSPL and we all know what issues we had with the Kaiser using old or non matching SPL's.
Thanks!
-Mc
Click to expand...
Click to collapse
I've got the same problem: my rom is 1.90.772.3... but my radio is 1.02.25.23 and i want .28!!!
thanks!!!
sarantos said:
So, please can you explain it to me
I am so confused with all these terms (hard SPL, soft SPL, RUU).
- Do I still need to run the HardSPL, to change ONLY the Radio - or Raphael wrapper.exe is enough ?
- If I need HardSPL, will my device be formatted and lose my data ?
- How I upgrade my Radio ? I have downloaded the upgrade but except from an exe file there is another with nbh extension. How I use this file ?
Can anyone help ?
Click to expand...
Click to collapse
I'm very confused as well. I would love to do a radio update but I really don't want to do a hard reset.
I know I have to use this customRUU and I already have downloaded the radio file.
Can I start upgrading right away or do I really need to use HardSPL and loose all my data?
You need Hard SPL to use this Custom RUU. Unless you are going to flash a ROM by your carrier. Cooked ROMs, radio's etc require HardSPL.
Flashing a ROM OS will override all your data (well duh )
Flashing a radio, SPL or Splash should not override your data.
Custom RUU does not bypass the CID checks.
Ta
Dave

Categories

Resources