Tout fonctionnait bien pendant une longue période. Mais tout à coup, l'appareil devient plus lent que d'habitude (par exemple, les applications réagissent lentement lorsqu'une action est lancée - comme le lecteur RSS prend "des siècles" pour ouvrir un article). En outre, plusieurs applications commencent à se bloquer: fermetures forcées et redémarrages inattendus. Parfois, cela implique même un redémarrage automatique du périphérique.
Y a-t-il quelque chose que je puisse faire, en plus de faire une réinitialisation d'usine? De préférence, il devrait fonctionner sur des appareils non rootés.
Remarque: tous les problèmes décrits peuvent ne pas se produire ensemble, donc sur un périphérique, par exemple, un redémarrage automatique peut ne pas être impliqué. La question reste la même, néanmoins.
la source
adb logcat
?Réponses:
Un comportement tel que décrit ci-dessus indique dans la plupart des cas que quelque chose est brouillé dans le système. Les candidats les plus probables ici sont:
Comme vous l'avez peut-être déjà deviné, différentes solutions sont disponibles pour les périphériques enracinés, mais très peu pour les périphériques non enracinés, qui ne peuvent pas accéder directement au cache Dalvik . Lisez donc les exemples ci-dessous jusqu'à ce que vous trouviez quelque chose qui fonctionne pour vous ou continuez jusqu'au bout pour toutes les options.
appareils enracinés et non enracinés: supprimez les applications obsolètes
La cause d'un ralentissement pourrait être une application qui monopolise toutes les ressources. Ces applications peuvent généralement être identifiées via la page "consommation de la batterie" dans les paramètres. Mais même si vous ne pouvez pas le trouver là-bas, vous ne pouvez pas nuire aux applications que vous avez déjà installées mais dont vous n'avez plus besoin (voir par exemple la réponse d'Alix ).
Vous pouvez également désactiver certaines applications système dont vous n’avez pas besoin (mot-clé: bloatware ). Pour ce faire, allez dans Paramètres → Applications , sélectionnez l’onglet "Tous", puis parcourez la liste pour trouver ces applications. Appuyez sur leur entrée, et vous devriez trouver un bouton "désactiver". Il est peut-être grisé: si c'est le cas, vous devez d'abord "forcer l'arrêt" de l'application et éventuellement "désinstaller les mises à jour" avant que le bouton "désactiver" ne soit accessible. Notez cependant que cette possibilité n'existera pas pour toutes les applications système. Pour les appareils enracinés, plusieurs outils vous permettent de "geler" ou même de supprimer des applications système (soyez très prudent avec ces dernières); Un exemple célèbre est Titanium Backup .
Périphériques enracinés et non enracinés: vider le cache de l' application
Si vous avez de la chance, c'est simplement que: le cache d'applications s'est rempli / a été modifié. Cela peut être facilement résolu, même sur des périphériques non rootés:
périphériques enracinés: Clear Application Cache et Dalvik Cache
Encore plus probable pour le cas décrit est un cache Dalvik en désordre - surtout si vous avez testé de nombreuses applications, en installant / désinstallant de manière permanente différentes applications. Donc, un nettoyage de la cache de Dalvik va certainement résoudre la situation. En conséquence, cela accélérera certainement les choses. Aucun effet secondaire négatif n'est à prévoir.
C'est le moyen le plus efficace et sûr de vraiment faire le travail. Cet exemple est basé sur la récupération ClockworkMod , qui est la plus répandue. Il devrait être équivalent à AmonRa Recovery .
plusieurs applications offrent des options pour nettoyer le cache de Dalvik (par exemple, SystemCleanup et Titanium Backup PRO Key ★ racine ). Vous pouvez essayer ceux-ci; mais je ne suis pas sûr que l'un d'eux "efface" réellement le cache de Dalvik . Au moins pour Titanium Backup, je sais qu’il ne supprime que les restes des applications désinstallées (c’est-à-dire les fichiers Dalvik obsolètes).
périphériques enracinés et non en dernier recours: réinitialisation d'usine
Si rien de ce qui précède ne résout votre problème, il y a toujours la réinitialisation d'usine . Fondamentalement, cela fait tout ce qui est mentionné ci-dessus (effacement du cache de l'application et du cache Dalvik ) - mais également de la
/data
partition. Cela signifie: tous vos paramètres et données (à l'exception de ceux stockés sur votre carte SD) ainsi que toutes les applications que vous avez installées vous-même ont disparu. Assurez-vous donc d’avoir une bonne sauvegarde avant de faire cela (voir par exemple Sauvegarde complète des périphériques non-rootés pour savoir comment y parvenir).dispositifs enracinés: fstrim
Une autre raison de ralentir les choses réside dans le stockage. Un peu de fond pour comprendre:
Sur la mémoire flash utilisée dans nos appareils, chaque cellule ne peut être écrite que très souvent. Pour éviter toute perte de capacité et toute usure, le contrôleur de flash applique un algorithme appelé "nivellement de l'usure" afin de répartir uniformément les écritures sur le support. Bien entendu, pour éviter toute perte de données, vous souhaitez écrire uniquement dans des "espaces vides" (sauf lorsque vous écrasez explicitement un fichier). Et voici le coupable: pour accélérer les choses, dans la plupart des cas, le système de fichiers ne marque que les fichiers supprimés, mais n'indique pas au contrôleur les "blocs libérés" - il devient donc inefficace avec le temps.
Android 4.3 résout ce problème avec les
fstrim
appels appropriés , en informant le contrôleur une fois par jour de ce qui bloque la libération. Certaines ROM intégraient une fonctionnalité comparable également dans les versions antérieures d'Android, montant des systèmes de fichiers avec l'discard
option (le contrôleur est alors informé immédiatement des suppressions), mais cela ralentit un peu les suppressions. Pour les appareils n'ayant pas résolu ce problème de l'une ou l'autre des manières, il pourrait être intéressant de jeter un coup d'œil à l' application Lagfix , qui appellefstrim
de manière conviviale les partitions sélectionnées. Exécuter cela une seule fois sur un périphérique utilisé depuis longtemps peut accélérer les écritures jusqu'à 30 fois, et même les lectures deviennent un peu plus rapides.Références:
la source
Mon HTC One V devenait si lent que je me préparais à le briser. Après avoir tout essayé sans que rien ne fonctionne, j'ai parcouru mes applications et en ai effacé quelques-unes. Apparemment, celui qui a causé tout le problème était You Don't Know Jack. À la seconde où il a quitté mon téléphone, ma vitesse a considérablement augmenté et a de nouveau fonctionné normalement. Je ne suis pas sûr que cela puisse aider quelqu'un d'autre, mais je ne voulais que vous le faire savoir.
la source
Comment accélérer Android lent
Rappelez-vous le jour où vous avez acheté votre Android? Ce n'était pas lent. C'était si vite. Qu'est-il arrivé? Le silicium est-il devenu plus lent? Les bits se sont-ils obstrués? Bien sûr que non. Vous utilisez simplement plus de services d'arrière-plan invisibles.
Tout d’abord, désactivez les mises à jour automatiques dans
Ceci est important car sinon ils se réinstallent / se mettent à jour eux-mêmes.
Recherchez ensuite les applications qui s'ouvrent automatiquement après les avoir supprimées via la maintenance de l'appareil> les options d'effacement de la mémoire et du développeur> les services en cours, puis désinstallez-les ou réinitialisez-les au maximum par défaut. secrètement en arrière-plan, etc.). Certaines applications système que vous souhaitez conserver, telles que les services de Google Play, etc.
N'oubliez pas que l'effacement de la mémoire n'accélère PAS le périphérique, il indique uniquement les applications qui chargent automatiquement les processus en arrière-plan afin que vous puissiez les désinstaller. Un bon exemple de ceci est Instagram, si vous remarquez qu'il continue à fonctionner tant qu'il est fermé, car il préchargera des dizaines de vidéos Instagram dans votre flux avant même que vous ouvriez l'application. Bien que le préchargement soit généralement considéré comme une optimisation, si vous avez suffisamment d'applications en même temps, les applications de sécurité surveillent ces applications et la mémoire RAM remplie, ce qui déclenche ensuite la récupération de place au niveau de l'exécution Java, voire même la pagination de la mémoire, plus toute activité que vous demandez réellement, ainsi que de signaler votre position à Google, de signaler votre position aux programmes "trouver votre téléphone", de contrôler le trafic lors de vos prochains déplacements, ainsi que d'analyser votre calendrier pour déterminer si vous utilisez AI avec Google Home, plus la vérification des mises à jour, l’interrogation des notifications, etc., vous constaterez peut-être que votre appareil fait beaucoup plus d’activité qu’il ne peut en gérer. Un moyen simple de tester cela consiste à activer l'option Économie de batterie maximale et à voir si la batterie et la réactivité s'améliorent. Si tel est le cas, c'est en grande partie parce que tout le traitement en arrière-plan étendu est interdit.
Rappelez-vous également que la désactivation des mises à jour automatiques n'accélère pas le téléphone en soi, elle vous permet uniquement d'empêcher les mises à jour futures de dégrader de manière inattendue les performances. Cela fait de vous le gardien de la porte afin que votre téléphone ne puisse pas ralentir magiquement les heures supplémentaires, mais vous laisse choisir les applications en lesquelles vous avez confiance pour les mettre à jour (et bien sûr, mettre à jour les applications que vous aimez). C'est comme la méthode Kon Mari pour votre téléphone.
N'oubliez pas que les téléphones ne deviennent pas lents avec le temps. Une mauvaise programmation dans les mises à jour ralentit les téléphones. Et cela vous ramènera à un androïde lisse comme le jour où vous l'avez acheté (également bon pour la batterie)
J'ai eu un succès remarquable avec cela. Et ma cadence est 2x supérieure ainsi que la vitesse d'ouverture de l'application. C'est fantastique.
Oh et aussi activer les ANR de fond afin que vous puissiez voir les stands invisibles
la source
J'ai eu des problèmes très similaires avec mon téléphone. La réponse que j'ai eue à ma requête sur les forums whirlpool semblait l'avoir corrigée. (J'avais des applications fermant, le clavier n'apparaissant pas ou ne se fermant pas, etc.).
Allez dans les paramètres> power Décochez Fastboot.
Éteignez ensuite votre téléphone.
Cela enregistre une réinitialisation matérielle si cela fonctionne, ce qui a été fait avec moi.
la source
J'ai remarqué que lorsque j'exécute l'application Gallery, les choses deviennent très lentes pendant un long moment avant de recommencer à bien fonctionner. Je suppose que c'est parce que j'ai un grand nombre de photos et que je n'utilise presque jamais l'application Gallery. Je pense qu'il peut s'agir d'une nouvelle analyse et d'un catalogage en arrière-plan ou d'autres fonctions de type maintenance.
J'ai trouvé un problème similaire lorsque je nettoyais mon journal d'appels. De temps en temps, je ferai défiler plusieurs mois en arrière et supprimerai les entrées de journal des télévendeurs ou d’autres indésirables. Lorsque je fais cela et que je remonte plusieurs mois en arrière, les choses peuvent également devenir très lentes. Dans ce cas, je suppose que c'est parce que je fragmente essentiellement un très long fichier journal et qu'il essaie de nettoyer les choses en arrière-plan, mais pendant ce temps, je continue à creuser des trous supplémentaires. Encore une fois cependant, si je l'attends, cela semble se résoudre tout seul.
Aujourd'hui, j'ai fait les deux et les choses sont devenues extrêmement lentes pendant environ une heure après ma fin. Mais je viens de le laisser seul, et maintenant tout redevient lisse comme du verre.
Parfois, nous devons simplement laisser les machines faire leur travail sans les manipuler, ce qui aggravera la situation. :)
la source
boot_completed
etsdcard_mounted
). Pour vos journaux d’appel, c’est encore une base de données qui peut être automatiquement "aspirée" (c'est-à-dire démembrée), mais cela devrait prendre quelques secondes au maximum. Vous ne savez pas trop ce qui ralentit les choses ici, mais si tout se résout de mieux en mieux, c'est encore mieux :)