Wie aktiviere ich mobile Daten nur für ausgewählte Apps auf einem gerooteten Telefon?

Leider berechnet mein Mobilfunkanbieter 0,10 € pro MB Daten – und ich habe auf die harte Tour herausgefunden, dass Android ein Datenfresser ist.

Dadurch halte ich meine mobilen Daten fast ausschließlich aus.

Gibt es eine Möglichkeit, vielleicht über eine App, nur einigen Apps die Nutzung mobiler Daten zu erlauben ? Ich möchte zum Beispiel Whatsapp und Opera Mini nutzen können, aber alle anderen Dienste deaktivieren.

Ich habe festgestellt, dass Apps wie eBuddy und (insbesondere) Google Talk ungewollt immer wieder eine Verbindung herstellen möchten, auch wenn sie nicht direkt ausgeführt wurden.

Mir ist bekannt, dass Google ab 2.2 die Sicherheit der App-Funktionen (insbesondere Task-Manager und Startbildschirm-Selektoren) verschärft hat. Für das, was es wert ist, mein Gerät ist gerootet und führt CyanogenMod7 RC4 (basierend auf Gingerbread) aus, sodass dies die Kompatibilität mit Apps vor Version 2.2 beeinträchtigen könnte.

Antworten (4)

Wenn Sie gerootet sind, können Sie DroidWall verwenden , um den Netzwerkzugriff pro App zu steuern.

Von der Marktseite:

Front-End-Anwendung für die iptables-Linux-Firewall.
Ermöglicht es Ihnen einzuschränken, welche Apps auf das Netzwerk zugreifen können.
Dies ist die perfekte Lösung, wenn Sie keinen unbegrenzten Datentarif haben oder einfach nur eine längere Akkulaufzeit wünschen.

Entschuldigen Sie die Verzögerung beim Festlegen Ihrer Antwort als akzeptiert. Ich habe aus den Bewertungen gelesen, dass DroidWall nicht immer fehlerfrei funktioniert, also habe ich es über ein paar Tage auf meinem Gerät (ZTE Blade) ausprobiert und bin froh, berichten zu können, dass es funktioniert.

Da die aktuelle Antwort einige Jahre alt ist und die empfohlene App nicht mehr aktualisiert wird, ist AFWall+ eine weitere Firewall-App (eigentlich ein Fork von DroidWall).

Seine Merkmale sind:

Merkmale

  • Einfach zu installieren und einfach zu bedienen
  • Kostenlos und Open-Source
  • Keine Werbung
  • Wählen Sie Ihre bevorzugte Sprache
  • Suchen Sie nach installierten Anwendungen
  • Erhalten Sie eine Benachrichtigung über eine neu installierte Anwendung
  • Benachrichtigung über blockierte Pakete und Filter
  • Geräte-Admin-Support (AFWall+ vor Deinstallation schützen)
  • Einfache Verwaltung Ihrer Regeln mit einem benutzerdefinierten Skript
  • Für jede (Standard-)Variante der Android-Version 2.2 - 4.4.4 (ICS, JellyBean, KitKat)
  • IPv4/IPv6-Unterstützung
  • LAN-, VPN-, Tether-, Roaming-Control-Unterstützung
  • Tasker- und Locale-Unterstützung
  • Firewall-Protokolldienst
  • Unterstützung für mehrere Benutzer (mehrere Profile).
  • Eingebaute IPtables/Busybox
  • Export- und Importregeln (Alle Regeln importieren benötigt Donate-Version)
  • Option zum Verhindern von Datenlecks während des Bootens (ERFORDERT init.d-Unterstützung oder S-OFF)
  • Unterstützt MIPS/x86/ARM

https://github.com/ukanth/afwall/

Sie können ein Huawei-Smartphone kaufen. Gehe in den Einstellungen auf "Datentarifverwaltung" dann siehst du das:

Geben Sie hier die Bildbeschreibung ein

Klicken Sie auf "Vernetzte Apps" und Sie sehen Folgendes:

Geben Sie hier die Bildbeschreibung ein

Sie können bestimmen, welche App mobile Daten oder WLAN verwenden kann.

Der tatsächliche Ort dieser Einstellung kann vom Modell Ihres Huawei-Smartphones abhängen.

MOND Ich habe dasselbe getan. Alle Apps außer WhatsApp eingeschränkt, aber es funktioniert immer noch nicht.

Es gibt auch NetGuard, das im Gegensatz zu AFWall+ kein Root benötigt.

Google Play: https://play.google.com/store/apps/details?id=eu.faircode.netguard
Website: https://netguard.me/
Quellcode: https://github.com/M66B/NetGuard