Downloads here (if needed):
Once you’re done with the above (if root is still not working, please proceed ahead):
1.) Go to the folder where you extracted the fsdebug tool and type:
adb push Superuser.apk /sdcard/Superuser.apk
2.) Then using a program like ES File Explorer, browse to /sdcard on your TF Infinity and install the Superuser.apk file – it will ask you to replace it which you’ll want to do.
Voila – once it’s done go ahead and test root. To test I went to the market and downloaded and installed busybox.