[Transformer TF300T Q&A, Help & Troubleshooting] bnwkeys:
1) Thank you to everyone who has contributed to these development forums, the asus tf300t dev forum, and anyone who would be so kind to help me out of this pickle.

2) I have unlocked/rooted many devices, including my own phones as soon as I get them, so I am familiar enough with adb.

3) I have tried reading all of the relevant posts on this subject, and have mostly everything figured out except for one small issue which is throwing me for a loop

4) I will try to be as specific as possible and give all relevant information to help you guys understand what is going on

So I'm doing a glass repair on an ASUS TF300T, specs below:

-TF300T on Android 4.2.1

-GPS: V7.9.11 -WiFi: V7.1.1.50 -Blue: V11.38

-Touch: ELAN-3011-4822 -Camera: TF300T-000128

-Kernel: 3.1.10-g890b05a android@Taurus#1 Thu Jul 11 17:55:00 CST 2013

-PAD EC: PAD-EC20T-0216

I'm using adb from my personal laptop which is running Debian, and I already know that adb fastboot and all that stuff has been configured properly.

So here is what happened:

I agreed to do a glass repair on my hairdresser's TF300T, so I ordered the replacement glass. Like a dummy I forgot to check the version of the glass touchscreen and now I'm stuck with the dreaded 'G01 touchscreen won't work on 5158N TS-PCB'. In the process, I worked too fast and damaged the LCD and had to order a replacement for that as well ( double dummy! D= ). Both parts have been installed correctly and there is no physical damage to them, I used to work as a repair technician for these devices. For those not familiar with the issue, ASUS maintains a monopoly on the 5158N Touchscreen, and therefore they are stupid expensive to buy (about 200$ right now). The most commonly sold Touchscreen version is the G01 version and it does not work with the 5158N Touchscreen-PrintedCircuitBoard. Miraculously I found a thread that is a true Godsend and talks about a firmware fix (check post 104 here http://xdaforums.com/showthread.php?t=2091233&page=11). So it appeared all I needed to do was root the device and splice that touchscreen firmware in to fix it, easy enough I've rooted many times before. Except now I don't have a touchscreen to use. So I bought yet another part, the USB adapter for the 40pin dock connector. I plugged in my mouse and keyboard and I can use the tablet like this. So I kept going using the instructions from this post (http://xdaforums.com/showthread.php?t=2187982), got the unlocker from ASUS, successfully unlocked, installed TWRP, and went to make a backup. But wait, I can't use the touchscreen since I have to update the firmware, which requires root, which requires using touchscreen in recovery. The mouse i have plugged in does not work when in recovery, and from what I have read it seems that CWM no longer works for the newer ASUS kernel (CWM fails to mount internal or external SD). But I can't figure out how to use TWRP without a touchscreen (they should really add the hardware button functionality for a safety backup -.- ). I am so close to fixing this and yet so deep in the hole still. I have spent over 100$ trying to fix this tablet and am only working at cost at this point to maintain my reputation and dignity. I have about 3 days left til I can't return the touchscreen anymore.

So my question is: What is my best option for installing SU on this kernel, when I already have unlock BL, custom touch recovery and I can't use mouse in recovery?

Would the best method be to downgrade the firmware using the bootloader and an official stock image of an earlier Android version so that CWM will actually work? or is there some way I can either install SU without recovery or get a working recovery with hardwarebutton capability? :confused: