La seule façon que j'ai trouvée pour que ma sonnerie personnalisée fonctionne pendant que l'USB est connecté (et pour éviter de perdre ma configuration si un appel ou une alarme se produit) était un conseil de ici (votez pour lui s'il vous plaît).
Essentiellement (avec quelques informations supplémentaires) :
1) vous avez besoin d'un appareil rooté (pour le m-mp5303g, la seule méthode qui a fonctionné était en utilisant cydia impactor # drop SuperSU su to /system/xbin/su
et ne pas mettre à jour SuperSu après cela, et sur linux cela était également requis sudo adb kill-server;sudo adb start-server
)
2) J'ai utilisé X-Plore avec l'option d'accès en écriture root activée pour copier la sonnerie .ogg
ou .mp3
vers /system/media/audio/ringtones/
3) trouvez la première sonnerie par ordre alphabétique, renommez-la en un fichier .old
, renommez votre sonnerie personnalisée avec le nom de fichier de cette sonnerie. Cela aidera au cas où une configuration de sonnerie serait perdue, ce fichier sera utilisé comme par défaut (au moins dans le m-mp5303g). Remarque : assurez-vous de ne pas tenir à cette musique de sonnerie initiale.
Remarque : cela semble fonctionner aussi avec les alarmes et les notifications.
PS : ajouter simplement des fichiers là-bas n'a pas fonctionné ici, ils étaient tous ignorés, même après le redémarrage ; seul le remplacement a fonctionné.