I have tried searching the forum but I cannot find a straight answer on upgrading SPLs. I currently have a rooted G1 running CM5.0.8 and I have the engineering spl HBoot - 1.33.2005. My question is that I have seen versions 1.33.2010, and I am wondering what the differences are between and if it would be better to upgrade my device, i.e are there any improvements in the newer spl versions? Thank you to anyone that can provide me an answer!
xanronin said:
I have tried searching the forum but I cannot find a straight answer on upgrading SPLs. I currently have a rooted G1 running CM5.0.8 and I have the engineering spl HBoot - 1.33.2005. My question is that I have seen versions 1.33.2010, and I am wondering what the differences are between and if it would be better to upgrade my device, i.e are there any improvements in the newer spl versions? Thank you to anyone that can provide me an answer!
Click to expand...
Click to collapse
No. There is nothing of benefit in 1.33.2010 for you.
There is no good reason to change the spl. magic users use 1.33.2009 and 1.33.2010, and nearly no dream users use them.
On the dream it will shrink data/system partitions (increasing cache) thus likely removing the functionality that made you installed danger for in the first place.
I have not seen a change in functionality if there is it's in an undocumented extended function I have not dirived a use for yet.
Both 1.33.2009 and 1.33.2010 also only support 2.x and 3.x radios like the danger spl. So its no safer to install on a dream than danger spl.
Related
I have a South African HTC Dream and did some research on this forum about rooting. I am more than happy with the phone's current ROM with the exception that it does not support WPA-Enterprise Wifi - in order for me to configure this, I would need to root the phone and will then be able to adjust wpa_supplicant.conf.
In all the tutorials I would have to downgrade the firmware (I have not been able to do this with any of the guides supplied - either normal RC7 downgrade, 1-click or Goldcard) in order to root the phone.
Is there any way I can root the phone without having to flash another ROM (i.e. retain the current HTC ROM and make adjustments to wpa_supplicant.conf)? Most ROMs provided are not based on HTC build, and I would loose ActiveSync. AFAIK there is no ROM available which provides ActiveSync AND HTC Mail.
My current phone info:
DREAM PVT 32B SHIP S-ON d
HBOOT-1.33.0010 (DREA20000)
CPLD-4
RADIO-3.22.20.17
Jun 2 2009,21:33:16
Firmware: 1.5
Baseband: 62.525.20.18U_3.22.20.17
Kernel: 2.6.27-9af60ed4 [email protected]
Build: 1.87.421.1 146733 CL#47295 release-keys
GNaschenweng said:
Is there any way I can root the phone without having to flash another ROM (i.e. retain the current HTC ROM and make adjustments to wpa_supplicant.conf)? Most ROMs provided are not based on HTC build, and I would loose ActiveSync. AFAIK there is no ROM available which provides ActiveSync AND HTC Mail.
Click to expand...
Click to collapse
There are HTC based ROMs. The ROM from the Rogers Dream has exchange support, but before you flash the ROM you must flash the new radio then the SPL.
AdrianK said:
There are HTC based ROMs. The ROM from the Rogers Dream has exchange support, but before you flash the ROM you must flash the new radio then the SPL.
Click to expand...
Click to collapse
Thanks - I replaced my phone with another one (FW 1.1) and was able to flash. I installed Touchdown to overcome the Exchange problems - not ideal, but best choice now.
GNaschenweng said:
Thanks - I replaced my phone with another one (FW 1.1) and was able to flash. I installed Touchdown to overcome the Exchange problems - not ideal, but best choice now.
Click to expand...
Click to collapse
You're on 1.1?! I would strongly recommend flashing a Cyanogen ROM to get you back to 1.5.
I did update to latest Cyanogen rom. One question: I rooted the phone and am on latest Cyanogen. Only (minor) issue I have is that before the Cyanogen splash-screen comes on, I still see my mobile providers boot-logo (for about 10 seconds until the splash screen comes) - is there any way to change this?
I tried fastboot flash splash1, but get an error. As part of my rooting I did not flash SPL (i.e. HardSPL) but have cm-recovery - should I update SPL and if so which one (also, what is the risk of bricking?).
If replace SPL, do I need to update the radio again or reflesh Cyanogen?
As far as I know you wouldn't need to flash either again, HardSPL is known to be safe on all phones I believe. The only problems I've heard are with Haykuro's SPL. If you haven't flashed a new SPL that could be the issue, what is the error your getting when trying to change the splash?
GNaschenweng said:
I did update to latest Cyanogen rom. One question: I rooted the phone and am on latest Cyanogen. Only (minor) issue I have is that before the Cyanogen splash-screen comes on, I still see my mobile providers boot-logo (for about 10 seconds until the splash screen comes) - is there any way to change this?
I tried fastboot flash splash1, but get an error. As part of my rooting I did not flash SPL (i.e. HardSPL) but have cm-recovery - should I update SPL and if so which one (also, what is the risk of bricking?).
If replace SPL, do I need to update the radio again or reflesh Cyanogen?
Click to expand...
Click to collapse
It should be safe as long as it doesn't not require a specific radio. I have never heard of the radio version you have, but that's probably because you don't have a t-mobile G1. What carrier is it on? If it's unlocked, what was the original carrier? (the ones displayed on the boot screen).
I think Josh is right that it's safe for all Dream's, so you probably could go ahead and flash it, I'm not 100% sure. Just a quick not about flash SPL's and radios on cm-recovery, you have to physically press alt-s then home+back to reboot. Don't touch the trackball. That's only for SPLs and radios.
The hard spl is great, but if u want to run hero u will nees to flash haykuros spl. If u do flash haykuros spl make sure u flash the new radio image FIRST! OR U WILL BRICK! Have fun flashing away
Thanks. I applied SPL from here: http://forum.xda-developers.com/showthread.php?t=548924
And then fastboot worked: /fastboot-mac flash splash1 DOWNGRADE-SD/Boot_images/android.rgb565
Upgraded to latest Cyanogen 4.0.4 and have now an awesome phone - thanks to everyone for the help on this forum!
GNaschenweng said:
Thanks. I applied SPL from here: http://forum.xda-developers.com/showthread.php?t=548924
And then fastboot worked: /fastboot-mac flash splash1 DOWNGRADE-SD/Boot_images/android.rgb565
Upgraded to latest Cyanogen 4.0.4 and have now an awesome phone - thanks to everyone for the help on this forum!
Click to expand...
Click to collapse
i have a question for you. did you flash another radio before doing the "danger spl"
i ask because the radio you have is also the stock radio for rogers
david1171 said:
i have a question for you. did you flash another radio before doing the "danger spl"
i ask because the radio you have is also the stock radio for rogers
Click to expand...
Click to collapse
I had flashed ota-radio-2_22_19_26I (not sure what it was before). I did roughly document my steps on my blog if you are interested.
GNaschenweng said:
I had flashed ota-radio-2_22_19_26I (not sure what it was before). I did roughly document my steps on my blog if you are interested.
Click to expand...
Click to collapse
thanks. after seeing the radio you said you originally had in the first post i remembered that rogers has a radio that starts with a 3(then i searched and they are the same radio), then when i tried to download the root rogers package from that thread it kept timing out the download, so i was just curious as to radio you used. according to all the rogers root thread you have to flash the 1.33.2005 spl first before you can actually root, so basically i was trying to figure out if devices with that radio are immune to the bricking without 2.22.19.26I radio.
Can someone please clarify the exact differences between these SPLs?
As far as I understand it, the HardSPL *is* the Engineering SPL, and Haykuro's Danger SPL is slightly larger than the HardSPL, allowing larger ROMs to be flashed.
A little clarity would be very helpful.
Also, is there a performance advantage to using the HardSPL versus Haykuro's SPL for a ROM that can be flashed using either?
Actually, I believe the danger spl is the same as the engineers spl. Not the Hard and Eng. are the same. Can you do fastboot with the hard spl? I heard that you can't do that with it. I don't know. The only spl I have had is the perfected spl and the Engineers 1.33.2005 that I now have. i have also wondered the same question that you have.
tazz9690 said:
Actually, I believe the danger spl is the same as the engineers spl. Not the Hard and Eng. are the same. Can you do fastboot with the hard spl? I heard that you can't do that with it. I don't know. The only spl I have had is the perfected spl and the Engineers 1.33.2005 that I now have. i have also wondered the same question that you have.
Click to expand...
Click to collapse
No this is wrong. Engineering/HardSPL are virtually the same. The HardSPL has removed the regional restrictions from the Dream Engineering SPL, but they are the same. The Haykuro aka DangerSPL is actually an SPL ported from the HTC Magic for the HTC Dream. It repartitions the NAND, increasing the size of the system and data partition to ~90mb from around ~45mb by taking it away from the cache partition which is of no use to rooted users (it is used to store OTA's during the update process) This makes it possible to have ROM's up to 90mb on the phone.
You can do fastboot with all SPL's besides the stock SPL since they are ALL engineering SPL's (the .2005 is the Magic's engineering SPL as well)
Thank you for clarifying B-Man.
So aside from increasing the capacity for a ROM to 90mb, is there any performance gain to be had from voluntarily using the DangerSPL (1.33.2005), or from voluntarily *not* using it if not needed?
I was considering reverting to the HardSPL (45mb) if there is a performance gain, as CM 4.2.5 doesn't require the DangerSPL.
If there's no performance gain to be had, its a moot point....
maxawesome said:
Thank you for clarifying B-Man.
So aside from increasing the capacity for a ROM to 90mb, is there any performance gain to be had from voluntarily using the DangerSPL (1.33.2005), or from voluntarily *not* using it if not needed?
I was considering reverting to the HardSPL (45mb) if there is a performance gain, as CM 4.2.5 doesn't require the DangerSPL.
If there's no performance gain to be had, its a moot point....
Click to expand...
Click to collapse
There is no real performance improvement. It's just additional storage for your phone's rom.
B-man007 said:
No this is wrong. Engineering/HardSPL are virtually the same. The HardSPL has removed the regional restrictions from the Dream Engineering SPL, but they are the same. The Haykuro aka DangerSPL is actually an SPL ported from the HTC Magic for the HTC Dream. It repartitions the NAND, increasing the size of the system and data partition to ~90mb from around ~45mb by taking it away from the cache partition which is of no use to rooted users (it is used to store OTA's during the update process) This makes it possible to have ROM's up to 90mb on the phone.
You can do fastboot with all SPL's besides the stock SPL since they are ALL engineering SPL's (the .2005 is the Magic's engineering SPL as well)
Click to expand...
Click to collapse
You learn something new every day.
The performance improvement claims would be in favor of Haykuro SPL, but there is no real gain. The only reason this was claimed was because there was more space to store stuff (the same way a bigger harddrive speeds up the computer because theres more space to store things. there should actually be no performance difference)
I have been running Cyanogens Roms since I have rooted my phone
I dont even remember what spl I used. My fastboot looks like this http://twitpic.com/tmwtn (I found this pic on http://forum.xda-developers.com/showthread.php?t=589344)
I want to use/try out this rom
http://forum.xda-developers.com/showthread.php?t=592466
which requires the Danger SPL.
From what I have read here the DangerSPL and EngineerSPL are the same,
Is it safe to say I can flash this ROM?
If yours says "1.33.2005 (DREA10000)" then you have the "danger" spl. I wish some one would put a better explanation of this at the top of each forum so people would be able to figure this out. Just a sticky with how to fire up the fastboot screen and a list of the possible spls and radios. Maybe I'll work on the list.
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
I rooted my phone so long ago just following JFs instructions I cant remember what spl I installed and now with the need for the Danger SPL or Eng SPL to run the new eclair roms I wanted to know what I am running I booted into the spl and it says HSPL10.95.3000 so I am pretty sure that I am using the Hard spl, is that correct ? Does this mean I can not use the new eclair roms with installing a new spl ?
If you booted into fastboot and it said HSPL10.95.3000, then yes, you are running the Hard SPL, and yes, you need to install the new SPL before flashing any Eclair ROMs.
Joe333x said:
I rooted my phone so long ago just following JFs instructions I cant remember what spl I installed and now with the need for the Danger SPL or Eng SPL to run the new eclair roms I wanted to know what I am running I booted into the spl and it says HSPL10.95.3000 so I am pretty sure that I am using the Hard spl, is that correct ? Does this mean I can not use the new eclair roms with installing a new spl ?
Click to expand...
Click to collapse
All you do is press
Camer+power then look next to Hboot.
tardie said:
If you booted into fastboot and it said HSPL10.95.3000, then yes, you are running the Hard SPL, and yes, you need to install the new SPL before flashing any Eclair ROMs.
Click to expand...
Click to collapse
thanks, man I just l wanted to double check. Do you think that eclair roms will always require a danger spl or eng spl? I just dont want to bother changin before the eclair roms are even stable enough to flash for regular every day use.
Joe333x said:
thanks, man I just l wanted to double check. Do you think that eclair roms will always require a danger spl or eng spl? I just dont want to bother changin before the eclair roms are even stable enough to flash for regular every day use.
Click to expand...
Click to collapse
1.They need Haykuro SPl
2.Didnt you hear the news?
Tmo will give the Mytouch/G1 up to 2.6 updates.This was said by tmo and some devs on twitter.
Ace42 said:
1.They need Haykuro SPl
2.Didnt you hear the news?
Tmo will give the Mytouch/G1 up to 2.6 updates.This was said by tmo and some devs on twitter.
Click to expand...
Click to collapse
according to one ROM thread I read the creator of the ROM said you must have Danger or Engineering SPL. I have heard of people bricking there phones using Haykuro SPL. Thats great news though, I had thought they were stopping G1 updates after 1.6
Another noob question here.
How would i go about checking to see which radio version and SPL version im running?
i havent updated them since i originally rooted my phone months ago (1 touch root method for rogers dream) and i cant remember which SPL i installed (haykuro's i think)
is there any benefits to upgrading radio and spl?
are there different versions of radio and spl??
i know i can grab haykuros from http://code.google.com/p/sapphire-port-dream/
thanks for helping a noob who is wanting to learn..
digitaljeff said:
Another noob question here.
How would i go about checking to see which radio version and SPL version im running?
i havent updated them since i originally rooted my phone months ago (1 touch root method for rogers dream) and i cant remember which SPL i installed (haykuro's i think)
is there any benefits to upgrading radio and spl?
are there different versions of radio and spl??
i know i can grab haykuros from http://code.google.com/p/sapphire-port-dream/
thanks for helping a noob who is wanting to learn..
Click to expand...
Click to collapse
check your spl and radio by booting into fastboot: camera+power
thanks a bunch looks like im running the latest
the point isnt running the latest but rather a non perfect spl (usually 1.33.2005). doing so allows you full access to fastboot commands and such.