Logo

Habilitar Tethering en el iPhone 3G, 3GS con firmware 3.1.2

Después de varios días de investigación, el Dev-Team ha logrado modificar el CommCenter y con esto se puedo habilitar completamente la opción del internet tethering en el iPhone 3G, 3GS con OS 3.1.2.

Requisitos previos
- Necesario hacer jailbreak al iPhone 3G / 3GS con firmware 2.1.2
- Tener instalado OpenSSH en el iPhone
- Conocer la dirección IP de tu dispositivo en la red local
- Instalar Fugu
- Descargar CommCenter.patch para el iPhone 3G y 3GS respectivamente (CommCenter_3g_312.zip / CommCenter _3gs_312.zip)

Tutorial para habilitar tethering en el iPhone 3G, 3GS con firmware 3.1.2 usando Mac
Paso 1:
- Crear una carpeta(ejemplo: Pwnage) en el escritorio y copiar los archivos CommCenter_3g_312.zop / CommCenter _3gs_312.zip.
- Hacer doble clic sobre el archivo correspondiente a tu dispositivo, con eso extraeremos el contenido del archivo.
Tethering-iPhone-3GS-OS-3.1.2-1.Xie

- Ejecutar Fugu desde la carpeta de aplicaciones
- Ingresar la dirección IP del iPhone, ingresar root como Username y hacer clic en el botón Connect para continuar.
Tethering-iPhone-3GS-OS-3.1.2-2.Xie

- Cuando solicite la clave de acceso, ingresar alpino. Luego haga clic en el botón Authenticate
Tethering-iPhone-3GS-OS-3.1.2-3.Xie

- Después de que Fugu logre abrir el contenido del directorio del iPhone, utilice el panel izquierdo para desplazarse hasta la carpeta Pwnage del escritorio.
Tethering-iPhone-3GS-OS-3.1.2-4.Xie

- Hacer clic en el botón “Go To” ubicado a la izquierda, en la barra de herramientas, de Fugu
- Ingresar /System/Library/PrivateFrameworks/CoreTelephony.framework/Support/ dentro del campo “Go To”, seleccionar Remotely y hacer clic en el botón Go
Tethering-iPhone-3GS-OS-3.1.2-5.Xie

- Arrastrar el archivo CommCenter desde el panel derecho al panel izquierdo para copiarlo la Mac
Tethering-iPhone-3GS-OS-3.1.2-6.Xie

- Ejecutar el terminal haciendo doble clic en la carpeta Applications Utilities de la Mac
- Ejecutar el siguiente comando para navegar a la carpeta Pwnage
cd Desktop/Pwnage
Tethering-iPhone-3GS-OS-3.1.2-7.Xie

- Ejecutar el siguiente comando
Para el iPhone 3G
bspatch CommCenter CommCenter-patched CommCenter_3g_312/CommCenter3g.patch
Para el iPhone 3GS
bspatch CommCenter CommCenter-patched CommCenter_3gs_312/CommCenter3gs.patch
Importante:
- Asegurarse que la ruta es la correcta
- Asegurarse de cambiar la ruta y archivo adecuado para tu dispositivo
Tethering-iPhone-3GS-OS-3.1.2-8.Xie

- Ahora tenemos que confirmar la creación correcta del archivo parchado. Ingresar el siguiente comando en el terminal
/usr/bin/openssl sha1 CommCenter-patched
Tethering-iPhone-3GS-OS-3.1.2-9.Xie

Nota:
Asegurarse de que se haya creado correctamente el parche, revise el SHA1 coincida:
- iPhone 3GS: 1b19712035f33654cf72838ebe1a2033931b56b2
- iPhone 3G: 063165c3fa3e21d30eb4b486fab924ba3ef0ea5e

Paso 2
- Regresar a Fugu y clic derecho sobre el archivo CommCenter en el panel derecho. Seleccione Rename del menú contextual y cambie el nombre del archivo a CommCenter-backup.
- Haga clic en el botón Reload de la barra de herramientas de Fugu. Arrastrar el archivo CommCenter-patched del panel izquierdo al derecho (Mac a iPhone)
Tethering-iPhone-3GS-OS-3.1.2-10.Xie

- Hacer clic derecho sobre el archivo CommCenter-patched recién arrastrado al panel derecho y seleccione Rename del menú contextual.
- Cambiar el nombre de CommCenter-patched a CommCenter

- Hacer clic derecho sobre el archivo al que acabamos de cambiarle de nombre CommCenter (en el panel derecho), seleccionar Get Info del menú contextual.
- De la ventana Info mostrado, cambiar el permiso actual a 0755 y hacer clic en el botón Apply
Tethering-iPhone-3GS-OS-3.1.2-11.Xie

- Reiniciar el iPhone y tu dispositivo tendrá la opción “Internet Tethering” en Settings –> General –> Network
Tethering-iPhone-3GS-OS-3.1.2-12.Xie

2 comentario realizado... y tú qué opinas?

  • Edo says:

    despues de terminar el proceso parece ser que no tuve ningun problema pero no me esta saliendo ninguna opcion y ahora que intento hacer lo mismo desde el principio fugu no me deja conectarme. me dice connection closed by remote host.

    alguien tiene alguna idea de por que?

  • Carlos says:

    Hola , larga historia pero tuve q actualizar al 3.1.3 y perdí el tethering del iPhone 3gs .la preunta es si estos pasos habilitarían el tethering para este firmware?

    Gracias

Realizar comentario