Transformer TF101: Fix for Recovery Loop (CWM

I bought an ASUS Transformer TF101 well over a year ago now. Fiddling around, as I always do, I managed to get it stuck in a Recovery loop on ClockworkMod (CWM)

Now, most websites/forum threads I have found will tell you to simply re-flash to the stock recovery and go back to stock. It seemed like a whole lot of trouble, so I didn’t bother with that.

Recently, after completely forgetting I even had this tablet (shows how much I use it), I decided to try to figure out how to fix it. I stumbled across this post very quickly:
Fixing an Asus Transformer TF101 stuck in recovery boot loop

To my surprise, his simple steps solved my problem. So, if you are having the same problems, boot in recovery (should be easy enough), then from your terminal/command prompt, issue the following five commands:

adb start-server 									# Starts adb server
adb devices											# Ensure your device is connected
adb shell											# Starts the adb shell
echo boot | dd of=/dev/block/mmcblk0p3 bs=1 seek=0	# Magic
reboot												# Restarts the device


Note: This solution requires that you have the adb executable on your computer. adb is part of the Android SDK.

Credit to Just Another Dave for this simple solution.