Bei ausgewählten Apps die Funktion „App bei Nichtnutzung pausieren“ auf einmal deaktivieren?

  • 4 Antworten
  • Letztes Antwortdatum
robbie1967

robbie1967

Erfahrenes Mitglied
233
@Jawomo
Ich hätte da noch ein lästiges Problem, deren Lösung (falls softwareseitig überhaupt lösbar) du vielleicht in deine Toolbox oder in ein neues Projekt integrieren könntest:

Auf meinem Google Pixel habe ich rund 200 Apps installiert. Ein großer Teil davon sind Anwendungen, die ich nur sehr selten nutze (diverse Streaming-Dienste, Reise-Apps, etc.), die aber bei der Einrichtung eine Anmeldung mit Benutzername und Passwort erfordern.
Wie ihr wisst, hat Android (ab Version 12) die Funktion „App bei Nichtnutzung pausieren“ (technisch: App Hibernation) eingeführt.
Diese Funktion ist an sich sinnvoll, führt bei mir aber zu einem wiederkehrenden Ärgernis: Wenn ich eine dieser selten genutzten Apps nach Monaten wieder öffne, wurde sie in den Ruhezustand versetzt. Das hat oft zur Folge, dass die Anmeldeinformationen gelöscht sind und ich mich erneut authentifizieren muss, was extrem mühsam ist.

Die einzige Lösung ist bisher, für jede einzelne App manuell in die „App-Info“ zu gehen und den Schalter „App-Aktivität bei Nichtnutzung pausieren“ zu deaktivieren. Bei über 200 Apps ist das nicht nur eine Sisyphusarbeit, sondern muss auch für jede neu installierte App wiederholt werden.
Eine globale Deaktivierung ist systemseitig nicht vorgesehen und die ADB-Kommandos zur kompletten Abschaltung sind mir zu heikel, da sie tief ins System eingreifen.

Meine Vorstellung ist eine einfache, aber effektive Funktion in deiner Toolbox, die Folgendes leistet:
Sie listet alle auf dem Gerät installierten User-Apps auf.
Neben jeder App befindet sich eine Checkbox.
Ich kann beliebig viele Apps in dieser Liste auswählen.
Mit einem einzigen Klick auf einen Button (z.B. „Ausnahmen anwenden“) deaktiviert das Tool für alle ausgewählten Apps die Funktion „App bei Nichtnutzung pausieren“.

Ich hab mir schon ein bisschen den Kopf zerbrochen und ich weiß, dass eine App nicht einfach so die Einstellungen einer anderen ändern darf (wäre ja auch gruselig). Aber ich hab da so zwei Ideen, wie es vielleicht doch klappen könnte:
Ansatz A:
Der Klick-Roboter (Accessibility Services)
Ich meine, man könnte doch die Bedienungshilfen von Android missbrauchen, oder? Die App holt sich die Erlaubnis und simuliert dann einfach die Klicks, die ich sonst von Hand machen würde. Sie öffnet also blitzschnell für jede angehakte App die App-Info, tippt auf den Schalter und geht zur nächsten.
Vorteil, wie ich es sehe: Kein Root, kein PC-Gefummel.
Nachteil: Man muss der App quasi seine Seele verkaufen (diese Berechtigungen sind krass) und wenn Google mal ein Icon verschiebt, bricht das ganze Ding wahrscheinlich zusammen.
Ansatz B:
Die Magie von ADB WiFi
Ich hab gehört, dass Apps wie Tasker sich selbst Befehle per ADB übers WLAN schicken können, wenn man das einmal am PC freigeschaltet hat. Das müsste doch auch für so ein Tool gehen, oder? Man richtet es einmal ein und danach kann die App gezielt für die ausgewählten Apps den Ruhezustand per Befehl deaktivieren.
Vorteil, glaube ich: Viel sauberer und stabiler als das Geklicke.
Nachteil: Die Ersteinrichtung könnte für manche Leute so abschreckend sein wie eine Steuererklärung.

So, und jetzt bist du/seid ihr dran!
Meine Fragen an die Profis:
Ist meine Idee totaler Quatsch oder ist das technisch machbar?
Welchen Weg würdet ihr gehen? Den Klick-Roboter, die ADB-Magie oder habt ihr eine viel coolere Idee, auf die ich nie gekommen wäre?
Gibt es so eine App vielleicht schon und ich war nur zu blind, sie zu finden?
Und die wichtigste Frage, mit einer Prise Hoffnung:
Hast du/jemand von euch vielleicht Bock, so ein Projekt anzugehen?

Ich bin echt für jeden Gedanken und jede Hilfe dankbar!
 

Anhänge

  • Screenshot_20250801-094441~3.jpg
    Screenshot_20250801-094441~3.jpg
    165,4 KB · Aufrufe: 70
Zuletzt bearbeitet:
#Mod Info
Beitrag in ein eigenes Thema ausgelagert, bitte immer nur ein Thema pro Thread behandeln.
Danke
 
  • Danke
Reaktionen: robbie1967
In der Zeit wo du nun darüber gegrübelt hast wie man es automatisieren könnte und diesen Text verfasst hast, hättest du bestimmt schon die ersten 50 bis 100 Apps einrichten können.
Dafür gibt es nach meinem Wissensstand kein ADB Befehl und Tool welches es erlaubt es zu automatisieren.
Falls es irgendwie möglich sein sollte ein solches Tool, Script oder Macro zu erstellen würde es sich wahrscheinlich nicht lohnen es zu tun, da man es händisch wohl schneller erledigen kann und wohl auch nicht wirklich massenhaft Interesse dafür gibt.
Also mal eine Stunde Zeit investieren und es händisch umstellen.
Für jede neu installierte App ist es dann eh schnell erledigt.
 
@Matt1966
Vielen Dank für deine Info, dass ist so gut wie keine Möglichkeit gbt, so etwas zu realisieren.

Die Zeit zu recherchieren und den Beitrag zu erstellen war es mir aber wert. :1f60e:

Natürlich habe ich es bei meinem jetzigen P9PXL Smartphone genauso gemacht, wie du es beschrieben hast (manuell bei den betreffenden Apps nach der Installation).

Der Beitrag war ja auch für meine zukünftigen neuen Handys gedacht, welche ich immer komplett neu aufsetze und kein Backup verwende.

Und wenn es keine Lösung/App dafür gibt, dann werde ich es auch weiterhin manuell machen.

Ich gehe aber davon aus, dass ich bei weitem nicht der einzige bin, der bei vielen Apps die Funktion "App-Aktivität bei Nichtnutzung pausieren'" ausschaltet, oder?
Das würde mich jetzt brennend interessieren. :D
 
Zuletzt bearbeitet:
Bei einigen mir wichtigen Apps stell ich es auch so ein.
Klar, man muss dran denken.
Dafür könnte man eventuell was mit MacroDroid erstellen.
Aber wie gesagt, händisch mal eben den Schalter umlegen geht wesentlich schneller und einfacher.
So oft macht man es ja nun auch nicht.
 
  • Danke
Reaktionen: robbie1967

Ähnliche Themen

P-Yeah
Antworten
5
Aufrufe
478
TimeTurn
TimeTurn
mezzothunder
Antworten
2
Aufrufe
378
mezzothunder
mezzothunder
R
Antworten
3
Aufrufe
489
Pixelbear007
Pixelbear007
Zurück
Oben Unten