[Eee Pad Transformer Q&A, Help & Troubleshooting] iLearner:
OK, here is the solution. :fingers-crossed:

First of all, I presume the Android SDK for Mac OS X is installed and upgraded.

Next, on the Transformer please go to Settings -> Developer options and activate the USB debugging. Finally, please check this forum thread and download the latest version of PERI. Yes, PERI for Windows 0.4 as of today. Please unzip the downloaded file.

No sorcery or black magic here, I've just learned from the bat file and tried to reproduce the whole procedure manually using adb.

Most Linux users will smile, but I will show the commands the way most Mac OS X user will need to input them. Basically, you don't really know that the shell path is and what "finally add adb to your path" means, right? :D

1. OK, please open the Finder and go to the directory where the adb executable lives. Something like ~/Downloads/android_sdk/android-sdk-macosx/platform-tools/.

2. Now please open the Terminal.app inside Application/Utilities folder and go to the same directory.

3. Please connect the Transformer to the Mac using the USB cable.

4. First of all, let's see if adb sees the Transformer. Please input

./adb devices

If everything is OK, you'll see something like this:

List of devices attached
024640c082db4561	device

5.

./adb push /Users/YOURUSERNAME/Downloads/OneclickrecoveryV0.4/recoveryblob /sdcard/

Basically you input ./adb push, drag the a.m. file and next input /sdcard/

6.

./adb shell mv /data/local/tmp /data/local/tmp.bak

7.

./adb shell exit

8.

./adb shell ln -s /dev/block/mmcblk0p4 /data/local/tmp

9.

./adb reboot

Wait while the Transformer reboots.

10.

./adb shell dd if=/sdcard/recoveryblob of=/dev/block/mmcblk0p4

11.

./adb shell exit

12.

./adb reboot

Wait while the Transformer reboots.

13.

./adb push /Users/YOURUSERNAME/Downloads/OneclickrecoveryV0.4/Superuser-3.0.7-efghi-signed.zip /sdcard/

See #5.

14.

./adb reboot

Wait while the Transformer reboots.

15. Now please shut down the Transformer manually and boot into recovery. Please hold Power + Volume Down buttons and next confirm with Volume Up button when asked. Rogue XM recovery will boot.

16. Wipe cache, wipe Dalvik cache, next choose Install zip file from internal storage and choose the Superuser-3.0.7-efghi-signed.zip.

17. When it's done, reboot.

18. PROFIT. :good: Your device is rooted with Rogue XM recovery installed.

From there I suggest to install SuperSU and eventually SuperSU Pro as it seems to work better than Superuser and Superuser Elite respectively. You can eventually get rid of Superuser if you wish so, instructions available in this forum thread. As I own both SuperSU Pro and Superuser Elite, I've installed SuperSU and upgraded Superuser, just in case of. You should not mix them, though, thus I've revoked the root permission of Superuser.

Next I've installed Busybox. I don't know if it's the best version for TF101, works well on my GNote.

Finally, let's play with the recovery options courtesy of some awesome developers. :good: We can choose among Rogue XM Touch, CWM classic, CWM 6.x and official or modified TWRP. I've chosen the official TWRP with GooManager.

Next stop, Titanium Backup. :cool:

Should you have other recommendations, please do not hesitate.