FORUMS
Remove All Ads from XDA

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

1,895 posts
Thanks Meter: 57
 
By Olipro, Retired Recognized Developer on 8th March 2007, 02:50 AM
Post Reply Email Thread
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.
Hard-SPL.zip

3) 1.01 - Olipro MFG - based on 1.01, and really for testing only.
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:
CURRENT FEATURES
-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

ChangeLog

Hard-SPL-2.10
-based on a newer SPL base; bugfixes.
-IPL flashing disabled to prevent bogus NBHs bricking your device.

Hard-SPL-1.40
-repairs a bug that affected SPL being replaced by retail ones.

Hard-SPL-1.35
-addresses an issue for those with Real Bad Blocks to prevent whitescreens.

Hard-SPL-1.30
- 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.

Hard-SPL-1.13
- Patched NAND check; bad NAND ignored, valid OS can be flashed to recover bad blocks.

Hard-SPL-1.11
- Flashing Radio BL 0108 now supported
- Downgrading SPL no longer allowed.
- rtask command removed.
- new RUU interface required to flash ROM files.

Hard-SPL-1.10
-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.
Attached Files
File Type: zip Hard-SPL-V7.zip - [Click for QR Code] (1.00 MB, 227638 views)
 
 
8th March 2007, 02:53 AM |#2  
pof's Avatar
Retired Moderator
Barcelona
Thanks Meter: 70
 
Donate to Me
More
Quote:
Originally Posted by Olipro

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

great stuff... i'll report in a while
8th March 2007, 03:21 AM |#3  
Sleuth255's Avatar
Retired Senior Moderator
Flag Milwaukee
Thanks Meter: 39
 
More
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?
8th March 2007, 03:26 AM |#4  
Olipro's Avatar
OP Retired Recognized Developer
Flag Your SPL
Thanks Meter: 57
 
More
Quote:
Originally Posted by Sleuth255

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?

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.
8th March 2007, 03:30 AM |#5  
pof's Avatar
Retired Moderator
Barcelona
Thanks Meter: 70
 
Donate to Me
More
man it works!! That's the safest thing to put on an hermes

Thanks Olipro
8th March 2007, 03:35 AM |#6  
Oppressa's Avatar
Senior Member
Flag Sydney
Thanks Meter: 1
 
More
Fantastic work! This will definitely be a big help to everyone.
8th March 2007, 03:46 AM |#7  
koolhand79's Avatar
Senior Member
Flag KillA CalI
Thanks Meter: 5
 
More
not to sound stupid or anything, but what does this enable your phone to do exactly??
8th March 2007, 03:59 AM |#8  
Sleuth255's Avatar
Retired Senior Moderator
Flag Milwaukee
Thanks Meter: 39
 
More
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.
8th March 2007, 04:01 AM |#9  
Sleuth255's Avatar
Retired Senior Moderator
Flag Milwaukee
Thanks Meter: 39
 
More
Quote:
Originally Posted by Olipro

if someone sent me it as a .nb then certainly... a proper nb... unsigned.

only 1.01MFG I've ever seen is .nbs
8th March 2007, 04:02 AM |#10  
pof's Avatar
Retired Moderator
Barcelona
Thanks Meter: 70
 
Donate to Me
More
Quote:
Originally Posted by koolhand79

not to sound stupid or anything, but what does this enable your phone to do exactly??

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
8th March 2007, 04:03 AM |#11  
Olipro's Avatar
OP Retired Recognized Developer
Flag Your SPL
Thanks Meter: 57
 
More
Quote:
Originally Posted by Sleuth255

only 1.01MFG I've ever seen is .nbs

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!
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes