Magic SPL HBOOT collection

Search This thread

Amon_RA

Retired Senior Recognized Developer
Jan 2, 2009
1,295
400
I've created signed update.zip packages for all SPL's and updated the procedure.
Changes are applied in the first post.
 

sleepr

Member
Dec 21, 2008
42
0
How to flash :
1. Download a modded recovery that uses test-keys (Haykuro or Daldroid or ...)
2. Download one of the above signed SPL updates and rename it to update.zip
3. Copy update.zip to the root of your SD-card
4. Switch the Magic to fastboot mode
5. $fastboot boot <moddedrecovery.img>
6. Apply the update

My Magic: HBOOT-1.3300.0009 (SAPP10000) : Sapphire PVT 32A SHIP S-ON H : CPLD-12 (Nordic Magic A6161)

so if i follow your guide here, i should be able to flash my magic with the Engineering SPL HBOOT-1.33.2005 Signed update.zip SPL, and then i should be able to flash it with an ion och vanilla google rom right? or do i need to flash something else too? :p
 

zetsurin

Senior Member
Apr 24, 2005
197
13
Melbourne
Just to let you know, the SPL labelled

"- HBOOT-1.33.0004 (SAPP10000) : Sapphire PVT 32B SHIP S-ON G : CPLD-10 (Dutch Vodafone)"

is also exactly the same for UK Vodafone. Thanks for creating a very useful thread.
 

sirmick

New member
Aug 12, 2007
4
0
Sydney
Australia vodaphone

sapphire pvt 32b ship s-on g
hboot-1.33.0004 (sapp10000)
cpld-10
radio-2.22.19.261
apr 9 2009,23:30:40

I think the same as UK/Dutch Vodafone.

Haven't tried flashing yet.
 

Theros

Member
Mar 16, 2009
23
0
Richmond
Rogers, HTC Branded. Currently running Daldroid's rom with root through ADB shell without a problem.

SAPPHIRE PVT 32A SHIP S-ON H
HBOOT-1.33.0009 (SAPP50000)
CPLD-12
RADIO-3.22.20.17
May 8 2009,21:02:32
 

cmonex

Retired Recognized Developer
Jul 23, 2006
3,040
49
Budapest
anyone know what the CPDL-XX means? also ship s-off or s-on means?

I have:

Sapphire PVT 32a Ship s-off H
HBOOT-1.33.0009 (SAP500 00)
CPLD-11
Radio-3.22.20.17


weird how my 32A has a CPLD-11 while all others have 12. My magic is from rogers btw.


CPLD is CPLD. ;) (check wikipedia etc)
S OFF/ON is Security unlocked/locked. means radio allows a lot better access to it
 

mack

Senior Member
Jun 30, 2005
123
1
CPLD is CPLD. ;) (check wikipedia etc)
S OFF/ON is Security unlocked/locked. means radio allows a lot better access to it

haha roger roger on the CPLD. Complex Prgrammable Logic device. read up on it at wiki. now whats the difference between the versions? 10,11,12? probably impossible to figure out.
 

rayg256

Member
Jun 26, 2009
5
0
Hi,just helping out..
My specs:

SAPPHIRE PVT 32A SHIP S-ON H
HBOOT-1.33.0009 (SAPP10000)
CPLD-12
RADIO-3.22.20.17
May 8 2009, 21:02:32

Baseband Version: 62.52S.20.18U_3.22.20.17
Kernel Version: 2.6.27-dd63d1eb u70000@Android-X01
Build number: 2.16.401.5 146733 CL#33743 release-keys

Fastboot enabled (made nandroid backup)

This is a HTC Magic phone bought from Cosmote in Greece.
Hope this helps :)

One question though, how can I make a backup of my own SPL before flashing a new one, just in case I need to return the device for repair?
 

neodoxy

New member
Jun 30, 2009
4
0
Yes this will work, I tried this myself on the same configuration but for me the camera didn't work (I'll try to find a fix for this soon).
- You'll need to flash the Engineering SPL HBOOT-1.33.2005 or 2004
- The official update script will not complete because it will look for CPLD-10 and you have a CPLD-12. To solve this you can :
1. update the script yourself and resign the update.
2. or you can unzip the update files and flash all images manually (so bypassing the installationscript).
3. or you can run modded ion rom with fixed installscript and root access from here

=> Don't forget to also flash the radio of the ION, otherwise you'll be stuck at the bootscreen.

where can i find the radio of the ION, My device is
PVT 32A CPLD-12,now with SPL HBOOT-1.33.2005
 

tre4lien

Member
Jun 30, 2009
9
1
One more for SPL list

Note that Theros & My Rogers 32A phones are labelled SAPP50000 with CPLD12... A combination not currently in the SPL list; although I don't know if the different CPLD actually requires a different SPL or if the SAPP50000 means anything unique at all.

SAPPHIRE PVT 32A SHIP S-ON H
HBOOT-1.33.0009 (SAPP50000)
CPLD-12
RADIO-3.22.20.17
May 8 2009,21:02:32


ps. my first post.
Thx to all veterans for slowly converting us noobs into contributors.
 

cocaice2009

Senior Member
Jun 30, 2009
62
4
after rooted, and flashed spl2004 for my htc magic, now it stuck on the 'htc magic' screen', can't enter hboot/recovery mode, the info of my original SPL:

My HTC Magic SPL info:
SAPPHIRE PVT 32A SHIP S-ON H
HBOOT-1.33.0009 (SAPP10000)
CPLD-12
RADIO-3.22.20.17
May 8 2009,21:02:32

seems i have to send it to service centre:(
 

jfive74

Senior Member
Apr 15, 2008
361
40
Note that Theros & My Rogers 32A phones are labelled SAPP50000 with CPLD12... A combination not currently in the SPL list; although I don't know if the different CPLD actually requires a different SPL or if the SAPP50000 means anything unique at all.

SAPPHIRE PVT 32A SHIP S-ON H
HBOOT-1.33.0009 (SAPP50000)
CPLD-12
RADIO-3.22.20.17
May 8 2009,21:02:32


ps. my first post.
Thx to all veterans for slowly converting us noobs into contributors.

flashed my rogers using SPL HBOOT-1.33.2005 and besides that it list the pvt as "unknown" it worked just fine. :D
 

antony34

Senior Member
Dec 14, 2007
75
1
My HK Version HTC Magic

HBOOT-1.33.0009 (SAPP10000) : Sapphire PVT 32A SHIP S-NO H : CPLD-12 (HK-SMV)
RADIO-3.22.20.17
May 8 2009,21:02:32

Baseband Version: 62.52S.20.18U_3.22.20.17
Kernel Version: 2.6.27-dd63d1eb u70000@Android-X01
Build number: 2.16.707.4 146733 CL#33772 release-keys
 

mober

Member
Jul 4, 2009
14
1
Code:
PVT 32B boards (Google branded) :
Engineering SPL HBOOT-1.33.2004 Signed update.zip

PVT 32A boards (HTC branded) :
Engineering SPL HBOOT-1.33.2005 Signed update.zip (This is the same one as the Haykuro SPL).
Modded HBOOT-1.33.2004 by Crios Signed update.zip (This is the Haykuro SPL which has been modded).
SHIPMENT SPL HBOOT-1.33.0009H Signed update.zip (Flash this one if you want to return to your stock SPL).

I see the list of SPLs and there's some points I'm not quite sure about.

1. I have a vodafone htc magic (spain), I have a PVT 32B board with 1.33.2005 spl (Haykuro SPL) and as i can see at the first post, the 1.33.2005 spl is only for PVT 32A isn't it? How can be it posible?

2. The 1.33.2004 spl for PVT32B is the same that the 1.33.2005 spl for the PVT 32B I have? I want to say if with it i could do nandroids backups, install anothers roms, etc... with it. This should be the SPL I should use in my PVT32B???

3. The Modded HBOOT-1.33.2004 by Crios is the same thar haykyro spl with only the version number modified in order to acces to OTA updates? or it has some other modification?

4. Where can i download the original spl of my vodafone magic? (1.33.0004 (SAPP100.00) : Sapphire PVT 32B SHIP S-ON G : CPLD-10)

I'm sorry for do so many questions :confused:
 

Cheesebaron

Senior Member
Jun 25, 2009
267
2
Kongens Lyngby
ostebaronen.dk
I see the list of SPLs and there's some points I'm not quite sure about.

1. I have a vodafone htc magic (spain), I have a PVT 32B board with 1.33.2005 spl (Haykuro SPL) and as i can see at the first post, the 1.33.2005 spl is only for PVT 32A isn't it? How can be it posible?

I found out today that I have done the same thing with my Magic.

I have the German Vodafone HTC Magic with the same board a PVT 32B, and I am running the Haykuro SPL, that is supposed to work with the 32A boards only, or that is at least according to this post. It works fine, phone boots everytime, flashing modified ROMs works fine, I guess everything works as supposed to. Could someone please enlighten us? :)
 

Caid444

Senior Member
Nov 29, 2008
159
1
holy brickable phone batman!

I'm not sure who the heads of the rom development are for the magic, as of now. What I am sure of is, there're a lot of brickings going on. I too bricked my magic after rooting, then trying to flash the spl. The problem with the whole process is, there's no start to finish guide for new users. There're bits and pieces of information here and there spread out across the forum, but no tutorial really states which is the beginning of the entire process.

I would love to go through all the different posts about bricked phones and try to find a common denominator, but I unfortunately don't know enough about the phone to start making assumptions. There are, however, users on here who know what they're doing.

We need a go to resource which lists the process for both the boards (a and b) which carry the magic name. It seems to me that following the process for one, when you should follow it for another, can easily end up in totally locking up your phone. (bricked right out of fastboot and all).

I'll start a thread on the main development page asking all those who've bricked their phones to give details as to which phone they have, and what point of modifying their phone, they got to bricking it. Perhaps we can find a common problem that is occurring. I can almost guarantee that these bricks are being made on account of the poor presentation of information in the forum.

Let's figure it out, and consolidate a better tutorial from start to finish, for all new users.

I'll be happy to help in any way that I can.

Caid.

444
 

Top Liked Posts

  • There are no posts matching your filters.
  • 5
    Check out this thread in case you have a perfected SPL (fastboot remote: not allow).

    Proceed on your own risk, you might brick your phone!!!

    The following SPLs "should" work on PVT 32A and PVT 32B boards :

    How to flash :
    Skip step 2 and boot into recovery mode instead of step 3, if you already have a custom recovery flashed!
    1. Download the SPL of your choice and copy it to the root of your SD-card.
    2. Download the appropriate recovery here
    3. Boot in fastboot mode
      Code:
      fastboot boot recovery-RAv1.2.0.G.img or fastboot boot recovery-RAv1.2.0.H.img
    4. Wait a while
    5. Choose Apply sdcard:choose zip and select the required SPL update
    6. Press the GREEN key once the update is done
    7. Press HOME + BACK to reboot

    Download

    Engineering SPL 1.33.2004 by Crios is actually a hex-edit of SPL 1.33.2005 to fool updates.

    Original SPL list :
    Please update us on any new SPLs so we can include them in this list. :)

    • HBOOT-1.33.0004 (SAPP10000) : Sapphire PVT 32B SHIP S-ON G : CPLD-10 (Voldafone NL + UK + Australia)
    • HBOOT-1.33.0008 (SAPP10000) : Sapphire PVT 32A SHIP S-ON H : CPLD-12 (TIM (Italian))
    • HBOOT-1.3300.0009 (SAPP10000) : Sapphire PVT 32A SHIP S-ON H : CPLD-12 (Nordic Magic A6161)
    • HBOOT-1.33.0009 (SAPP10000) : Sapphire PVT 32A SHIP S-OFF H : CPLD-12 (Belgian HTC)
    • HBOOT-1.33.0009 (SAPP10000) : Sapphire PVT 32A SHIP S-ON H : CPLD-12 (Greek)
    • HBOOT-1.33.0009 (SAPP50000) : Sapphire PVT 32A SHIP S-OFF H : CPLD-11 (Rogers)
    • HBOOT-1.33.0009 (SAPP50000) : Sapphire PVT 32A SHIP S-ON H : CPLD-12 (Rogers)
    • HBOOT-1.33.0010 (SAPP10000) : Sapphire PVT 32A SHIP S-ON H : CPLD-12
    • HBOOT-1.33.3004 (SAPP30000) : Sapphire PVT 32B DEV S-ON G : CPLD-10 (ION)
    • HBOOT-1.33.3005 from the Japanese ION

    SPL Info
    • The G or H at the end identify if it's a Google or HTC SPL
    • ENG : Engineering version
    • SHIP : Shipment version
    • DEV : Development version (ION)
    • S-off and S-on : Security on and off (writing directly to nand or not) , most probably not SPL linked, S-on prevents you to downgrade.
    • PVT 32A (HTC branded) : 288MB RAM / Qualcomm MSM7200a
    • PVT 32B (Google branded) : 192MB RAM / Qualcomm MSM7201a
    • CPLD XX : What does this mean?