Htc magician bootloader. Information search - JAM, MDA Compact, S100 Software Upgrading

I'd like to now ALL about bootloader in Magician.
What is nessesery for startup OS
Where i can found such information.
SorryForBedEnglish

To the best of my knowledge, the bootloader is a combinaion of both the IPL and SPL. It then 'finds' the OS at a specified address on your EEPROM.

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??

Reverting AKU 2.3 ¿Upgrade? Spanish ROM RQ

After instaling the ROM in the link:
Prophet AKU2.3 pdamobiz customized rom [G4 with SPL 2.15.0001]
I don't mind this being WWE instead than Spanish, but I got several problems:
Hang during install after first reboot. (after every Hard Reset)
Not all programs installed.
Not all installed programs running.
Some other minor glitches.
I moved from 2.15 ESP Rom (Vodafone) wich I was unable to extract.
Does anyone knows were to find my "old" rom?
I downloaded 2.13 from imateclub but refuses to install: "this nbf file is not for your device, get a newer one".
Help! please.
First, is your CID unlock?
Second, your device have a G4 chip, so you can not be able to install an older version, I mean, If you have a 2.15.0001 you can not be able to install a Rom for a Sapnish Qtek 2.09.0000 or like JAMin by i-mate 2.13.0000.
About where you can find your original rom, I invite you to find it on XDA-Wiki, after you log in under your nick or make a Dump Rom from other device like yours.
cidriver said:
First, is your CID unlock?
Second, your device have a G4 chip, so you can not be able to install an older version, I mean, If you have a 2.15.0001 you can not be able to install a Rom for a Sapnish Qtek 2.09.0000 or like JAMin by i-mate 2.13.0000.
About where you can find your original rom, I invite you to find it on XDA-Wiki, after you log in under your nick or make a Dump Rom from other device like yours.
Click to expand...
Click to collapse
Thanks for your answer!
I'm unsure if this is CID unlocked, it is SIM unlocked now, will check for the CID issue. Though I assume that being able to install other 2.15 rom (dopòd) means it is already CID unlocked too....¿?
I was afraid the "downgrading" has to be done in the same version range. (2.15)
Thanks again for the wiki proposal, will go there.
The wiki site is a real mess actually, with no trace of usefull info specific for the prophet. (Sorry to say) Just a couple of ROM's some not working.
No one with a 2.15 ESN rom to share?
Regards.

How do I know if my Cingular 8125 is CID Unlocked?

ROM v 2.25.11.1 WWE
ROM 5/11/06
Radio v 02.25.11
Protocol v 4.1.13.12
ExtROM v 2.25.11.102
empiresoftware said:
ROM v 2.25.11.1 WWE
ROM 5/11/06
Radio v 02.25.11
Protocol v 4.1.13.12
ExtROM v 2.25.11.102
Click to expand...
Click to collapse
We don't have a way of telling whether or not it is unlocked, just whether or not you CAN unlock it (depending on whether you have a G3 or G4) I am not sure what you have from this, so please soft reset your phone and give us the IPL and SPL so we can tell you what type of phone you have.
Also, go here once you have found out your IPL and SPL to find out whether you have a G3 or G4. G4s cannot be unlocked and you need to use different software to flash your phone. Good luck.
MOD - Please move this to the General forum for the Wizard.
IPL & SPL
The IPL & SPL are both "2.25" no zeros...so it must be G3.
You should do some reading first before you brick your phone. Many people want to jump right in without reading. You should know if you CID unlocked your phone or not, unless you bought it from someone else.
There is know way to check if it is CID unlocked. Just run the program and choose yes when it asks if you want to CID unlock. You will also find that people here will suggest using the search button.
For your reading enjoyment.
http://forum.xda-developers.com/showthread.php?t=310831
http://forum.xda-developers.com/showthread.php?t=285435
http://forum.xda-developers.com/showthread.php?t=249474
http://forum.xda-developers.com/showthread.php?t=265928
CID Unlock fails
Well I did read the procedure, but I get the following error when trying to unlock or CID unlock the phone:
machinagod's HTC Wizard Unlocker v0.2
NOW WITH CID Unlocking POWER!
--------------------
WARNING: This tool is highly experimental!
I will NOT be held responsible for any problems caused by this tool.
--------------------
Thanks to xda-developers, spv-developers, and especially itsme by the work they
released. This solution would not be possible without them.
--------------------
U. Unlock
L. Lock
C. CID Unlock (SuperCID)
Q. Quit
--------------------
Type the letter and press Enter: C
CID unlocking mobile... DO NOT DISCONNECT UNTIL THE PHONE REBOOTS!
CopyTFFSToFile(0x0, 0x10000, lock_backup.bin)
g=92: 17cc0cb1 - 8dba82c2eac5a1f1
Key idx: 92
olddata: 5a59d28bc2764cc8460f100469464259621e8365aeb43277cf 2858b925828379
newdata: 95ea23df0bf16432cf7be60912a5cbdedee342037c9d3bd3de e342037c9d3bd3
newsum=fe016817 encsum=2d0c87f2537a5c73
This exe file was created with the evaluation version of Perl2Exe.
For more information visit http://www.indigostar.com
(The full version does not display this message with a 2 second delay.)
...
CopyFileToTFFS(cidunlocked.bin:0, 0, 00010000)
ERROR: ITWriteDisk - An internal error occurred.
result=80072746
Your phone is now CID unlocked....
Store the generated 'lock_backup.bin' file in a safe place. It can help to resto
re your device if anything goes wrong.
ECHO is off.
"Standing on the shoulder of giants"
Ricardo Afonso, 2005
Here is are my phone details:
Cingluar 8125
ROM v 2.25.11.1 WWE
ROM 5/11/06
Radio v 02.25.11
Protocol v 4.1.13.12
ExtROM v 2.25.11.102
I'd really like to try these ROMs, but if I can't CID unlock (or verify if CID unlock worked) then I'm screwed.
Thanks!
I saw that in your other post, it says that your phone is now CID unlocked but I don't know about the error. Maybe someone else can answer that.
Yeah that message is pretty much canned in the batch file...am I skipping a step somewhere prior to running lokiwiz?
Xelencin ROM w/Unlocker .. G3-Only .. !
http://rapidshare.com/files/39310061/T-Mobile_RUU_Wizard_2261020_226_22511_ENG_US.exe
This is the link I used....when I received my replacement device.
http://forum.xda-developers.com/showthread.php?t=285435
The newer devices are harder to crack.
You must follow step by step to properly CID Unlock the device.
Xelecin who was a cook created a T-Mo ROM with a built in CID Unlocker built in
Its not guaranteed to work on newer devices but its worth a try.....

What is SPL?

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*..

[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