Tutorial: Appsupport Patch para iPhone 2.0.1 con soporte para Costa Rica y otros trucos que deseabas

 


Si había algo que me daba pereza de pasarme de 1.1.4 a 2.0.1 del iPhone, era perder el AppSupport, que es el soporte de números telefónicos para muchos países del mundo contando Costa Rica. El día que decidí pasarme al firmware 2.0.1 decidí intentar cambiar los archivos manualmente y no esperar a que salga algún patch automático en Cydia o Installer 4.0 que casi no tiene nada.

En este post les enseño a hacer 4 cosas, tener soporte de Caller ID en llamadas y mensajes de texto en Costa Rica para firmwares 2.0.1, hacer capturas de pantalla, quitar el molesto mensaje de “Call Forwarding Active” cada vez que llamas a alguien y por último cómo incorporar el número de voicemail al botoncito del iPhone para que no tengas que marcar manualmente.

No hay nada peor que no saber quién te llama o quién te manda un mensaje, el iPhone de fábrica no tiene soporte para Costa Rica, por lo que cuando te mandan un mensaje de texto en lugar de salir el nombre de tu contacto, sólo sale el número en este formato “New text message from: +506 8888 8888” esto aunque ya tuviéramos un contacto que tuviera ese número, y lo que queremos es que diga: “New text messaga from: Natalia”. Pues logré modificar los archivos claves y aquí les digo cómo copiarlos a su iPhone recién actualizado a 2.0.1 para no tener que adivinar quién les manda el mensaje de texto.

¿Qué necesitas?

  • Un iPhone actualizado a 2.0 o 2.0.1 y con jailbreak y desbloqueado.
  • Conexión a Internet.
  • Un Router Inalámbrico.

Instrucciones.

  1. Instalar OpenSSH de Cydia y un programa para FTP como Filezilla que es gratis.
  2. Reinicia el iPhone.
  3. Usa el Filezilla para entrar al directorio de tu iPhone. Host: IP de tu iPhone. Username: root Password: alpine Port:22
  4. Descarga los dos archivos que hice, PhoneNumberTemplates.plist, UIPhoneFormats.plist. Y guárdalos en tu escritorio.
  5. Entra en las siguientes direcciones en tu iPhone y cámbiale el nombre a los archivos, agregándole .bak al final (sólo como medida de precaución para no perder los archivos originales)

    /System/Library/PrivateFrameworks/AppSupport.framework/PhoneNumberTemplates.plist

    /System/Library/Frameworks/UIKit.framework/PhoneFormats/UIPhoneFormats.plist

  6. Copia los archivos que bajaste en cada directorio, teniendo mucho cuidado que cada archivo vaya donde debería ir.
  7. Reinicia el iPhone.
  8. Disfruta de tener full soporte para tu Caller ID tanto en llamadas como en mensajes de texto.

Yo ya lo probé con 3 iPhones (contando el mío) y los tres funcionan perfectamente.

Lista de países que soportan estos archivos:

United Arab Emirates, Argentina, Australia, Belgium, Brazil, Botswana, Central African Republic, Switzerland, Ivory Coast, Chile, Cameroon, China, Costa Rica, Czech Republic, Germany, Denmark, Ecuador, Estonia, Egypt, Spain, Finland, France, Guinea, Equatorial Guinea, Greece, Guatemala, Guinea-Bissau, Honduras, Croatia, Hungary, Ireland, India, Italy, Jordan, Japan, Kenya, Korea (South), Lithuania, Latvia, Madagascar, Mauritius, Mexico, Nicaragua, Liberia, Norway, Turks and Caicos Islands, Panama, Peru, Philippines, Poland, Portugal, Paraguay, Romania, Saudi Arabia, Sweden, Singapore, Slovak Republic, Senegal, El Salvador, Lesotho,St. Helena, United Kingdom, Uruguay, Venezuela, South Africa, United States.

Para hacer la captura de pantalla usé un truco que tiene el nuevo firmware que apuesto a que no muchos lo conocen, y es que el nuevo firmware del iPhone ya trae incorporado un screen snapshot, en cualquier momento que queramos, sólo debemos apretar el botón de Home junto con el de Sleep/Awake al mismo tiempo rápidamente, verémos un flash en la pantalla y listo, tendremos una captura de pantalla guardada en el Photos, donde se guardan las de la cámara, aguardando que las mandemos por correo o descargarlas al conectar el iPhone a la computadora.

Ahora, para quitar el molesto mensaje de “Call Forwarding Active” Sólo debes hacer lo siguiente:

  1. Descargar este archivo, carrier.plist.
  2. Entrar por FTP al directorio del iPhone /private/var/mobile/Library/Carrier Bundle.bundle/
  3. Renombrar el archivo carrier.plist a carrier.plist.bak (esto para no perder el original)
  4. Copiar el archivo que descargaste al directorio.
  5. Reinicia tu iPhone y ¡listo! ya no tienes ese molesto mensaje cada vez que llamas.

Por último, para tener el número de tu Voicemail (en cualquier país) sólo tenés que hacer lo siguiente:

  1. Marcar en el teléfono, *5005*86*xxx# , donde xxx es el número de tu voicemail, en Costa Rica sería *5005*86*190#, tocas “Call” y listo, queda el botón de voicemail funcionando con el de tu operadora local.

Estos son cosas que yo necesito cada vez que actualizo, la más importante es la del Caller ID, que todavía no hay ningún parche ni nada en Cydia, así que disfruten de su iPhone recién actualizado =D, ¡Saludos!

Tags: , , , , , , , , , , , , , , , , , , , , , , ,

 
Si te gustó el post, Dale click a "Like" o "Me Gusta" aquí abajo.



Importante. Los comentarios son para enriquecer los artículos, todo comentario que incurra en calumnia o difamación, se use como nickname el nombre de una figura pública que pueda inducir a confusión a los demás lectores, se incite al odio o a la xenofobia, no guarden relación con el tema en discusión, no se incluya una dirección de email válida, se trate de spam para atraer tráfico, podrá ser ELIMINADO o editado.


También comenta utilizando tu cuenta de Facebook

Comentarios y contando