yashsingh1/xdaforums huggingface dataset:
[myTouch 3G, Magic Android Development] nomadman:
I manually upgraded to the new SPL, 2.2.1 and rooted using SuperOneClickv1.5.1-ShortFuse. was wondering if its possible to install Amon_Ra custom recovery after being root.
[myTouch 3G, Magic Android Development] ciaranw:
I've got a Vodafone 1.6 stock refurbished

32B SHIP S-ON G

HBOOT - 1.33.0007

CPLD - 10

RADIO - 2.22.19.26I

I'm trying to flash the spl in the 1st post but I keep getting a verification error.

Is it because I'm currently on 1.33.0007? will I need a non-perfected spl first?

cheers!
[myTouch 3G, Magic Android Development] c0dehunter:
Hello,

I have read the first post of this topic several times but still I don't know what to do to get 2.2 to my phone.

Specifications of my phone:

-Currently installed CM6 ROM

-3.22 Radio

-32A

-HBOOT-1.33.0009

Is it safe for me to try this and in what order should I perform the tasks ("SPL (OFFICIAL)", "DOWNGRADE TO DONUT OTA", "SPL WORKAROUND (OFFICIAL)").

Thanks to anyone who will bother answering!
[myTouch 3G, Magic Android Development] nomadman:
SnowLeopard:~ NoMadMan$ fastboot flash recovery /Users/Shared/Downloads/recovery-RA-sapphire-v1.7.0G.img
sending 'recovery' (4520 KB)... FAILED (remote: not allow)

Apperently this is a perfect SPL and I wait for someone to release a non-perfect SPL.

But for now, i'm happy with my phone and ready to sell it for an upgrade :)
[myTouch 3G, Magic Android Development] Lateralos:
Not being able to use ADB to remove extra bloat after installing the 2.2 OTA is extremely frustrating, fairly quick rom though, not perfect, but definately not bad! cheers guys :D
[myTouch 3G, Magic Android Development] AntonJart:
I'm sorry if I ask stupid question, but is there a difference between manual update from here and OTA sent by google to my phone?
[myTouch 3G, Magic Android Development] threeclaws:
Running Stock 1.6 unrooted (I was rooted then followed this '[myTouch 3G] Updated guide to unrooting, installing Donut and Froyo' to unroot)

I flashed the SPL no problem but I keep getting the "status 7" error when trying to flash froyo and when I reboot the phone freezes with a force close.

edit - I guess I can't link but it is the unroot post over at the tmo forums.
[myTouch 3G, Magic Android Development] mattyfatty182:
Followed the instructions here:

forums.t-mobile.com/t5/Operating-System-Software/myTouch-3G-Updated-guide-to-unrooting-installing-Donut-and-Froyo/td-p/505421

To get back to the latest 1.6 OTA. Then followed the instructions on Page on of this post and am now happily running stock Froyo. Thanks, guys!
[myTouch 3G, Magic Android Development] hpmoon:
I got something like this too, but maybe worse:

assert failed: package_extract_file("boot.img", "/tmp/boot.img")

E:Error in /sdcard/update.zip (Status 7)

The result is, when I rebooted from the same screen you pictured (where I had initiated the update), it just hangs. I'm not sure if this is the classic "brick" situation, but honestly I'm pissed -- I have a basic, original myTouch 3G that I never rooted before, and I followed the instructions precisely. Any help will be much, much appreciated.
[myTouch 3G, Magic Android Development] ciervo5389:
If my mt3g is already rooted, could i just wipe and flash Froyo OTA through recovery?
[myTouch 3G, Magic Android Development] Grille83:
d'oh..

Got a problem here..

Had stock 1.6

Rooted via 'Universal Androot'

Followed:

./adb shell
$ su
# cp /sdcard/flash_image /cache/
# cd /cache
# chmod 775 flash_image
# ./flash_image recovery /sdcard/recovery.img
# reboot recovery

Afterwards applied:

update.Engineering-SPL-HBOOT-1.33.2005-signed.zip

AND

894fb8631db9.hboot-1.33.0013.opal.zip

After Rebooting:

Applied:

e059adc603a3.signed-opal-ota-60505.e059adc6_signed

Now the prob:

I'm stuck in splashscreen!!!

(fastboot PWR+BACK and recovery PWR+HOME working)

thx
[myTouch 3G, Magic Android Development] thedrickster:
Doh, at least I managed to keep the tuckpointer at bay having flashed the SPL and ROM prior to the STOCK DONUT big red letters hitting the OP.

That said I can probably live with rooted stock FRG83B...pretty sweet actually.
[myTouch 3G, Magic Android Development] greeneyes2910:
I don't think that new kernel gives more ram to any user.

I believe that T-MO only used a simple,native tricky way. Every custom froyo rom I've flashed so far works just fine after flashing.

But then they all begun to run laggy in different ways, mostly because of memory-issues.

So tmobile figured this point out. To trick froyo they just developed their rom by using a spl, which normally is used by 32a-boards, which already have really 288ram for performance.

Because of that there couldn't be any features else like a2sd,jit,compcache etc...

And they secure their rom in tricky way to gurantee this performance by using Frf 83b ... they fixed the rom with this update so that they could kill everything like custom recovery,scripts etc.,once it is installed already. I have to flashed ra-Recovery four times today and max. after an hour get stock recovery back, in a magic way.
[myTouch 3G, Magic Android Development] TJ Gonz:
i flashed this using the official SPL but how long is it supposed to sit at a black screen after rebooting... or did it flash wrong? im going to try some stuff but just wondering. everything in my sig is wrong and hasn't been updated. ive been unrooted for a week.

Edit: back on firmware 1.5
[myTouch 3G, Magic Android Development] hpmoon:
Still hoping for help here. I should have noted that when I get to the screen that allows me to apply update.zip, I always see the message, ""E:Can't open /cache/recovery/command". I've Googled like mad for a solution or even an explanation of what that means, but found nothing.
[myTouch 3G, Magic Android Development] rawtek:
Works perfect ...however wireless tether doesnt work ;(

thx...
[myTouch 3G, Magic Android Development] tangojoker:
Hi All,

Thanks for the steps. i was able to update myTouch with the details provided thanks.

had issue with 3rd update, was due to corrupt file.

Cheers
[myTouch 3G, Magic Android Development] eight_heads:
i recieved the OTA from T-mobile this morning and this was the 2nd update from them. android.clients.google.com/packages/ota/tmobile_opal/083c6d9a957a.signed-opal-FRG83B-from-DMD64.083c6d9a.zip It looks like it goes directly to FRG83B, which i believe includes the market patch
[myTouch 3G, Magic Android Development] h4xdaplanet:
I noticed I get HDSPA instead of UTMS under connection type now.
[myTouch 3G, Magic Android Development] Phateless:
My androoted 1.6 did this too, it's completely normal. If you flash another rom it won't do it.
[myTouch 3G, Magic Android Development] danr238:
HAHA I think I just f'ed my wife's phone up. Sitting on the splash screen after second update flash. I was stock 1.6 without the latest radio update. Don't know what happened. SPL flashed fine, but won't boot. Nice lol
[myTouch 3G, Magic Android Development] AndroidKills:
hahaha i already flashed this rom like 2 daysago. and today i get the actual OTA and the text message from tmobile. anyone else got this or is it just me?
[myTouch 3G, Magic Android Development] TJ Gonz:
so if i use the downgrade to donut OTA can i do the SPL official or do i need to do the workaround?

Do i need the newest radio in order to update? the post says ready for stock official...
[myTouch 3G, Magic Android Development] SilverSurfR:
# free
free
total used free shared buffers
Mem: 112760 107812 4948 0 3656
Swap: 0 0 0
Total: 112760 107812 4948
[myTouch 3G, Magic Android Development] shadowdroid:
when my phone rebooted for the last time it just sits at a black screen after getting past the splash screen can any one help me?
[myTouch 3G, Magic Android Development] ziggy34:
I just got the text message also, as far as OTA, did you just get the Market update or the full OTA update?
[myTouch 3G, Magic Android Development] julianjm:
I wonder if that trick can be used on a cyanogen rom...
[myTouch 3G, Magic Android Development] gambiteon:
Hey can anyone get any live wallpapers to work? I'm not even getting to option to load one up. And my wife's phone is doing the same thing. Both original MyTouch 3g(s) on 2.2 via this thread not OTA. (Edit) Nevermind After some research it seems that T-Mobile\Google decided to remove that ability from the update. Boo
[myTouch 3G, Magic Android Development] DEFINITIONOFREAL:
Has anyone found a root that works with this update
[myTouch 3G, Magic Android Development] dasunsrule32:
No they didn't, go and download a live wallpaper from the market.
[myTouch 3G, Magic Android Development] dasunsrule32:
Read post 1? :(
[myTouch 3G, Magic Android Development] jmccros:
Try this if you just need root after updating.

http://theunlockr.com/2010/10/11/how-to-root-your-android-phone-superoneclick-method/
[myTouch 3G, Magic Android Development] StreetGuru:
I've rooted with the SuperOneClick method without any problem. You'll have to install busybox separately though as it currently doesn't support it.

On another note, has anyone manage to make a custom recovery stick? I've managed to flash and boot into Amon_Ra's 1.7 recovery but it seems only temporary - when i reboot the phone and then reboot into recovery it reverts to the stock recovery again. quite annoying indeed. If anyone managed to make it stick please do let us know.
[myTouch 3G, Magic Android Development] DEFINITIONOFREAL:
Thanks, I wasnt sure if it would work with this update
[myTouch 3G, Magic Android Development] tmello56:
sorry for the double post
[myTouch 3G, Magic Android Development] tmello56:
Have you tried using clockwork mod recovery?
[myTouch 3G, Magic Android Development] ezterry:
Remove /system/etc/install-recovery.sh from the rom.. then flash ra or clockwork and all will be well.
[myTouch 3G, Magic Android Development] StreetGuru:
Ezterry, as always, you are a Legend!!!! Many thanks for this, confirmed it works. Now having root and Amon_Ra's 1.7 custom recovery.

Now, next step for me is to figure out how to flash eng. SPL - used to do it via fastboot but that's a no go now as it gives "permission denied". Not so sure if it will flash ok via custom recovery (I imagine will have to flash the corresponding radio at the same time to be able to boot ok). Any suggestions before I attempt to brick my phone?

If anyone with less knowledge then me is trying to get Amon_Ra's custom recovery this is what i did (by the way, clockwork recovery did not work for me when i tried to flash via Rom Manager):

All this is done with the phone powered up and USB debugging checked

Downloaded Amon_ra's recovery and copied it to the root of the sdcard (renamed it recovery.img - see attachment bellow, though i suggest downloading it from the original thread HERE so you can check MD5Sum.

Downloaded flash_image (see attach bellow) and copied to the root of the sdcard

Used root manager to copy/move flash_image to /data/local/tmp (you may need to mount as R/W to do this)

went into cmd/linux terminal and typed:

adb shell

su (look at your phone and if the superuser app asks for permissions push allow and make sure that the "remember" option is ticked)

# cd /data/local/tmp

# chmod 777 ./flash_image

# ./flash_image recovery /sdcard/recovery.img

don't forget to erase the /system/etc/install-recovery.sh from the rom, as pointed by Ezterry (you can also do this via root manager)

#reboot recovery (or just do it manually).

I think you can also copy flash_image to system/bin and just apply it from there or from the phone terminal

through adb:

adb shell

su

cd /system/bin

./flash_image recovery /sdcard/recovery.img

On phone terminal:

su

flash_image recovery /sdcard/recovery.img

I did both but first time i was successful (after a lot of trying and messing around was with the first method). There are probably better ways of doing it but this is just how i've managed and i hope it helps some of you and saves you the hours i've tried getting it to work. Finally did it thanks to ezterry.
[myTouch 3G, Magic Android Development] ElConedeTJ:
Multi-Touch Crossing

Anyone know why the multi-touch points change places when they cross? for example if you use the Touch-Test App, and you touch one point on upper left corner and one at the lower right corner and cross them (dragg left to right and right to left) when they cross both boints go back instead of continuing to the other side.

(simple text Graffic)

Start:

X—-

—-Y

Move

X—>

<—Y

Cross

–X–

–Y–

Points Return instead of continuing

-X—

—Y-

And end back at the start

X—-

—-Y

instead of finishing like this

—-X

Y—-

this happens from left to right and top to bottom.
[myTouch 3G, Magic Android Development] toxin2603:
is there any way to integrate a language pack and a apn-list in there ? :confused:

i need this rom in german pls ! :D
[myTouch 3G, Magic Android Development] StreetGuru:
Try the latest Cyan nightlys, they already integrated this ROM into their mod.
[myTouch 3G, Magic Android Development] DonStieberto:
They integrated it??? THAT IS GREAT!!! :D I'll test it!

Where can i read that??? I only find a nightly from the 22th Oct at 17 58 o clock!!! Is that the one???
[myTouch 3G, Magic Android Development] SilverSurfR:
How do we enable without a LiveWallpapersPicker.apk in the ROM. I can't get the option to show up without that apk. Tried pulling the apk from a few other ROMs. I can get the Live Wallpapers option to show up, but FC whenever I pick a live wallpaper.
[myTouch 3G, Magic Android Development] Lateralos:
I managed to get Amon_Ra's Recovery back on and i was just wondering if i could safely now just install any custom rom? are there any other prerequisites or things i need to do first? cheers guys

EDIT: Also, my sig is wrong, i'll update it later
[myTouch 3G, Magic Android Development] SilverSurfR:
Need someone to confirm, but I don't think you can go back to just running any ROM if you are coming from this OTA. We just got a new radio with this update and I'm almost positive it will cause problems with most if not all custom ROMs currently available. That's if they will even boot.
[myTouch 3G, Magic Android Development] gambiteon:
As it is right now live wallpapers won't work. Only CM6 has working ones OTA 2.2 doesn't.
[myTouch 3G, Magic Android Development] greeneyes2910:
I guess it would be possible to switch back to custom rom... there is a nice tool,which switch the radio + spl for you...
[myTouch 3G, Magic Android Development] raduque:
LWPs suck on this device anyway. It's too slow to run them well, the GPU is crap.

Even on good phones, LWPs aren't really worth much more than a novelty.
[myTouch 3G, Magic Android Development] Lateralos:
Tried cyanogenmod's latest nightly and was greeted with a beautiful bootloop, if i follow the same downgrade method that was necessary to install the update it would revert my SPL & Radio?
[myTouch 3G, Magic Android Development] stangri:
I'm on CM 215 nightly and it's running great. I have an Ion so not sure if the same will be applicable, but what helped me to get out of bootloop was grabbing the 1.6 system image from http://developer.htc.com/google-io-device.html and flashing it thru fastboot with wiping:

fastboot update <imagepackage>.zip -w

Then you should have no problem flashing CM nightly. Oh, you'd have to flash recovery thru fastboot again, as the system image includes stock recovery.
[myTouch 3G, Magic Android Development] :
Brilliant! I have a reason to use my old phone now!

I love it!! Thank you so much! whoooo!! :D:D:D:D:D:D
[myTouch 3G, Magic Android Development] StreetGuru:
You need to change SPL and radio to a compatible version, the new SPL and radio that came with the OTA will not work with cyan or any other ROM. You'll not be able to use fastboot as well because SPL will not allow it.

You may try to flash both through custom recovery (First Radio, after SPL) but i haven't tried this myself and can't guarantee that it will not brick your phone. I'm trying to get some more info on it before i attempt it myself.

If anyone managed to downgrade their Radio and SPL to and eng. SPL and corresponding radio I would greatly appreciate confirmation on the steps to follow. I'm looking at flashing hboot 1.33.2005 and radio 2.22.23.02.

Thanks in advance.

EDIT: OK, I've Just tried to flash the Radio and eng. SPL through Amon_RA's recovery and it went well, no problem at all. Don't forget to flash the radio BEFORE you flash the SPL. I rebooted into fastboot and confirm I now have hboot 1.33.2005 and radio 2.22.23.02, fastboot is also working (just erased system by fastboot erase system -w). Flashed the latest cyan nightly and it boot without any problem.
[myTouch 3G, Magic Android Development] sev7n80:
too much steps

This is very confusing to install everything.

any easier way?:confused:
[myTouch 3G, Magic Android Development] raduque:
If these steps are too "confusing" for you

Then you should not be screwing around with your phone in such a way that it might be bricked.
[myTouch 3G, Magic Android Development] nomadman:
im just wondering if you are still able to nandroid back to the official TMO 2.2.1 (non-CM) after downgrading the radio and spl?

i have no problem with the previous radio version and i'd love to be able to switch back and forth from TMO to custom rom when i need to.
[myTouch 3G, Magic Android Development] StreetGuru:
Nope, I tried to boot back into the TMO rom after i flashed the radio and eng. SPL and got stuck on the splash screen so it will not boot with a different SPL and radio. But it is pretty straightforward to just flash the new signed SPL and the original TMO signed ROM from custom recovery so it's very easy to revert back to OTA again at anytime (will probably take me less then 20 minutes to flash the OTA, root and install custom recovery now that i now all the steps). Though I'm quite enjoying the latest cyanogen nightly, I have no swap, no compcache, no JIT, and this absolutely flies. Plus i really love the new power buttons integrated on the status bar. will see how it goes with time but it should run a lot better with the new drivers integrated. and it seems that CM 6.1 RC1 is just about to come out.
[myTouch 3G, Magic Android Development] nomadman:
That's unfortunate we aren't able to flash back to TMO rom. But on the plus side, you are right about easily being able to unroot to get back native rom.

yes, i was using TMUS, 209, and 210 prior to manually installing TMO rom and it was great! just need to see for myself on how well the stock rom ran, and I am satisfied with it. However, unrooting means taking myself out of the game... aint gonna happen..

I didnt think CM6.1 RC was going to be released for another few weeks or month. now i'm more motivated to downgrading the SPL and radio. Looks like we aren't getting any closer to an engineering version of the official spl any time soon.

thanks for the feedback
[myTouch 3G, Magic Android Development] AndroidKills:
No I didn't get the full ota
[myTouch 3G, Magic Android Development] Gigiauxi:
Facebook sync

Do i need to do the market update fix even though my market is working fine and have not noticed no problems with it?
[myTouch 3G, Magic Android Development] CaptainShanks:
*shrugs* there's no real reason not to get it :rolleyes:
[myTouch 3G, Magic Android Development] hpmoon:
Yeah, well, the problem is, maybe even the majority of people who are following these instructions verbatim -- who have a high level of technical competency -- are getting bad results. I've posted a few times in this thread about what happened, but haven't gotten any help:

"E:Can't open /cache/recovery/command"

and

assert failed: package_extract_file("boot.img", "/tmp/boot.img")

E:Error in /sdcard/update.zip (Status 7)

This is happening to a plain-vanilla myTouch 3G (non-Fender/3.5mm headphone version) that has never been rooted and received the 1.6 upgrade OTA.

Help!
[myTouch 3G, Magic Android Development] StreetGuru:
You would probably have a better chance to get an answer if you give more information then just this... Why are you getting this error, what are you doing? what SPL and radio you have? is your device rooted? what method?

People must understand that the vast majority of times, when they do not get an answer, is because the information is readily available to them if they spend a bit of time searching for it and researching instead of just coming to the forum and posting a question without understanding anything about what they are doing. It took me more then a month a half just reading through the forum, reseraching and learning things before i even attempted to root my phone. Don't be lazy and do the same. otherwise you'll have few chances of being helped and big chances of bricking your phone.
[myTouch 3G, Magic Android Development] Phateless:
He said in his post that it's all stock and non-rooted.
[myTouch 3G, Magic Android Development] thedrickster:
Sweet Guru, thanks.

I tried the same earlier this week but didn't realize the missing flash_image binary was the issue. Would have never found the install-recovery.sh either, thanks all.
[myTouch 3G, Magic Android Development] raduque:
This honestly says to me that you don't know enough about modifying phones to be doing this. That's a normal error and nothing to be concerned about. Which you would know, if you had read more than just this thread.

This sounds to me like a bad zip file. Try re-downloading it, maybe on another computer or connection.
[myTouch 3G, Magic Android Development] ChrisFix:
Need help with using ADB with Root on 2.2.1 OTA

I've installed the 2.2.1 OTA using the files from the first post and rooted using the SuperOneClickv1.5-ShortFuse.zip. Everything has worked fine - the 2.2.1 OTA was installed onto a stock 1.6 T-mobile rom and the Root process worked correctly, but I cant successfully use ADB after rooting to get SU or or use commands like ADB Remount (get error saying "remount failed; Operation not permitted". Superuser app is installed after using SuperOneClickv1.5-Shortfuse, so it appears to have completed root correctly. The ADB Devices command works and returns my SN...and ADB LS /systsem/app returns the correct list of installed apps, but SU command and Remount command fail.

I'm trying to un-install the Email.apk and replace it with a different version because the 2.2.1 Email.apk is broken for Exchange 2010 SP1 which I need. I want to install a version that works correctly, but I can't remove the Email.apk or install my new version with out write permissions that I can't obtain.

Any suggestions on where to start looking to debug this?

Thanks!
[myTouch 3G, Magic Android Development] SilverSurfR:
Are you saying non-Fender WITHOUT the 3.5mm jack? or non-fender WITH the 3.5mm jack? The way you have it is a little confusing.

If it's WITH the 3.5mm jack, then there's you problem. This update is for the first generation myTouch WITHOUT 3.5mm headphone jack. You need to find out what the 32A people are doing to get this OTA on their device, as this update is meant for 32B devices.
[myTouch 3G, Magic Android Development] Phateless:
Use rom manager to flash clockwork or amon ra's recovery and boot into that before attempting your adb stuff.
[myTouch 3G, Magic Android Development] jmccros:
First get su from the $ prompt working by looking at your phone screen as you enter su at the prompt. Should be asking for permissions.

Then when you get su # prompt , enter "(mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system"
[myTouch 3G, Magic Android Development] ChrisFix:
Ahhh...thank you. I had to have the Superuser app open when issuing the SU command, and then I was able to see the request to accept permission to allow SU.

Do you know why I still can't use the "adb remount" command, is this a limitation of using the OTA rom or the OTA recovery?

Also, do I need to set the permissions to read only again after finishing my session:

(mount -o remount,r -t yaffs2 /dev/block/mtdblock3 /system)?
[myTouch 3G, Magic Android Development] jmccros:
I do not know why adb remount does not work. As for reseting the partition to read only, seems like a good thing to do.