Buenas. Después de instalar la CM 4.1.11.1 he visto que esta bastante pelada en cuanto a sonidos se refiere (por ejemplo, los tonos de alarma, que sólo hay el Buzzer Alarm). He buscado mil manera de agregarlos pero como no tenia
permiso para escribir en /system, no había manera de copiar los archivos. Finalmente he encontrado una solución muy fácil al problema, así que este tutorial en realidad es un
2en1.
Primera parte: Conseguir permiso de escritura para todo el directorio /system
Basta con que entreis en modo root en la consola (ya sea desde el
Terminal Emulator como desde el ordenador situandonos en la carpeta
tools del
SDK y tecleando
adb shell) y tecleeis el siguiente comando:
Código:
mount -o remount,rw /dev/block/mtdblock3 /system
Esto os dara permisos de escritura "durante una sesión", es decir que cuando cerreis el terminal o desconecteis la Magic del ordenador y volvais a conectarla, tendreis que volver a teclear el comando.
Segunda parte: Copiar archivos (por ej: archivos de sonido que no estan en la versión 4.1.11.1 de CM)
Lo primero que tenemos que hacer es conseguir los archivos que queremos copiar a la carpeta. Os diré como conseguir los que ponemos de ejemplo, o sea, los archivos de audio correspondientes a la alarma (
roaster,
beep-beep...). Yo los he sacado de la ROM parcheada de la versión 1.6, podéis descargarla
aquí, pero si ya teneis una ROM que los contenga podeis sacarlos de allí.
Para sacar los archivos solo teneis que abrir el .zip con un programa tipo WinRar y descomprimirlos de la carpeta
/system/media/audio/alarms (que será la misma donde los copiaremos, pero en la Magic).
Estos archivos teneis que copiarlos en la SD, recomiendo que creeis una carpeta en la SD llamada "
alarms" y metais los archivos allí. Una vez hecho esto, solo tenemos que teclear estos comandos en el terminal (en modo
adb shell):
Código:
mv /sdcard/alarms/* /system/media/audio/alarms
rmdir /sdcard/alarms
reboot
Lo que hará es copiar todo el contenido de la carpeta
/sdcard/alarms a la carpeta
/system/media/audio/alarms y luego borrar dicha carpeta de la sdcard, ya que no la volveremos a necesitar, finalmente reiniciará el dispositivo para que todo esté en su sitio.
Espero que os sirva de ayuda y estoy abierto a propuestas de mejora de este tutorial.
Gracias!
