[Update: Sollte stattdessen in Android 12L verfügbar sein] Android 13 fügt möglicherweise einen Schalter hinzu, um die neuen Einschränkungen der Android-Hintergrund-App zu deaktivieren

Google fügt möglicherweise einen neuen Schalter hinzu, um den Phantom Process Killer in Android 13 auszuschalten. Der Schalter ist über die Entwickleroptionen zugänglich.

Update 1 (12/15/2021 @ 07:10 ET): Es sieht so aus, als ob der neue Schalter zum Deaktivieren von Phantomprozessen mit Android 12L ausgeliefert wird. Für weitere Informationen scrollen Sie nach unten. Der am 14. Dezember 2021 veröffentlichte Artikel ist unten aufgeführt.

Android 12 ist ein umfangreiches Update, das eine Vielzahl von Änderungen mit sich bringt, von der größten visuellen Überarbeitung, die wir seit Android 5.0 gesehen haben, bis hin zu Verbesserungen wie Datenschutzindikatoren und einem neuen Datenschutz-Dashboard. Während die meisten dieser Änderungen willkommen sind, führt die neueste Android-Version auch einige eher kontroverse Änderungen ein. Eine dieser Änderungen ist die Einführung eines ziemlich aggressiven Hintergrundprozesskillers namens „Phantom Processes“. Letzten Monat haben wir darüber berichtet

wie zum PhantomProcessKiller kann bei Apps wie Termux Chaos anrichten. Aber es sieht so aus, als würde Google Nutzern erlauben, diese willkürliche Hintergrund-App-Richtlinie in einer zukünftigen Android-Version zu deaktivieren.

Wie Mishaal Rahman bemerkte, hat Google dies getan eingereicht ein Patch für AOSP, der in den Entwickleroptionen einen Schalter hinzufügt, um die Überwachung des Phantomprozesses zu deaktivieren.

Für die Uneingeweihten: die PhantomProcesskiller ist ein neuer Mechanismus in Android 12, der von Apps gestartete gespaltene untergeordnete Prozesse beendet, wenn diese übermäßig viel CPU verbrauchen, während ihre übergeordneten App-Prozesse ebenfalls im Hintergrund laufen. Darüber hinaus erlaubt die Änderung nur bis zu 32 untergeordnete Prozesse, wodurch die Anzahl der Vorgänge, die eine App im Hintergrund ausführen kann, stark eingeschränkt wird. Aber es sieht so aus, als würde Google in einer zukünftigen Android-Version eine neue Option zum Deaktivieren des Phantom Process Killers hinzufügen – wahrscheinlich Android 13.

Die Beschreibung für den Patch lautet:

Fügen Sie Einstellungen hinzu, um die Phantomprozessüberwachung in den Entwicklungsoptionen umzuschalten

Für Power-User könnte die Überwachung auf Phantomprozesse umgestellt werden

aus den Einstellungen->Entwickleroptionen->Funktionsflags.

Entwickler und Hauptbenutzer können Phantomprozesse deaktivieren, indem sie zu Einstellungen > Entwicklereinstellungen > Funktionsflags navigieren. Nach der Deaktivierung werden gegabelte untergeordnete Prozesse, die zu viel CPU verbrauchen, nicht beendet und unterliegen auch nicht der Beschränkung auf 32 untergeordnete Prozesse. Diese Ausnahme gilt jedoch nur für untergeordnete Prozesse und nicht für Haupt-App-Prozesse.

Der Schalter zum Deaktivieren der Phantomprozessüberwachung wird wahrscheinlich in Android 13 hinzugefügt. Google könnte die Option auch hinzufügen Android 12L, ein Feature-Drop für Android 12, der speziell für faltbare Geräte, Tablets und Geräte mit großem Bildschirm entwickelt wurde.


Update: Commit wurde zusammengeführt

Laut Googler Jing Ji, das Commit zum Hinzufügen eines Schalters in den Entwickleroptionen zum Deaktivieren der Phantomverarbeitung wurde zusammengeführt, und „Es sollte in Android 12L möglich sein.“