Related
I swear I have used the Search tool, but lots of topics have HSPL in their title, and I weren't able to find any FAQ topic talking about that.
Everybody here talks about SSPL, HSPL, how to use them and so on. The only think I understood is that to flash custom roms you need HSPL, and for official roms SSPL is "enough". Could anybody tell me something more and explain me why do we need this stuff to flash a rom and not just run a .exe on the device which could do everything automatically?
I also didn't understand what the Radio is. I thought a part of the rom which manages the GSM/3G antenna, but I think I am wrong.
Thank you in advance
Black Antitoon said:
I swear I have used the Search tool, but lots of topics have HSPL in their title, and I weren't able to find any FAQ topic talking about that.
Everybody here talks about SSPL, HSPL, how to use them and so on. The only think I understood is that to flash custom roms you need HSPL, and for official roms SSPL is "enough". Could anybody tell me something more and explain me why do we need this stuff to flash a rom and not just run a .exe on the device which could do everything automatically?
I also didn't understand what the Radio is. I thought a part of the rom which manages the GSM/3G antenna, but I think I am wrong.
Thank you in advance
Click to expand...
Click to collapse
okay
spl = Secondary Program Loader. Think of this in the same sense as bios on a pc. (it sets where your system boots from, intialises sub system process etc)
sspl = soft spl (this allows you to flash another spl or hardspl).
hardspl = hard spl .. basically it allows flashing of any rom. It protects you from bricking your device. If you have a bad flash it just forces the phone to load into bootloader, from where you can flash another rom using pc or storage card to get your phone working again. Using a hardspl you can flash any carrier rom without cid unlocking your device first.
Radio = you are correct about your assumption as to what a radio does .
Now if you are flashing your carriers official rom than you don't need any of this stuff but different carriers set their cid in their roms so only phones that have their cid can flash those roms ... now if you like the wwe htc rom and want to flash it onto the tilt you will first need to hardspl your device or otherwise you won't be able to flash the rom ... it will time out with an error telling you invalid vendor id.
Many thanks! Now it is much clearer! Just one more question: why do people care so much for the radio and post their radio version to their signature? Is the radio revision so important? Why is it not just part of the rom?
Thanks again!
Black Antitoon said:
Many thanks! Now it is much clearer! Just one more question: why do people care so much for the radio and post their radio version to their signature? Is the radio revision so important? Why is it not just part of the rom?
Thanks again!
Click to expand...
Click to collapse
well radio is definitely important ... i mean if you have a uncompatible radio you will loose sound, camera, connection etc on your phone. Reason people list the radio they are using is basically to let others know what radio is working for them on the rom they have. This way if someone else doesn't know which radio to use with the rom than can use the radio they have listed. Radios are location dependant. Some radios give better reception here in states while others give better reception somewhere else in the world.
Most of the time chefs will include a radio with their rom, but some leave it out so you can choose the one that works best for you. Just a keynote to keep in mind when selecting radios is that wm6.1 roms need wm6.1 radios and wm6 roms need wm6 radios. Also DO NOT flash a radio that is intended for another device i.e a rapheal radio onto a kaiser (this will brick your device). There are exceptions to this rule. Also you should get your phone security unlocked before proceeding with flashing various kinds of radios. This will save you from getting stuck with a radio that locks itself to the device (thus rendering itself unchangeable; no matter how many times you flash another radio you will be stuck with that radio) an example of this is "the radio from hell" which alot of people in the kaiser forum got stuck with and weren't able to get rid of it until "FrankenKaiser" came along.
Hope this helps.
Thank you, it does.
Another term I read is Jump SPL. What's that?
Some poeple encounter problems trying to flash hardspl, Jump spl "jump starts" the process.
(problems like the kaiser white screen issue here)
Ok, thank you all.
Now I only have to wait for the Blackstone Hard SPL.
Black Antitoon said:
Ok, thank you all.
Now I only have to wait for the Blackstone Hard SPL.
Click to expand...
Click to collapse
aren't we all ... hold tight though they are close to getting it done.
How do you know that? In the placeholder topic there has been no update about the development status since a while.
WOW!!
Just wanted to say a HUGE thank you to thesire and joel2009 for being so extremely nice to a newbie!!! This is probably one of the first posts I have seen where a newbie doesn't get their head bitten off for asking a question. (I don't think I've ever asked a question for that very reason! LOL)
I was searching for the answer to 'what is SSPL' because I couldn't find it in the Wiki acronyms section. What a pleasant surprise! Sorry if this steers away from the topic but I just could NOT pass over this thread without saying THANKS!!!!!!!!
You wont get flamed for asking Questions in this Forum
as for the Acronyms, try here
http://forum.xda-developers.com/forumdisplay.php?f=265
more here : http://wiki.xda-developers.com/index.php?pagename=FAQ#techicalJargon
my friends, you need to master the art of searching
So I actually risked to find my skin burnt by the flame?
I didn't even know that there was a wiki/knowledge base here. Well, I actually felt somthing like that, but I completely forgot about that when searching. I searched carefully indeed, but only in the forum, and since lots of topics contain the words SPL, HSPL and so on, I was unable to find relevant results.
I'll look there next time, thank you all again.
missbizzylizzy said:
Just wanted to say a HUGE thank you to thesire and joel2009 for being so extremely nice to a newbie!!! This is probably one of the first posts I have seen where a newbie doesn't get their head bitten off for asking a question. (I don't think I've ever asked a question for that very reason! LOL)
I was searching for the answer to 'what is SSPL' because I couldn't find it in the Wiki acronyms section. What a pleasant surprise! Sorry if this steers away from the topic but I just could NOT pass over this thread without saying THANKS!!!!!!!!
Click to expand...
Click to collapse
hahaha.... why do you think i finally posted my first post after joining for 2 years. I just didn't want to tick someone off
Now i finally understood the term "SSPL & HSPL"!
how to find original SPL FOR HD2
Does anyone know where to fin dthe original 2.10 spl for hd2 so i can return it ?
Greetings,
Is there any RUU program for HTC Panther?? Or Treo FW upgrade utility??
Thanks!
You have 333 posts, and you didn't think to look at the posts below yours asking about this...
geez
lcohen999 said:
You have 333 posts, and you didn't think to look at the posts below yours asking about this...
geez
Click to expand...
Click to collapse
I am never surprised by the smugness on this site. He is obviously from a different country and may not be able decipher through lots of English posts quickly...
tramuyo, keep checking back...there are a few posts on PPC Geeks with some activity on the CDMA verson of the Panther. Hopefully we'll be having fun with some new ROM's soon!
http://forum.ppcgeeks.com/showthread.php?t=66532
Obviously if he has 333 posts on this site, then he does know a little english.
Also, he knows to ask for a RUU for a custom ROM.
I would BET that he knows what HardSPL is as well, but like most people, simply too lazy to look
lcohen999 said:
Obviously if he has 333 posts on this site, then he does know a little english.
Also, he knows to ask for a RUU for a custom ROM.
I would BET that he knows what HardSPL is as well, but like most people, simply too lazy to look
Click to expand...
Click to collapse
Oh, you free lance moderators and your worthwhile posts that contribute to the forums so much. The best way to build your post count is to respond with "search before asking!" in every new thread.
Anyway, yeah, a hardSPL is useless if we don't have an RUU. It's supposedly confirmed (according to a Sprint employee... who knows) that WM 6.5 WILL come to this device, so if/when that happens, we've got our RUU.
Good to hear. Thanks for the info to0
to0 said:
Oh, you free lance moderators and your worthwhile posts that contribute to the forums so much. The best way to build your post count is to respond with "search before asking!" in every new thread.
Anyway, yeah, a hardSPL is useless if we don't have an RUU. It's supposedly confirmed (according to a Sprint employee... who knows) that WM 6.5 WILL come to this device, so if/when that happens, we've got our RUU.
Click to expand...
Click to collapse
thanks..
@ everyone: I need a RUU bcoz I want to flash some patched radio to try some things, thats all. I have SPL MFG and other stuff
here is the RUU that you can extract out of the 1.04 update from sprint.
I think we have to make things a bit clearer:
1) You CAN flash your device with any localized rom WITHOUT having to hard-spl it (ROM must be signed). HardSPL is only needed to upgrade the radio part (and to block dangerous IPL/SPL upgrades too, obviously) and flashing unsigned cooked roms.
2) You prolly CAN flash your device without CustomRUU. Generally speaking all devices made by HTC can be flashed from the SD simply putting a .nbh file with the proper name for the device in the root dir of the SD expansion card. Then, pushing a combination of buttons, you can start the flash process.
For the HTC Panther (the codename of the TP), we can only guess what name we have to use (PANTimg.nbh and TPimg.nbh could be good candidates). Then we have to guess the right button combo. Hard? Uneasy? Let's try...
Topogigi said:
I think we have to make things a bit clearer:
1) You CAN flash your device with any localized rom WITHOUT having to hard-spl it (ROM must be signed). HardSPL is only needed to upgrade the radio part (and to block dangerous IPL/SPL upgrades too, obviously) and flashing unsigned cooked roms.
2) You prolly CAN flash your device without CustomRUU. Generally speaking all devices made by HTC can be flashed from the SD simply putting a .nbh file with the proper name for the device in the root dir of the SD expansion card. Then, pushing a combination of buttons, you can start the flash process.
For the HTC Panther (the codename of the TP), we can only guess what name we have to use (PANTimg.nbh and TPimg.nbh could be good candidates). Then we have to guess the right button combo. Hard? Uneasy? Let's try...
Click to expand...
Click to collapse
sorry if this sounds stupid but r u saying i can make custom rom and flash it on a treo pro with out hard spl as long as im not upgrading the radio or upgrading the spl??? sorry if this is stupid i have a htc fuze and im helping out a friend and i don't want to steer him the wrong way or brick his device
We flashed cooked roms long before HardSPL. I flashed a custom rom on a HTC Wizard when HardSPL was still in Olipro's dreams....
Topogigi said:
We flashed cooked roms long before HardSPL. I flashed a custom rom on a HTC Wizard when HardSPL was still in Olipro's dreams....
Click to expand...
Click to collapse
ok i'll byte, where can i find this softspl contraption. thanks for the response
will any of this work with the myTouch? im in the US and have one, but havend done anything to it yet. I have a rooted G1, would i be able to use the same JF software? if these are all dumb questions, dont tell me. lol
I was just going to post about this. I cannot seem to get any of the rooting methods to work with this phone. Here is the info:
SAPPHIRE PVT 32B SHIP S-ON G
HBOOT-1.33.0006 (SAPP30000)
CPLD-10
RADIO-2.22.19.261
May 27 2009, 19:06:41
Any help would be appreciated.
You can't root the MyTouch 3G due to what haykuro described as a "perfect" SPL.
That's true. Haykuro is saying that it is the perfected SPL on his blog. Don't fret everyone as this just makes dedicated hackers like Haykuro more interested in being the ones to root it.
Go Haykuro Go!!!! I know you've put in hours upon hours of hard work rooting our beloved devices and moving us forward in the field.
Thanks.
That doesn't mean I forgot others who have put hard work in. I just wanted to let Haykuro know as he has been missing from our scene because of the poor treatment or lack of credit when due.
I'm not sure you comprehend what the SPL is since its not as clear for Android as it is for WinMo. The SPL allows you to overwrite the entire system and the modified SPL's allow you to flash unsigned. Now the SPL resides in a part of the device that stores other vital low level software like the radio and such.
In order to flash the SPL, the new SPL has to take the same exact place as the old one using the same exact memory addresses or else it will overwrite the other vital low level like the radio and one incorrect byte in the wrong place could cause you to be unable to make calls, etc.
This is where it gets to be a pain in the ass because the SPL is what allows you to write to low level parts of the phone and more importanly use the USB port as a serial port. If the SPL is flashed badly and you can't communicate via USB anymore you now have brick unless you know JTAG. Another problem is if the radio or anything else overwrites part of the SPL causing a brick.
In other words you will probably be able to achieve root via a software exploit but if the SPL cannot be replaced then you will never be able to flash a new ROM.
Hope that helps. sry for being so long winded
how about after achieving root (via software exploit), we replace the recovery.img with a modified one via adb shell? Is that possible?
(n00b here)
The SPL will not allow it to be written although there may be a solution like fakesigning ROMs using some sort of security hole.
like previously mentioned the SPL will not allow it. So until a great mind like Haykuro finds away of replacing the SPL with a modified one not in an update.zip or a fastboot flash it will not be posible till then. Maybe a nbh file might be possible but currently there is not one that is available for this device yet.
nope cuz .nbh = updates.zip for winmo and works almost the same way
mytouch
rogers started a fund raiser i think we need to start another one?
Has anyone tried using a Goldcard to flash Dreaimg.nbh or another system image? It's been done on the Dream, I don't see why it would be any different on the MyTouch.
Someone needs to figure this out. This is the only thing keeping me from buying a MyTouch. Someone help free me from my loose hinges and inexcusable lack of system memory on my dream...
Hi,
Rogers released new dream rom with a radio update.
We have 62.50S.20.17H_2.22.19.26I now
This new is:
62.52S.20.18U_3.22.20.17.
Anyone able to get it out so we can flash it on cyan latest mod rom?
Dont know exact radio version but go here for rom:
http://www.htc.com/ca/SupportDownload.aspx?p_id=269&cat=2&dl_id=654
Thanks again.
the whole dump is an nbh file that has to be flashed from the sd. Anybody know how to crack it open?
I bet it contains other fixes as well! The message on Twitter said that they fixed some bugs!
jubeh said:
the whole dump is an nbh file that has to be flashed from the sd. Anybody know how to crack it open?
Click to expand...
Click to collapse
I remember back when I had my Wizard, there was a tool to pick apart nbh images and reassemble them. But this was for Windows Mobile, a completely different platform. Perhaps the basic file formats are similar?
Use qmat. It can unpack nbhs.
Mmmm, new radio.......yummy.....I like new stuff.....wait if it is a new radio, will this be able to work for us, how to we know that this won't jeprodize us with the danger spl. I know I ain't gonna be the first to try this
gridlock32404 said:
Mmmm, new radio.......yummy.....I like new stuff.....wait if it is a new radio, will this be able to work for us, how to we know that this won't jeprodize us with the danger spl. I know I ain't gonna be the first to try this
Click to expand...
Click to collapse
my thoughts exactly...took enough balls to go for the danger SPL in the first place.
my current radio works fine, so I am not going to mess.
then again...never say never. thats what XDA is all about
Well we know the radio calls the spl and that the old radio was not able to call the hayruko spl which cause way too many paperweights so how will we know if this radio will also call it, we can assume that since it is an update would but the word assume means to make an ass out of you and me, so is there any way that this can be checked or tested numerous times before we possibly get another wave of bricks and without a cupcake over the air excuse to fall back on. Just my thoughts.
Never change a running system my father tells. Me all the time.. ;-)
Yeah but I like new stuff, I got so used to it feeling like christmas around with new stuff all the time that I got spoiled. I have had this radio and spl for 3 months now and I am bored off it. I demand something new that could cause some new widespread havoc, can't we get something that causes a self destruct if installed incorrectly, kinda jealous of those iphone 3gs users and their exploding batteries, I want something that explodes and catches fire. I demand a refund what am I paying you dev for, wait I don't pay you, nevermind forget this whole post
P.s. I am just playing
rogers is DREA210
we have mostly DREA100/110
i dont think we r able to flash it...
Hardware is identical.
So it should work OK.
Just give me radio Rom only and i will flash it asap.
drea110 here.
You can go back to default by flashing DREAIMG.nbh and then re-flash with this Rom and all will be OK.BUT YOU WILL LOOSE ROOT!
And that is why i didn't flash it yet
Am waiting for someone to give a proper radio Rom to flash.
There will always be a question about whether any new radio image (IPL) that ships will be compatible with a hacked SPL or other SPL not intended for the specific device. This new IPL could very well brick every device it is installed on when mixed with the deathSPL. I very strongly suggest that nobody tries this IPL unless they switch back to their STOCK SPL. Now that HTC has so kindly provided the kernel source needed to build custom kernels that will boot on a stock dream as provided to rogers, there is absolutely NO NEED to continue using the deathSPL phone killer.
Hey, does this nbh file carry the SPL? (it must, doesn't it?)
If it does, then you could maybe just install this and reroot.
Yes it contains spl and radio rom and os rom on it so it will put back everything on stock.
But you will loose root and as of now there is no way to root on 1.5 version.. yet.
if there is i would flash it.
Re-root leave radio and check spl version.
if newer than deathspl would leave it and flash cyanogen 4.0.4.
If not reflash haykuro new hacked spl back and then wipe and flash cyanogen 4.0.4.
And am back in bussiness with new radio and/or spl.
But rooting on 1.5 cupcake needed to do that so...
demetris_I said:
Yes it contains spl and radio rom and os rom on it so it will put back everything on stock.
But you will loose root and as of now there is no way to root on 1.5 version.. yet.
if there is i would flash it.
Re-root leave radio and check spl version.
if newer than deathspl would leave it and flash cyanogen 4.0.4.
If not reflash haykuro new hacked spl back and then wipe and flash cyanogen 4.0.4.
And am back in bussiness with new radio and/or spl.
But rooting on 1.5 cupcake needed to do that so...
Click to expand...
Click to collapse
Really REALLY WRONG!
As I rank your knowledge about SPLs,Radios and android itself with this post, you shouldn't flash this, except if you wouldn't cry and open up a thread "My G1 is dead" ;-)
maxisma said:
Really REALLY WRONG!
As I rank your knowledge about SPLs,Radios and android itself with this post, you shouldn't flash this, except if you wouldn't cry and open up a thread "My G1 is dead" ;-)
Click to expand...
Click to collapse
And you base that on what?
1.5 is rootable - look for "goldcard"
Second: This update has a different SPL - It's not an Engineering SPL.
It replaces your recovery.
And I think these Recovery and ROM wouldn't boot on a regular T-Mobile G1, because it has a different radio chip.
It's very risky to flash this, because it's from a different phone.
It's NOT the same hardware!
maxisma said:
1.5 is rootable - look for "goldcard"
Click to expand...
Click to collapse
I hope this is not a very stupid question, but why would you need a goldcard. Can't you just revert to RC29 and root you device the old and easy way?
maxisma said:
1.5 is rootable - look for "goldcard"
Second: This update has a different SPL - It's not an Engineering SPL.
It replaces your recovery.
And I think these Recovery and ROM wouldn't boot on a regular T-Mobile G1, because it has a different radio chip.
It's very risky to flash this, because it's from a different phone.
It's NOT the same hardware!
Click to expand...
Click to collapse
Of course i didn't expect it to be engineering spl, this rom are made of normal ppl to use not experiment so normal spl would be on it but maybe the same as g1 or newer.
rogers only modification was on UMTS 850 / 1900 bands the normal g1 only supports UMTS 1700 / 2100 but rogers g1 users did flash radio rom from g1 vanilla see hardspl or even haykuro's hacked spl and they work fine so why not the contrary?
After all they keep the same base versions:
We have 62.50S.20.17H_2.22.19.26I
They have 62.52S.20.18U_3.22.20.17.
If they had: 3.0008 i wouldn't bother smells from miles is not same radio hardware
But as you can see the code is identical to each other, only newer!
The hardware IS the same my friend only they dont have dvt only pvt motherboards and they all be flashed with latest haykuro's spl and radio!
If am wrong the os will load but i wont have cell reception but that is as far as it goes for a brick.
Am 99% this rom will do just fine on any pvt g1 phone out there.
As for goldcard, didnt know there is a way to root on 1.5 please enlighten me.
Is there anything to download to make this happen? ->link
if it is am more than 101% that this rom will go on my phone sweet.
After that i dont know what happens will i be able to flash haykuro spl back or i will have a brick? will it let me flash custom rom?
Over and out.
We have to figure this one out,
Now, fastboot is disabled. Goldcard doesn't seem to work due to a weird error.
Now, I did a tad bit of reading about goldcards, and I'm not sure if it works for going backwards firmware-wise. I don't want to have to wait for the next Rogers ROM update in order to re-sign with an old SPL injected.
What methods have, and haven't been, attempted on this SPL?
I will update this as I attempt methods. Firstly:
flashrec doesn't work.
goldcard doesn't work.
fastboot doesn't work.
I got a Dream here that I can brick if needed to find a solution, I got a refurbished Dream, in hopes of it not having the update applied. So if anyone wants to tell me what to do to it....or something,
though the title of this thread has since been changed, we started working on this problem here:
http://forum.xda-developers.com/showthread.php?t=631727&page=11
and here
http://forum.xda-developers.com/showthread.php?t=625732