Antes de responder tu pregunta creo que debemos aclarar algo, el iPhone 4S no puede tener el Firmware 2.0.12, de hecho la versión más antigua que puede tener es la 5.0, por lo que puedo deducir es que has revisado las especificaciones del Ajustes -> General -> Acerca y ahí has visto la «Modem Firmware» eso no es el firmware en sí del iPhone, es el firmware del modem solamente. Para ver la versión es ahí mismo solamente donde dice «Versión». En mi caso tengo la 5.1.1 (9B206) Por cierto, desde la versión 3 dejó de llamársele Firmware para llamarse iOS.
Ahora yendo a tu pregunta, para hacer el Jailbreak si tienes la versión 5.1.1 o superior lo puedes hacer con una herramienta llamada Absinthe 2.0, aquí puedes ver una guía paso a paso de como hacer el Jailbreak.
Pep
Carlos Leopoldo: La version 2.0.12 es de las mas recientes en un iPhone 4S. Ruego que te informes mejor.
Pep: entonces ¿cómo explicas que yo tengo la versión 6 beta 2?