Cada terminal es un mundo, pero para meter un recovery necesitas modificar el bootloader, lo normal es tener una aplicación que nos la haga todo con unos cuantos cliks, pero de momento no hay nada por el estilo para el Xperia S (toca hacerlo a mano).
El bootloader nos lo libera Sony ¡y esto es una gran novedad! normalmente eran los genios de XDA y otras comunidades los que se tenían que buscar la vida para encontrar un bug que les permitiese hacerlo.
PD: Si estoy equivocado en algo hacérmelo saber, que yo no soy un experto en estos temas, sólo sé lo que he leído por ahí.