Custom Cingular ROM - IPL/SPL question - 8125, K-JAM, P4300, MDA Vario Software Upgrading

I am making a custom Cingular Rom, but need some advice.
It is based on the Cingular 2.25 ROM (Having wifi/linksys problems with 2.26)
But will include:
2.47.11 GSM radio
8mb Pagepool
My problem is when I was extracting the rom files with typho5.exe it gave me two IPL's:
90000000-IPL_1.nb
90000000-IPL_2.nb
And two SPL's
91000000-SPL_1.nb
91000000-SPL_2.nb
Which files do I use? Nb2nbf only allows you to select up to 8 files so I can not select them all. I don't think I want to select them all anyhow. Which ipl/spl do I want?
BTW, It will most likely not be a public release unless requested.

IPL & SPL_1.nb = G3 Device bootloaders
IPL & SPL_2.nb = G4 Device bootloaders
Make sure you know which device you have, because if you make a mistake here, you will have a nice shiny silver brick.

You sir are correct!
Found out you can open the IPL files mentioned above with a hex editor.
IPL_1 is 2.25 (G3)
IPL_2 is 2.25.0001 (G4)
Thank you!

Why not leave out the bootloader all togheter... That's usually what f*** things up if anything goes wrong...

Related

Newbie question pls help.

After spend a fews days read so manys thread. i have some question here may be you can help out the newbie here.Thanks
SIM i use now is original AT&T . The phone is unloock.
IPL 2.17
SPL 2.17
GSM 02.17.10
rom ver. 2.17.7.2 wwe
radio 02.07.10
1. What application name i need to splash the ROM?where can i down load.
2. Is my phone is G3 or G4.
3. Is the current rom now 2.26 can i use Tmobil for cingular
forme said:
After spend a fews days read so manys thread. i have some question here may be you can help out the newbie here.Thanks
SIM i use now is original AT&T . The phone is unloock.
IPL 2.17
SPL 2.17
GSM 02.17.10
rom ver. 2.17.7.2 wwe
radio 02.07.10
1. What application name i need to splash the ROM?where can i down load.
2. Is my phone is G3 or G4.
3. Is the current rom now 2.26 can i use Tmobil for cingular
Click to expand...
Click to collapse
1. There are a variety of cooked ROMs throught the forum. when you are signed in to your account you will see attached files, also many of the chefs put links directly on the first page when they introduce a new ROM.
2. Your phone is G3, G4 phones have the IPL/SPL in the format of 2.xx.0001.
3. The current ROM is 2.26, the basic OS is pretty much the same between the carriers, the difference lies in the ext ROM.
This is my understanding, I'm sure I will be corrected if wrong.

IPL/SPL What does it Mean?

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.

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.

Downgrade Locked G3 with 3.08 IPL/SPL

I have read the guides to unlocking and from what I see there are none that work on 3.xx SPL/IPL. I was able to downgrade the IPL but never the SPL.
I have seen several threads that say if you flash button rom (several times) it will eventually downgrade the SPL also, but all night as I worked I flashed the button ROM (about 12-15 times) and still can't downgrade the SPL from the 3.08, only IPL goes to 1.01
Tried the original Cingular ROM and it isn't accepted (I think because I have a higher SPL than the original 2.26), tried using the ShellTool, Tried SoftSPL too but none worked.
IS THERE A WAY TO DOWNGRADE THE 3.08 SPL SO THAT I CAN USE THE LOKIWIZ02 OR LOKIWIZ03. I saw a thred saying that 3.08 can't be downloaded but I also saw SEVERAL saying to just keep insisting with the Button rom that it will eventually work (but after almost 15 consecutive tries I've had it).
Any help would be GREAT.
thanks
MGF
IPL 1.01
SPL 3.08
GSM 1.12.10
OS 1.5.4.2
Button ROM doesn't work for that. I tried numerous times too. The only ROMs that work to downgrade to anything else from 3.08 are the OEM releases from either T-Mo or AT&T.
The Cingular ROM isn't accepted because it checks the OS version number. I had to try several peoples' ROMs until I found one with a low enough version number to where the Cingular ROm could flash on top of it.
Try to flash T-Mobile 2.26 to bring it down to ipl/spl 2,26 then go for button's 1.05,hope it'll do the trick.
Good luck
p.s. you can try the wizard_love_Rom also,lol
I want to downgrade my phone, too. but the original T-Mobile AKU2.0 say while reading the phones ROM-Version "only update"... so, with this no downgrade is possible.
How can i CID unlock with AKU3? I want to flash a new ROM from xda-developer as well... damn
Regards
Thomas
You could probably extract the nk.nbf and use the standard tools to flash it.
The nk.nbf can usually be found in a .tmp folder in c:\documents and settings\yourname\Local Settings\Temp
Thanx for your Hint... but which "Standard-Tool" should i use?
Sorry for this silly question, but i am new in experience with my vario
imate kjam
hello, i am new enterent on this forum and need help for, have imate kjam G3 IPL/SPL 1.xx os 1.1.9.3 device and i want to upgrade with latest WM 5 SE 3.8.2.1. Can i upgrade this OS without facing any prb i.e CID/sim locked prb??? kindly adivice to me what is the right way to upgrade my imate kjam (t-mobile) thank you.
best regards
farry
Unless you are using official kjam update, otherwise please CID unlock your G3 device first, or you will face problems.
thank u for advice, but how to CID unlock first before upgrade the rom, any tool for apply to unlock?? plz help
regards
farry

g4 brick danger

I just succesfully (hardspl) cid-unlocked my G4 wizard thanks to all the information I found in this forum. One question seems unanswered: how dangerous can available upgrade roms be? In other words: how can one be sure not to use a G3 rom on his G4 device?
A G4 safe ROM contains ONLY the OS and Splash screens, it MUST NOT contain any IPL/SPL, or it will brick your device. A good way to find out if a particular ROM is G4 safe, is to simply ask the creator of the ROM what it contains, just the OS and splashes, or OS, splashes and SPL/IPL.
Well, all the latest wm6 & 6.1 custom build roms are safe for both the devices G3 and G4,they are built with no IPL/SPL included in them,secondly,its clearly mentioned with every rom that its safe and doesn't include IPL/SPL in it.Just read the instructions posted with the Rom. But all the official stock roms do have IPL/SPL in them but they are safe to flash as they have IPL/SPL for both the version,at the time of flash,the RUU will determine the version and will only flash appropriate IPL/SPL to the phone. The network services do not offer seperate specific Roms for both devices,they only offer one collective bundle for upgrade for both version having IPL/SPL for both.
zabardast_1 said:
Well, all the latest wm6 & 6.1 custom build roms are safe for both the devices G3 and G4,they are built with no IPL/SPL included in them,secondly,its clearly mentioned with every rom that its safe and doesn't include IPL/SPL in it.Just read the instructions posted with the Rom. But all the official stock roms do have IPL/SPL in them but they are safe to flash as they have IPL/SPL for both the version,at the time of flash,the RUU will determine the version and will only flash appropriate IPL/SPL to the phone. The network services do not offer seperate specific Roms for both devices,they only offer one collective bundle for upgrade for both version having IPL/SPL for both.
Click to expand...
Click to collapse
As much as I understand both very easy to understand explaination above of "how to tell which is G3 or G4" what about wording that isn't as clear "No SPL means that you can flash other SPL or your choice" does that mean IPL/SPL and does that mean that the Rom has only Splash Screens?
Also Roms that have WWE and not CE OS, is that another sign of G3 or G4?
Sorry...don't want to brick my phone. Don't know the lingo to well.
Kim
kfletch said:
As much as I understand both very easy to understand explaination above of "how to tell which is G3 or G4" what about wording that isn't as clear "No SPL means that you can flash other SPL or your choice" does that mean IPL/SPL and does that mean that the Rom has only Splash Screens?
Also Roms that have WWE and not CE OS, is that another sign of G3 or G4?
Sorry...don't want to brick my phone. Don't know the lingo to well.
Kim
Click to expand...
Click to collapse
Nopes!
You misunderstood it all. IPL/SPL are Bootloaders of the phone. IPL : Initial Program Loader -Initial hardware bootup. Just like a BIOS. SPL : Secondary Program Loader it Jumps in the OS after Access the DOC and also starts the radio module and Loads the actual Windows (OS). IPL/SPL are the boot loader of your phone, much like the BIOS is the boot loader for your PC.
How to tell the difference in G3 and G4,is the difference in the DOC (Device on chip) version M-System Flash Chip with different IPL/SPL (Bootloaders). IPL/SPL(Bootloaders) are all together different for G3 and G4 devices. You cannot flash G3 IPL/SPL on a G4 device or vice versa, it'll 'Brick' the phone.
'With No IPL/SPL in the Rom' means it doesn't have any IPL/SPL in it,therefore its safe to flash to any Device,regardless being G3 or G4,as it'll do no harm to the phone. So all the latest custom roms do not have any IPL/SPL in them.
Well,Roms not only contain Splash screens but actually have OS (Windows),Extended_Rom with applications/programs and Radio Rom (GSM),which are flashed to the phone during upgrade.
WWE (World Wide English) and CE (Windows Embedded) doesn't differentiate between G3 or G4.
Hope you got the point !

Categories

Resources