IPL/SPL What does it Mean? - 8125, K-JAM, P4300, MDA Vario Software Upgrading

Okay, I admit to being mostly a newbie. I've tried doing some searches on the site for the two terms, even tried doing some 'net searches, looked in the XDA-Wiki...all to no avail.
Can someone explain what IPL and SPL mean? I, for example, have a Cingular 8125 G3 with an IPL/SPL of 2.25
I've noticed others with the same phone have an IPL/SPL of 2.26 and while I have installed 2.26 ROM images, my IPL/SPL has not changed.
Can someone explain?

I believe IPL is Initial Program Loader. Not sure about SPL (secondary program loader?). Basically these are similar to the BIOS of a PC (sort of). Gives the hardware the smarts to know what to do when its turned on.
As for your IPL/SPL not changing... First, is your phone a G3 or G4 (you have to know this or you may wind up with a brick). If you are G3, did you do a CID unlock (following the steps in the sticky by Dr. P or Faria)? Unless you CID unlock, you won't be able to do other roms.

why doesn't anyone read the wiki???

hiimcliff said:
why doesn't anyone read the wiki???
Click to expand...
Click to collapse
As I mentioned in my post, I DID; however, I could not find any reference when I searched for IPL or SPL beyond mention of specific IPL or SPL numbers in connection with various ROM updates. If you would like to provide a specific link to the Wiki that defines IPL/SPL, I would be happy to apologize for my lack of search skills.
To answer the other question; yes, my phone is CID unlocked. I tried loading the WizardLove 2.26 ROM (weird Italian program screens), but that didn't update the IPL/SPL to 2.26. I've also loaded the WM6 MB ROM image and that also didn't modify the IPL/SPL to 2.26.
Right now, I'm downloading Molski's 2.26 (10.2) ROM image to see if that updates the IPL/SPL since it is apparently based on the T-Mobile Ship ROM which included an IPL/SPL update.
I'll let you know if that changes anything.

Dwimmerlaik said:
As I mentioned in my post, I DID; however, I could not find any reference when I searched for IPL or SPL beyond mention of specific IPL or SPL numbers in connection with various ROM updates. If you would like to provide a specific link to the Wiki that defines IPL/SPL, I would be happy to apologize for my lack of search skills.
To answer the other question; yes, my phone is CID unlocked. I tried loading the WizardLove 2.26 ROM (weird Italian program screens), but that didn't update the IPL/SPL to 2.26. I've also loaded the WM6 MB ROM image and that also didn't modify the IPL/SPL to 2.26.
Right now, I'm downloading Molski's 2.26 (10.2) ROM image to see if that updates the IPL/SPL since it is apparently based on the T-Mobile Ship ROM which included an IPL/SPL update.
I'll let you know if that changes anything.
Click to expand...
Click to collapse
misread your post. sorry about that.
ill try to update the wiki. please post the link to the wiki.
thanks.

on second thought. it does state what it is...
http://wiki.xda-developers.com/index.php?pagename=FAQ
IPL: Initial program load - usually paired with Secondary Program Load (SPL), is the boot loader of your phone, much like the BIOS is the boot loader for your PC. Note: IPL/SPL are highly hardware dependent, flashing the wrong IPL/SPL is much more serious than a flashing the wrong ROM. It may be noted that, sometimes a ROM package also contains the IPL/SPL which will be flashed into your phone. Hence be extra careful what you are flashing. Note: although a ROM may also contains the IPL/SPL, `ROM` usually refers just to the OS (eg. the Windows Mobile 5, not the IPL/SPL) and the ExtRom.
SPL: Refer to `IPL`
Click to expand...
Click to collapse

Weird, I did a full text search on both IPL and SPL and neither yielded the link to the FAQ that you provided. I'm not sure what Wiki software is being used, but the indexing may need to be adjusted to look w/in the wiki posts and not just at the header or description of the page.
Not that I'm a Wiki expert or anything.

Dwimmerlaik said:
Okay, I admit to being mostly a newbie. I've tried doing some searches on the site for the two terms, even tried doing some 'net searches, looked in the XDA-Wiki...all to no avail.
Can someone explain what IPL and SPL mean? I, for example, have a Cingular 8125 G3 with an IPL/SPL of 2.25
I've noticed others with the same phone have an IPL/SPL of 2.26 and while I have installed 2.26 ROM images, my IPL/SPL has not changed.
Can someone explain?
Click to expand...
Click to collapse
Look in the stickies at [READ FIRST] The Definitive Guide to Unlocking & Rom Upgrading G3 Wizards... This thread states exactly what you need to do to upgrade to the 2.26 versions of IPL and SPL

As stated above, to upgrade the IPL/SPL you must flash with a ROM that contains the IPL/SPL. Most of the cooked ROM's do not contain this so that is why your IPL/SPL was not updated.
I'd suggest flashing to the stock T-Mobile ROM that will give you a strong 2.26 IPL/SPL to work with. Then flash to the ROM of your choice.
Good luck buddy...hope this helps.

Dwimmerlaik said:
Weird, I did a full text search on both IPL and SPL and neither yielded the link to the FAQ that you provided. I'm not sure what Wiki software is being used, but the indexing may need to be adjusted to look w/in the wiki posts and not just at the header or description of the page.
Not that I'm a Wiki expert or anything.
Click to expand...
Click to collapse
The forum search function has issues with searches under 4 characters. That's why you see us suggesting a google search of the site.
--M

j3d1n4s7y said:
I'd suggest flashing to the stock T-Mobile ROM that will give you a strong 2.26 IPL/SPL to work with. Then flash to the ROM of your choice.
Click to expand...
Click to collapse
Yep, that's exactly what I did. It took me a bit to find the T-Mo 2.26 ROM, but the stickied thread mentioned had a nice link that worked, so I downloaded and used that.
So, upgrade successful. I'm now running IPL/SPL 2.26 with the WM6 MBE ROM image, and the 2.61 Radio ROM and so far, all is good.
Thanks for all the help.

Related

missed upgrade

I just upgraded my QTEK 9100 with the latest RIsidoro rom and have now a 2.26 OS but...always an ipl 1.03 and a spl 1.03.0000.
The device hangs and I can't have any activsync runnuing to reflash to an other version. How can I recuperate my PPC?
Thanks in advance
sailors_be said:
I just upgraded my QTEK 9100 with the latest RIsidoro rom and have now a 2.26 OS but...always an ipl 1.03 and a spl 1.03.0000.
The device hangs and I can't have any activsync runnuing to reflash to an other version. How can I recuperate my PPC?
Thanks in advance
Click to expand...
Click to collapse
To get you started have a look at these threads:
http://wiki.xda-developers.com/index.php?pagename=HTC_Wizard
http://forum.xda-developers.com/showthread.php?t=263116
http://forum.xda-developers.com/showthread.php?t=282498
http://forum.xda-developers.com/showthread.php?t=284292
More info required.
When having problems with Rom Upgrades you really need to provide as much information as possible about your situation.
Please state the following:
What Rom did you have prior to upgrading, include IPL/SPL numbers.
Do you know if your device is G3 or G4 flash chip?
Is your device CID Unlocked?
Have your read (thoroughly) the instructions provided for the Rom you attempted to upgrade?
My initial guess would be that the Rom you flashed doesn't include IPL/SPL (as Risidoro clearly states in the Original Post (http://forum.xda-developers.com/showthread.php?t=276700)
In this case, you need to flash one of the Operator provided AKU 2.x Roms to get your IPL/SPL up to 2.x BEFORE you flash Risidoro's Rom to your device.
Thank you for you reaction
Before flashing I had following situation
IPL 1.03
SPL 1.03.0000
GSM 1.410.0
OS 1.37.10
I didn't saw the thread wher it said that the isodoro flash wasn't a complete one. So I upgraded the device with this rom on the above config
After flashing with Isodoro I have same IPL and SPL no GSM anymore and OS 2.26...
I have no USB connection anymore, I supose I can not flash anymore. The device is extremely slow. The only rescue I see is eventualy to flash the device again with the mini SD.
Before I started the first flash I did a CID unlock. Actualy i don't now if it is locked again.
If tou need more info don't hesitate and thanks for helping.
I'm going to give you some general info but you will have to do your own leg work to put this together.
The Wizard Wiki will contain some of the information you need:
http://wiki.xda-developers.com/index.php?pagename=HTC_Wizard
Also see the stickied posts at the beginning of the Wizard upgrading forum.
I am assuming that your device is not properly CID Unlocked (although it may be doing it again will not harm your device).
First you will need to download an Operator Rom, I would suggest this one:
ftp://xda:[email protected]_Prodigy_1060701_101_11310_QTEK_WWE_Ship.exe
as it is an official Qtek AKU 1.x Rom.
Second place your Device into Bootloader Mode (search on it) and run the update that you downloaded.
At this point you are pretty close to where you were when you started.
Now, CID Unlock your Phone! Use this thread:
http://forum.xda-developers.com/showthread.php?t=249474
If you have followed the instructions and everything went okay then you can now flash any of the Roms you (except one that are marked as G4 only since you appear to have a G3 Device).
sailors_be said:
Thank you for you reaction
Before flashing I had following situation
IPL 1.03
SPL 1.03.0000
GSM 1.410.0
OS 1.37.10
I didn't saw the thread wher it said that the isodoro flash wasn't a complete one. So I upgraded the device with this rom on the above config
After flashing with Isodoro I have same IPL and SPL no GSM anymore and OS 2.26...
I have no USB connection anymore, I supose I can not flash anymore. The device is extremely slow. The only rescue I see is eventualy to flash the device again with the mini SD.
Before I started the first flash I did a CID unlock. Actualy i don't now if it is locked again.
If tou need more info don't hesitate and thanks for helping.
Click to expand...
Click to collapse
Looks like you flashed a 2.xx rom with no bootloader into a 1.xx system.
First try a full 2.xx rom from a carrier (cingular 2.25 comes to mind) then reflash the rom you want. Be careful playing with the phone in the current state as the battery will drain and not re-charge. I had to have a friend charge my battery for me when I did this same thing.
many thanks
I followed the procedure you give and recuperated my phone.
Thanks a lot for the assistance.
Merry christmas and happy new year
Jean-Michel

[Proven] upgrading IPL/SPL version does affect wizard performance

As a follow up to this thread:
http://forum.xda-developers.com/showthread.php?t=295915#7
My wizard is G3 and has IPL: 1.01 and SPL: 2.26.
I've seen many people here experienced and posting comments that WM6 Crossbow is "faster and stable" than wm5 and other roms.
At first i cant belive why people say that, because in my case, once i flashed crossbow i always experiencing lockups. Had almost 6x force soft reset because of system not responding.. And Its too slow!.. i cant imagine why other people saying its fast and stable.. Ive used Underground and MostBeautiful crossbow edition but still same result..
I called up may friend which also have a wizard and told him to come here in my house and ill upgrade your wizard to crossbow..
My friend wizard is G3 device and IPL: 2.26 and SPL 2.26 (mine is just 1.01 and 2.26)
when we are done flashing.. ive seen big differences..
indeed!.. WM6 is more stable and faster for his wizard..
Its because his wizard has a newer version of IPL and SPL..
I soon rush to unlock my CID then upgrade my old IPL/SPL to newer 2.26 IPL/SPL
and now i can also say that WM6 CROSSBOW IS MORE STABLE AND FASTER..
no more lockups (maybe less). stable and wow!..
Conclusion:
we have proven that upgrading IPL/SPL version affects the device performance..
Latest IPL/SPL version: 3.08"
question before i tke the plung
can you try 2.25 and 2.26 to see if thier are any diffrences
i recommend you to upgrade to 2.26, its the latest..
As it has been said a lot of time ago, ipl/spl v.1.xx are not allowed for newer versions of os and might cause conflicts...
Also i guessed you had a cid-locked device?!
It's a big luck that you didn't get a brick ignoring this information.
Its because at first i have 2.26 SPL. with that latest SPL even if you have an older IPL you cant brick you device.
I tried flashing Crossbow in my device after ive downgraded my SPL to 1.01, and the result is temporary brick..
temporary because i know how to revive it..
Could anyone post a link to a firmware with version 2.26 of IPL & SPL?
Its an official ROM from t-mobile..
go grab it on their official site..
good luck!
Duh!!!!
I guess someone felt they needed to pass that tidbit of knowledge along ...
.... and people wonder why I drink ...
While this has been stated too, I'll state it in this thread... When you decide to upgrade to a knew ROM, reflash the stable 2.26 (or whatever) version. Yeah it takes extra time but it gives you a clean base.
I was running Faria's 3.3 and it was fantastic. Decided to jump to WM6 Most Beautiful Edition and just loaded that ROM. I had all sorts of problems with stuff. Decided to go back to Faria, but reflashed TMobile 2.26. It hit me I didn't do that before, so I put WM6 MBE back on and its now stable and I don't see all the issues I had before (contact database screwed up, issues with ActiveSync, etc). YMMV, but this taught me to lay a clean base on before moving to a new ROM.
Best advise in all of this? Read and follow (EVERY SINGLE STEP) in Dr. P's thread on CID Unlocking. Its proven, and it works!
double_ofour said:
Its an official ROM from t-mobile..
go grab it on their official site..
!
Click to expand...
Click to collapse
no chance without a valid tmo phone number.
got one? ;-)
You dont need any valid t-mobile number..
Ok here's the link..
http://www.t-mobileapps.com/downloadcenter/Software_List.cfm?selDevice=24
It's also in my tutorial (where I specifically say to upgrade IPL AND SPL to 2.26....
sheesh!
Lets reinvent the wheel, no?
.... sometimes this place drives me to drink.... luckily it's a very short drive...
Thanks!
First the link didn't work and redirected me to the phone shop.
Tried the one from the unlock thread, too...
Finally got it now ;-)
double_ofour said:
Conclusion:
we have proven that upgrading IPL/SPL version affects the device performance..
Click to expand...
Click to collapse
IMHO (having tested about every IPL/SPL out there) the only thing you've proven is that 1.x IPL and 2.x SPL (or viceversa) can't live together.
If your phone is CID unlocked, it is STRONGLY SUGGESTED to use 2.x IPL and SPL (preferably the same version for both).
Bye
I dont think it should be STRONGLY SUGGESTED. It should be mandatory that both your IPL and SPL match. People seriously need to read well and see that it says if you get 1.xx and 2.xx flash phone again till both are 2.xx. so simple. "Just set it, and forget it". hahaha. just wanted to use that line. but anyways so simple and thorough reading should get you by my friend. and yes i use this as an excuse to go drink also ;-)

Got myself in a bind

Even though my 8125 was running just fine on a Molski ROM I got months ago, I had to go fiddle with it and see what kind of damage I could do. Now, I have myself stuck at IPL 1.01, SPL 2.26, GSM 01.12.10 and can't seem to find a way to get my IPL back to the 2.xx range. Since there are no longer any ROMs posted here, I am afraid to try some of the ones I am finding elsewhere since I don't know if I will turn my Wizard into a paper weight.
Does anyone know what ROM would be the best to use to give me a newer NBF so I can just put the current factory ROM on? I had read that the MrClean_RUU_WIZARD_224a_AKU23_WWE would be the right one, but I can't find it anywhere now.
Beeker said:
Even though my 8125 was running just fine on a Molski ROM I got months ago, I had to go fiddle with it and see what kind of damage I could do. Now, I have myself stuck at IPL 1.01, SPL 2.26, GSM 01.12.10 and can't seem to find a way to get my IPL back to the 2.xx range. Since there are no longer any ROMs posted here, I am afraid to try some of the ones I am finding elsewhere since I don't know if I will turn my Wizard into a paper weight.
Does anyone know what ROM would be the best to use to give me a newer NBF so I can just put the current factory ROM on?
Click to expand...
Click to collapse
Run the T-mobile 2.26 rom which you should be able to get from tmobiles site. that will get you to ipl and spl 2.26
nottoosmart said:
Run the T-mobile 2.26 rom which you should be able to get from tmobiles site. that will get you to ipl and spl 2.26
Click to expand...
Click to collapse
Appreciate the thought, but the T-Mobile site requests that I enter my phone number, which is not a T-mobile number, but a Cingular number.
Beeker said:
Appreciate the thought, but the T-Mobile site requests that I enter my phone number, which is not a T-mobile number, but a Cingular number.
Click to expand...
Click to collapse
Then grab the rom from Cingular's site. I believe it will get you to IPL/SPL 2.25.
Any AKU2 carrier rom will help you (assuming you are CID unlocked since you previously had Molski's rom installed) In any case if you are a cingular customer and got your phone through them normally even if it is CID locked it is locked to Cingular and you can flash their rom.
That's the whole base of the problem here, as I said in the first post my IPL is only 1.01, so trying to install the Cingular ROM gives me the infamous "Please get a newer NBF file" error. I've tried everything I can to take care of the problem, but the needed ROMs to work back up to where I need to be are all gone.
Wizard Love and the Button ROMs are both available on PirateBay. Use the Button to do a CID Unlock again, or use Wizard Love to try to just recover.
As for the T-Mobile site, if you use the link in the sticky for how to CID Unlock by Dr. P, that one does not ask for a phone number. Takes you directly to the place where you do the download (I just downloaded it again yesterday and can email it to you if you need it (PM me with your email)).
Beeker said:
That's the whole base of the problem here, as I said in the first post my IPL is only 1.01, so trying to install the Cingular ROM gives me the infamous "Please get a newer NBF file" error. I've tried everything I can to take care of the problem, but the needed ROMs to work back up to where I need to be are all gone.
Click to expand...
Click to collapse
Sorry, I didn't get out of your first post that you had tried the offical Cingular ROM just that you wanted to end up on it. Read through the G3 unlocking sticky. The button 1.05 rom should do the trick. I think the link in there is working though it may be a slow download. I no longer have any wizard roms on my system or I would host it so you could grab it real quick.
I haven't done this before (so take it for what its worth) but you could pull the Cingular RUU file apart with WinRAR, and get the nk.nbf file out of it and run that with a Rom Update Utility NOID (that comes with most of the custom ROMs) and that should allow you to flash it no matter what the IPL/SPL are at as I understand it. (so you shouldn't get the need newer message).
Okay, download the button ROM and the T-Mobile ROM now as well as printing out the unlocking guide. I know I've done this before, but it was a long time ago.
Thanks for the help guys!!!
---EDIT---
You know what, just reading the ENTIRE FRIGGEN INSTRUCTIONS solved the problem. One little line towards the end of Doc's instructions ... "A last note. If you DO ever go back to the 1.05 ROM for any reason you need to repeat the lokiwiz steps as you won't be able to install a 2.x IPL/SPL bootloader."
That's it, one little line on the last page that I just skimmed over and that's all it was in the end.

Some help please

I am pulling my hair out here...
I have an 8125, with the following
Sim Carrier and Rom = T-Mobile
IPL/SPL=3.08
GSM=01.12.10
OS=1.5.4.2
Rom Version=1.5.4.2 WWE
Radio Version 01.12.10
I followed the two main tutorials on how to SIM and CID unlock, got both my IPL and SPL to match, flashed in the TMo Rom and thought all was good.
Now I was poking around and see that it is not a 2.26 rom that is on there but it is a 1.5.4.2. So what do I do, I go to
http://www.t-mobile.com/wmupgrade/
to get the Mobile MDA Software Version (2.26.10.2)
and when I run the file that gets downloaded, it gives me a
ERROR [296] : UPGRADE ONLY
Now, does it see that the phone is infact not an MDA and is a 8125 and does not like it?
So now from this point, (I have done my research and forum search, and RTFM many times so pleae dont blast me) what do I need to do to get the updated 2.26 rom, and eventually get up to the WM6.
I appreciate all the help, as I am seriously ready to have phone meet wall.
177media said:
I am pulling my hair out here...
I have an 8125, with the following
Sim Carrier and Rom = T-Mobile
IPL/SPL=3.08
GSM=01.12.10
OS=1.5.4.2
Rom Version=1.5.4.2 WWE
Radio Version 01.12.10
I followed the two main tutorials on how to SIM and CID unlock, got both my IPL and SPL to match, flashed in the TMo Rom and thought all was good.
Now I was poking around and see that it is not a 2.26 rom that is on there but it is a 1.5.4.2. So what do I do, I go to
http://www.t-mobile.com/wmupgrade/
to get the Mobile MDA Software Version (2.26.10.2)
and when I run the file that gets downloaded, it gives me a
ERROR [296] : UPGRADE ONLY
Now, does it see that the phone is infact not an MDA and is a 8125 and does not like it?
So now from this point, (I have done my research and forum search, and RTFM many times so pleae dont blast me) what do I need to do to get the updated 2.26 rom, and eventually get up to the WM6.
I appreciate all the help, as I am seriously ready to have phone meet wall.
Click to expand...
Click to collapse
You have already flashed newer bootloaders that 2.26. You have 3.08. Why do you need to go back to 2.26? IF you are CID unlocked (did you take your bootloaders down to 1.xx then run lokiwiz, and then bring them up to 3.08?) you should be able to flash your WM6 rom now. Have you tried?
Zzan said:
You have already flashed newer bootloaders that 2.26. You have 3.08. Why do you need to go back to 2.26? IF you are CID unlocked (did you take your bootloaders down to 1.xx then run lokiwiz, and then bring them up to 3.08?) you should be able to flash your WM6 rom now. Have you tried?
Click to expand...
Click to collapse
I think he upgraded the IPL/SPL alone from button's 1.01 and now can't flash any ROM since 3.08 can't handle 1.5 OS.
My advise is to flash IPL/SPL 1.01 and from there flash a 2.26 but... there are a lot of people mentioning IPL 3.08 and SPL 1.xx meaning that IPL won't allow to downgrade. I think it's up to him...
my understanding is that you shouldn't be going to an ipl/spl of 3.xx unless you are flashing from an ipl/spl of 2.xx. (based on thread information from old roms of molski and faria, last days of wm5 roms).
if possible, you should try to reflash back to 1.05 (i think they were customized so you shouldn't have problems).
official t-mobile roms won't let you downgrade to my understanding...at least not from one official t-mobile to another official (3.08 --> 2.26 or 2.26 -->1.80).
so...retry to flash buttons 1.05, then move up to 2.26...and then if you really want to flash again to 3.08.
That is exactly what I figured out last night.
When I RTFM where it says EDIT STEP 17: Flash to 3.08 .......
I took that as a instad of thinking that it contained the 2.16 rom as well as the IPL/SPL upgrades.
So I went through reflashed both back down to buttons 1.05 and then reflashed back up to 2.26 and then to WM6, everything is dandy and it is all becuase of the wonderful people here. I can not say it enough. This place is the greatest! And thank you all yet again.
I'm glad you managed to save your phone. Not many these days by counting the number of "Help" threads
Can i ask you to please give something back to the forum? please check my signature and visit the "Data crashes" solution thread. Tx
Definitly will.

HELP.....HTC wiza200 -G3 OR G4-.....PLEASE

help........Please
I have T-Mobile HTC wiza200
IPL 1.08
SPL 2.26
is G3 OR G4
and thank you
Seems to be a G3 that wasn't correctly updated, since the IPL and SPL don't match.
n2rjt said:
Seems to be a G3 that wasn't correctly updated, since the IPL and SPL don't match.
Click to expand...
Click to collapse
Thank you
where can I find explanation of the update
Sorry I got your personal message but didn't recognize you. Later I remembered that it was this thread. Look at this thread for a tutorial on how to upgrade. I believe that you have a G3, but the IPL and SPL versions do not match. When you finish the tutorial, both IPL and SPL should be 3.08 (or 3.09, but mine is 3.08).
Good luck. If you have any other questions, please ask.
For ROMs, search the 8125, K-JAM, P4300, MDA Vario ROM Development forum. My favorites are in my signature.
I have read The Definitive Guide to Unlocking & Rom Upgrading G3 Wizards
but the link for (T-Mobile 2.26 rom)is dead ...where can I download it??
i have download another rom but the version is T-Mobile 2.6 and not
T-Mobile 2.26
can i use it without problems??
thank you for your help and your patience
You can still download the official T-Mobile ROMs from their website, as long as you are a current T-Mobile customer, or at least know a telephone number of a current T-Mobile customer.
Currently, the link is:
http://support.t-mobile.com/doc/tm23294.xml?&A2L.SERVICE=UpdateSoftware
And the filename is:
MDA_software_update_226102_22610105_022511.exe
I found the download link here
(T-Mobile 2.26 rom)
rapidshare.com/files/37669086
/MDA_software_update_226102_22610105_022511.exe
I will try to update my device
Thank you

Categories

Resources