[UPG] READ BEFORE FLASHING! Hard-SPL 2.28/3.10/etc - yes with overwrite protection :)

cmonex

Retired Recognized Developer
Jul 23, 2006
3,040
49
0
Budapest
well so finally here's a real hardspl =)

it's based on USPL's - new feature is overwrite protection. so devices won't get bricked if flashing a full shipped rom. the version after flashing this will be "xx.xx.cmon" (ending in cmon).

btw, this uses same CID patches as the 3.07 USPL made by htctouchp ;) but i removed modelid patch after determining it wasn't necessary (makes it safer by not allowing to flash other devices' roms).

also thanks to htctouchp for testing this hardspl.


NOTE that shipped roms with SPL.NBH included will fail to flash until the SPL.NBH is removed (in the past this would have resulted in a brick, now hardspl protects you from this).
also, all these hardspl's include the size patch to allow flashing smaller images via RUU!


usage: download from attachment, flash with pof sspl, enjoy :)
or if you already have some version of uspl, then just use that to update straight to hardspl. (but after installing hardspl you will always have to use sspl if you want to change spl version, see detailed instructions below.)

more detailed instructions:
this is to flash any SPL: either update to hardspl this way or flash another spl over hardspl. (copied from other post)
0. make sure your device is synced to activesync!!
1. Run the elf-uspl.exe from ELF_USPL_2.26.0000.zip
2. Watch Screen and Press Enter When Asked.
3. Screen should Jump to White on Phone and on PC Flashing Loading Bar will Show.
4. Stuck in Black Ducky Loading Screen?, check Active Sync Connection or Do a hard reset on Phone first. But be sure to do the last Actual Flashing in White Screen. Sometimes this needs a few tries to go through white screen.
5. Done.


UPDATE: 2.26 and 2.28 hardspl's: 2.28 is best if 3.x versions don't seem to work on your device. very stable because it seemed to work on any elf/elfin so far.
...get them from attachments in this post,
and thanks to htctouchp (Aman) for saving me time by editing these!

UPDATE: 3.10 HSPL: Aman found a new SPL update and ported my hacks to it, thanks :D attached to this post too.

UPDATE: 3.14 HSPL: Aman found yet another new SPL update and again ported my hacks to it; newest attachment in this post. new feature: cool picture while device is charging!! if you don't like the idea of the device being on in bootloader when it's not in use just charging the battery, you can stick to 3.10 or 2.28.

[SIZE=+2]IMPORTANT: 2.26 and 2.28 are for both Elf and Elfin, but 3.07 and 3.10/3.14 sometimes don't work on 64mb Elf so if you have that device, test with USPL version first[/SIZE]
still, if you've managed to flash the wrong version, then to unbrick, see for now: http://forum.xda-developers.com/showpost.php?p=3395787&postcount=155

[SIZE=+2]IMPORTANT 2:[/SIZE] [SIZE=+2]3.14 can Cause Larger Battery Drain then expected.[/SIZE]

Further Plans When I Get The Time:
- better integration of SSPL loader, and check included to prevent 3.xx installing on Elf's
- user friendly unbricking

finally, donations are always appreciated to "To Cmonex" link in my signature :D
 

Attachments

Last edited:

RaffieKol

Senior Member
Feb 23, 2008
270
3
0
Los Angeles, CA
I Wish I had this Before I tried To Flash The New 6.1 Rom LOL -

Had To Use the Goldcard to method to unbrick. Well At least I unbricked it And now I wont have to worry about that again thanks to this :D
 

RaffieKol

Senior Member
Feb 23, 2008
270
3
0
Los Angeles, CA
But Wont This Lock Your SPL

So If You Want To Update To A Older Or Newer SPL Then You Wont Be Able To Please Let Me Know Cause I Justed Used This And I Tried To Down grade the SPL and I Was Unable To :(
 

!Aman!

Retired Moderator
Feb 18, 2008
2,962
14
0
Brampton
But Wont This Lock Your SPL

So If You Want To Update To A Older Or Newer SPL Then You Wont Be Able To Please Let Me Know Cause I Justed Used This And I Tried To Down grade the SPL and I Was Unable To :(
as mentioned by cmonex, u need to use SSPL to flash another SPL i.e. elf-uspl.exe, the white screen method, which u were using before to flash the USPLs.
 

Ameet

Retired Moderator
Dec 15, 2007
1,984
9
0
43
Mumbai
AWESOME work C!! :D once again the legend of PPC hacking strikes back :cool:

Wish I still had my ElfIn, would had been so much fun still cooking for this device now :D
 

dsixda

Inactive Recognized Developer
Nov 1, 2007
9,588
5,303
0
Ottawa
i don't have an Elf to test... anyway i'm also working on HSPL 2.26 and 2.28 for those who only use USPL 2.26 or 2.28 :). once i finish, will send them to cmonex for approval.
Awesome man... if you buy a Diamond you have to pass the knowledge on to me
LOL