Para completar mi opinión, no basta con piratear el escáner multimedia integrado, ya que para ello es necesario instalar tu propia ROM. La razón es que media-scanner está firmado con un certificado del sistema que se comparte con la ROM en cuestión.
Y, por lo tanto, eso requiere tener las claves firmadas de la ROM original para reemplazar el escáner de medios incorporado.
En cuanto a intentar poner MP3 en el /system/media/audio
carpeta - ¿por qué? ¿Estamos hablando de mp3 de álbumes que pueden llegar a tener un tamaño de entre 5 y 8 Mb? ¿O estamos hablando de Ogg Vorbis para tonos de llamada/notificaciones?
En /system
tiene un tamaño limitado en función de la configuración del teléfono del fabricante en cuanto a la disposición de las particiones.
Si el soporte de audio está almacenado en la SDCard en el directorio correspondiente /sdcard/media/audio/Ringtones
y /sdcard/media/audio/notifications
junto con un URI (Identificador Uniforme de Recursos) que apunte al soporte apropiado declarado como "soporte de almacenamiento externo" como en " MediaStore.Audio.Media.EXTERNAL_CONTENT_URI "(véase el Documentación para desarrolladores en esto), será recogido por el propio Android y se mostrará en Ajustes > Sonidos, como ' Tono de llamada o en ' Tono de notificación '.
Dependiendo de la ROM en sí, puede haber una herramienta de desarrollo llamada 'Dev Tools', en ella, hay una actividad que puede desencadenar la invocación del Media-Scanner incorporado, esto es en Android AOSP stock/vanilla.