iPhone español

Actualizado a 24 de septiembre 2008

Cambiar los sonidos del sistema


En otro tutorial hemos visto como cambiar los tonos que podemos usar para las llamadas entrantes por ejemplo. En este tutorial veremos los otros sonidos usados por el sistema, como el que se escucha cuando se recibe un correo o entra un SMS. Por ejemplo, hay gente que se queja de que los 6 sonidos predefinidos que podemos usar para oír cuando llega un SMS no son prácticos porque son tenues y de bajo volumen. De lo que se trata es de poder cambiar esta situación.

Los sonidos del sistema, como el aviso de SMS recibido o correo nuevo, son archivos de extensión .CAF que se encuentran en una carpeta dentro del sistema de archivos del iPhone. Cambiar los sonidos del sistema sólo representa substituir dichos archivos por otros. Esta tarea requiere de un acceso al sistema de archivos del iPhone (ver tutorial ), por lo que requiere tener un iPhone desbloqueado.

Los archivos de sonido del sistema se hayan ubicados en /System/Library/Audio/UISounds


El proceso para cambiar los sonidos del sistema se resumen en dos pasos:



Crear un fichero .CAF


Un fichero .CAF no es más que un fichero .AIFF  al cual se le ha renombrado la extensión a .CAF. Por tanto de lo que se trata es de crear un fichero .AIFF. 

Generalmente la opción más práctica es obtener un MP3 (o convertir de otro formato a MP3) y editarlo con cualquiera de las herramientas de edición de audio que hay en internet, y una vez que has obtenido el fragmente de audio (con mp3DirectCut  por ejemplo) , lo conviertes a AIFF.

nota: Puedes consultar una selección de recursos y enlaces de interés.

Existen muchos programas en internet que te permiten realizar conversiones de formatos de audio, al igual que te permiten editarlos para agregar efectos, obtener recortes, etc... Puedes usar por ejemplo Switch para convertir de otros formatos de audio (MP3, WAV, etc..) a AIFF.

iTunes también te permite convertir a AIFF: Puedes configurar desde las preferencias que use por defecto el formato AIFF como método de importación, tal que al importar un fichero a la biblioteca te genere automáticamente el fichero AIFF.


Una vez tengas el fichero .AIFF, basta que le cambies manualmente la extensión a .CAF.


Substituir el fichero .CAF

La substitución del fichero requiere como se ha indicado al inicio, acceder al sistema de archivos. Esta tarea requiere un iPhone desbloqueado con un demonio SSH ( por ejemplo OpenSSH) instalado. Tienes un completo tutorial que te explica como se accede al sistema de archivos.

Aviso: Es recomendable que antes de substituir el archivo, hagas una copia de seguridad de original del iPhone en el PC, o simplemente, renombres el original cambiándole la extensión .CAF por otra (por ejemplo ._CAF).

En la carpeta /System/Library/Audio/UISounds encontrarás todos los archivos de audio del sistema. Estos archivos tienen un nombre específico que el iPhone usa (por ejemplo new-mail.caf para cuando llega nuevo correo), es decir, no puedes agregar nuevos sonidos, sino substituir los existentes por otros.

No he encontrado documentación que identifique cada fichero .CAF de /System/Library/Audio/UISounds. Algunos son obvios por el nombre (new-mail.caf por ejemplo) pero otros no son tan obvios, por lo que es recomendable que primero copies todos los archivos .CAF de /System/Library/Audio/UISounds en tu PC, y los escuches para identificar cual es el fichero que corresponde con el sonido que quieres cambiar. 

Una vez identificado cual es el archivo .CAF que quieres cambiar, tienes que ponerle al nuevo fichero .CAF que tienes en el PC el mismo nombre: recuerda que tenemos que substituir no agregar: por ejemplo si tu archivo nuevo se llama trueno.caf, y quieres usarlo para cuando te llegue nuevo correo, tendrás que renombrarlo a new-mail.caf antes de copiarlo a /System/Library/Audio/UISounds

Una vez hayas substituido el archivo, deberás reiniciar el iPhone (apagarlo por completo y encenderlo) para que los cambios tengas efecto.



Más tutoriales