Para subir de kitkat hay que usar flashtools. No se puede hacer desde recovery.
Hay que usar una Rom lollipop para Flashtools ya que no sé hizo ninguna superior en formato Flashtools. Una vez en lollipop ya se puede poner roms más recientes desde el Recovery TWRP. Eso sí, usando la versión del TWRP adecuada para la Rom que se presenta instalar. No todas instalan con cualquier TWRP.
Saludos
Enviado desde mi S3 mediante Tapatalk