Hier ist eine schnelle Lösung für das aktuelle YouTube App Lag-Problem des Nexus 6

Android ist, wie wir alle wissen, ein universelles mobiles Betriebssystem. Selbst wenn Sie von einem Nexus-Telefon auf ein anderes wechseln, kann sich Ihre Software-Erfahrung auf sehr subtile Weise unterscheiden. Auf dem Papier sollten Sie nicht viele Softwareunterschiede zwischen dem Nexus 6 und dem Nexus 6P bemerken.

Auf dem Nexus 6 hinkt die YouTube-App jedoch unerklärlicherweise hinterher, wenn Sie gleichzeitig ein Video ansehen und durch Kommentare scrollen. Viele Nexus 6-Benutzer haben berichtet, dass dieses Problem erst nach dem Wechsel zu Android 6.0 Marshmallow aufgetreten ist. Also, was ist los und wie beheben Sie das?

Die Behebung ist ganz einfach. Alles, was Sie tun müssen, ist die Option HW-Overlays deaktivieren unter den Entwickleroptionen * zu aktivieren. Hier ist ein Vorher-Nachher-Vergleich, wie sich das Ändern der Option auf die Leistung in YouTube auswirkt.

Warum funktioniert dieses Update? Wir sind uns nicht ganz sicher, wie es uns geht. Noch nicht einmal das Android Engineering-Team ist dem YouTube-Jank auf den Grund gegangen:

Beim Scrollen von Kommentaren, die zum ersten Mal während der Wiedergabe von Youtube-Videos auf Nexus 6 mit Android M geladen werden, ist uns ein Ruck aufgefallen. Der Ruck scheint sich zu verbessern, wenn die GPU-Komposition erzwungen wird. Youtube unter Android 6.0 verwendet SurfaceViews für die Videowiedergabe, da es weniger Strom verbraucht als TextureViews. Das Erzwingen der GPU-Komposition verbessert das Scrollen von Kommentaren auf Kosten der Leistung. Bleib dran.

Wenn Sie in dem Kommentar, der während der AMA abgegeben wurde, bemerken, dass das Erzwingen der GPU-Komposition die Leistung in der YouTube-App verbessert. Das Deaktivieren von Hardware-Overlays erfüllt im Wesentlichen diese Aufgabe: Durch Aktivieren dieser Option verzichtet SurfaceFlinger auf die Verwendung eines Hardware-Overlays und verwendet stattdessen immer die GPU für die Komposition. Leider führt das Deaktivieren von HW-Overlays zu einer Erhöhung des Stromverbrauchs und sollte eigentlich nur zum Debuggen bestimmter Arten von Medienanwendungen verwendet werden. Eine Möglichkeit, dieses Problem zu umgehen, besteht darin, eine App wie Tasker mit dem Plugin für sichere Einstellungen zu verwenden, um das Umschalten der Option "HW-Overlays deaktivieren" bei jeder Verwendung der YouTube-App zu automatisieren.


* Wie kommst du zu den Entwickleroptionen? Gehen Sie zu Einstellungen, dann zu Über Gerät, scrollen Sie nach unten zu Build-Nummer und tippen Sie siebenmal auf das Feld Build-Nummer. Du bist dran, das solltest du wissen!