yashsingh1/xdaforums huggingface dataset:
[Eee Pad Transformer Android Development] Fasst2001:
Okay, this flashable update worked great since I couldn't update OTA because of CWM. The problem is that now I lost USB connectivity to my PC and root (I think). Thank you very much for creating this. I have a couple issues now though.

My PC does not recognize my Tranformer at all now through USB. The Transformer lights up when I plug it in, but the USB debugging logo doesn't appear (yes, I have it enabled) and it doesn't appear as a connect device on the PC. I read through some of the posts about USB issues and ICS and didn't know what to try to resolve this after this update. I saw one about flashing a bootloader, but I'm not brave enough to try it since the bootloader thread was for the first ICS update. My USB was working fine with the original OTA ICS and then I rooted with ViperMod and it still worked until this update. Any ideas?

Also, I think I lost my root. I had OTA RootKeeper installed before the update. After the update, I tried to run Titanium Backup and it said SU was denied. I went to SU and tried to update the binary and it said SU was denied for SU (kind of ironic LOL). I can't do anything that requires SU. I can't do the temp unroot/re-root with OTA RootKeeper either as it's denied SU. I even tried what was posted in post #93 (or #98 I can't remember now) about flashing SU and th SU binary through CWM, but it failed and said it couldn't access the folder.

I don't know what to do now to get root back. Any ideas? Do I have to go back to HC and take the OTAs again to get my USB working again and regain root?
[Eee Pad Transformer Android Development] dfin13:
Alternately, from earlier in the thread:
[Eee Pad Transformer Android Development] galt:
I'm getting an install failure when trying to flash the latest .17 zip. Pretty sure I'm on the right version to flash over. Any idea what the problem might be here? My current build number is IML74K. US_epad-9.2.11-20120221

Thanks in advance for any suggestions...
[Eee Pad Transformer Android Development] gee one:
It looks like you changed your Launcher?
[Eee Pad Transformer Android Development] galt:
Yeah, I saw that reference in the error code but wasn't sure what that was referring to. In my quest to solve the ICS launcher bug (launcher screen would go invisible) I think I might have used TB to uninstall the default launcher? I think I also made Nova Launcher a system app... Let me undo both of those changes and try it again. Thanks for the suggestion.

*Edit - TB couldn't restore default launcher, so I re-installed the .11 version via CWM, booted and then rebooted into recovery, then installed the .17 updated with no problems. Will try leaving Nova launcher default without removing default (which was probably a dumb thing to do). Thanks again for the suggestion that the launcher app was the problem. Pretty much a PEBKAC error...

*Edit #2 - weird, this new version seems to have fixed a problem with the Canon EPP printing app (or with some wifi connections, not sure which). On the first version of ICS for the Transformer it couldn't find my printer (had no problems on HC), now with the update it finds it and prints over wifi fine.
[Eee Pad Transformer Android Development] dredge999:
Had a SOD overnight. First one with ICS for me. Was charging and on the dock.

Looks like they have a ways to go (Asus) before this is as stable as the HC builds.

Rick
[Eee Pad Transformer Android Development] G-FACE:
Any1 can make a cwm flashable WW version of the new update?
[Eee Pad Transformer Android Development] Handl3vogn:
Here is the latest update for the WW version hope you can make it Cwm flashable. :)

http://www.2shared.com/file/QMPqPKkk/dlpkgfile_ASUS_TF101_FOTA_9211.html

More mirrors

http://uploadmirrors.com/download/3JHXQON2/dlpkgfile_ASUS_TF101_FOTA_9.2.1.17_WW.zip

http://www.mediafire.com/?3nzxbyurddw9poc

This is just the original update from asus. It needs to be modified before users whit custom recovery can use it.
[Eee Pad Transformer Android Development] G-FACE:
Thanks, but nvm.

I found it already http://xdaforums.com/showpost.php?p=23730605&postcount=678 but it gives me error while flashing, cause i miss Myzine app.
[Eee Pad Transformer Android Development] Handl3vogn:
yeah this is just the dlpkgfile from asus. it needs to be modified so we can flash it whit clockwork mod recovery.

I just posting the file so OP can make the modifications.
[Eee Pad Transformer Android Development] G-FACE:
There is already a zip file for Recovery in the link above.

But as I told, it's not working for me, as I've removed MyZine previously and now flashing gave me Error. :(

I searched for MyZine apk, but without any luck.
[Eee Pad Transformer Android Development] simone201:
Anyone that can post a NVFlashable full version of ICS 9.2.1.17 WW? Because i need it to update my dual-boot system (i am also running ubuntu) :)

Also i think it would be really useful for people who want to do a full clean installation

Thanks in advance! :D
[Eee Pad Transformer Android Development] Lizard:
Here is MyZine from WW 9.2.1.11 in a zip file for you:

http://www.mediafire.com/?x6k7rc8ujxg656h

Put the apk in /system.
[Eee Pad Transformer Android Development] G-FACE:
Thanks mate, it does the job, but now it gives me another error, about srs_processing.cfg. Wellm I guess I'm gonna stick to Android Revolution 3.1.0.

Thank again anyway.
[Eee Pad Transformer Android Development] Lizard:
You probably changed that file to fix the speaker imbalance.

But indeed you can wait for ARHD 3.1.0. :)
[Eee Pad Transformer Android Development] G-FACE:
Exactly :) that was just what I did.
[Eee Pad Transformer Android Development] Solaris_irc:
Plz WW version with Root! :(
[Eee Pad Transformer Android Development] rufik:
.11->.17 WW update would be really welcome :)
[Eee Pad Transformer Android Development] Jamesyboy:
I live in an apartment building, so having wifi channel 13 is a big plus for me. I found the stock rooted CWM flashable WW .11 rom and am looking for the update to .17. Don't want to lose root or anything like that. I've only installed custom roms before.

Is this the magic pill for me? .11 to .17 update for WW? It isn't clear in your list if it flashes to the version number listed, or if its a flash from the version number listed, upgraded from the prerequisite. Maybe I'm over analyzing. If anyone can help me....I'm handing out hugs n' kisses.
[Eee Pad Transformer Android Development] ParadingLunatic:
9.2.1.21 is out!

9.2.1.21 is out. I just received it on my tablet. Will hopefully get a chance to upload it for Daoist soon.
[Eee Pad Transformer Android Development] steve.garon:
Yes please an update that fixes all the stupid reboot problems!
[Eee Pad Transformer Android Development] ParadingLunatic:
I sent daoist a link to the dlpkgfile for the US firmware. I haven't seen him active much in this thread so I'm not sure if he's still around doing this stuff.
[Eee Pad Transformer Android Development] psed007:
Hi there,

do someone know how to update this daoist version from WW 9.2.1.11 to WW 9.2.1.17 ?

I have tried the one by brb but it did not work. Since daoist is not around maybe someone else could do this job :)

thx

reg
[Eee Pad Transformer Android Development] mudvaynemk:
Has anyone been able to get a hold of daoist and see if he can do the 21 update for us? If he can't is there anybody around who can? I can not flash ota for some reason but his always worked for me
[Eee Pad Transformer Android Development] ParadingLunatic:
Haven't heard anything yet. He hasn't been active on the forums for a while. Could be busy with real life stuff...who knows. The reason you can't flash the OTA is because your custom recovery won't allow it. There's a couple others who have provided similar flashable updates. Not sure if they're around either. I'd do it myself if I knew how but sadly the only tool that was available on here doesn't work as it was used when Asus was doing complete firmware ota's, not incrementals like these are.
[Eee Pad Transformer Android Development] mudvaynemk:
Well that sucks...Hopefully someone will come along and help us out, because if not my tablet will be stuck on old firmware unless i completely wipe it out which would be devastating as I use it a lot and have valuable info on it. Here's hoping someone with knowledge takes this on for us.
[Eee Pad Transformer Android Development] steve.garon:
I'm working on patching it myself... should have a working version in few minutes.

EDIT: Took down the link since you loose recovery. Flash gee_one's instead.

Yes it will say that its intalling 9.2.1.17 when flashing but its just because I forgot to rename it after copy/paste. It's pre-rooted and SU is installed. It might override your recovery with stock recovery but it doesn't matter since your rooted, you can reinstall CWM afterwards... You need to be running daoist 9.2.1.17 to flash. It succeeded on my so it should on yours too ;)
[Eee Pad Transformer Android Development] Skater4599:
@steve.garon - Thanks for packaging this up for CWM! But it did not work for me, said error in package (error 6) or something along those lines. I downloaded twice just to check as well. I'm for sure running stock 9.2.1.17 from daoist as well. Any ideas? Seems I'm missing something I'm not thinking of to try.
[Eee Pad Transformer Android Development] steve.garon:
Oups. That mean I uploaded the wrong one lol.

I've re-uploaded the file to the same link. It should work now.
[Eee Pad Transformer Android Development] mudvaynemk:
Gave me the same error...Let us know when the right file is uploaded. Thanks alot bud...This helps more than you know
[Eee Pad Transformer Android Development] Skater4599:
OK, new file worked! Using it now, thanks a lot! :D
[Eee Pad Transformer Android Development] psycho2097:
Yea,works!thanks a lot dawg...

Sent from my Galaxy Nexus
[Eee Pad Transformer Android Development] krash183:
i got a status 7 abort.... what to do?
[Eee Pad Transformer Android Development] steve.garon:
No idea! lol. Basically what I did is I diffed the official 9.2.1.17 pck with the one daoist created then applied the same principle to the 9.2.1.21 update. If it fails I can't really help you...

Edit: seems error 7 is due to signing. turn of signature checking ...
[Eee Pad Transformer Android Development] Gr8Danes:
Hmmm. It appears I have a problem now that I flashed your update. I don't have true root anymore and also no recovery. When I boot into recovery, I get the little android guy with the bar under him for a few seconds, then he falls down and has the exclamation point in the triangle. When I try to flash CWM with the recovery installer app, it fails achieving root.

Anyone have any ideas? I have a B70 and not sure which SBK yet.

I hope someone is able to figure out root soon on 9.2.1.21
[Eee Pad Transformer Android Development] gee one:
Here's my try at copying KTW's update...

As usual, flash at your own risk- I didn't test this. This applies the 9.2.1.21 US ota update. You need a non-stock recovery to flash this. You also need to have stock system, rooted is OK. Custom kernels, deleted system files, modified build.props or audio files will FAIL. It will install Superuser and the su and busybox binaries; and set ro.secure=0. It does not modify recovery at all.

Good luck!

edit: new url! Find it in the OTA section. Be sure to thank Korumera for the server space!

http://www.xdafileserver.nl/geeone/

MD5(gee_one-cwm-9.2.1.21-US.zip)= 30bf3ad60698d41793d992823e942076

I made this with Ubuntu!
[Eee Pad Transformer Android Development] thespot84:
I flashed with CWM 5, and everything is OK so far. Thanks! I was coming from 9.2.1.17 US. I still so the system update icon, but the tablet definitely shows 9.2.1.21 now.
[Eee Pad Transformer Android Development] ParadingLunatic:
Not sure what the problem was, I tried gee one's and I had SU but didn't...it's hard to explain. I would get messages saying certain apps were granted SU but in most cases it didn't actually work. The SU app showed SU was granted but when it was tested it wasn't actually granting SU rights. Like if I went to terminal and typed su, I'd get a popup message saying it was granted but in the terminal it said permission denied. Anyways I used brk's root toolkit and all is well...so far.
[Eee Pad Transformer Android Development] Gr8Danes:
Same problem here. Also no recovery anymore. I think we're stuck until root is achieved.
[Eee Pad Transformer Android Development] ParadingLunatic:
I actually still have recovery. Looks like SU's working correctly after running brk's root kit. Although I had to upgrade the SU app and SU itself. So far so good.
[Eee Pad Transformer Android Development] Gr8Danes:
Do you have a link to that root kit by chance?
[Eee Pad Transformer Android Development] ParadingLunatic:
Yup. It's kinda old school. It was written before Razorclaw and hasn't been updated since the fix has been found for B70+ systems so I believe this will only work on the earlier transformer models (mine's an early B70).

http://xdaforums.com/showthread.php?t=1185104
[Eee Pad Transformer Android Development] Gr8Danes:
I'll give that a try.
[Eee Pad Transformer Android Development] gee one:
That does sound out. I'm using the same su and Superuser binaries, so I'm not sure what would be different. Try updating the su binary via Superuser or reflashing the update. Or "ls -l /system/xbin/su" will confirm if su really has superuser permissions.

Also, there are some differences between the two updates- mine does not change the recovery.
[Eee Pad Transformer Android Development] Gr8Danes:
Any ideas on how to get recovery back now that I don't have one? and without root? ;)

Would be extremely grateful.
[Eee Pad Transformer Android Development] Skater4599:
I had updated from .17 to .21 using the first one posted here, it overwrote my recovery too, I tried flashing with Rom Manager and it said successfull but I was still unable to boot into recovery. I then downloaded and installed gnufabio's recovery installer.apk and it flashed it just fine, was then able to get into team rogue's CWM. It did not seem like I had lost Root at all though
[Eee Pad Transformer Android Development] gee one:
You essentially have to re-root since you have stock recovery and a secure boot.img. Maybe you can get a root shell through adb or just remount the system RW?

Just to be clear, the update I posted doesn't change recovery and has an insecure boot.img.

sent while running with scissors
[Eee Pad Transformer Android Development] Gr8Danes:
Maybe this is a noob question, but what happens when you boot into stock recovery again? It's been so long since I've had it, I don't remember the android guy falling over with a exclamation point in it. Is that normal on stock recovery without a valid update file? Is it not like 3E recovery where you get some options?
[Eee Pad Transformer Android Development] daoist:
bump for 3 new OTAs packaged for CWM.

These aren't anything new, just catching up for US transformer tf101s.
[Eee Pad Transformer Android Development] Firehawkns:
Tried running the 27 update on 24 and got an error. Currently trying to track it down.

assert failed: apply_patch_check("/system/lib/modules/bcmdhd.ko", "f73370c8f535f96999ac710ea337aec1d62f", "01785a07dd32417e87f03bad5565bbb8f419")

E:error in /sdcard/rooting/kwt-cwm-9.2.1.27-us.zip
(status 7)

Maybe bad download, but probably the fact I have a custom kernel.
[Eee Pad Transformer Android Development] daoist:
Yeah, its your custom kernel.

The kernel is included in the blob that the update flashes, but kernel modules (the *.ko files) are in the /system partition. So if you flash a custom kernel you will have different modules and the update will choke.
[Eee Pad Transformer Android Development] zarbam:
delete
[Eee Pad Transformer Android Development] Brazooka:
I also have the WW firmware.

It's great to know that daoist will do his magic again, since I used the NVFlash method my TF is refusing to get OTA updates from ASUS server. So I'm "stuck" on 8.6.5.19.
[Eee Pad Transformer Android Development] daoist:
Can one of you PM me a link to the 8.6.5.21 WW dlpkgfile?

US is almost ready.
[Eee Pad Transformer Android Development] daoist:
Rather than posting a new thread each time I diddle an update, I'll just change this one. Sound fair?

Anyhow, US 8.6.5.21 is up. Check the first post.
[Eee Pad Transformer Android Development] ALLDAT:
how do I run this update? Thanks
[Eee Pad Transformer Android Development] ayboangelus:
You need to put tthe archive file on the root of your sdcard.

Boot on CW mod.

And run it.
[Eee Pad Transformer Android Development] ALLDAT:
thanks for help
[Eee Pad Transformer Android Development] ayboangelus:
How i can get it ? what is this file ?
[Eee Pad Transformer Android Development] Taomyn:
Done, let me know if its ok

---
[Eee Pad Transformer Android Development] CrazyPeter:
Keen to try 8.6.5.21 WW when it's ready.

Any chance of documenting what you do to make this? So others can also work on these if you are on holiday or something?
[Eee Pad Transformer Android Development] daoist:
Added 8.6.5.21-WW to first post. Let me know how it works.
[Eee Pad Transformer Android Development] daoist:
There's 2 main things you need to do in order to make the update work for clockworkmod.

First, you have to remove the recovery partition from the included blob file. If you don't, it overwrites clockworkmod when you restart. For that, you need the blobunpack/blobpack tools.

Second, you have to fix up the META-INF/com/google/android/updater-script to work with CWM. You have to manually mount the /system partition and use busybox to flash the blob. There's a few other things I do in there, like including superuser.apk and su, just in case. Oh, and at the end you have to chmod the su binary to be setuid root, since the update undoes your root during the recursive permission settings.

To see what all is done, compare the updater-script from my package to the one in the dlpkgfile (it's just a zip file)
[Eee Pad Transformer Android Development] CrazyPeter:
ww 8.6.5.21 didn't install cleanly for me.

It came up with an assert verify /tmp system blob Error 7

(or something like that). However it booted OK and at least some of the items do seem to have been patched.

EDIT: Admission. I have removed DMClient & Kindle apps from my system, so I remove the checks and patches from the script each time before I apply (this one only supplied a DMClient), so it's not totally as I downloaded it. However I never had a problem with this before.
[Eee Pad Transformer Android Development] chodemickey:
I lost root after flashing. OTA rootkeeper says that the device is rooted but root permission isn't granted. For some reason rootkeeper doesn't seems to have anyway to restore my "backed up" root. Do I have to run the chmod commands myself from terminal and if so, what are those commands? Or maybe I should just reflash the update? Any help would be appreciated, thanks.
[Eee Pad Transformer Android Development] daoist:
After flashing my package, or the stock update?

Which package (US/WW)?
[Eee Pad Transformer Android Development] ayboangelus:
same problem like crazypeter, with your ww version

installation abort.

good luck, my mind is with you. :)
[Eee Pad Transformer Android Development] daoist:
Thanks for the heads-up. I didn't comment out the default blob flashing line. I have fixed my release and uploaded it.

Commenting out this line will do it:

assert(package_extract_file("blob", "/tmp/blob"), write_raw_image("/tmp/blob", "staging"),delete("/tmp/blob"));
[Eee Pad Transformer Android Development] daoist:
After you install the update if you seem to have lost root, try opening SuperUser. If it FCs, go into your system settings and clear its data, then try again.

I think what happened is that my packages are replacing your superuser and su binary with older versions, and then superuser barfs because it didn't expect that.
[Eee Pad Transformer Android Development] CrazyPeter:
Does this mean that the current patch worked correctly? Or do we need to apply again?
[Eee Pad Transformer Android Development] ayboangelus:
it's me or update after update my wifi signal become horrible. don't have wifi now in my bedroom.
[Eee Pad Transformer Android Development] Death259:
Does this mean i need to reroot? or just reflash your zip?

Edit: Assuming the links in the op are the new ones, i reflashed them with no luck.

Edit2: FYI, using the US version, if that makes any difference.

Edit3: Universal Root v7.1 fixed it.
[Eee Pad Transformer Android Development] Taomyn:
Could I remove the ones in the zip and the code so that they don't get overwritten or do they still need be copied? I need to remove the sanity checks as I uninstall much of the Asus bloat, so can remove them at the same time or update them with the versions I'm already running.

---
[Eee Pad Transformer Android Development] chodemickey:
It was after your package. It never force closes. I already cleared data for su. No difference. Apps don't even ask for su permissions. Voodoo OTA RootKeeper has checks on everything but Root permission granted.

I just rerooted it with the brk root toolkit v7.1, all is well.
[Eee Pad Transformer Android Development] ayboangelus:
Me i have retry the new WW version, and all is good. No root problem, dock keyboard repair (very big latency).

Thanks a lot for your job.
[Eee Pad Transformer Android Development] Taomyn:
Well I went ahead anyway removing the sanity checks and replacing, su + busybox + superuser with the ones already on my TF.

WW has worked a treat and all looks fine - many thanks.

BTW, would it be prudent to distinguish better the non-3G and 3G versions on the first post? I know it says you must have a specific previous version to use each, but someone is bound to ignore that and simply go for the one with the later version number i.e. the 8.6.6 instead of 8.6.5
[Eee Pad Transformer Android Development] ParadingLunatic:
I also lost root after flashing your US update package. When trying to type SU from a terminal I get the error:

reloc_library[1315]: 1393 cannot locate '_mktemp'...

CANNOT LINK EXECUTABLE

Sorry for the caps but that's copied verbatim.
[Eee Pad Transformer Android Development] chodemickey:
Just re-root it like I did. Quick and easy.
[Eee Pad Transformer Android Development] ParadingLunatic:
Yeah I was going to...just don't quite have all the tools to do it here at work. In the meantime I just restored the system partition from a previous backup. All is good for now.
[Eee Pad Transformer Android Development] ckuke4:
Same here, rooted again with Brk's 7.1 tool and it's ok now.

Sure wish Asus would stop trying to keep us from rooting our tablets, they're not pressured from a cell carrier to do this so what's the point??
[Eee Pad Transformer Android Development] daoist:
yeah, you can simply remove the superuser.ak and su binaries from the zip file. leave the package_extract dir thing in, in case the update has other files included.
[Eee Pad Transformer Android Development] habylab:
Edit. Re-read, ignore.
[Eee Pad Transformer Android Development] daoist:
****, sorry everyone.

I have pushed updated packages to my webhost. If you could try again (redownload it, of course :) you should get root back.
[Eee Pad Transformer Android Development] HellComes:
I installed 8.6.5.21 WW after your package update without problems. Everything working and still rooted.
[Eee Pad Transformer Android Development] philseven:
Just curious I now I am wrong just want to hear somone else say it can you flash this over a nother rom be nice
[Eee Pad Transformer Android Development] daoist:
This can only be flashed over the stock ASUS rom, via clockworkmod recovery.
[Eee Pad Transformer Android Development] ParadingLunatic:
Thanks! It worked this time after redownloading.
[Eee Pad Transformer Android Development] Taomyn:
Can I assume that if I didn't lose root there's no need to redo this?

---
[Eee Pad Transformer Android Development] daoist:
thats right.

Cheers!
[Eee Pad Transformer Android Development] wildestpixel:
After wiping and formatting system partition are these roms OK ?
[Eee Pad Transformer Android Development] gee one:
This won't work if you wipe the system partition. This patches the stock system to upgrade, so wiping the system will defeat the purpose.