Alles hat lange gut funktioniert. Aber plötzlich wird das Gerät langsamer als gewöhnlich (z. B. reagieren Apps beim Starten einer Aktion langsam - so wie der RSS-Reader "ewig" braucht, um einen Artikel zu öffnen). Außerdem stürzen mehrere Apps ab: Sowohl das erzwungene Schließen als auch unerwartete Neustarts. Manchmal ist sogar ein automatischer Neustart des Geräts erforderlich.
Kann ich neben dem Zurücksetzen auf die Werkseinstellungen noch etwas anderes tun? Vorzugsweise sollte es auf nicht gerooteten Geräten funktionieren.
Hinweis: Es können möglicherweise nicht alle beschriebenen Probleme gleichzeitig auftreten. Auf einem Gerät ist daher möglicherweise kein automatischer Neustart erforderlich. Die Frage bleibt jedoch gleich.
performance
crashes
Izzy
quelle
quelle
adb logcat
ansieht?Antworten:
Ein Verhalten wie oben beschrieben weist in den meisten Fällen auf eine Störung im System hin. Die wahrscheinlichsten Kandidaten sind hier:
Wie Sie vielleicht bereits vermutet haben, stehen für gerootete Geräte unterschiedliche Lösungen zur Verfügung - für nicht gerootete Geräte, die nicht direkt auf den Dalvik-Cache zugreifen können, jedoch nur wenige . Lesen Sie die folgenden Beispiele durch, bis Sie auf etwas stoßen, das für Sie funktioniert, oder fahren Sie mit allen Optionen bis zum Ende fort.
gerootete und nicht gerootete Geräte: Entfernen Sie veraltete Apps
Ursache für eine Verlangsamung könnte eine App sein, die alle Ressourcen überfordert. Diese Apps können normalerweise über die Seite "Batterieverbrauch" in den Einstellungen identifiziert werden . Aber auch wenn Sie es dort nicht finden, kann es nicht schaden, Apps zu entfernen, die Sie einmal installiert haben, aber nicht mehr benötigen (siehe z. B. die Antwort von Alix ).
Sie können auch einige nicht benötigte System-Apps deaktivieren (Schlüsselwort: bloatware ). Gehen Sie dazu zu Einstellungen → Anwendungen , wählen Sie die Registerkarte "Alle" und durchsuchen Sie die Liste nach diesen Anwendungen. Tippen Sie auf deren Eintrag, und Sie sollten eine Schaltfläche "Deaktivieren" finden. Möglicherweise ist es ausgegraut: In diesem Fall müssen Sie zuerst das Beenden der App erzwingen und möglicherweise Updates deinstallieren, bevor Sie auf die Schaltfläche "Deaktivieren" zugreifen können. Beachten Sie jedoch, dass diese Möglichkeit nicht für alle System-Apps besteht. Für gerootete Geräte stehen verschiedene Tools zur Verfügung, mit denen Sie System-Apps "einfrieren" oder sogar entfernen können (seien Sie bei letzteren sehr vorsichtig). Ein berühmtes Beispiel ist Titanium Backup .
gerootete und nicht gerootete Geräte: Leeren Sie den Anwendungs-Cache
Wenn Sie Glück haben, ist es einfach so: Der Anwendungs-Cache wurde voll / durcheinander gebracht. Dies kann auch auf nicht gerooteten Geräten leicht behoben werden:
gerootete Geräte: Clear Application Cache und Dalvik Cache
Noch wahrscheinlicher für den beschriebenen Fall ist ein fehlerhafter Dalvik-Cache - insbesondere, wenn Sie viele Apps getestet und verschiedene Apps permanent installiert / deinstalliert haben. Eine Bereinigung des Dalvik Cache wird die Situation also mit Sicherheit lösen. Als Nebeneffekt wird es sicherlich die Dinge beschleunigen. Negative Nebenwirkungen sind nicht zu erwarten.
Dies ist der effektivste Weg, um den Job wirklich zu erledigen. Dieses Beispiel basiert auf dem am weitesten verbreiteten ClockworkMod Recovery . Es sollte mit AmonRa Recovery gleichwertig sein .
Mehrere Programme bieten Optionen zum Bereinigen des Dalvik-Cache (z. B. SystemCleanup und Titanium Backup PRO Key ★ root ). Sie können diese probieren; aber ich bin nicht sicher, ob einer von ihnen den Dalvik-Cache wirklich "abwischt" . Zumindest für Titanium Backup weiß ich, dass es nur Reste von deinstallierten Apps entfernt (dh veraltete Dalvik-Dateien).
gerootete und nicht gerootete Geräte als letzte Möglichkeit: Zurücksetzen auf die Werkseinstellungen
Wenn keines der oben genannten Probleme Ihr Problem löst, gibt es immer den Factory Reset . Grundsätzlich erledigt dies alles (Löschen von Application Cache und Dalvik Cache ) - aber es löscht auch die
/data
Partition. Dies bedeutet: Alle Ihre Einstellungen und Daten (außer den auf Ihrer SD-Karte gespeicherten) sowie alle Apps, die Sie selbst installiert haben, sind verschwunden. Stellen Sie daher sicher, dass Sie vorher ein gutes Backup haben (siehe zB Vollständiges Backup von nicht gerooteten Geräten , um dies zu erreichen).gerootete Geräte: fstrim
Ein weiterer Grund für die Verlangsamung liegt in der Lagerung. Ein kleiner Hintergrund zum Verständnis:
Auf dem in unseren Geräten verwendeten Flash-Speicher kann jede Zelle nur so oft beschrieben werden. Um Kapazitätsverlust und Verschleiß zu vermeiden, wendet der Flash-Controller einen Algorithmus namens "Wear Leveling" an, um Schreibvorgänge gleichmäßig über das Medium zu verteilen. Um Datenverlust zu vermeiden, möchten Sie natürlich nur auf "leere Stellen" schreiben (außer beim expliziten Überschreiben einer Datei). Und hier kommt der Täter: Um die Dinge zu beschleunigen, markiert das Dateisystem in den meisten Fällen nur gelöschte Dateien, teilt dem Controller jedoch nicht die "freigegebenen Blöcke" mit - daher wird es mit der Zeit ineffizient.
Android 4.3 behebt dieses Problem mit entsprechenden
fstrim
Aufrufen und teilt dem Controller einmal täglich mit, welche Blöcke als freigegeben gelten sollen. Einige ROMs haben eine vergleichbare Funktion auch in früheren Versionen von Android integriert und Dateisysteme mit derdiscard
Option bereitgestellt (sodass der Controller sofort über Löschvorgänge informiert wird), dies verlangsamt jedoch die Löschvorgänge ein wenig. Für Geräte, die dies nicht auf eine der beiden Arten angesprochen haben, kann es sich lohnen, einen Blick auf die Lagfix-App zu werfen , diefstrim
ausgewählte Partitionen benutzerfreundlich aufruft . Wenn Sie dies einmal auf einem lange genutzten Gerät ausführen, können die Schreibvorgänge um den Faktor 30 beschleunigt und sogar die Lesevorgänge etwas beschleunigt werden.Verweise:
quelle
Mein HTC One V wurde so langsam, dass ich mich darauf vorbereitete, es zu zerschlagen. Nachdem ich alles versucht hatte und nichts funktionierte, ging ich meine Apps durch und löschte ein paar. Anscheinend war derjenige, der all die Probleme verursacht hat, You Don't Know Jack. In der Sekunde, in der ich auf dem Handy war, erhöhte sich meine Geschwindigkeit dramatisch und begann wieder normal zu funktionieren. Ich bin mir nicht sicher, ob dies jemand anderem helfen wird, aber ich wollte Sie nur wissen lassen, ob es kein Zufall ist.
quelle
So beschleunigen Sie langsam Android
Erinnerst du dich an den Tag, an dem du dein Android gekauft hast? Es war nicht langsam. Es war so schnell. Was ist passiert? Ist das Silizium langsamer geworden? Wurden die Teile verstopft? Natürlich nicht. Sie führen nur unsichtbarere Hintergrunddienste aus.
Deaktivieren Sie zunächst die automatischen Updates in
Dies ist wichtig, da sie sich sonst nur selbst neu installieren / aktualisieren.
Suchen Sie dann nach Apps, die sich nach dem Entfernen über die Gerätewartung automatisch öffnen> Speicher- und Entwickleroptionen löschen> Dienste ausführen und sie deinstallieren oder auf die werkseitigen Standardeinstellungen zurücksetzen (ich entferne auch Berechtigungen, damit sie nicht aus dem Speicher gelesen werden können) heimlich im Hintergrund etc.). Einige System-Apps, die Sie behalten möchten, z. B. Google Play-Dienste usw. Deinstallieren Sie nur diejenigen, von denen Sie sicher sind, dass Sie verstehen, dass sie nicht benötigt werden
Denken Sie daran, dass das Löschen des Speichers das Gerät NICHT beschleunigt, sondern nur anzeigt, welche Apps Hintergrundprozesse automatisch laden, damit Sie sie deinstallieren können. Ein gutes Beispiel hierfür ist Instagram, wenn Sie bemerken, dass es weiterhin ausgeführt wird, während es geschlossen ist, da es Dutzende von Instagram-Videos in Ihrem Feed vorlädt, bevor Sie die App öffnen. Während das Vorausladen im Allgemeinen als Optimierung angesehen wird, sollten Sie genug Apps haben, die gleichzeitig aggressiv vorgeladen werden, und Sicherheits-Apps, die diese Apps überwachen, und RAM-Füllung, die dann die Garbage Collection in der Java-Laufzeit auslöst, und möglicherweise sogar Memory Paging Alle von Ihnen tatsächlich angeforderten Aktivitäten sowie die Übermittlung Ihres Standorts an Google, die Übermittlung Ihres Standorts an Programme zum Auffinden Ihres Telefons, die Überprüfung des Datenverkehrs auf Ihrem zukünftigen Pendelverkehr sowie die Analyse Ihres Kalenders für die Verwendung von KI mit Google Home. Wenn Sie die Updates überprüfen, Benachrichtigungen abfragen usw. stellen Sie möglicherweise fest, dass Ihr Gerät weitaus mehr Aktivitäten ausführt, als es verarbeiten kann. Eine einfache Möglichkeit, dies zu testen, besteht darin, die Option "Max. Batteriesparen" zu aktivieren und zu prüfen, ob sich die Batterie und das Ansprechverhalten verbessern. Wenn ja, liegt dies zu einem großen Teil daran, dass die gesamte umfangreiche Hintergrundverarbeitung nicht zulässig ist.
Denken Sie auch daran, dass das Deaktivieren der automatischen Updates das Telefon an sich nicht beschleunigt, sondern lediglich verhindert, dass zukünftige Updates zu unerwarteten Leistungseinbußen führen. Es macht Sie zum Gatekeeper, damit Ihr Telefon Überstunden nicht auf magische Weise verlangsamt, sondern Sie können auswählen, welchen Apps Sie vertrauen, um sie zu aktualisieren (und natürlich die Apps, die Sie lieben). Es ist wie die Kon Mari-Methode für Ihr Telefon.
Denken Sie daran, dass Telefone mit der Zeit nicht langsam werden. Schlechte Programmierung in Updates führt dazu, dass Telefone langsam werden. Und das bringt Sie zurück zu einem reibungslosen Android wie dem Tag, an dem Sie es gekauft haben (auch gut für Batterie)
Ich habe damit herausragende Erfolge erzielt. Und meine Framerate ist 2x besser sowie die Geschwindigkeit beim Öffnen der App. Es ist fantastisch.
Oh und aktivieren Sie auch Hintergrund-ANRs, damit Sie unsichtbare Stände sehen können
quelle
Ich hatte sehr ähnliche Probleme mit meinem Telefon. Die Antwort, die ich auf meine Frage in den Whirlpool-Foren erhielt, schien sie behoben zu haben. (Ich hatte Apps zu schließen, die Tastatur nicht angezeigt oder geschlossen, etc.).
Gehen Sie zu Einstellungen> Energie. Deaktivieren Sie Fastboot.
Schalten Sie dann Ihr Telefon aus.
Dies erspart ein hartes Zurücksetzen, wenn es funktioniert, was es bei mir getan hat.
quelle
Mir ist aufgefallen, dass es beim Ausführen der Galerie-App für eine lange Zeit sehr, sehr langsam wird und dann irgendwann wieder funktioniert. Ich vermute, das liegt daran, dass ich sehr viele Bilder habe und die Galerie-App so gut wie nie benutze. Ich denke, es wird möglicherweise erneut gescannt und im Hintergrund katalogisiert oder es werden andere Wartungsfunktionen ausgeführt.
Ich habe ein ähnliches Problem festgestellt, als ich mein Anrufprotokoll bereinigte. Hin und wieder scrolle ich einige Monate zurück und lösche Protokolleinträge von Telemarketern oder anderen unerwünschten Inhalten. Wenn ich das mache und mehrere Monate zurück gehe, kann es auch sehr langsam werden. In diesem Fall liegt es vermutlich daran, dass ich im Wesentlichen eine sehr lange Protokolldatei fragmentiere und versuche, die Dinge im Hintergrund zu bereinigen, aber währenddessen stecke ich weiterhin zusätzliche Löcher hinein. Auch hier scheint es sich von selbst aufzulösen, wenn ich nur abwarte.
Heute habe ich beides gemacht und es wurde ungefähr eine Stunde lang sehr langsam, nachdem ich fertig war. Aber ich habe es einfach in Ruhe gelassen und jetzt ist alles wieder glasklar.
Manchmal müssen wir die Maschine einfach arbeiten lassen, ohne damit herumzuspielen, was die Sache noch schlimmer macht. :)
quelle
boot_completed
undsdcard_mounted
). Bei Ihren Anruflisten handelt es sich erneut um eine Datenbank, die möglicherweise automatisch "gesaugt" (dh defragmentiert) wird. Dies sollte jedoch bei max. Ich bin mir nicht sicher, was die Dinge hier so verlangsamt - aber wenn es sich von selbst auflöst, umso besser :)