What is SPL? - General Questions and Answers

Hello there!Im a newbie here....since I got a HTC Dream I have solve lots kind of questions but there still have one remained.......what is SPL...? I saw there are two different type between SPL and USPL.....That's getting me weird

Welcome to forums
SPL - Second Program Loader is a boot loader after IPL (Initial Program Loader) often seen on smart phones and PDA:s.
SPL is similar to a BIOS in a computer and can be flashed and updated.
The version format of SPL looks like this:
x.xx.xxxx (Example: 2.17.0001)
If the SPL ends with 0000 it is a G3 Chip and ending with 0001 shows it is a G4 Chip.
Please read the Wiki!

thanks!
thank you for your answer!

So SPL is what people normally call the bootloader or?. Im trying to figure out how this relates to the HTC Desire

..*bump*..

Related

What exactly is IPL and SPL

Searching the forum for these words gives too many replies. So I would appreciate it if someone would explain what IPL and SPL exactly are. On my Prophet IPL = 2.10.001 and SPL = 2.15.001. Should they not be the same, and if yes, how can I upgrade IPL only (whatever it is).
Who will shed some light on this?
IPL = Initial Program Loader, this is the bootloader
SPL = System Programming Language (I Think), Not sure exactly what this does. Its has something to do with the Chip, in the Prophets case.
G3 chip ends in .000 or G4 ends in .001.
I have IPL 1.0 but my SPL is 2.15.000 (i.e I have a G3 chip)
I also know higher SPL's are a pain to unlock, you have to try and downgrade
Hope this helps, it's only what I can gather.
Regards
Austin
how does one downgrade or upgrade?
Guess, that SPL is something like hardware abstraction layer software, platform &chip dependent.
austin.tovey said:
IPL = Initial Program Loader, this is the bootloader
SPL = System Programming Language (I Think), Not sure exactly what this does. Its has something to do with the Chip, in the Prophets case.
G3 chip ends in .001 or G4 ends in .001.
I have IPL 1.0 but my SPL is 2.15.000 (i.e I have a G3 chip)
I also know higher SPL's are a pain to unlock, you have to try and downgrade
Hope this helps, it's only what I can gather.
Regards
Austin
Click to expand...
Click to collapse
Austin, you are right, just one thing. The Chip G3 ends in 000 and the G4, ends in 001.
What's the risk of flashing a Prophet G4 with a G3 ROM, or a Prophet G3 with a G4 ROM?
Phoenix2000 said:
What's the risk of flashing a Prophet G4 with a G3 ROM, or a Prophet G3 with a G4 ROM?
Click to expand...
Click to collapse
Your service centre may be kind enough to repair the phone under warranty if you manage to do this mistake. The phone will not start again if you flash it with the wrong IPL/SPL and without specialised equipment a main board replacement is the only solution to this.
(I did this myself and it took the service centre three weeks to fix it. I guess they struggled with their JTAG cables and then gave up and just replaced the board instead.)
The most of service centers does nothing but changing boards, display and other parts, and do some software loads via USB. Most of the services has no even JTAG equipment nor documentation on how to load the flash via JTAG.
What could be the differences between IPL/SPL versions?
Like I have IPL ánd SPL: 2.10.0001
While most people here on the board seem to have 2.15.0001
Also saw some ROM upgrades (the pdamobiz one for instance) which says it's for 2.15.0001. Although on their english forum it says 2.xx.0001, but not in the file
And while I'm at it (another sneak question ), I guess the pdamobiz rom (aku 2.3) upgrades the device to os: 2.15.13.27 right?
IPL = Initial Program Loader
SPL = Second Program Loader (System Programing Language does not make any sense)
IPL Trigger SPL and then SPL activate the OS
They do the Hardware check-around and hang up if something wrong happens.
check pic
check picture with DOC boot sequence
can someone help me to find IPL 2.15 for G3 prophet
I flashed my Dopod 818 Pro with lvsw's AKU2.3 & AKU2.3.1 and my SPL was changed to 2.20.0001 while IPL was kept 2.15.0001. I wanted to install the official Dopod AKU2.0 ROM back but it failed. I used ROMUpdateUtility.exe and it failed since initialization. If I used ROMUpdateUtility_No_VID.exe it failed at 95% which I believe the official .nbf file has some conflicts with SPL.
And I can't downgrade SPL back to 2.15.0001.
I saw some thread saying that there's no mean to downgrade G4 chip.
Does it mean I have to use AKU2.3 from now on?
Nut110 said:
I saw some thread saying that there's no mean to downgrade G4 chip.
Does it mean I have to use AKU2.3 from now on?
Click to expand...
Click to collapse
No. Search this forum. There is a procedure for updating a G4 phone without touching the IPL/SPL areas. Be careful though! A mistake when attempting to upgrade your PDA may result in it being downgraded to a paper weight!
I have A Wing and I Dont see the IPL/SPL when I start it up, I downloaded the wizard service tool but It doesnt seem to work( "Warning!
A device was detected but one (or both) of RAPICommunications and Applications Policy isn'tenabled. Use first button for that purpose and try again") Ive Hard reseted it and enabled RAPI + unsigned APPS but it still wont work so Is there some other way to Get the IPL/SPL? Thanks.
never Mind I didnt enable the cab file within My wing Thnxs XDA Community ^_^
I was wondering how do I find out what IPL or SPL I have on my wing??

Prophet device shows wrong IPL?

Hey there
I have just gotten a cheap Prophet, because the former owner thought it was broken.. When i start it up i get the Tree coloured screen.. So i have tried flashing No vendor rom to it but after that i still get the tree coloured screen.. It shows the following numbers
IPL 2.09
SPL 2.20
As far as i know that IPL is not right.. Does anybody know where i can get a RUU that updates the IPL? Thanks!
~D
Da9L said:
Hey there
I have just gotten a cheap Prophet, because the former owner thought it was broken.. When i start it up i get the Tree coloured screen.. So i have tried flashing No vendor rom to it but after that i still get the tree coloured screen.. It shows the following numbers
IPL 2.09
SPL 2.20
As far as i know that IPL is not right.. Does anybody know where i can get a RUU that updates the IPL? Thanks!
~D
Click to expand...
Click to collapse
Hehe just found out why it started up in tree coloured screen everytime i turned it on.. The Camera button was stuck..
But still i would like to update the IPL if its possible ? I Think its a G3 device as it says that the SPL is 2.20.0000 and ipl is 2.09
I got IPL 2.20 For G3 here is the link
http://www.4shared.com/dir/6117112/e2f1e74f/IPL_220.html
and as usual not responsible for briking your phone if it doesnt work.
joelbdsouza said:
I got IPL 2.20 For G3 here is the link
http://www.4shared.com/dir/6117112/e2f1e74f/IPL_220.html
and as usual not responsible for briking your phone if it doesnt work.
Click to expand...
Click to collapse
What is the IPL anyway? And what does the update do? I mean does it make any diffence in use, that i go from version 2.09 to 2.20 ?
IPL - Initial Program Loader: Its the bootloader for PPC. It boots up SPL.
SPL - Secondary Program Loader: Loads the actual OS.
Read the Wiki
http://wiki.xda-developers.com/index.php?pagename=Acronyms

IPL and SPL problem

HI,
I have a Question,I've use Hard-spl 3.10 by cmonex flash done and while entering bootloader I have IPL 2.20.002 while SPL is 3.10.cmonex. Is that normal? Can i flash cooked rom without the risk of bricking the phone? And if IPL should be the same with SPL,can someone teach me how to update IPL please, I've read that you have to enter bootloader and using RUU to update but nothing happen. Please advise and thanks in advance. Devices is in chinese OS by the way hoping to convert it to WWE.
did you read the wiki about flashing and the thread from were the spl apps comefrom. considering you are "hoping" to convert from chinese os to wwe i dont think you are 100% what youre doing
Thanks a lot for the reply. I manage to change it after reading more.Sorry I thought that if you change the SPL IPL changes too.Thanks again.SOrry Just new to this kind of gadget.1st time Winmobile user.
thanks for taking notice of the reply, we mainly get user who cant be botheres to read. and if you ask them to they complain
but you made my day thanks man

Some difficulties to get my ipl / spl version on Raphael Vodafone SFR device

Hi, I’m flashing newbie. I need to get my ipl / spl version to know what is my hardware versions (G3 or G4) and unlock the CID. The goal is to change my radio rom.
I’ve found 2 methods to get it and no one work for me.
I have a red splash screen and I can’t see anything on my phone boot. (It’s a SFR VodafonePhone)
I’ve try the tool WizardServiceTool v4.2.2 but it not work (script problem…)
I Have Raphael device (diamond Touch Pro) RATH100, my SIM is unlock (I have call SFR, it’s free).
I’ve change my rom for the last Energy rom (Really good job!) but WizardServiceTool v4.2.2 not work too.
Any Help will be really appreciated.
BOB
My Red splash screen hide my IPL / SPL.
Someone know if I can change my splash screen without unlock my CID ?
Please UP…
bob37 said:
My Red splash screen hide my IPL / SPL.
Someone know if I can change my splash screen without unlock my CID ?
Please UP…
Click to expand...
Click to collapse
Yes, follow this tutorial and you should be fine.
Thanks for you're response Bruce.
I will try it.
Bob
Thanks again Bruce, my splash screen is changed.
But I don’t see my IPL/SPL number just the RGD tab :
R 1.02.25.19
G 52.33.25.17H
D 5nergy ROM
I understood that the IPL / SPL numbers are displayed during the boot but maybe I'm wrong.
Someone can help me?
BOB
bob37 said:
Thanks again Bruce, my splash screen is changed.
But I don’t see my IPL/SPL number just the RGD tab :
R 1.02.25.19
G 52.33.25.17H
D 5nergy ROM
I understood that the IPL / SPL numbers are displayed during the boot but maybe I'm wrong.
Someone can help me?
BOB
Click to expand...
Click to collapse
You have to go into bootlaoder mode to see the IPL/SPL, what displays during bootup is the Radio\ROM version.
To go into bootloader mode, you hit soft reset while holding Down Volume. A tricolored screen will appear and this should display 1.90 OLINEX.
Yes I’ve 1.90 OLINEX.
So, I just want be sure, it would like to say it’s G3 wizard and I need follow the G3 guide (http://wiki.xda-developers.com/index.php?pagename=Wizard Windows Mobile 6 for newbies) to unlock my CID and update my radio ROM (my SIM I early unlocked)?
Bob
bob37 said:
Yes I’ve 1.90 OLINEX.
So, I just want be sure, it would like to say it’s G3 wizard and I need follow the G3 guide (http://wiki.xda-developers.com/index.php?pagename=Wizard Windows Mobile 6 for newbies) to unlock my CID and update my radio ROM (my SIM I early unlocked)?
Bob
Click to expand...
Click to collapse
Yes, I believe that's a great place to start.

[Q] Radio and SPL IPL upgrading

I have one big "Strategic" question i have htc elf, i understand concept of ROM upgrading and what it does. However i am unsure about SPL IPL and RADIO
I would be grateful if someone explained shortly what they do and why should i upgrade them
Thanks in advance
What is a SPL? The SPL, or Second Program Loader, in conjunction with the IPL comprise a device's bootloader. Aside from bootstrapping Android, the bootloader also fulfills various diagnostic functions. One of these functions is the manipulation of data in the device's internal flash ram. Depending on the SPL installed, the user can apply a signed NBH file, flash nand images, and more. Note that the SPL is installed and operates independently of the Android build that runs atop it.
hope this helps
Re:
Thanks man, now i see that SPL+IPL=Bootloader is like a Bios in computer however i don't know how to find most suitable SPL IPL for me can you advice some page where i can see versions and descriptions so that i can analyse pros and cons of ugrading.
here is some info and files i not sure what version your running these were updates please be sure to have backup and read all post and understand them
http://forum.xda-developers.com/showthread.php?t=408637
LocationZero said:
... how to find most suitable SPL IPL for me can you advice some page where i can see versions and ...
Click to expand...
Click to collapse
The most suitable SPL/IPL is the lastest version of Hard SPL avaible for your device, which opens the device to the wonder world of custom ROMs. Even if you don't plan to use custom ROMs, having Hard-SPL will enable you to use official ROMs from different carriers or HTC own official ROMs for regions that the device is sold unlocked by HTC.
RE:
Thanks People You helped me very much
HTCRT
BTW on elf wiki link for newest SPL IPL's are broken and also htcrt link is missing where can i report that ?
The USPL for Elf is still available in the Elf device forum. Search my friend!
http://forum.xda-developers.com/showthread.php?t=320155
I don't have an HTC Elf myself, use at your own risk.

Categories

Resources