Hintergrunddaten für eine bestimmte App automatisch umschalten

Ich habe eine App, die sich bei mobilen Daten "schlecht benimmt" - dh. es nimmt ziemlich große Bisse aus meiner Batterie. Ganz abkoppeln möchte ich es aber nicht von den mobilen Daten – da ich es ab und zu benötige und auch Informationen über eingehende Daten erhalten möchte.

Ich weiß, dass ich Greenify und Tasker verwenden könnte (siehe: Apps in den Ruhezustand versetzen, aber sie regelmäßig für kurze Zeit aufwecken lassen ), aber dieser Ansatz ist ein bisschen schwerfällig: Jedes Mal, wenn ich die App in den Vordergrund bringe, füllt sie den Bildschirm frisch, als hätte ich gerade damit angefangen.

Was ich sehr gerne hätte, wäre etwas in der Art der Verwendung von Tasker, um Hintergrunddaten nur für diese App regelmäßig abzuschneiden (beachten Sie, dass der Ansatz zum automatischen Einschränken von Hintergrunddaten von Apps mit Tasker anders ist, da Hintergrunddaten für alle Apps deaktiviert werden nicht was ich will).

Gibt es Optionen, die mir nicht bekannt sind – wie ein „Systemaufruf“ (auch bekannt als „Shell-Exec“), den ich von Tasker aus ausführen könnte?

Falls es relevant ist: Root verfügbar, auch Magisk, Xposed und natürlich Tasker.

Ich sehe nur, dass AFWall+ Tasker-Unterstützung bietet. Wenn jemand Erfahrung damit hat und denkt, dass es eine praktikable Option ist, sind Details willkommen :)
Sie können ein AFwall+-Profil über Tasker anwenden. Sehr einfach und funktioniert gut. Aber verwenden Sie in AFwall+ einen Blacklist- oder Whitelist-Ansatz?
@Firelord yupp, habe diesen Ansatz als Rezept auf Reddit gefunden . Ich bin mir nur nicht sicher, ob das die Situation verbessert oder verschlimmert. Mit umgeschalteten Daten wäre die Situation klarer. // Ich verwende AFWall+ noch nicht – aber wenn, dann hatte ich den Whitelist-Ansatz im Sinn. Es ist die sicherere, denken Sie an Neuinstallationen.

Antworten (1)

Tasker hat dies jetzt eingebaut!

Actions->Net->Network access

Es ermöglicht Per-App- oder globale Einstellungen.

Danke – nah dran, aber keine Zigarre. Das sind nicht nur Hintergrunddaten, sondern Netzzugriff überhaupt (also auch mit der App im Vordergrund und auch im WLAN). Könnte teilweise durch Bedingungen umgangen werden ( IF %WIFII !~ *CONNECTION*plus "if not {app}", damit es nicht gilt, wenn die App im Vordergrund oder mit einem WLAN verbunden ist - letzteres benötigt möglicherweise ein Plugin wie AppContext ( root, Xposed), um korrekt zu funktionieren) .