La única forma que encontré para que mi tono de llamada personalizado funcione mientras el USB está conectado (y para evitar que se pierda mi configuración si se produce una llamada o una alarma) fue un consejo de aquí (vote por él, por favor).
Básicamente (con alguna información extra):
1) necesitas un dispositivo rooteado (para m-mp5303g el sólo método que funcionó fue utilizando impactador de cydia # drop SuperSU su to /system/xbin/su
y no actualice SuperSu después de eso, y en linux esto también fue requerido sudo adb kill-server;sudo adb start-server
)
2) Utilicé X-Plore con la opción de acceso de escritura Root habilitada para copiar el tono de llamada .ogg
o .mp3
a /system/media/audio/ringtones/
3) encontrar el primer tono de llamada por orden alfabético, renombrarlo a .old
y cambie el nombre de su tono de llamada personalizado por ese nombre de archivo de tono de llamada. Esto ayudará en caso de que se pierda alguna configuración de tono de llamada, ese archivo se utilizará por defecto (en el m-mp5303g al menos). Obs.: asegúrese de que usted no se preocupan por que la primera música de tono de llamada.
Obs.: esto parece funcionar también con las alarmas y las notificaciones.
P.D.: el simple hecho de añadir archivos no funcionó aquí, todos fueron ignorados, incluso después de reiniciar; sólo funcionó el reemplazo.