NO, TAMBIÉN ESTÁ DISPONIBLE PARA DISPOSITIVOS NO ROOTEADOS. Para los dispositivos no rooteados es posible mover las aplicaciones a la SD también. Pero sólo para las nuevas versiones de Android, a partir de la 2.2.
Normalmente las aplicaciones deben estar preparadas para que el sistema las mueva a la SD, pero en tu dispositivo Android (2.2) puedes mover cualquier aplicación a la SD, preparada o no.
Esto se hace con estos comandos:
adb shell pm setInstallLocation 2
Así que respondiendo a usted:
Q1) ¿Puedo mover alguna aplicación a la SD? R : SI
P2) ¿Hay alguna versión específica de Android que deba ejecutar? 2.1, 2.2? A : 2.2
P3) ¿Debería mi teléfono estar rooteado para eso? ¿O también funciona para las versiones de stock? A : No se necesita Root, debería funcionar en todos los dispositivos Android 2.2
Nota: hazlo bajo tu propio riesgo, es decir, los widgets en la SD no podrán mostrarse en el escritorio, los servicios en ejecución pueden dejar de funcionar si se mueven a la SD y se desmonta la tarjeta, etc.
Nota 2: necesitas el SDK de Android para poder utilizar ADB, sólo tienes que descargarlo desde aquí http://developer.Android.com/sdk/index.html acceder y realizar los pasos necesarios para descargar el SDK. El comando ADB está en la carpeta TOOLS.
Nota 3: si ejecuta este comando, sólo las nuevas instalaciones irán automáticamente a la tarjeta SD, las aplicaciones ya instaladas deben ser movidas manualmente.