Android SDK lets you input commands to the Terminal via your computer keyboard in a shell. The other one I suppose gives you a keyboard in the Recovery console (I found out about this after I did the SDK route).