J'ai un Nexus 4 sur OS version 4.2.1 qui a soudainement commencé à vider sa batterie très rapidement. Lorsque je regarde l'utilisation de la batterie, je vois "Mediaserver" manger 60% de la batterie au fil du temps, avec plusieurs minutes de temps CPU consigné et plusieurs heures de temps Keep Awake. Généralement, l'écran, le téléphone inactif ou d'autres services consomment la majorité de la durée de vie de la batterie.
J'ai essayé de fermer toutes les applications et de la recharger, et bien sûr pendant la nuit, elle a encore épuisé la batterie, encore une fois, Mediaserver était le coupable, comme indiqué dans le tableau d'utilisation de la batterie; il avait gardé l'appareil éveillé toute la nuit et déchargé 10% de ma batterie malgré une utilisation nulle. Je n'ai pas ajouté un grand nombre de fichiers et je ne joue pas de musique / etc donc Mediaserver ne devrait pas faire grand chose sur le disque.
Comment puis-je empêcher Mediaserver de manger ma batterie comme ça?
la source
Le processus Mediaserver recherche sur votre appareil les fichiers multimédias à ajouter à votre bibliothèque. Cependant, la version 2012/12/12 (peut-être un peu plus) des gapps est cassée et se coince dans une boucle infinie sur des fichiers inconnus sur votre téléphone. Cela se traduit directement par une décharge de la batterie et nuit à la durée de vie de votre batterie et des autres composants du téléphone. Lorsque vous exécutez votre téléphone pour la première fois ou lorsque vous démarrez des applications multimédias, le Mediaserver est invoqué et commence l'horreur.
Comment réparer:
.nomedia
fichier sur la racine de votre carte SD pour empêcher la recherche dans la bibliothèque, empêchant ainsi Mediaserver de se bloquer. Cela signifie pas de médiathèque!la source
Je pense que j'ai peut-être trouvé la cause et une solution de fortune pour ce bogue, au moins un qui (enfin) fonctionne pour moi, et que je n'ai pas vu souvent mentionné ailleurs.
Sur ma tablette (Nexus 7 2e génération), j'avais vu le bogue du serveur multimédia très souvent et j'avais pratiquement renoncé à le résoudre.
Cependant, sur mon téléphone (I9505G alias SGS4 GPe), je n'avais pas vu le bug une seule fois. Les deux appareils fonctionnaient à 100% sur Android 4.3. Puis, un jour, j'ai remarqué que le bug soulevait sa vilaine tête sur mon téléphone. Je n'avais copié AUCUN nouveau fichier sur l'appareil récemment, ce qui a jeté par la fenêtre toutes les théories sur les "fichiers multimédias corrompus". J'ai creusé la tête et j'ai réalisé que la seule chose que j'avais fait différemment au cours des dernières 24 heures était de jouer à un jeu (Rayman Jungle Run) sur le téléphone, que je n'utilise généralement que pour les appels, les e-mails et les livres électroniques. Cependant, sur ma tablette, je joue souvent à Rayman Jungle Run.
Donc, je viens de lancer cette séquence de tests sur mon téléphone et ma tablette, avec les mêmes résultats.
J'ai fait beaucoup de recherches sur le Web et n'ai trouvé qu'une seule autre référence à un phénomène similaire, et ce post faisait référence au jeu Rayman ainsi qu'à un autre jeu appelé Super Hexagon ou quelque chose du genre. La leçon apparente ici est que certaines applications ont la capacité de déclencher le bogue du serveur de médias. Dans mon cas au moins, cela n'a rien à voir avec les fichiers multimédias que j'ai sur l'appareil ou les services Google que j'autorise / empêche d'exécuter (ce sont deux choses que je vois souvent citées comme des solutions supposées).
Je supposerais également que si vous avez une application qui déclenche le drainage du serveur multimédia et que cette application s'exécute automatiquement au démarrage ou à des intervalles de temps périodiques, la seule solution infaillible dans ce cas serait de désinstaller l'application, malheureusement. Cela pourrait expliquer pourquoi certaines personnes ne trouvent pas que le redémarrage aide ... si l'application incriminée s'exécute au démarrage, bien sûr, la vidange commencera également tout de suite.
la source
J'ai eu le même problème avec Android 4.1.2. tablette. J'ai tout essayé sur plusieurs forums, et le résultat était - rien n'a fonctionné. Mediaserver a continué à vider ma batterie. Intuitivement, j'ai essayé deux choses: 1. Carte SD non montée où je conserve toutes sortes de fichiers multimédias. 2. IMAGES téléchargées supprimées du dossier "télécharger".
Résultat = problème RÉSOLU.
Puis remonté la carte SD - la vie de la batterie est toujours normale!
Conclusion: Bloody MediaServer continue de numériser les images téléchargées et vide la batterie.
La simplicité est toujours la réponse!
la source
Tuez simplement le processus du serveur multimédia. J'ai créé un raccourci qui exécute une ligne de commande et le tue
ou sur d'autres appareils,
la source
Pour moi, le redémarrage du Nexus 4 à plusieurs reprises n'a pas aidé. La première fois que j'ai commencé à utiliser le téléphone mobile, je me suis connecté sans le compte Google. J'ai donc réinitialisé les paramètres d'usine et vérifié que je me suis connecté avec le compte Google. Cela semble avoir résolu le problème.
la source