Bien:
1. Para hacer el
ROOT ahora lo mejor es usar la app
towelroot (
clik aquí). En la web pulsas sobre la letra griega landa que está en rojo y ya te lo descarga. Instalas, sigues las recomendaciones en pantalla, luego de la play store puedes bajar el rootchecker para comprobar que ya está rooteado y ha continuación desinstalas ambas apps.
Instala supersu (descarga de la play store), dale descargar binarios modo normal y ya puedes dar permisos a las apps que lo requieran.
2 y 3. Mientras buscaba el resto de cosas encontré este hilo con todo ya resumido:
http://www.htcmania.com/showthread.php?t=843533 . Salta los pasos anteriores ya descritos. Aunque en principio es para el Xperia Z funciona perfectamente con nuestro Xperia Sp.
4.
Bootloader: el compañero @
dario.jj hizo un tutorial muy bueno en su día.
Sigue sus indicaciones
Alguna duda, pregunta en este hilo.
Sobre
busybox: creo recordar que al usar el .bat para instalar el recovery también da la opción de instalar busybox. Si no lo hiciera, en la playstore descargas
esta app, das permisos root, una vez dentro escoges la versión de busybox que instalar (la 1.24.1 es la última) y ya está. Desinstalar la app no hace que se borren los archivos instalados.