How is the customized SPL developed? - G1 General

I saw somebody posted the modified SPL for HTC dream. I am wondering how the customized SPL is developed? Does the hacker reverse the SPL code by disassembling the SPL image?

There is no 'customized' SPL really.. The Engineering SPL is an official one from HTC and the special/death SPL is just the one from the sapphire which Haykuro hex-edited the partition boundaries on.. I think. I wouldn't recommend hex-editing your SPL unless you're building a house.

Thanks, much appreciated.

There is no hex editing whatsoever.
It is just the SPL ripped out of an INCOMPATIBLE PHONE.

Since it's just ripped from the Sapphire I don't get why everyone calls it "Haykuro's SPL", even some of the ROM devs do :-S

Only because he's the kid who started this mess...

Related

haykuro's SPL vs HardSPL? Should I update?

Short question:
Do I need to update my SPL and the Radio? SPL and the Radio versions mentioned on haykuro's google code website seem to be different than what I have on my phone. Here's the fastboot mode information from my phone (with three skateboarding Androids at the bottom)
DREA100 PVT 32B
HSPL10.95.3000
CPLD-4
RADIO-1.22.14.11
Oct 20, 2008
Serial0
Longer Description:
I had the stock G1, followed this awesome tutorial http://forum.xda-developers.com/showthread.php?t=442480 to root my phone and installed JF1.42 on my phone. Last night, I decided to try haykuro's 5.0.1Gr2 and ended up with "Build Number: unknown" in the About Phone section and unable to download any apps from the android market (I guess due to the missing keys and proper identification).
And I found that haykuro had a newer version of radio listed on his website and also his own SPL. So, I am wondering... should I upgrade to haykuro's versions? TIA
xdamaddy said:
Short question:
Do I need to update my SPL and the Radio? SPL and the Radio versions mentioned on haykuro's google code website seem to be different than what I have on my phone. Here's the fastboot mode information from my phone (with three skateboarding Androids at the bottom)
DREA100 PVT 32B
HSPL10.95.3000
CPLD-4
RADIO-1.22.14.11
Oct 20, 2008
Serial0
Longer Description:
I had the stock G1, followed this awesome tutorial http://forum.xda-developers.com/showthread.php?t=442480 to root my phone and installed JF1.42 on my phone. Last night, I decided to try haykuro's 5.0.1Gr2 and ended up with "Build Number: unknown" in the About Phone section and unable to download any apps from the android market (I guess due to the missing keys and proper identification).
And I found that haykuro had a newer version of radio listed on his website and also his own SPL. So, I am wondering... should I upgrade to haykuro's versions? TIA
Click to expand...
Click to collapse
Here's a good reference for everything related to the haykuro builds:
http://wiki.xda-developers.com/index.php?pagename=HTC_Dream__haykuro_Cupcake
Here's the short version, though:
I haven't really looked at the new haykuro SPL, but from the version info you posted, you currently have HardSPL. This is fine - the new SPL isn't required.
As for the radio - it's recommended that you use the radio image meant specifically for the build you are using, in general.
Also, it looks like you've got the RC33 version of the radio, and I personally had no problems using the RC33 radio with the haykuro 5.0.2H build, but others have experienced weird signal problems, so if you start having signal issues, I'd update, otherwise it's just up to you.
Hello,
I am running 5.0.1G (not R2) and only updated the radio from his site.
Mine was running fine on the RC33/RC9 radio, but heard battery life was better with thenewer radio....which it is!
I have not changed the SPL, still running the original Hard SPL and it works fine.
Thanks for the quick responses guys. I will update the Radio then and leave the SPL alone, for now .
I have a question about SPL, maybe a noob's one, so please forgive me.
According to what I have read so far, u must have the latest Radio in order to avoid bricking your phone when updating to the Haykuro's SPL. My baseband version is 62.50S.20.17U_2.22.19.26I, not exactly the same as the one posted on Haykuro's page, which is 62.50S.20.17H_2.22.19.26I. Is that a big deal ? I really want to move to Haykuro's SPL or at least another one beside stock's SPL.
Thanks in advance
The haykuro spl or more commonly known around here as the danger spl is only needed if you plan on using or trying a hero rom, for any other rom like jf or cyanogen you can use your stock spl or hard spl. If you do plan on using a hero rom just go to android devolpment section, click on a hero rom and it will have a link to the lastest radio and spl that is needed. Just make sure that you flash the radio first before the spl or u will have a brick

Hboot / spl ?

This might be a dumb question and these might be the cause of all my FC's and lag. But when I see "require updated spl" does that mean update my HBOOT?
My current HBOOT is " HBOOT-1.33.0006" Am i out of date?
My stats are below.................
kuntri said:
This might be a dumb question and these might be the cause of all my FC's and lag. But when I see "require updated spl" does that mean update my HBOOT?
My current HBOOT is " HBOOT-1.33.0006" Am i out of date?
My stats are below.................
Click to expand...
Click to collapse
Yes especialy when you go for a 2.1 version.
You need:
- 1.76.xxxx Engineering spl (ie: 1.76.2007)
- 6.35.10.xxx Radio (ie: 6.35.10.18)
Check the upgrade method at http://forum.xda-developers.com/showthread.php?t=605239
silvertag said:
Yes especialy when you go for a 2.1 version.
You need:
- 1.76.xxxx Engineering spl (ie: 1.76.2007)
- 6.35.10.xxx Radio (ie: 6.35.10.18)
Check the upgrade method at http://forum.xda-developers.com/showthread.php?t=605239
Click to expand...
Click to collapse
NOOOOOO! He's on a 32B board, you're on a 32A board. You just instructed him to flash an SPL and radio for a 32A. IGNORE THIS! You DO NOT need a new SPL, stay with what you have! You have more than enough internal ROM to flash just about any custom rom to your phone. Unless specifically instructed to flash a specific SPL for a specific ROM for the MT3G, then don't flash a new SPL. Most roms based off of 1.6 will only require that you do a full wipe in recovery and flash the custom rom. However, the majority of eclair roms will require you to partition your SD card. But you DO NOT...I repeat...DO NOT need a new SPL.
Oopsy lol my bad... totatly missed the 32B.
thanks for catching it.
but what if the rom requires you to have flash a new spl?? like I see alot of roms require the danger spl... and if i flash a radio and then the danger spl can i keep the danger spl and upgrade to 2.22.23.02 or do i have to keep the same radio??
@mizzel16
Check out the thread I started... I haven't done any of the other roms yet that say they need the Danger SPL... but from the answers I got, it looks like Magic phones don't need it.
I did the radio a few weeks ago tho, and that went smoothly without a hitch.

simple question g1 rom on magic?

will a g1/dream 32B rom run on a 32B Magic/Sapphire?
you betcha if you have a 32b you can run roms from the g1 section without port files
and its better sometimes cause you dont have to flash danger spl when you want to flash bigger roms
yey i already have danger spl but im glad they do
thanks guys

Cyanogen RC2 to Magic 32A

Hey guys I've done a lot of searching and have come up with nothing.
I have successfully rooted my girlfriends Magic 32A and it is now running
Radio: 6.35.10.18
SPL: 1.76.2007
I would like to flash Cyanogen RC2 to the phone but when I try it has an error saying (Type 7) or something at the bottom and just before that it says stuff about H-Boot 1.36 or something similar which I realise is a different version to what I am currently running.
Does Cyanogen not work with the specifications I have? and if not then what can I do to get it on my girlfriends Magic?
It's currently running FroyoRiders rom which installed fine but I want her to have a working camera.
Any help would be great, thanks!
*Edit* I have also tried like 5 different recoveries so I'm pretty sure it is not that!
I recently had similar issues on my Rogers Magic with flashing roms, no matter what rom I tried, nothing seemed to want to flash properly until I reverted back to the old radio/spl combo. Once I did that, I've been able to flash whatever rom I want, of course needing a kernel port for some roms to work on the 32a, but it is a whole lot further than no roms at all
The old SPL was perfected and wouldn't allow me to flash roms... Can someone suggest a SPL and Radio combo that work with Cyanogen 32A and perhaps a way to get that SPL/Radio combo?
No, I'm talking older than that. I'm using the old radio with the spl 1.33.2009, I believe that's the one anyway... give me about an hour and I'll point you to the tool I used
Sent from my HTC Magic using XDA App
Okay thanks, I've got a feeling that you need SPL 1.33.x or something for Cyanogen Rom to install as I have 1.76.x .. However I can't find anything confirming this anywhere. It is safe to downgrade to a 1.33 SPL on a 32A with 6.35.10.18 radio?
Well, for one thing reading the forums would have brought you to the conclusion that new radio and old spl don't play well together. You can only use spl 1.33 with radio 3.22 and spl 1.76 with radio 6.35.
In the sapphire dev forum you'll find a tool to switch radio and spl quickly and safely. Use it to move to the old radio/spl and install whatever rom you want from recovery.
keinengel said:
Well, for one thing reading the forums would have brought you to the conclusion that new radio and old spl don't play well together. You can only use spl 1.33 with radio 3.22 and spl 1.76 with radio 6.35.
In the sapphire dev forum you'll find a tool to switch radio and spl quickly and safely. Use it to move to the old radio/spl and install whatever rom you want from recovery.
Click to expand...
Click to collapse
Okay yeah I pretty much gathered that from reading around... What I'm wondering is does Cyanogen actually require the 1.33 spl to install?
Not if you don't need a working camera/camcorder
keinengel said:
Not if you don't need a working camera/camcorder
Click to expand...
Click to collapse
Ah okay so the other radio is required for the camera drivers. Which would explain why it doesn't work on this FroyoRider rom then I take it?
Thanks for your help. I'll try use this Radio Switcher to go to the other version then flash Cyanogen RC2
*Edit* Just to make sure, does using the "Flash Default SPL, Radio, Recovery" on Radio Switcher get me to the right 1.33 version? Or do I need to find the custom files somewhere?
Open the latest version of the tool (3.5 I think) and click flash old with your phone in fastboot and connected to your pc. All the files you need are included in the archive.
I also had this issue trying to flash RC2 on my Rogers Magic.
Please be aware that if we flash the old radio Rogers will block data.
Is there any way to keep the new radio and get around this flashing issue? I'd love to try CM6 but not without data!
I'm happy to provide any logs or whatever.

[Q] Confirm latest Radio/SPL MT3G 32B?

I have an already rooted MT3G 32B been using a Verizon HTC Droid Eris for some time now and things seem a lot more confusing here in the Magic forums with all the 32A/B, MT3G, Fender, headphone jack, and ROMs that are made for the G1. So I just want to be sure that I don't blow anything up.
Current specs:
SPL - 1.33.2005
RADIO - 2.22.19.26I
Here's what I have from searching around a bit:
SPL - Engineering SPL 1.33.2010
RADIO - 2.22.28.25 Is there a recovery .zip flashable version of this radio somewhere? I seem to be unable to search for "radio 2.22.28.25" and come up with results.
sickbox said:
I have an already rooted MT3G 32B been using a Verizon HTC Droid Eris for some time now and things seem a lot more confusing here in the Magic forums with all the 32A/B, MT3G, Fender, headphone jack, and ROMs that are made for the G1. So I just want to be sure that I don't blow anything up.
Current specs:
SPL - 1.33.2005
RADIO - 2.22.19.26I
Here's what I have from searching around a bit:
SPL - Engineering SPL 1.33.2010
RADIO - 2.22.28.25 Is there a recovery .zip flashable version of this radio somewhere? I seem to be unable to search for "radio 2.22.28.25" and come up with results.
Click to expand...
Click to collapse
I wouldn't mess with the radio. You don't need it.
Binary100100 said:
I wouldn't mess with the radio. You don't need it.
Click to expand...
Click to collapse
Thanks I just figured I'd do it if there were an update. Haven't run into any problems flashing radios on my Eris as of yet *cross fingers* I know to check my MD5's every step of the way (after download, on the sd card itself) with that kind of stuff but I'll skip it if there's no real improvements made.
And the 1.33.2010 SPL is the way to go now? I noticed a lot of *OLDER* (pre 2010) threads mentioning the 1.33.2005 SPL as being the one to have in my course of searching for a good ROM.
You are all good... There are no proven benefits of upgrading your spl... leave it as it is.

Categories

Resources