yashsingh1/xdaforums huggingface dataset:
[myTouch 3G, Magic Android Development] greeneyes2910:
http://openx.4shared.com/www/delive...b=<%=Math.random()%>&ct0=INSERT_CLICKURL_HERE

So there you'll got the file inside the rom...

By the way, time to sleep in Germany : -)
[myTouch 3G, Magic Android Development] PulldOvr:
Try this

adb shell su

mount -o rw,remount -t yaffs2 /dev/block/mtdblock3

chmod 777 /system

chmod 777 /cache

exit

exit

adb push *\flash_image /cache/

adb shell su

chmod 755 /cache/flash_image

./flash_image recovery *name of recovery file*.img

this is what worked for me
[myTouch 3G, Magic Android Development] loulou704:
that link isnt working :(
[myTouch 3G, Magic Android Development] AndroidKills:
wow thanks! i also found out that when i would put like adb shell my phone's SU would ask to allow or not. i guess i ignored it the whole time. but i hope whoever reads this wont also do what i did hahaha
[myTouch 3G, Magic Android Development] exe127:
can someone answer me whether I can install the OTA with my current setting?

SPL:1.33.2010

Radio: 3 series (old radio)

Recovery: RA-Sapphire 1.7

THankyou
[myTouch 3G, Magic Android Development] snavid972:
I have a stock mytouch 32b phone can I just flash the spl then flash the ota instead of all those steps 1-20
[myTouch 3G, Magic Android Development] ziggy34:
Thanks for the suggestion, It WORKED. Now running 2.2.1 and used SuperOneClick and I am rooted again.
[myTouch 3G, Magic Android Development] jmoreau10:
Is there no easier way to do this now? :/ What if I don't want to root?
[myTouch 3G, Magic Android Development] snavid972:
I on the same boat i dont care about root right now update is for my wife just want her off of sluggish 1.6
[myTouch 3G, Magic Android Development] AndroidKills:
ummm i cant seem to flash the hboot spl. is there like an alternative?
[myTouch 3G, Magic Android Development] ziggy34:
If you follow the steps, you only root to get the update installed, when all is done you are not rooted any longer.
[myTouch 3G, Magic Android Development] loulou704:
ok im trying this methind and so far so good (i hope) i got to recovery and have flashed the eng spl, was it suppose to load that quick? and if that was done do i need to reboot the phone before i try adb? or will adb recognize it in recovery mode?
[myTouch 3G, Magic Android Development] PulldOvr:
not really .. you need the new SPL to get this to flash. What part are you stuck on?
[myTouch 3G, Magic Android Development] deathscyth1985:
just wondering when the new radio(6.35) and spl(1.76) will release to flash this froyo 2.2.1? i am using 32A... and old spl drain my battery fast~~~

Thanks
[myTouch 3G, Magic Android Development] PulldOvr:
reboot and it will reboot again really quick. once you have loaded back into android completely, turn the phone off and turn it back on while holding the back button. It should say 1.33.2006. now you should be able to fastboot flash the new hboot
[myTouch 3G, Magic Android Development] loulou704:
gotcha ;) thanks
[myTouch 3G, Magic Android Development] PulldOvr:
actually while thinking about it .. we could streamline it a little more and remove a step ...you don't even need to change the recovery image ...

-root

-put eng spl file on root of sdcard renamed to update.zip

-boot into recovery and flash update

-reboot

-hboot and fastboot flash the new hboot

-reboot

-put froyo update on sd card renamed to update.zip

-boot into recovery and flash update

-reboot

then if needed

- boot into recovery and wipe

-reboot again ... voila!
[myTouch 3G, Magic Android Development] AndroidKills:
hmmmm i didnt want to factory reset or wipe , but i guess i have to for the market
[myTouch 3G, Magic Android Development] dasunsrule32:
That is assuming everyone has a micro sd card reader. ;)
[myTouch 3G, Magic Android Development] ziggy34:
Market worked here, but wi-fi did not work, had to reset and wipe to make that work. But it was worth it. Can not tell you how nice this works
[myTouch 3G, Magic Android Development] loulou704:
i guess its not flashing then..mines says 1.33.0007, the file im using is from this post and its 1.33.2005....it runs very quick then takes me back to recovery but it doesnt actually flash at all....any suggestions?
[myTouch 3G, Magic Android Development] PulldOvr:
no b/c you can boot up into android and mount the sd card and move the files onto it :D .. no parts of this requires a flash behind a flash ..
[myTouch 3G, Magic Android Development] dasunsrule32:
Ah, or wasted time waiting for android to boot two extra times. :)
[myTouch 3G, Magic Android Development] Asadullah:
Well that sucks they are trying real hard to get you to lose your root on this thing. I'm wondering if you download the first update and then add su to keep root if you can still get the second update. They really should have just posted a link for this on their site.
[myTouch 3G, Magic Android Development] CaptainShanks:
It's still possible to receive the OTA if you are running dead stock with Universal Androot installed, right? I wanted all my apps back after restoring my phone xP

Also, I have another myTouch here with no SIM card, can it receive the update via wifi? Okay, that's probably a stupid question :D
[myTouch 3G, Magic Android Development] h4xdaplanet:
Supposedly, yes. Updates come thru the internet, not the cell net
[myTouch 3G, Magic Android Development] solaresdonis:
How to do the logcat or when, Somebody can post some instructions to do it so we can try :confused::confused::confused:
[myTouch 3G, Magic Android Development] dasunsrule32:
First post
[myTouch 3G, Magic Android Development] BoomBoomPOW:
My device is unrooted now so I use the "aLogcat" app on the market. It runs on the background and you can save logcat to sdcard.

We want the link from the Google servers, so when an update window prompts you to download

the update, logcat that event when you proceed. The url in turn will show up in the logcat.

Here's a snippit of me trying to check for system updates under settings of my dmd64 stock 1.6

I/ActivityManager( 70): Starting activity: Intent { cmp=com.google.android.systemupdater/.SystemUpdateActivity }

I/ActivityManager( 70): Displayed activity com.google.android.systemupdater/.SystemUpdateActivity: 136 ms (total 136 ms)

I/ActivityManager( 70): Starting activity: Intent { cmp=com.google.android.systemupdater/.SystemUpdateActivity }

I/ActivityManager( 70): Displayed activity com.google.android.systemupdater/.SystemUpdateActivity: 139 ms (total 139 ms)
[myTouch 3G, Magic Android Development] yohshua:
i thought the update comes from tmobile threw there cell internet not just the general internet
[myTouch 3G, Magic Android Development] bwilliams1:
bah.

10-15 16:31:47.870 I/CheckinService( 70): From server: Intent { act=android.server.checkin.FOTA_CANCEL }

10-15 16:31:48.300 I/CheckinService( 70): Checkin success
[myTouch 3G, Magic Android Development] Fitchman:
There's obviously a problem with the update, plus, the original info said there would be a text message, and since they don't start releases on weekends, we probably won't see anything happen until Monday or Tuesday. SAD!
[myTouch 3G, Magic Android Development] amazinglarry311:
I/CheckinService( 52): Checkin triggered: Intent { action=android.server.checkin.CHECKIN (has extras) }, market only = true

I/CheckinService( 52): From server: Intent { action=android.server.checkin.FOTA_CANCEL }

W/CheckinService( 52): Unknown kernel event tag: sqlite_db_corrupt

W/CheckinService( 52): can't dumpsys unknown service: account

I/CheckinService( 52): Sending checkin request (2364 bytes)...

I/CheckinService( 52): From server: Intent { action=android.server.checkin.FOTA_CANCEL }

I/CheckinService( 52): Checkin success

I doubt this is making any difference.
[myTouch 3G, Magic Android Development] loulou704:
the point of the alogcat post was to log your phone actions AFTER you receive the update notification, to record the address of the update.

just running the "checkin" request will do nothing for you. when you get the update it will create a log for it in alogcat. you dont need to run "checkin" at all as its intention is to look for a update.

google is delivering the update in waves for a reason (more than likely so there servers dont crash, and so they can keep a eye on how users phones are applying the update....) thus checking for a OTA update via the "checkin" request will not work anyway.
[myTouch 3G, Magic Android Development] h4xdaplanet:
Nope, they come from google's webserver... android.clients.google.com/
[myTouch 3G, Magic Android Development] yohshua:
but dosen't that address have to be opened by the phone over the cell net to show that the update is going to the right provider and phone
[myTouch 3G, Magic Android Development] h4xdaplanet:
I don't believe so - correct me if I'm wrong anyone - but when the phone "checksin" it includes it's IMEI number - which specs the right provider, phone model, etc. This is why people can run the update over WiFI
[myTouch 3G, Magic Android Development] fishman0919:
For anyone interested in the T-Mobile Official Statement about Froyo on the original T-Mobile myTouch 3G... LINK
[myTouch 3G, Magic Android Development] drumkid:
so no one's gotten the download link yet?! I unrooted and went back to stock for this. I'm too impatient!
[myTouch 3G, Magic Android Development] Lateralos:
ahh, the wait is killing me, it's amazing how devs have already made froyo available for the device but they just aren't fast enough, we need the real deal! :p
[myTouch 3G, Magic Android Development] Jerzeeloon:
I wouldn't count on this being much faster then a cooked rom.according to linpack its onlu about a point higher with 2.2 as opposed to 1.6.I also haven't seen whether jit is included in update.
[myTouch 3G, Magic Android Development] insanedrunk:
Not badgering you, but At least we will be able to over clock it as we please without all the memory leaks, no more disappearing keyboard on mytouch 3g(which renders it useless[ usable brick]), well at least for me it does on any rom greater than 1.6...
[myTouch 3G, Magic Android Development] eyegor:
Linpack is crap.
[myTouch 3G, Magic Android Development] loulou704:
my eng spl wont flash on either method (adb into recovery or the "update.zip" method..any ideas?
[myTouch 3G, Magic Android Development] Xiaoxion:
Permission Denied...

:mad: Okay so I have done the androot and i installed SuperUser interface from market. I followed all the direction but for some reason i always get a : Permission denied. I have the flash_image in cache but i can't do anything else. Someone please help me gain full access.
[myTouch 3G, Magic Android Development] SirViro:
adb shell

su

try that, watch the phone as it will give you a prompt to allow SuperUser access.

On a related not, I cannot cp the flash to cache.

Throws the message

cp: not found

any ideas?

I tried to just push the files but it says "Access is Denied"
[myTouch 3G, Magic Android Development] PulldOvr:
bah .. what's 5 minutes in the scheme of life .. er android .. lol
[myTouch 3G, Magic Android Development] PulldOvr:
read my post a few posts back on how to push it without busybox .. you're missing busy box thats why ...
[myTouch 3G, Magic Android Development] Xiaoxion:
Okay so in order to push the file o followed these instructions, and yes i tried the SU but it only tells me, after i type in the command, that the file cannot be found. So i manually locate it and i don't have access to the file. Giving me the :Permission denied again... I.m really at a lost...
[myTouch 3G, Magic Android Development] loulou704:
question....since the eng spl zip isnt working can i just unzip it and add the folder to my sd card and flash the actual hboot img using rom manager like a rom?
[myTouch 3G, Magic Android Development] ziggy34:
Here's what I did, thanks to PulldOvr for the tip

(http://xdaforums.com/showpost.php?p=8714518&postcount=539)

AT STEP 10:

I Used Univeral Androot to root the phone

I then download Rom Manager from the market.

Ran Rom Manager and then clicked the first option to Install recovery

After Recovery was installed, selected the option to boot in to recovery

Then continued at step 13 from the original post.

Thanks again PulldOvr for the suggestion.
[myTouch 3G, Magic Android Development] SirViro:
Tried this, but it returns the following message when I try to mount. Is the syntax borked and I'm just not seeing it?

mount -o rw,remount -t yaffs2 /dev/block/mtdblock3

"Usage: mount [r-] [-w] [-o options] [-t type] device directory"
[myTouch 3G, Magic Android Development] PulldOvr:
* = is the directory where you have the flash_image file on your computer ... not literally a * ie - c:\user\you\downloads\flash_image
[myTouch 3G, Magic Android Development] stangri:
What if I'm already on CM5/6? Is downgrade necessary?

What about the radio.zip from the same package? Is it newer than our radios? Would we benefit from upgrading it?
[myTouch 3G, Magic Android Development] PulldOvr:
sorry the proper command is

mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system

my bad yo
[myTouch 3G, Magic Android Development] PulldOvr:
that package is for a 32a board ... not sure the radio is compatible
[myTouch 3G, Magic Android Development] PulldOvr:
make sure you aren't renaming the file update.zip.zip .. (sometimes extensions are hidden so renaming so you see update.zip is acutally update.zip.zip)
[myTouch 3G, Magic Android Development] AndroidKills:
hahah it was worth it :D

this is sooooo fast
[myTouch 3G, Magic Android Development] PulldOvr:
it is very fast .. until i took my sim out and put it back in my vibrant ... lol
[myTouch 3G, Magic Android Development] Xiaoxion:
Thanks for the tip but now i cant flash the .nbo file??? Sorry bout the bother and thanks for the help guys
[myTouch 3G, Magic Android Development] loulou704:
you know what happen...the zip had a folder in a folder. i took the files out and zipped them within one main folder and everything was good...im all to the next part...ill be asking a question in a min lol
[myTouch 3G, Magic Android Development] PulldOvr:
depends on your spl .. you are prolly on the eng spl ...

do we hafta flash the eng spl first? ... can we skip that part too? .. maybe we can just fastboot flash the spl from the begining ... i would try but i'm about to go to bed ... good night everyone ...
[myTouch 3G, Magic Android Development] PulldOvr:
step 15 i think .. you have to turn on the phone with back and power to load up HBOOT ... then on your computer type "fastboot flash blah blah blah ... " that's the only way to flash the nh0 file.
[myTouch 3G, Magic Android Development] Xiaoxion:
It says cannot load ***.nb0??
[myTouch 3G, Magic Android Development] loulou704:
does anyone have a better download link for the sappimg file with the new spl hboot_7201A_1.33.0013G_091021.nb0? that zip will not open forn some reason for me to get it out
[myTouch 3G, Magic Android Development] SirViro:
Very cool. Got the phone on Froyo.

Once the official first part of the update is available, do I need to revert to 1.6 and redo this? Or should we just be able to load the first part?

Thanks for the help. My wife has a MT3G so I'll try to snag the SPL when she gets the update.
[myTouch 3G, Magic Android Development] ripmeck:
i have a 32b mytouch with the 2009 engineering spl running biffmod. should i just start by flashing the spl zip file or should i just flash the froyo update?
[myTouch 3G, Magic Android Development] loulou704:
I GOT IT! feel like the andriod master right now lol..thanks alot guys. last question...is installing my old apps from backup cool? im assuming they will update as soon as i add them...
[myTouch 3G, Magic Android Development] Xiaoxion:
How did you get the .nb0 file to work?

Woot nevermind got it working!! Sweet!!
[myTouch 3G, Magic Android Development] raduque:
For those having problems opening the SAPPIMG_Sapphire_T-Mobile_US_2.10.531.4_release_signed.zip file, open it with 7zip. 7zip will let you open and extract the needed hboot file.
[myTouch 3G, Magic Android Development] Fouad1013:
Hey Guys, im semi-noob here, i know how to flash roms. I have an original mt3g (PVT 32b Ship s-on G) running ezterry's MT3G-test rom. My Hboot is 1.33.0006 (SAPP30000) and my radio is 2.22.23.02. Do i need to downgrade to 1.6 to flash the new spl? and are there any things i have to look out for so i dont brick my phone? Im sorry if any of these questions are stupid. Thanks For your Help
[myTouch 3G, Magic Android Development] loulou704:
another thing you can do that i ended up doing is not try to open it at all, right click and go straight to extract to whatever location you like.
[myTouch 3G, Magic Android Development] rvka:
i'm also having trouble any tips?:)

EDIT: I've read the file should be in the tools folder of sdk and I have copied it there among many other places and reboot (power+back) and attempted to flash will still no luck.

Microsoft Windows [Version 6.1.7600]

Copyright (c) 2009 Microsoft Corporation. All rights reserved.

C:\Users\Sean>fastboot devices

HT96VLV06271 fastboot

C:\Users\Sean>fastboot flash hboot hboot_7201A_1.33.0013G_091021.nb0

error: cannot load 'hboot_7201A_1.33.0013G_091021.nb0'
[myTouch 3G, Magic Android Development] jmoreau10:
Wait so correct me if I'm wrong, but this still isn't really the official SPL right?

Sigh... I guess I'll just have to keep waiting it out
[myTouch 3G, Magic Android Development] Fellara:
It's the SPL from the MyTouch 3g 1.2

It works with the Froyo update, but I'm not sure if it's 100% the same as the file t-mobile is pushing out OTA as update #1
[myTouch 3G, Magic Android Development] ascendedguard:
trouble

Okay, so I stupidly installed the entire sappimg provided here, and it installed (because i happen to have a gold card). The phone works, but it has swype installed, and the update.zip provides a "No Signature" error.

If i try to apply the old sappimg.nbh for unrooting, I get an error now, even with the gold card, saying the "Main Version is older"

Is there any way for me to fix this? :(
[myTouch 3G, Magic Android Development] CaptainShanks:
XD I am still honestly surprised no one has managed to nab the damn SPL from T-Mobile...

That said, I'll get right on uploading it if I get the update notification :D
[myTouch 3G, Magic Android Development] jjennings089:
Same... The girl friend just got a text today saying the update is coming, I haven't received one yet; but when either of us do we will be sure to nab it and post.
[myTouch 3G, Magic Android Development] SilverSurfR:
I don't believe the hboot_7201A_1.33.0013G_091021.nb0 file is for the MT3G 1.2.

The 32B Sapphire/Magic/MT3G uses the Qualcomm MSM7201A processor.

The myTouch3G 1.2 is a 32A device using Qualcomm MSM7200A processor.

(source)

In the thread for the 1.33.2005 SPL hacked to show version 1.33.2013, someone said they flashed it and booted their device into donut and almost immediately got a notification for the 2nd update. (source)

Could be dumb luck, but is it possible an updated SPL is what triggers the 2nd OTA to download?
[myTouch 3G, Magic Android Development] aatelfer:
flash_image

hey, when I go to flash the recovery image: "/cache/flash_image /sdcard/recovery-clockwork-2.5.0.1-sapphire.img" I get an error asking for a partition. I'm not sure about any partitions or what not so I put 0, but it says it can't find the partition.

What should I do???
[myTouch 3G, Magic Android Development] ascendedguard:
Fixed it by rooting (Universal Androot), installing clockwork recovery through adb, installing an engineering SPL, then using a gold card with the original sappimg.nbh

Learned far too much about Perfected SPLs, recoveries, and rooting in the process.
[myTouch 3G, Magic Android Development] ascendedguard:
The command is wrong (recovery is the partition). It should be:

/cache/flash_image recovery /sdcard/recovery-clockwork-2.5.0.1-sapphire.img

I also noticed this when dealing with my own issues.
[myTouch 3G, Magic Android Development] aatelfer:
It seems to be working. I'm moving on to step 13 now. Don't go nowhere, ok? Lol
[myTouch 3G, Magic Android Development] aatelfer:
Part 16 - Fastboot

I executed the following command: "fastboot flash hboot hboot_7201A_1.33.0013G_091021.nb0", but now it just says "< waiting for device >".

Did I do something wrong?
[myTouch 3G, Magic Android Development] aatelfer:
If you get stuck here you need to install the driver for Android Bootloader Interface. It should already be on your system if you have adb installed.

:D
[myTouch 3G, Magic Android Development] aatelfer:
I have froyo baby!!!!
[myTouch 3G, Magic Android Development] exe127:
I decide to wait for the new official spl+radio release after upgrade to T-mobile 2.2
[myTouch 3G, Magic Android Development] SilverSurfR:
I got sick of waiting for the OTA, plus I think we can shorten these steps a bit, maybe even avoid ADB/Fastboot all together.

My steps from stock 1.6 to stock 2.2 (including stock recovery). These are written from memory, don't follow them if you aren't entirely sure of what you are doing.

Universal Androot - root my device

Install ROM Manager from Market - flash Clockwork Recovery from app

Download engineering SPL

Extract hboot_7201A_1.33.0013G_091021.nb0 from SAPPIMG.zip

-rename to hboot.img and replace the hboot.img in Engineering SPL zip

Download Froyo OTA

-rename to update.zip

Mount SD card

-transfer Engineering zip (the one you replaced hboot.img)

-transfer update.zip (Froyo OTA renamed)

Unmount then pull battery.

-NOTE: I used "adb reboot recovery" here instead of pulling the battery.If you power off via the power button menu, the stock recovery gets rewritten to NAND.

Hold home button, insert battery, power on if phone doesn't automatically.

In Clockwork Recovery

-disable signature check, flash modified engineering SPL zip

-select reboot from the Clockwork Recovery menu, wait for donut to load.

Power off via the power menu (this will restore stock recovery)

Start phone holding Home button to boot stock recovery

-at the ! screen, press home and power buttons at the same time.

-update from update.zip

-(OPTIONAL but recommended) Wipe Data/Cache

Congratulations - Stock Froyo without that scary command line.

Currently booting and it's installing all the market apps I had installed with CM6. Even restored the background I had before unrooting.
[myTouch 3G, Magic Android Development] exe127:
Can I just flash the ota under 2010(spl) and 3 series radio?
[myTouch 3G, Magic Android Development] greeneyes2910:
http://www.4shared.com/account/file/pq_e8Zr7/Sapphire_T-Mobile_US_2105313_r.html

so I hope this will work ;o)
[myTouch 3G, Magic Android Development] StreetGuru:
EDITED: Wrong thread
[myTouch 3G, Magic Android Development] gremsems:
What is this exactly?... never mind
[myTouch 3G, Magic Android Development] Yovecio:
What is that? Is the official spl upgrade from the 1st ota update?
[myTouch 3G, Magic Android Development] PulldOvr:
you need to be in fastboot mode on the phone .. turn the phone on while holding the back button .. when you see the skating androids, then plug the usb in and type that command ..
[myTouch 3G, Magic Android Development] PulldOvr:
no .. that is the same as the first post ...
[myTouch 3G, Magic Android Development] gambiteon:
Froyo runs great faster than CM6 but not as customizable :( But now I have a problem I have no app market and androot doesn't work on mtg3 froyo. Not sure what to do can anyone help?
[myTouch 3G, Magic Android Development] dasunsrule32:
Wipe your data and reflash the OTA.
[myTouch 3G, Magic Android Development] PulldOvr:
hey dasunsrule, the cp command doesn't work unless you have busybox installed. most people don't have that ..

also in a post on page 62 or 63 someone tired just switching the hboot file in the eng spl file and turning signature verification off in clockwork and flashing that to get them to the new spl. I cannot verifiy this works but they got it to work. If this is the case .. all we need to do is post the modified ENG SPL .. and tell people to install clockwork, go into recovery, turn off signature verification, and flash once, reboot into windows load rom manager and flash the new ROM (FroYo OTA) ... if i wan't at work i would do it ..