yashsingh1/xdaforums huggingface dataset:
[myTouch 3G, Magic Android Development] aron7awol:
Just wanted to post the current status:

As we know, the MyTouch has what haykuro has dubbed the "perfect" SPL. This SPL does not allow fastboot and allows adb only in read-only mode. It will only HBOOT a SAPPIMG.nbh file that matches the Device ID and is signed with the release keys. This means all known methods for rooting other Sapphire devices will not work.

So what can we do? Well, we need to flash a release-key signed SAPPIMG.nbh from a Sapphire device that allows fastboot. The MyTouch is a 32B device, so it will need to be another 32B device also. If we look at the Magic SPL HBOOT collection thread, we see the following:

- 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

The only 32B devices are the Vodafone and the ION. Notice the ION, although being 32B, is also a DEV ROM meaning it won't work as it's signed with test keys rather than release keys. This leaves only the Vodafone ROM.

Now remember, not only does the NBH have to be signed with the release keys, but the Device ID must also match. So even if we had the Vodafone NBH, we probably couldn't flash it as the Device IDs may be different. This is where the HTC Gold Card comes in. Using QMAT we can create an SD card that is modified to make the device ignore the Device ID check. We are confident that we have created the Gold Card correctly and that the MyTouch will accept it. So this is why we just need to get our hands on this Vodafone-based SAPPIMG.nbh file.
[myTouch 3G, Magic Android Development] mykenyc:
can't we get it from that site mentioned earlier?
[myTouch 3G, Magic Android Development] fadedmicrobe:
YANG wouldn't work for any of this, would it?
[myTouch 3G, Magic Android Development] bjb_nyj101:
Sorry if this comes off as a dumb question, I don't know much about this whole android hacking thing...

To get the NBH off the Vodafone Magic, would the hacker have to have physical access to the device? Or could someone with the phone just do whatever necessary steps there are, and just send the files to someone here?
[myTouch 3G, Magic Android Development] aron7awol:
What is this YANG you speak of?
[myTouch 3G, Magic Android Development] aron7awol:
Neither. The NBH is a ROM image signed by HTC, used by HTC repair centers to fix bricked Vodafone Magic devices. It cannot be extracted from a device and signed without the private keys, which we cannot get. It must be leaked similarly to how the RC29 NBH was leaked for the G1.
[myTouch 3G, Magic Android Development] Jrbourque:
When i get some spare money, I am going to start a fund raiser kinda so that we can build up money and then offer whatever we make to the person that roots the phone
[myTouch 3G, Magic Android Development] karan09:
i m trying to help here !!!!!!!!!!!!

i m trying to help here but what i got in return deleted posts hahahah lol

good work mods i wont tell you even if i get nbh file now . i talking to one guy who is willing to help me to get my touch or magic .nbh for $50 .
[myTouch 3G, Magic Android Development] Jrbourque:
Hey hit me up on gtalk Jrbourque898@gmail.com
[myTouch 3G, Magic Android Development] Rukus911:
Has anyone looked at this? Would this help any? It is a link from HTC's website for a ROM update for the HTC branded Magic. It has a place to put in the s/n of one of these devices, and it will allow you to download the updated rom. I dont have the right s/n to put in, however, if someone out there has an HTC branded phone, they could fill out the info and have access to the rom. Not sure if this helps, but i thought it might be worth looking in to. here is the link: http://www.htc.com/europe/supportdownloadlist.aspx?p_id=267&act=sd&cat=all

Note:

* The update is available for the following regions:

Portugal- ROM version 1.19.410.1;

Nordic- ROM version 1.19.409.2.
[myTouch 3G, Magic Android Development] Jrbourque:
nvm i got it to work... And Karan never hit me up on gtalk. whats this 50 dollars you're talking about?
[myTouch 3G, Magic Android Development] karan09:
i m at work i ll talk to u after 5 pm California time
[myTouch 3G, Magic Android Development] Jrbourque:
alright thats cool
[myTouch 3G, Magic Android Development] Six6Sicks:
Believe me, if YOU get ahold of it, someone more mature will have it as well and you will be just a memory.

Words of advice to you, don't ruffle the Mods feathers and grow up.
[myTouch 3G, Magic Android Development] mr_black03:
Could we not use a modified version of this to upload a new rom? similar to winmo htc devices, does any1 have a usable serial, I will try the update tool on 1 of my magics.
[myTouch 3G, Magic Android Development] aron7awol:
I don't think this includes an SPL. However, if you could put a different ROM into this updater and get it to work, it wouldn't really matter. My guess is this file is also signed and cannot be modified, but it wouldn't hurt to try.
[myTouch 3G, Magic Android Development] mr_black03:
Well my thought process is that RUU apps have been used to load ROMs to HTC phones forever im sure a rom cooker from another section of the forum could help us get past that if that is the case, but i dont think it is because its a jtagish connection if im not mistaken.
[myTouch 3G, Magic Android Development] aron7awol:
You are right that ROM cookers have always modified RUUs to flash custom ROMs. However, I believe this was always done after first gaining HardSPL to bypass signature checks.
[myTouch 3G, Magic Android Development] Jrbourque:
anyone know where to get a copy of the MyTouch spl? please respond to this or pm me
[myTouch 3G, Magic Android Development] rockin_mod:
No u don't hardspl always. Just have a Rom that doesn't check for signing. I forgot what it was called. Ask Ivan. He is a bad ass on the herald forum
[myTouch 3G, Magic Android Development] jashsu:
You're pretty lucky you weren't banned outright.
[myTouch 3G, Magic Android Development] karan09:
if they banned me you guys will lose one helper !!!!!

now come on guys get serious find sappimg.nbh for htc magic or my touch . or find my touch spl and pm to Jrbourque
[myTouch 3G, Magic Android Development] Breakthecycle2:
C'mon guys? WTF are you doing to help? Enlighten us all please.
[myTouch 3G, Magic Android Development] mykenyc:
we need to clean up this thread i think its hilarious allllll of the android phones besides the mytouch has been rooted...come on this is not rocket science
[myTouch 3G, Magic Android Development] Mi|enko:
Depends. It's probably pretty comparable to rocket science of the '60s. :-) And now, back to our regularly schedule broadcast. . . rooting the myTouch.
[myTouch 3G, Magic Android Development] jashsu:
You can make this kind of statement after you've personally developed and released an exploit.
[myTouch 3G, Magic Android Development] karan09:
Good luck to everyone !!!!!!!!

ok !!!!!! im out of this !!!!!!!!!!!!!!!!!!!!

i m now r/o no more r/w .

have a good luck guys. now i will post to thank that person who ever find root .
[myTouch 3G, Magic Android Development] Jrbourque:
no one found root lol
[myTouch 3G, Magic Android Development] mykenyc:
i've made that statement because i know there are intelligent people on this board and the fact that the mytouch is neglected bothers me...

and yes this will be my last post to as i feel im only adding on to the unnecessary post but i guess its human nature to question...

so see your when this thing gets rooted..wish dev's all the luck
[myTouch 3G, Magic Android Development] toolbox123:
I don't know if this is important at all but I was trying different button combinations. When you hold the trackball down and power on a blue LED light comes on like when you fastboot, but that's all. Anyone know what this does?
[myTouch 3G, Magic Android Development] ewells30:
It makes a very pretty blue LED light :D

But in all seriousness I really havent a clue either.
[myTouch 3G, Magic Android Development] l3wish:
Did anyone get this message??
[myTouch 3G, Magic Android Development] aron7awol:
No. Where was it sent to? Who was it sent from?

More importantly, where's the section for the MyTouch? ;p
[myTouch 3G, Magic Android Development] karan09:
Files

Is this files we looking for "SAPPIMG_Sapphire_HTC_Europe_2.17.401.2_HTC_PTG_release_signed.zip"

"RUU_Sapphire_HTC_Europe_2.17.401.2_HTC_Nordic_release_signed_NoDriver.exe"
[myTouch 3G, Magic Android Development] NguyenHuu:
google came up with this. its for 32a and 32b voda. we already know these can be rooted, nothing new. and nothing to do with mytouch3g

http://theunlockr.com/2009/07/08/how-to-root-your-htc-magic/
[myTouch 3G, Magic Android Development] NguyenHuu:
google came up with this. its for 32a and 32b voda. we already know these can be rooted, nothing new. and nothing to do with mytouch3g :(

http://theunlockr.com/2009/07/08/how-to-root-your-htc-magic/
[myTouch 3G, Magic Android Development] aron7awol:
they may be useful. can you give them to me somehow? i'd like to test a few things with them.
[myTouch 3G, Magic Android Development] maxisma:
Could you pleae upload these files and send me the link via pm?
[myTouch 3G, Magic Android Development] kb7sqi:
I've posted the rom.zip file from the:

RUU_Sapphire_HTC_Europe_2.17.401.2_HTC_PTG_release_signed_NoDriver.exe

file on my web server temporarily since I kept getting time outs while trying to upload it to rapidshare. I'll leave it up for a week or so. If you want the original file, I can upload that to the server as well. I don't run windows, so I simply used wine to extract the rom.zip. :D Here's the link & md5sum:

http://kb7sqi.com/files/misc/android/rom.zip

0caed9ff7097c40a2086f0f7f55e7fa0 rom.zip

Hope this will help you myTouch users.

Steve
[myTouch 3G, Magic Android Development] karan09:
its on htc rma

it cost eur100 so $145 for one file i dont have these files i m talking to one person who have access to htc rma he is helping me to get nbh for my touch he is gona charge me $145 for one file i can spend for one file if this is the right file for my touch i can pay him i dont want pay him for which we can t use to root my touch .
[myTouch 3G, Magic Android Development] karan09:
we got one file lets see if some one find the other file

i dont have these files i m talking to one person who have access to htc rma he is helping me to get nbh for my touch he is gona charge me $145 for one file i can spend for one file if this is the right file for my touch i can pay him i dont want pay him for which we can t use to root my touch .
[myTouch 3G, Magic Android Development] karan09:
great work man thanks steve
[myTouch 3G, Magic Android Development] mykenyc:
@karan ... thanks dude

...back...couldn't resist

dude do you have a donate paypal i will donate to you being that you are the only one coughing up money for the cause i think we all should lend a hand?
[myTouch 3G, Magic Android Development] kb7sqi:
Just in case, I've posted the original file as well.

http://kb7sqi.com/files/misc/android/RUU_Sapphire_HTC_Europe_2.17.401.2_HTC_PTG_release_signed_NoDriver.exe

cbd568371724c3f496130449f0da9f0e RUU_Sapphire_HTC_Europe_2.17.401.2_HTC_PTG_release_signed_NoDriver.exe

Steve
[myTouch 3G, Magic Android Development] aron7awol:
I actually think the other file has a better chance of working than the one that kb7sqi posted. Are you two working together? Did you already pay the guy for one file? Let's see what we can do with this one, and if we think we need the other one I'm happy to donate also.

Edit: The reason I think the other file will do it is because of the SAPPIMG in the filename. Looks like an NBH to me :)
[myTouch 3G, Magic Android Development] karan09:
your most welcome !!!!

no i dont want money yet i dint pay him he was just giving me file names which one i want . so took screen shot from htc sapphire service manual on page 32 where they asked to download roms and i took pic of mytouch in fast boot mode where it checking for sappimg . then he gave me those name that are come up . lets just fiind rite file first then we can pay him and get the file .
[myTouch 3G, Magic Android Development] karan09:
no i dont do hacking or other stuff i don't have that much knowledge abot this stuff but i can sure help you guys to get wht we want to get root this my touch . no i not work with him i just searched him on gsm hosting site which i posted earlier and my posts got deleted .i dint pay him yet .

yea lets see wht you guys can do with wht we got if we need that file can can contact him to get file .
[myTouch 3G, Magic Android Development] aron7awol:
OK well great job man. Thanks. Meanwhile, I'm downloading (very slowly) the file kb7sqi posted. Here's hoping my MyTouch speaks Portuguese ;p

If anyone wants to try in the meantime:

1. Extract the NBH from the .exe

2. Rename to SAPPIMG.nbh

3. Make gold card and place the nbh on it

4. HBOOT with the gold card in
[myTouch 3G, Magic Android Development] karan09:
how to check CID of t mobile mytouch 3g ?

ok one more thing he wants to know wts the cid so i posted earlier new thread and @daldroid gave me command i put it in i got permission denied message . if u guys have my touch . can check cid

i got this message

C:\Documents and Settings\jass>adb shell cat /proc/cmdline
/proc/cmdline: Permission denied
C:\Documents and Settings\jass>adb shell
$ cat /proc/cmdline
cat /proc/cmdline
/proc/cmdline: Permission denied
$
[myTouch 3G, Magic Android Development] mykenyc:
lmao yea its painfully slow was going to try it before i go downtown and have fun...when i get back home i will upload it to a faster server..do disrespect to both your servers...:D
[myTouch 3G, Magic Android Development] kb7sqi:
Sorry for the speed. lol. I didn't think that many people would be downloading the update. There's 30+ people downloading it as I type this. I'll be removing it once you guys get it uploaded elsewhere. Just trying to help some folks out. ;) Take care & good luck w/ the myTouch!
[myTouch 3G, Magic Android Development] donovanbrock:
Evening peoples...

I've only got 10 downloads to share, so eat it up quick.

http://rapidshare.com/files/264591105/rom.zip.html
[myTouch 3G, Magic Android Development] karan09:
to every one let just one person down load this

TO every one let just one person down load this file so he can up load on faster server . if we all keep downloading we gonna be done tomorrow !
[myTouch 3G, Magic Android Development] donovanbrock:
or...

...Something Spectacular here...
[myTouch 3G, Magic Android Development] BattousaiTMS86:
I tried rc29 signed .nbh file by renaming it to sappimg.nbh and it says update fail due to model ID. Maybe this helps......
[myTouch 3G, Magic Android Development] karan09:
so dind anyone find anything

so dind anyone find anything useful in this rom. if anybody find something interesting please update us here !!!!!!!!!
[myTouch 3G, Magic Android Development] l3wish:
Pure magic!!
[myTouch 3G, Magic Android Development] donovanbrock:
While entirely within the guidelines of XDA's own rules, http://xdaforums.com/showthread.php?t=290261 - I will remove my link, and if you so choose, you can edit yours out. I was merely using an alternative means of delivery, i.e. rapidshare, mediafire, etc. etc. etc.

---

That being said, I've been playing around with this a little while, I'm not seeing where this could help any of us TMO_US users. the hboot included in this is of the 1.3.0010 flavor. I tried both fastboot flashing and renaming to the SAPPIMG.nbh file all with no luck.

Of course, I hope I'm just sleep deprived, tired, and wrong. I'll let the rest of the world have a go at it... I just wanted to help the bandwith game and get this out to people.

Night.
[myTouch 3G, Magic Android Development] NguyenHuu:
its not that they dont like torrents per se, its what the torrents link too. usually it links to warez. they dont like warez.

what u linked up there is not considered warez since everything on this site is about sharing roms and leaked roms and that is exactly what you posted.
[myTouch 3G, Magic Android Development] PJFonseca:
I don't know if this helps, but here it goes.

RUU_Sapphire_HTC_Europe_2.17.401.2_HTC_PTG_release_signed_NoDriver.exe
[myTouch 3G, Magic Android Development] snowhk:
Do you mean this works for 1.33.0010 device but not 1.33.0006?
[myTouch 3G, Magic Android Development] seanrobinsonjr:
aaaaaaaaahhhhhhhhhh! where is haykuro when you need him?:eek:
[myTouch 3G, Magic Android Development] mykenyc:
i tried also no luck:confused:
[myTouch 3G, Magic Android Development] karan09:
pefect spl with s-off

on other thread some one have "perfect" spl with s-off will that help us

http://xdaforums.com/showthread.php?t=535221&page=12
[myTouch 3G, Magic Android Development] karan09:
Will this work

OK EVERY ONE THIS IS FROM OTHER FILE WE WAS TALKING ABOUT

ModelID: SAPP10000

CIDNUM: HTC__Y13

CIDNUM: 11111111

MainVer: 2.17.401.2
[myTouch 3G, Magic Android Development] aron7awol:
Is this from this file?

SAPPIMG_Sapphire_HTC_Europe_2.17.401.2_HTC_PTG_re lease_signed.zip

Any way to find out the SPL version that's in it?
[myTouch 3G, Magic Android Development] aron7awol:
I believe what he's saying is the RUU contains the 1.33.0010 SPL. Since the 1.33.0010 is one of the perfect SPLs, flashing this ROM won't help.

donovan: can you confirm this is what you meant?
[myTouch 3G, Magic Android Development] toolbox123:
Some of the 1.33.0010 SPLs have S-OFF...
[myTouch 3G, Magic Android Development] donovanbrock:
Aron. The SAPPIMG_... Rom that everyone got last night IS a .0010 ROM. You can open the hboot file in any text editor and see the header. So regardless, it would make no sense flashing it, as we'd be going from PerfectSPL to PerfectSPL. Unless I'm missing something.
[myTouch 3G, Magic Android Development] Jrbourque:
well if it has the s-off then it would help as previously posted right?
[myTouch 3G, Magic Android Development] mr_black03:
thats the idea.
[myTouch 3G, Magic Android Development] aron7awol:
We didn't get the SAPPIMG file, we got the RUU. I tried to extract the NBH from the RUU but couldn't.
[myTouch 3G, Magic Android Development] mykenyc:
so can't we just search for another file
[myTouch 3G, Magic Android Development] donovanbrock:
I'm only assuming here... But It might help those with .0010 already, i.e. turn S-ON into S-OFF to allow for further dev. But I don't see it helping anyone who has .0006. All I get is "Wrong Image"

Dunno...Still Waiting...
[myTouch 3G, Magic Android Development] aron7awol:
I'm assuming you didn't use a gold card? I wouldn't expect it to work without a gold card because the CID won't match. I think we need an NBH to use the gold card.
[myTouch 3G, Magic Android Development] drzman49:
here is a 0006 with S-OFF.

Originally Posted by mayormullet View Post

Sure..

SAPPHIRE PVT 32B SHIP S-OFF G

HBOOT-1.33.0006 (SAPP30000)

CPLD-10

RADIO-2.22.19.26I

http://xdaforums.com/showthread.php?t=535221&page=12
[myTouch 3G, Magic Android Development] Mi|enko:
I see the post about it, but I'm not seeing any file.
[myTouch 3G, Magic Android Development] aron7awol:
The problem is we can't fastboot. Thus, our only option for flashing is with a signed NBH.
[myTouch 3G, Magic Android Development] drzman49:
Imagine would be willing to upload, if perceived as useful or requested.
[myTouch 3G, Magic Android Development] Jrbourque:
cant pull a spl off phone without jtag
[myTouch 3G, Magic Android Development] karan09:
so no one find out how to configure jtag ?
[myTouch 3G, Magic Android Development] speedyls91:
Hey there

This is my first post. I just bought a mytouch on release day. Heres a little history.

I Had the google ion phone 4 weeks prior to mytouch release, i paid 450 for it but couldnt use 3g since i had an iphone with an att sim. The Phone was unlocked of course but wrong data freq. So i decided that id sell it on ebay and just use the money i got back to do 199 for the mytouch phone and 175 ETF with att.

Heres my only contribution. If i get ahold of this buyer and ask him to install the sdk is there anyway he can pull "rip" this NBH or other software off the ion phone to help us?

Sorry if im just out in left field here :)
[myTouch 3G, Magic Android Development] mykenyc:
i think we tried almost everything the most promised outcome always seem to link back to jtag so im guessing jtag is the only route to go.
[myTouch 3G, Magic Android Development] aron7awol:
SPL of what?
[myTouch 3G, Magic Android Development] hondamx525:
hit me up on gtalk hondarider525@gmail.com
[myTouch 3G, Magic Android Development] hotweiss:
Out of curiosity, can you not use this method:

http://www.youtube.com/watch?v=7w_R4nozn4o
[myTouch 3G, Magic Android Development] NguyenHuu:
wow they rooted the hero already, great job for them!
[myTouch 3G, Magic Android Development] snowhk:
Adore. Can they do the same thing on mytouch3G or just wait?
[myTouch 3G, Magic Android Development] aron7awol:
Very bad news: this SPL also does not allow downgrading :(

I'm beginning to think this SPL is truly perfect.
[myTouch 3G, Magic Android Development] Breakthecycle2:
So are you saying it cannot be rooted?
[myTouch 3G, Magic Android Development] aron7awol:
Well, I won't say that it cannot be rooted ever... :)

The gold card is definitely working.

Without the gold card:

"Model ID incorrect. Update Fail !"

With the gold card:

"Main Version is older! Update Fail !"

I'm trying to find out exactly what version it is checking to determine that it is older and cannot flash. Does anyone know?
[myTouch 3G, Magic Android Development] mykenyc:
is anyone doing jtag?
[myTouch 3G, Magic Android Development] aron7awol:
Even if we could identify the testpoints, which would likely take a while, is JTAG really a route many people will be willing to go down? It is no cakewalk.
[myTouch 3G, Magic Android Development] aron7awol:
The downgrade protection is a major roadblock.

This "perfect" SPL:

- Gives adb read-only access

- Does not allow fastboot

- Only accepts NBH images signed with release keys

- Only accepts NBH images that match the Model ID (gold card circumvents this)

- Does not allow NBH images with a MainVer older than the current

This thing is completely locked down. I'm feeling demoralized right now. Every time we make progress we discover another problem.
[myTouch 3G, Magic Android Development] Mi|enko:
Don't beat yourself up about it man. We've all played a part in it and eventually we'll all reap the benefits. I'd love to help Haykuro get his hands on one, as I don't think he'd give up until it was done. Look at the time he put into the Rogers' ones.
[myTouch 3G, Magic Android Development] tommyfullington:
I just want you all to know... that we all appreciate your efforts. Anyway I can help I will, just hit me up. I have a mt3g and I'm running mint linux 64 ... any testing I can help with etc. I would be glad to do so. Again thank you for all your efforts, everyone greatly appreciates it.
[myTouch 3G, Magic Android Development] mykenyc:
i don't know i just know i want this thing to be root-able lol

when downgrading the firmware there are no extra options like -i for ignore stuff like that i know its stupid but iono i want to be apart of trying to help
[myTouch 3G, Magic Android Development] hondamx525:
The best way to help would be to talk to a bunch of foreign people and try and find some new nbh's for us haha.
[myTouch 3G, Magic Android Development] victortung:
How to test the goldcard to make sure the card is working?

I made mine, just don't know how to test it