Como todos sabemos, el juego del gato y el ratón pareciera que se pone cada vez mas difícil e interesante, por un lado, Apple busca la manera de evitar que los iPhone y los iPod Touch puedan ser Jailbreakeados, incluso, hasta ha publicado una oferta de empleo para localizar a un Hacker que quiera convertirse en el último obstáculo a vencer antes de lograr hacer el Jailbreak, ya que busca a ese entendido del mundo del Hack para ser el encargado de la seguridad del OS de los dispositivos.
Pero por otro lado, GeoHot ha logrado ya encontrar y aprovechar ciertas vulnerabilidades de los Firmwares para lograr el Jailbreak y la liberación, pero que sucede con el Dev Team, veamos:
- El Dev Team ha logrado programar una herramienta llamada PwnageTool solo para MAC, que permite hacer el Jailbreak en el Firmware 3.1.2 pero no incluye en la lista de dispositivos para lograrlo, al nuevo iPod Touch 3G, además que, para los iPhone 3G y 3GS recomiendan usar un firmware modificado para evitar subir el Baseban.
- El Dev Team ha logrado programar una herramienta llamada PwnageTool solo para MAC, pero no se encuentran trabajando hasta la fecha en ninguna herramienta equivalente para Windows, por lo que si usas Windows, necesitarás descargar y restaurar un custom Firmware creado con PwnageTool en MAC para poder disponer del Jailbreak.
- Por el momento la única manera de liberar los iPhones 3G y 3GS actualizados al Firmware 3.1.2 y con Baseban 05.11.07, es usando BackSn0w, el DevTeam aún no ha presentado alguna información al respecto.
- El proyecto de SnowBreeze que es el PwnageTool para Windows no da señales de vida aún, ignoramos como va su desarrollo.
- No he sabido de problemas derivados de usar un Custom Firmware, más que al momento de llevar a cabo su restauración, pero dispones de iReb que corrige esos errores y permite completar el proceso.

Conclusión:
Es mucho mas estable el procedimiento del Custom Firmware creado con PwnageTool, y no porque uno no haga el proceso de crearlo, deja de ser confiable, al contrario, es un ahorro de tiempo, aún así es cuestión de gustos.
No en todos los casos se aplica, pero en el caso de los iPod Touch 3G, por el momento no existe otra manera de hacer el Jailbreak mas que usando BlackRa1n y en el caso de los iPhone 3G y el 3GS, podemos usar un Custom Firmware y después usar BlackSn0w desde Cydia para hacer la liberación, si tenemos Baseban 05.11.07.
Sobre todo, no desesperen si el proceso no sale a la primera, recordemos que existen muchas variables entre usuario por lo que a veces una restauración podría no funcionar.