->
Estimados señores, ya disponemos del iphone killer, mejor dicho lo tienen aquellos que vivan en EEUU, Canada, Singapur u otros países que permitan llamadas gratis a teléfonos fijos y móviles.
No recomiendo usarlo, salvo para hacer una prueba temporal ya que varias aplicaciones como VNotes o Listen os darán problemas.
De momento en España, si usamos el cliente SIP de truphone en el iPhone tendremos llamadas a fijos gratis y 2 € para gastar en el resto de llamadas.
He estado días y días hablando con la gente de touchmods.net los que sacaron la versión SIP para el iPod Touch, usando micrófonos caseros o comprados pero no era compatible con el iPhone... tras largas horas de charlas en inglés por IRC vemos en vivo y en directo como en Hackintosh un usuario comenta un cambio de línea en un .plist para cambiar el dispositivo de entrada de sonido del micrófono interno del iPhone al de los auriculares que vienen por defecto... y éste es el hack que os cuento.
Si tenéis instalada la aplicación VoIP SIP de touchmods.net desinstalarla usando el installer. A continuación conectar el iPhone por ssh. En el caso de Mac OS X usad cyberduck por ejemplo, en Windows WinSCP (creo que se llama) y en GNU/Linux, como es mi caso, uso nautilus, para ello en nautilus voy a Archivo/Conectar con el servidor y pongo los siguientes datos:
Tipo de servicio: SSH Servidor: la IP del iPhone Puerto: 22 Carpeta: / Nombre de usuario: root Nombre para usar en la conexion: El que queráis, en mi caso iPhone
A continuación damos a Conectar y en la barra de la izquierda hacemos doble click en la carpeta con nombre que hemos puesto y vamos en esa carpeta (nuestra / del iPhone) a var/root/Library/Preferences/.GlobalPreferences.plist (si no aparece mostrar los archivos ocultos). Copiarle al escritorio y a continuacíón id a la web: http://140.124.181.188/~khchung/cgi-bin/plutil.cgi
Cargamos ese archivo y lo descargamos al escritorio. Es posible que no haya añadido el punto inicial, añadidlo. Después haced una copia de seguridad del archivo /var/root/Library/Preferences/.GlobalPreferences.plist del iPhone.
Abrid el archivo que hemos convertido con un editor de texto y cambiar las líneas:
-
<key>com.apple.audio.CoreAudio.DefaultInputDevice</key>
-
<string>Baseband input</string>
-
<key>com.apple.audio.CoreAudio.DefaultInputDevice.actual</key>
-
<string>Baseband input</string>
por
-
<key>com.apple.audio.CoreAudio.DefaultInputDevice</key>
-
<string>WM8758 Input Device audio0</string>
-
<key>com.apple.audio.CoreAudio.DefaultInputDevice.actual</key>
-
<string>WM8758 Input Device audio0</string>
Salvamos el archivo y lo copiamos a /var/root/Library/Preferences/.GlobalPreferences.plist del iPhone (aseguraos del punto y de que se sobreescribe).
Si no tenéis el repositorio de Touchmods añadidle en el installer: http://touchmods.net/rep.xml
Tras actualizar los repositorios, agregad el programa al iPhone, instalando la aplicación Touchmods/Touchmods SIP-VoIP
Configurar la cuenta... tenéis decenas de servicios de SIP, por ejemplo: freecall, peoplecall, truphone...
Reiniciar el iPhone para que os aplique los cambios
Ya podréis llamar, pero tenéis que tener los auriculares conectados.
Nota: La calidad de recepción es muy buena, pero la de entrada al micrófono es pésima... aunque en cuanto la solucionen os informaré. Y no, no voy a explicar cómo usar clientes SIP, ni qué es... google y los artículos anteriores os ayudarán mucho.
Por otra parte algunas pocas aplicaciones de terceros como VNotes os darán problemas, necesitando del mike de los cascos para poder grabar sonido.
el 11 Enero 2008 a las 23:34
13 Enero 2008 a las 17:44
Buenas, sólo quería informarte que te he enviado una participación para un concurso de 2 iPod Touch.
La dirección es:
http://bocabit.com/2008/01/13/concurso-gana-2-ipod-touch-gratis/
Un saludo!
16 Enero 2008 a las 14:37
Muy bueno el articulo y gracias por el aporte, pero he tenido problemas en acceder a : http://140.124.181.188/~khchung/cgi-bin/plutil.cgi
existira otra forma o programa para poder convertir los .plist en modificables.
te agradezco tu tiempo
16 Enero 2008 a las 19:32
Totalmente cierto, está caído. Ayer lo comprobé y por desgracia no conozco otro, busca algún programa que haga esto en Windows o Mac
16 Enero 2008 a las 19:46
Encontrado: http://www.macosxhints.com/article.php?story=20050430105126392
17 Enero 2008 a las 02:11
Estimado magarto, agradezco tu gentil ayuda a los que estamos probando tu aporte, pero tengo el problema como muchos que no tengo mac y uso windows xp y vista, tu crees que sea posible zipear y subir la copia de tu (.GlobalPreferences.plist) para poder probar tu aporte bajo nuestro propio riesgo. sera posible; agradezco tu paciencia y tiempo. saludos
17 Enero 2008 a las 21:02
Estimado Alexander,
No puedo darle una respuesta debido a que desconozco, de haberlaa, dicha herramienta. sólo he encontrado el comando plutil de OS X, pero no he visto nada más. Puede iniciar búsquedas del tipo: binary to plist windows on.line
A ver si así puede encontrar algo.
saludos,
9 Febrero 2008 a las 16:47
Hola Magarto, pues nada, que ahora si me vas a ver por aquí más a menudo!!! Me pasé al lado oscuro!!!
9 Febrero 2008 a las 20:03
Jajaja, ya veo, ya veo. Me alegro mucho que hayas dado el paso
22 Febrero 2008 a las 12:39
Magarto, una preguntita, yo tengo un servidor asterisk montado, y me gustaria utilizar el iphone como Sip, es posible hacerlo? sabrias que pasos hay que seguir para esto?
un saludo jefe, es muy util tu blog
22 Febrero 2008 a las 15:37
Hola, gestionas tanto llamadas dentro de una red como a teléfonos habituales?