[Eee Pad Transformer Q&A, Help & Troubleshooting] tamefox:
Hello :- 1st post from newbie... :fingers-crossed:

Background :

Asus TF101 - c4/2012 - S/n starts with BC0K..... - with dock, working but reboots every 10 mins, lots of non-responsive apps, slow performance.

c120 apps installed - for whenever I need them. Frustrated by about c20 that run that I didn't start up - I don't need them until I need them....

Task killers kill some but some just restart... ...so decided to root and load Cyanogen for more control over apps, esp. permissions, and hopefully improved performance.

My skills : - newbie to Android dabbling, but used to minor registry tweaks and driver installs in Windoze, and programming many years ago in DOS, Basic, IPL2, and even Fortran (yes, really :eek: ). Never got into OO stuff....

Rooting and Flash so far :

Tried Chanxxxx's routine but couldn't get it to work.

Tried Asus unlock routine - doesn't work on TF101 any more.

Tried ViperMod but most image sites and mirrors are smoke and dust. 1 image found wouldn't unpack - corrupted.

Finally found PERI v0.42 which worked after many attempts in fixing adb drivers and out of date server problems.

(Only one site thread mentioned turning off Asus Synch on the PC and the tablet too...).

All very frustrating, esp. given the age of most of the threads and links - but I'm persistent, if nothing else..

... ...am I the last human bean on the planet who wants to root an old TF101?

So, now got :

Rooted OK

SuperUser OK

TWRP 2.5.0.0 under the hood - came wth PERI routine (thanks Thing o Doom).

Cyanogen 9.1

Loaded CWM ROM Manager but when I ran it it said I should stick with TWRP installed already (?) - so I did.

So I used TWRP to flash Cyanogen 9.1 and GAPPs.

Now running fine apparently - first day - still need to reload all apps...

Issues

Q1) - Since tried to use PERI to install TWRP 2.8.1.1. over current 2.5.0.0 - replaced the 2.5 recoveryblob with the 2.8 blob.

- renamed 2.8 blob, also tried changing batch file to suit other name - but all failed.

- pushes ok with push command, but dd to of mmcblk0p4 fails - permission denied.

Any thoughts please on why permissions have changed?

- I didn't include the md5 file from 2.8.1.1 - as 2.5 didn't have one anyway.

- what could have changed to stop me replacing mmcblk0p4 ?

- I did run TWRP 'Fix Permissions' - though not really sure what that does....

- is my approach too simplistic and other skullduggery required?

[- Didn't use TWRP 2.8.1.1 install that came with it as I don't know how to run it. Noticed that the script referred to Busybox which I don't have].

[ Have installed Android SDK but no idea what to do with it ...].

Q2 - Has anyone tried Cyanogen 10.x on a TF101 - I see there is one but it was a Nightly?

- if you did, is it stable?

- what would be the main benefits - presumably JB improvements?

Q3 - New Problem - MSD and SD slots both report 'Damaged SD Card' when you pop one in - and corrupt it. So when I put it back in my Windows PC card reader it is unreadable and needs reformatting. Does it with Micro slot on tablet and full sized slot on keyboard dock. Just tried brand new SD card and banjaxed that.

Both USB slots are fine and don't corrupt the USB flash drive.

Could it be :

- TWRP setting? - TWRP doesnt let me mount the ext SD Card - but probably because it sees it as corrupted?

- CyanogenMod 9.1 issue?

- Other something in the stack that can be fixed with an adb push or...?

Thanks

TF