yashsingh1/xdaforums huggingface dataset:
[myTouch 3G, Magic Android Development] ezterry:
No

--- hboot_1.33.2005.hex	2010-11-08 20:56:10.000000000 -0500
+++ Crios_1.33.2013.hex	2010-11-08 20:56:49.000000000 -0500
@@ -1,4 +1,4 @@
-0000000 12 00 00 ea 31 2e 33 33 2e 32 30 30 35 00 00 00
+0000000 12 00 00 ea 31 2e 33 33 2e 32 30 31 33 00 00 00
0000010 37 32 30 31 41 20 53 50 4c 20 45 56 54 00 00 00
0000020 45 4e 47 20 00 48 00 00 00 00 a0 e1 00 00 a0 e1
0000030 48 42 4f 4f 54 2d 37 32 30 31 41 00 00 00 a0 e1
@@ -26564,4 +26564,5 @@
006c430 ce d5 b7 98 d4 c1 a6 94 ff ff ff ff ff ff ff ff
006c440 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
*
+007fff0 ff ff ff ff ff ff ff ff ff ff ff 43 72 69 6f 53
0080000

Its 1.33.2005 relabeled to look like 1.33.2013 (the bytes at the end of the modified file are "CrioS" btw)

I actually find this very annoying since I keep finding it in all my google searches. Basically for some reason he thought this could get around the "installer" assert to allow the MT3G ota rom to install on the phone without the perfected SPL.

Well of course it will let the installer go (but so does removing the assert from the updater script and resigning the zip file)

The kernel however is unable to boot with the SPL since 1.33.2005 dosn't know how to boot from base address 0x02000000 only 0x10000000 when used with a 2.22 radio; and the new sapphire (and my ported kernels) have the lower base address

Keep in mind 1.33.0013 is the SPL MT3G 1.2 (fender) users have used (read: stuck with) for a long time.. actually my version 1.33.0013d may be useful to fender users it will allow for 'fastboot erase system -w' to work when they switch roms and want a cleaner wipe to avoid various subsequent errors. (maybe they wish to wait until cyanogen adds 1.33.0013d to the accepted SPL list)
[myTouch 3G, Magic Android Development] steveoh74:
i have sapphire pvt 32b ship s-on g

hboot-1.33.0013 (sapp30000)

cpld-10

radio 2.22.28.25
[myTouch 3G, Magic Android Development] bluefender:
better spl and radio ?

i have below, what radio and spl could i upgrade to and would it improve anything ?

Phone:Htc Magic uk

Rom:Gio's OTA Froyo 1.0

Sd:8gb

Radio:2.22.23.02

SPL:1.33.2004

Recovery: RA-dream-v1.7.0

Kernel:2.6.34.5

i forgot my spec's are in my sig
[myTouch 3G, Magic Android Development] Dobok:
If i follow all the steps, always i have the message "AdbWinApi.dll is missing..." i downloaded the Android SDK tools and i can execute the fastboot and recognizes my mobile phone, but when i tried to boot the recovery image i have this other message "Cannot load ....recovery.img" i'm running on Windows 7 64bits... any idea??
[myTouch 3G, Magic Android Development] tnpapadakos:
copy adb.exe, AdbWinApi.dll and AdbWinUsbApi.dll from sdk tools and put it in same directory as your fastboot stuff
[myTouch 3G, Magic Android Development] SkinnerY2K:
OK so I've fallen at the first hurdle.

I have downloaded the 2004 SPL coppied the ZIP file to the SD card and booted into fast boot. I don't get an option to Apply SD card I only get:

HBOOT Mode

Reset Device

Restart to Hboot

Power down

When I click the HBOOT mode it flashes up a load of text that dissapears very quickly but basically says 'No image' several times.

The info at the top is as follows: -

Sapphire Unknown 32B SHIP S-on G ~Not sure why it says S-on as I've run oneclick root program)

HBOOT 1.33.0007 (Sapp10000)

CPLD 10

Radio 2.22.19.261

Jul 31 2009 15:49:25

I have tried copying the Zip file to the root of the SD card and also copying the contents of the zip file to the root of the SD card

any help would be appreciated please
[myTouch 3G, Magic Android Development] fastludeh22:
Ok quick question. Can I use this method to root an original tmo mytouch. I will have version numbers tonight.

I was thinking, if I can fastboot boot custom recovery as stated. Flash spl. Then fastboot flash custom recovery. At this point I should be able to boot into recovery and flash any rooted rom I want.

Am I missing something here?
[myTouch 3G, Magic Android Development] shoemeistah:
My vodaphone 32B which I now have unlocked had HBOOT-1.33.0007.
[myTouch 3G, Magic Android Development] malus83:
Hi guys

I have a problem :D

I have an HTC Magic PVT 32B (Magic Vodafone), for 2 years I do with it all that I want, SPLs, Recoveries, ROMs but.... the last time I make an error, device soft bricked. However I successfully create a goldcard and my device resuscitating but... stock firmware 1.5 (Cupcake).

Now I want to install AmonRa recovery, radio, etc.

The problem is that now

fastboot boot recovery-RA-sapphire-v1.7.0G.img

downloading 'boot.img'... OKAY

booting... OKAY

does not work, the device rebooted but it stops with the vodafone logo for infinite time (I wait for 20 minutes). I have to pull out the battery.

then I flash the recovery, Installation successfully but HOME + POWER have the same result (vodafone logo for infinite time).

SAPPHIRE PVT 32B ENG S-OFF H

HBOOT-1.33.2005 (SAPP10000)

CPLD-10

RADIO-3.22.20.17

Apr 20 2009,15:30:42

Any suggestion?

malus
[myTouch 3G, Magic Android Development] lolay:
Update Original SPL list

The Original SPL list has a new member.

The new update coming from Vodafone Spain left my HTC "Magic" with this (OTA 2.2.1) in Xmas:

SAPPHIRE PVT 32B SHIP S-ON G

HBOOT-1.33.0013 (SAPP10000)

CPLD-10

RADIO-2.22.28.25

Oct 21 2009, 22:33:27

Thanks for your info and regards
[myTouch 3G, Magic Android Development] irri:
i have the same vodafone magic, i was using android 1.6 and everything was going fine until i updated vodafone's official 2.2 update over wifi. my magic would now occasionally get stuck and randomly restarts itself. any cure to this problem? i want to go with a custom rom now. my device is not rooted, i dont see HBOOT-1.33.0013 (SAPP10000) in the first post.

can anybody tell me where to make a start?

saphire PVT 32B SHIP s-ON G

HBOOT-1.33.0013 (SAPP10000)

CPLD-10

RADIO-2.22.28.25\OCT 21 2009, 22:33:27
[myTouch 3G, Magic Android Development] Cali101:
[stupid 10 character limit :V] information not relevant...
[myTouch 3G, Magic Android Development] looktall:
looks like you're trying to flash the G recovery, but you have a H SPL.

go grab the H version of the recovery.
[myTouch 3G, Magic Android Development] haneya:
Hi.I have HTC magic 32a with spl 1.33.0010, S-ON, custom recovery installed , can I flash new spl without turning S-on to s-off. Thanks.
[myTouch 3G, Magic Android Development] Chromatic:
Another Original SPL

* HBOOT-1.33.0009 (SAPP10000) : Sapphire PVT 32A SHIP S-ON H : CPLD-12 (ORANGE CH)

Hope this helps

And BTW, I am still stucked with Android 1.5, without fastboot support (related to "S-ON", I guess ?).

I planned "engineering" the SPL but a few advices of experienced user is welcome, before everything.

Any help would be appreciated !

Regards
[myTouch 3G, Magic Android Development] everest.deth:
Hey, i flashed the 2004 SPL (the third on the list) because the newer ones would not flash :( (it said .zip (bad)) and now im stuck at the mt3g screen, any idea what can i do?

I was not on RAs-1.2 as the post u linked has RA-Sapphire-v1.7 so that is the one i used
[myTouch 3G, Magic Android Development] mfouco:
I hope some one can help me. I have a 32A card and i can get into hboot, but can't get into recovery or boot the phone. this is what i have right now

SAPPHIRE PVT 32A ENG S-OFF H

HBOOT-1.33.2010 (SAPP30000)

CPLD-10

RADIO-6.35.16.19

jun 2 2009, 17:27:03

i tried arons 1.7 and 1.62 from hero because of the instructions on the recovery for 32a H boards (Tmobile USA)..

Why can't i boot or get into recovery?

Thanks
[myTouch 3G, Magic Android Development] everest.deth:
So, i have SPl 1.76.x and i was trying to go back to 1.33. Unfortunately at the moment i seem unable to get past my boot screen, i tried fastboot erase recovery and then reflash the pointed recovery on the OP, but, when i try fastboot boot recovery.img (i renamedfor ease of use), its still stuck on the boot screen, any ideas? IS there any way i can fastboot my way into chaning the SPL? ADB is a no go as i can only enter fastboot atm.
[myTouch 3G, Magic Android Development] pgm250:
I have T-Mobile MyTouch 3G 3.5mm

SAPPHIRE PVT32A SHIP S-OFF G

HBOOT-1.33.0013(SAPP*****)

CPLD-13

RADIO-2.22.23.02

oct 21 2009,22:33:27

This is perfect spl?How to root?--THANKS--
[myTouch 3G, Magic Android Development] dfube:
Just wondering if anyones looked into CPLD's. They seem to be dependant on the provider which leads me to believe its on the age of the phone.

What are the chances the number beside the CPLD is the amount of gates your board has? Maybe it means that the SPLs could be used on other phone types with the same amount of gates.

Meh, just bored and looking up stuff

Dfube
[myTouch 3G, Magic Android Development] AdmnGT:
I had either this setting

HBOOT-1.33.3004 (SAPP30000) : Sapphire PVT 32B DEV S-ON G : CPLD-10

or this one

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

Before I ran the Engineering SPL 1.33.2010 - MD5 : 865020FBDFBD9C08950076A701A8A003

My question is which Engineering SPL, or what do I do to go back to my original version with the "S on G"
[myTouch 3G, Magic Android Development] mrksbrd:
Here's my issue, a friend bought a Htc Sapphire, unbranded & unlocked off eBay from Japan. He was trying to upgrade to something above android 1.5 and flashed the my touch 1.6 rom to the phone. What I'm trying to do is flash back to a unbranded state to use on AT&T here in the states and also use it abroad in Italy under Wind Mobile pre-paid. I was able to get it to pick up a data signal with the Wind Sim in phone by manually setting up the APN. It upgraded 3 times finally reaching android 2.2.1 via wifi hotspot. I flashed clockwork to the phone and rooted, then tried to install cyanogen 6.0.1 via RM and it hung at my touch splash screen. I then found and flashed back to android 1.5 and now I can't get the data connection back to start the process again. Any help to get me back on track would be appreciated.

Hboot is as follows:

Sapphire PVT 32B Ship s-off G

Hboot 1.33.006 (SAPP*****)

CPLD - 10

Radio 2.22.19.26I

May 27 2009, 19:06:41
[myTouch 3G, Magic Android Development] reynierpm:
Hi, I try to flash update.Engineering-SPL-HBOOT-1.33.2010-signed but my phone, wich is a HTC Magic 32A, reboot in recovery mode and say:

But nothing happen, after 10 min I restart the phone and security still on, any help?
[myTouch 3G, Magic Android Development] reynierpm:
Hi Amor_RA how can I do this, I mean put S-OFF without sdcard? Any guide or help?
[myTouch 3G, Magic Android Development] tufoz:
Hi Guys,

I just updated my Magic 32B vodafone ( italy )

SAPPHIRE 32B

RADIO: 2.22.19.261

1.33.2004 HBOOT

Cyanogen 5.

now it can not detect any sim .. suggestions?

Should I have to replace any radio ?
[myTouch 3G, Magic Android Development] $$BoRn$$:
HELP

hi guys,

I have a prob because, i can flash a Rom but when i restart my phone, the phone is hanging on the vodafone cover

in HBOOT stand

SAPPHIRE PVT 32B ENG S- OFF H

HBOOT-1.33.2010 (SAPP10000)

CPLD-10

RADIO-2.22.19.261

Jun 2 2009,17:27:03

Were my phone gone, i have download recovery-RA-sapphire-v1.6.2G.img and install.

My ROM is, ginger yoshi 1.5.

i don´t know what i have to do that i can start the ROM

Sorry for my bad english
[myTouch 3G, Magic Android Development] krhyan2:
helpful guide thanks
[myTouch 3G, Magic Android Development] Amon_RA:
I've created signed update.zip packages for all SPL's and updated the procedure.

Changes are applied in the first post.
[myTouch 3G, Magic Android Development] pdagenius:
Is this 1.33.2005 SPL the same as Haykuro's linked from the Rooting Wiki?

I am using Haykuro's SPL on my Vodafone Magic which is PVT 32B CPLD-10
[myTouch 3G, Magic Android Development] Amon_RA:
Yes, it's the same one.
[myTouch 3G, Magic Android Development] pdagenius:
Thank you - that will save some confusion :)
[myTouch 3G, Magic Android Development] sleepr:
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
[myTouch 3G, Magic Android Development] zetsurin:
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.
[myTouch 3G, Magic Android Development] sirmick:
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.
[myTouch 3G, Magic Android Development] Theros:
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
[myTouch 3G, Magic Android Development] cmonex:
CPLD is CPLD. ;) (check wikipedia etc)

S OFF/ON is Security unlocked/locked. means radio allows a lot better access to it
[myTouch 3G, Magic Android Development] mack:
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.
[myTouch 3G, Magic Android Development] rayg256:
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?
[myTouch 3G, Magic Android Development] neodoxy:
where can i find the radio of the ION, My device is

PVT 32A CPLD-12,now with SPL HBOOT-1.33.2005
[myTouch 3G, Magic Android Development] tre4lien:
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.
[myTouch 3G, Magic Android Development] cocaice2009:
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:(
[myTouch 3G, Magic Android Development] jfive74:
flashed my rogers using SPL HBOOT-1.33.2005 and besides that it list the pvt as "unknown" it worked just fine. :D
[myTouch 3G, Magic Android Development] cocaice2009:
okay, will get back my 'bricked' htc magic from service centre in 5 working days... i'm just wondering if the SPL listed here will conflict with the rooting processes that mentioned here? http://xdaforums.com/showthread.php?t=530527

I had rooted successfully, but after that, i flashed spl2004, then got bricked.
[myTouch 3G, Magic Android Development] antony34:
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
[myTouch 3G, Magic Android Development] mober:
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:
[myTouch 3G, Magic Android Development] Cheesebaron:
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? :)
[myTouch 3G, Magic Android Development] Caid444:
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
[myTouch 3G, Magic Android Development] Amon_RA:
It will work on PVT 32B but 1.33.2005 is from HTC not from Google so it's actually not MADE for PVT 32A. There were some people reporting bricks when they tried to flash PVT 32B with 1.33.2005 that's why I updated the first post.

No it's not, 1.33.2004 is from Google (PVT 32B) boards, 1.33.2005 is from HTC (PVT 32A). See point 1 above, if 1.33.2005 is working for you just leave it and be happy you didn't brick your device :D

This is correct, Crios hex-edited 1.33.2005 to show 1.33.2004 so PVT 32B users could use this SPL to install Google branded updates which require a 1.33.2004 SPL.

As soon as Vodafone releases an update with their SPL you can extract it and keep it as a backup. As far as I know there is none available at the moment.
[myTouch 3G, Magic Android Development] Amon_RA:
A brick is when the SPL flash goes wrong and you can't get into fastboot mode anymore... This happens when :

- you erase your hboot and boot right after

- you flash an SPL not meant to run on your board

- something goes wrong while flashing the SPL

As long as you can get into fastboot you didn't brick your phone...
[myTouch 3G, Magic Android Development] julon2000:
For the records, HTC Magic from Orange Switzerland:

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
[myTouch 3G, Magic Android Development] addiecool:
I am getting a

downloading 'boot.img'... FAILED (remote: not allow)

error when I try ./fastboot-mac boot daldroid-recovery.img

Any help on that?

SAPPHIRE PVT 32A SHIP S-ON H

HBOOT 1-33.00010

CPLD-12

RADIO-3.22.20.17
[myTouch 3G, Magic Android Development] addiecool:
I am getting a

downloading 'boot.img'... FAILED (remote: not allow)

error when I try ./fastboot-mac boot hboot.img

Any help on that?

SAPPHIRE PVT 32A SHIP S-ON H

HBOOT 1-33.00010

CPLD-12

RADIO-3.22.20.17
[myTouch 3G, Magic Android Development] Amon_RA:
See first post of this Thread :

Haykuro quote : "T-Mobile myTouch : 1.33.0006 and 1.33.0010 is the dreaded "perfected" SPL".

This means that it's currently not possible to run "fastboot boot image" on these SPL's, so don't try to flash them.
[myTouch 3G, Magic Android Development] addiecool:
so can anyone crack that SPL? thanks
[myTouch 3G, Magic Android Development] addiecool:
So I have a HBOOT which is not rootable. Somebody do something. I am willing to donate. I need to root my Magic. It is crippled without that.

Thanks in advance guys
[myTouch 3G, Magic Android Development] amitrana:
Hi, current list in the first post lists following

- HBOOT-1.33.0010 (SAPP10000) : Sapphire PVT 32A SHIP S-ON H : CPLD-12

So does Kaykuro's comment apply only to 'Tmobile myTouch'? I bought HTC Magic in India which is unlocked but SPL is 1.33.0010
[myTouch 3G, Magic Android Development] addiecool:
I bought the same from India and got the same SPL/ Since I am a little new to it I would appreciate someone;s help on this.

Did not know that Airtel would ship such a crippled phone
[myTouch 3G, Magic Android Development] addiecool:
Do you also have Google Apps like Maps, Talk and sync missing????
[myTouch 3G, Magic Android Development] nop56773:
Hi,

I'm trying to understand everything well so that I don't brick my german vodafone magic. This procedure posted on the first page:

How to flash :

1. Download the appropriate recovery here, and rename it to update.zip.

2. Copy update.zip to the root of your SD-card

3. Switch the Magic to fastboot mode

4. $fastboot boot <moddedrecovery.img>

5. Apply the update

Is done after rooting or before? If it is after, why do we need this? I'm getting a bit confused about the procedure to root my Magic from:

http://android-dls.com/wiki/index.php?title=Magic_Rooting

I understand that I have to fast boot with adb (or turn on with volume down + power) and then do the update. What I don't understand is which update I have to use to root my Magic and which features depend on it (besides rooting of course).

Thanks.