No hay documentación. Pero si te pasas unas cuantas horas leyendo las categorías de firmware, liberación, jailbreak, blacksn0w en iPhoneros.com podrás aprender muchas cosas.
Tienes que preparar una red local wifi en tu casa para que el iPhone pueda conectar a internet sin necesitar a tu operador de telefonía móvil, actualizar con iTunes al último firmware, hacer el jailbreak con blackra1n, luego descargar Cydia conectando a la red wifi que tenías preparada anteriormente, descargar también blacksn0w y entonces meter la tarjeta SIM de tu operador, que luego tienes que configurar con el mobile config correcto para que te funcione la conexión de datos vía 3G. Es recomendable tener contratada la tarifa plana de datos para no llevarte sorpresas con el recibo mensual.
Si todo lo que te contamos arriba te suena a chino, entonces ponte a leer iphoneros.com!

Y si aún así te parece demasiado complicado, busca ayuda con algún amigo que lo haya hecho antes, o continúa con el firmware que tienes ahora...