1 votes

Sonneries incompatibles avec la ROM personnalisée. Comment améliorer la compatibilité ?

J'ai utilisé le firmware stock du Samsung Galaxy s4 jusqu'à présent. Hier je suis passé à AOKP 4.4.4 (18/10/2014 build) et j'ai remarqué qu'aucune de mes anciennes sonneries ne fonctionne (12 sonneries sans rapport). J'ai essayé de convertir certaines d'entre elles aux formats ogg, mp3 et wav avec audacity. Quoi que je fasse, elles n'apparaissent pas dans la liste des sonneries lorsque je les déplace dans système/media/audio/sonneries. Il est impossible de les sélectionner avec ES Explorer - j'obtiens le message "Wrong file type, please select again" (Mauvais type de fichier, veuillez sélectionner à nouveau). Si je les sélectionne avec l'explorateur racine, la sonnerie est réglée sur "Aucune".

Certains fichiers mp3 de ma bibliothèque musicale fonctionnent, mais pas les sonneries.

Je suppose que cela a quelque chose à voir avec le format des sonneries, mais je ne sais pas du tout par où commencer.

Y a-t-il un paramètre que je pourrais modifier ou une application que je pourrais modifier/installer pour ajouter la compatibilité ? Existe-t-il une application particulière responsable de la lecture du son dans Android ?

EDIT : J'utilise AOKP sur Samsung Galaxy S4.

EDIT2 : J'ai récemment installé le dernier firmware officiel. Pendant l'installation, j'ai essayé de réinitialiser le téléphone au firmware par défaut et les sonneries ont fonctionné. Maintenant que je suis sur le nouveau firmware officiel, les anciennes sonneries ne fonctionnent plus. De plus, sur le nouveau firmware, j'ai utilisé l'outil officiel de sélection de sonneries (qui crée un fichier de sonneries). La sonnerie créée fonctionne dans la liste du sélecteur de sonneries, mais ne peut pas être ajoutée à la liste si elle en est retirée ou si elle est déplacée.

Cela m'amène à penser que le problème vient d'une mise à jour que tous les nouveaux firmwares (y compris AOKP) ont.

Il n'y a pas de véritable réponse à cette question, je suis obligé d'utiliser une application tierce pour utiliser mes anciennes sonneries.

2voto

dantis Points 954

Il est étrange que vos sonneries soient toujours incompatibles après conversion au format Ogg Vorbis, car c'est (comme vous le savez probablement déjà) le format des sonneries natives d'Android.

Puisque vous avez mentionné que vous placez vos fichiers dans /system/media/audio/ringtones Il vaut la peine d'essayer de vérifier et de définir les autorisations de vos fichiers. C'est aussi simple que

chmod 0644 /system/media/audio/ringtones/*

dans un émulateur de terminal ou via ADB.

Si vous le souhaitez, vous pouvez également placer vos fichiers de sonneries dans la rubrique /sdcard/media/ringtones et redémarrer. Vous devriez pouvoir voir, prévisualiser et régler vos sonneries dans Paramètres. (Cela fonctionne avec des fichiers MP3 ordinaires, comme je l'ai déjà testé plusieurs mois auparavant).

P.S. Puisque vous avez également dit que vous avez essayé d'utiliser Audacity, il est intéressant de noter qu'Android ne répète pas la même chose. sur mesure lorsqu'elles cessent d'être jouées (comme c'est le cas pour les sonneries d'appel), à moins que vous n'incluiez une balise nommée ANDROID_LOOP fixé à true dans les métadonnées de la sonnerie.

1voto

ethanflips Points 493

Dans mon OnePlus 2 fonctionnant sous OxygenOS 2.2 (Android 5.1.1), le problème a été résolu en supprimant les éléments suivants. .nomedia dans la racine de la carte SD, en copiant le dossier audio du dossier média vers la racine de la carte SD, puis en le replaçant dans le dossier média. Ne me demandez pas pourquoi, mais cela a fonctionné à nouveau.

-2voto

raphinesse Points 121

Je ne sais pas pourquoi cela fonctionne, mais le fait de renommer un fichier de *.mp3 à *.wav permet au fichier de fonctionner comme sonnerie.

Si vous le renommez ensuite en *.mp3, il fonctionne toujours.

Je ne sais pas pourquoi.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X