[Q]SoftSPL - Touch HD Windows Mobile ROM Development

I've been reading the wiki, but either it was not clear enough or i am dumb enough (^^)
can anyone pls clarify me? does SoftSPL need to be loaded on every system startup or just only on rom upgrade?
it seemed to me a better choice to use SoftSPL instead of HardSPL to not void warranty.
since OliNex (uber pro ty dudes) are developing a HardSPL is it possible to port/transform/whatever to SoftSPL?
best regards
tehCORE

tehCORE said:
I've been reading the wiki, but either it was not clear enough or i am dumb enough (^^)
can anyone pls clarify me? does SoftSPL need to be loaded on every system startup or just only on rom upgrade?
it seemed to me a better choice to use SoftSPL instead of HardSPL to not void warranty.
since OliNex (uber pro ty dudes) are developing a HardSPL is it possible to port/transform/whatever to SoftSPL?
best regards
tehCORE
Click to expand...
Click to collapse
softspl aka sspl is only used for flashing spl's. You can't flash a rom using a sspl. Why do you think the Hardspl is created???????

thought
sspl -> temp fix
hspl -> perm fix

With the softspl you flash the hard spl and then you flash a rom with it

tehCORE said:
it seemed to me a better choice to use SoftSPL instead of HardSPL to not void warranty.
Click to expand...
Click to collapse
no. imagine the following case... your device has no matching shipped rom for it... you flash a rom via sspl... flash gets interrupted... YOU're STUCK!!!
and warranty isn't voided with hardspl, just reflash to stock SPL before sending it in...

cmonex said:
no. imagine the following case... your device has no matching shipped rom for it... you flash a rom via sspl... flash gets interrupted... YOU're STUCK!!!
and warranty isn't voided with hardspl, just reflash to stock SPL before sending it in...
Click to expand...
Click to collapse
oh did not know that, thanks for the enlightenment

Related

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

OK, new version of Hard-SPL, this one is based on an MFG; seems HTC popped a stealth CID-check process in this, bastards, found and patched it anyway though.
Code:
[b]CURRENT FEATURES[/b]
-SuperCID
-no file signing required
-no password required to authenticate with bootloader
-rtask commands enabled
-lnb command enabled
-bad NAND can be recovered with "task 2a"
-bad NAND can be recovered by flashing an OS.nb
-SPL protected from all HTC retail SPLs being flashed by accident (to bypass, use SSPL)
-bad NAND can again be checked for with "info 8"
-version displays 1.30.Olipro
[b]Version 1.30:[/b]
-Fixed SPL protection bug
-rtask commands enabled
-based on an MFG SPL
[b]Version 1.20 - initial release[/b]
-Initial version; has all features except those in newer version
Download below, enjoy!
Awesome, looking forward to it! ****wit-proof TM
Great work Olipro but is there any away to unlock the rtask b command??
Like the 1.01. mfg spl??
Cmd>rtask b
Command error !!!
Click to expand...
Click to collapse
Thank's for your great work...
ausdim said:
Great work Olipro but is there any away to unlock the rtask b command??
Like the 1.01. mfg spl??
Thank's for your great work...
Click to expand...
Click to collapse
it might be possible, that's something for future thought though, if it can be done, then I will.
Olipro said:
Ok, well, since Hard-SPL has been released for Hermes, I've ported the same features over to Trinity;
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.nb
-SPL protected from all HTC retail SPLs being flashed by accident (to bypass, use SSPL)
-bad NAND can again be checked for with "info 8"
-version displays 1.20.Olipro
Download below, enjoy!
Click to expand...
Click to collapse
Thanks!!!!!!!!!!!!
thanx ....
so basically i run the romupdate utility without transfering anything to my p3600, the once its in bootmode just run the regular htc update?
Hajaz said:
so basically i run the romupdate utility without transfering anything to my p3600, the once its in bootmode just run the regular htc update?
Click to expand...
Click to collapse
yep, that's exactly it, once you have Hard-SPL, there's no need to bother with CustomRUU any more.
Great job man!!! Thanx a lot!
ps. lnb command was missed( It's too nessesary for me...I need often to reflash roms (via mtty it takse about 3 min)
How can i return original spl to make 1.01 MFG from it? Or can i make unlock procedure with your spl? Just want to know, coz i don't want to get bricked device.
mun_rus said:
Great job man!!! Thanx a lot!
ps. lnb command was missed( It's too nessesary for me...I need often to reflash roms (via mtty it takse about 3 min)
How can i return original spl to make 1.01 MFG from it? Or can i make unlock procedure with your spl? Just want to know, coz i don't want to get bricked device.
Click to expand...
Click to collapse
what the ****ing hell are you talking about? 1.01MFG for Trinity? LNB command?
as for bricking your device... this is supposed to ****ing PREVENT IT.
Thanks for this, man. Appreciated. I'd give you money if I didn't have rent to pay
Olipro said:
what the ****ing hell are you talking about? 1.01MFG for Trinity? LNB command?
as for bricking your device... this is supposed to ****ing PREVENT IT.
Click to expand...
Click to collapse
why are you so agressive?
im talking about mfg spl for trinity. i see you don't know anything of it.
when i used imeicheck unlocker i got this spl.
and i use lnb command to flash os.nb via mtty.
i have only one question how to return original spl? just flash whole original rom?
btw, my battery drains very quick with your hard spl.
mun_rus said:
why are you so agressive?
im talking about mfg spl for trinity. i see you don't know anything of it.
when i used imeicheck unlocker i got this spl.
and i use lnb command to flash os.nb via mtty.
i have only one question how to return original spl? just flash whole original rom?
btw, my battery drains very quick with your hard spl.
Click to expand...
Click to collapse
hah, that's a funny one... maybe it's the ultra secret battery draining routine I coded into it... honestly, what a ****ing stupid comment.
mun_rus said:
ps. lnb command was missed( It's too nessesary for me...I need often to reflash roms (via mtty it takse about 3 min)
Click to expand...
Click to collapse
Takes the same time to flash an OS in NBH with non-MFG bootloaders if you put only an OS in the NBH file.
mun_rus said:
How can i return original spl to make 1.01 MFG from it? Or can i make unlock procedure with your spl? Just want to know, coz i don't want to get bricked device.
Click to expand...
Click to collapse
If you run imie-check's unlocker again you'll have 1.01 again, but this will remove HardSPL from your phone.
mun_rus said:
how to return original spl? just flash whole original rom?
Click to expand...
Click to collapse
Put the SPL you want to load in a NBH file (header type 0x200 for trinity SPL) and flash it using SSPL, this will overwrite Hard-SPL.
If you flash from bootloader Hard-SPL will not be overwritten.
mun_rus said:
btw, my battery drains very quick with your hard spl.
Click to expand...
Click to collapse
As oli said, this is non-sense... will drain the same with retail's HTC 1.07 spl.
pof, thanx a lot for your reply and help.
just knew a litle about spl's...
@Olipro
thanx for your job once more. my comments were really stupid, sorry
On contrary, 1.01 MFG is likely to be drawing more power, successors are better optimized for power conservation.
What would I need this for?
I'm really baffled. I've got my device SIM and CID unlocked, thanks to pof, and installed the latest HTC Rom...
But what is all this for?
Would appreciate it if someone could explain.
Thanks in advance.
D.C
Dead Cell said:
I'm really baffled. I've got my device SIM and CID unlocked, thanks to pof, and installed the latest HTC Rom...
But what is all this for?
Would appreciate it if someone could explain.
Thanks in advance.
D.C
Click to expand...
Click to collapse
well, mainly to allow you to flash unsigned ROMs to the device without Soft-SPL. and secondly to allow you to recover the device if anything gets ****ed up during a flash... such as the radio, or the OS.
Thanks Olipro for your efforts, very nice one!
Thanks Olipro.
Can I just download the file and just install it? Will it change anything on my device? Bearing in mind that my device is CID unlocked.
Thanks
D.C

Removing Hard-SPL?

Once your unit had Hard-SPL how do I return it back to original SPL? Browsed thru all the threads including the original Hard-SPL thread but there seems to be no clear instructions.
Thanks.
roydok said:
Once your unit had Hard-SPL how do I return it back to original SPL? Browsed thru all the threads including the original Hard-SPL thread but there seems to be no clear instructions.
Thanks.
Click to expand...
Click to collapse
You'll need to get an official ROM and flash it. (official ROMs contain the shipped SPL as well as the OS)
I already have the official 2.27 unlocked ROM. I tried to reflash it but still the SPL stays the same. Do I need to do something before flashing the official ROM?
solution
solved here: http://forum.xda-developers.com/showthread.php?t=410984
awojtas said:
solved here: http://forum.xda-developers.com/showthread.php?t=410984
Click to expand...
Click to collapse
Thank you for reply. I tried your suggestion but it did not work on my Treo. It was not restored to the original bootloader.
l3v5y said:
You'll need to get an official ROM and flash it. (official ROMs contain the shipped SPL as well as the OS)
Click to expand...
Click to collapse
When I flash the offical ROM. It did not remove hardSPL. I also tried using the Recovery software. that didn't seem to remove the hard-SPL either. it is not a major problem at the moment for me. but I like to know how to remove HardSPL. (Incase I need to send it back for service.)

URGENT: flashing back to stock for warrenty - all gone wrong

hi
i've need some help urgently on this as the phone is being picked up in the morning and its currently going really bad
i had dutties 3.9 rom on, but i found a 1.19 orange rom in the wiki, so installed this.
however the display is very bad, and is only showing 16 colours so looks rubbish
I belive this is to do with the SPL
This is what i did:
1. put phone in bootloader mode (was displaying SPL 1.56)
2. ran blac_uspl.exe in USB mode which changed the SPL to 1.15 (USPL)
3. installed the rom
did i do something wrong?
any help VERY appreciated
Thanks
Did you tried to flash back your original SPL??
USPL is just a temporary patch of the SPL...
I think you have to flash back to SPL 1.15...
To check if you have the right version put phone in bootloader mode it should displaying SPL 1.15...
Read here http://forum.xda-developers.com/showthread.php?t=431217
D'rath
Ikkari said:
Did you tried to flash back your original SPL??
USPL is just a temporary patch of the SPL...
I think you have to flash back to SPL 1.15...
To check if you have the right version put phone in bootloader mode it should displaying SPL 1.15...
Click to expand...
Click to collapse
thats the problem
i dont know how?
D'rath said:
Read here http://forum.xda-developers.com/showthread.php?t=431217
D'rath
Click to expand...
Click to collapse
Thanks but thats for Hard SPL, where as i used USPL
or am i getting it all wrong?
D'rath said:
Read here http://forum.xda-developers.com/showthread.php?t=431217
D'rath
Click to expand...
Click to collapse
Just look in the first post under:
How to reflash Stock/Shipped SPL - STEP BY STEP - FOR WARRANTY REASONS ONLY!
very strange
its working now
just needed a hard reset!
thanks for your help
edit------------
scratch that, its displaying them stupid colours again
GREAT!
m.r.davies said:
Thanks but thats for Hard SPL, where as i used USPL
or am i getting it all wrong?
Click to expand...
Click to collapse
You are getting it wrong!
USPL is a temporary patch to allow you to flash a unauthorized ROM!
You have currently SPL 1.56 installed, but you need flash back stock SPL 1.15
Ikkari said:
You are getting it wrong!
USPL is a temporary patch to allow you to flash a unauthorized ROM!
You have currently SPL 1.56 installed, but you need flash back stock SPL 1.15
Click to expand...
Click to collapse
thanks
i understand the problem now
but the link that was posted talks about hard spl, and when it says about reverting the rom, it talks about using hard spl, which is where i'm getting confused
Could you clarify which steps i need to take as its still showing spl 1.54
thanks
m.r.davies said:
thanks
i understand the problem now
but the link that was posted talks about hard spl, and when it says about reverting the rom, it talks about using hard spl, which is where i'm getting confused
Could you clarify which steps i need to take as its still showing spl 1.54
thanks
Click to expand...
Click to collapse
go to http://forum.xda-developers.com/showthread.php?t=431217
view the very last part of first post. It teaches you EVERYTHING. I think the part that you confused is going from step3 to step4. Read carefully. =)
good luck.
m.r.davies said:
hi
i've need some help urgently on this as the phone is being picked up in the morning and its currently going really bad
i had dutties 3.9 rom on, but i found a 1.19 orange rom in the wiki, so installed this.
however the display is very bad, and is only showing 16 colours so looks rubbish
I belive this is to do with the SPL
This is what i did:
1. put phone in bootloader mode (was displaying SPL 1.56)
2. ran blac_uspl.exe in USB mode which changed the SPL to 1.15 (USPL)
3. installed the rom
did i do something wrong?
any help VERY appreciated
Thanks
Click to expand...
Click to collapse
1. dnload the stock spl from the said thread.
2. dnload the hspl 1.56 olinex wrapper
3. connect ur fone to pc in the bootloader mode.
4. run the hspl 1.56 olinex wrapper and do nothing to the onscreen utility.
5. wait fr the files to be xtracted in the window from where u ran the hspl wrapper.
6. replace the self extracted ruu_signed.nbh with the stock spl 1.15 that u downloaded.
7. continue with the ruu utility.
thats all thts needed..
ultimatepichu said:
go to http://forum.xda-developers.com/showthread.php?t=431217
view the very last part of first post. It teaches you EVERYTHING. I think the part that you confused is going from step3 to step4. Read carefully. =)
good luck.
Click to expand...
Click to collapse
Thanks
yes you're right, it solved my problem
the reason i didn't try in the first place was becuase the title said HARD SPL and i didn't want to mess it up as i used USPL
i used Restore_Stock_SPL_115.zip and swapped the nbh file after initilizing installation (after extraction) and it worked great
thanks for all your help guys!!!!!!
i really appreiciate it
My god, I was feeling your anguish while reading this topic until the end...
Black Antitoon said:
My god, I was feeling your anguish while reading this topic until the end...
Click to expand...
Click to collapse
I eventually went to bed at 2:30am
all sorted now and got my new phone!
woohoo

Checklist!

Hello guys
I have been dying to flash my blackstone for a while now but i was scared of damaging it.
Anyway i went through all the tutorials (tyvm to everyone) and i think i am finally ready.
I just want to check a few things before i go for it.
Please correct me if i am doing something wrong thanks in advance.
My spl is 1.14.0000.
so i need to upgrade it to official spl 1.54.
Question: 1. I want to use USPL i understand that dosnt void my warranty right?
I downloaded all files in cRaCKwHoRe's TUT
in order to do that.
I have also updated my usb drivers.
I have a copy of Duttys' 3.9 Rom.
Questions: 2. If i upgrade to spl 1.54 from that post i wouldent need to reswitch it ever to 1.14 for warranty purposes right?
3. Are their any risks at all of bricking the device while flashing?
4. I tried downloading the official rom upgrade why did i get a ''this rom is not for your device message"?
5. I read their is a way of flashing from the sd card i understand i need a BLACIMG.NBH file where can i get it is there a Tutorial for this?
6. My phone is Branded should i save/backup the stock branded rom just in case?
Sorry for the long post
Thank you.
Jay
j1978 said:
Hello guys
I have been dying to flash my blackstone for a while now but i was scared of damaging it.
Anyway i went through all the tutorials (tyvm to everyone) and i think i am finally ready.
I just want to check a few things before i go for it.
Please correct me if i am doing something wrong thanks in advance.
My spl is 1.14.0000.
so i need to upgrade it to official spl 1.54.
Question: 1. I want to use USPL i understand that dosnt void my warranty right?
I downloaded all files in cRaCKwHoRe's TUT
in order to do that.
I have also updated my usb drivers.
I have a copy of Duttys' 3.9 Rom.
Questions: 2. If i upgrade to spl 1.54 from that post i wouldent need to reswitch it ever to 1.14 for warranty purposes right?
3. Are their any risks at all of bricking the device while flashing?
4. I tried downloading the official rom upgrade why did i get a ''this rom is not for your device message"?
5. I read their is a way of flashing from the sd card i understand i need a BLACIMG.NBH file where can i get it is there a Tutorial for this?
6. My phone is Branded should i save/backup the stock branded rom just in case?
Sorry for the long post
Thank you.
Jay
Click to expand...
Click to collapse
post this in the tutorial thread to get a answer..

what SPL to use

Hello!
I'm new to the ROM upgrading buisness, just got my new ENERGY ROM installed!
I used the HSPL method, now i was wondering if my phone's preformance will be better with an HTC SPL compatible with my ROM
if so how can i change it and where will i find that SPL?
Thank you in Advance,
Roman
goldenwallet said:
Hello!
I'm new to the ROM upgrading buisness, just got my new ENERGY ROM installed!
I used the HSPL method, now i was wondering if my phone's preformance will be better with an HTC SPL compatible with my ROM
if so how can i change it and where will i find that SPL?
Thank you in Advance,
Roman
Click to expand...
Click to collapse
Please do not start new threads for questions that are best treated in the threads specifically dealing with flashing. There are specific threads for HSPL, USPL and a Tutorial discussing and explaining both.
An official spl will not work (unless it is 1.54.0000) but you will still need to use USPL in that case to keep the spl. That being said however, AFAIK the spl will not have any performance related enhancements to the device unless of course you have the wrong one, in which case the performance will be negatively affected.
You have the choice of either using HSPL or USPL for flashing new roms. As you have chosen HSPL this permanently replaces the standard spl (it can be reversed though).
With USPL, the way I understand it (have not tried it myself as I use HSPL), you first upgrade to an official spl - 1.54.0000, and then using UPSL this allows you to "crack" the standard spl to flash a new rom and each time you flash you need to repeat the process.
The difference between USPL and HSPL:
* HSPL is an user-modified SPL that you have to flash to your phone. It overwrites the existing SPL on your device with a "hacked" one so to say. It allows you to bypass the HTC certificate check and flash unsigned or CID-mismatching roms to your phone. You only have to flash it once and then you can flash roms anytime.
* USPL is a temporary solution. It takes advantage of an exploit in the existing SPL and then loads a modified one to memory, effectively allowing the same thing as HSPL. However, since this is only memory-resident you have to do it each time you want to flash unsigned or CID-mismatching roms to your phone, because this exploited state is lost upon reboot. With USPL you must still have the right version of the HTC SPL that is compatible with the rom you want to use.
Click to expand...
Click to collapse

Categories

Resources