Jak włączyć dane mobilne tylko dla wybranych aplikacji na zrootowanym telefonie?

19

Niestety mój operator pobiera 0,10 € za MB danych - i przekonałem się, że Android jest świnią danych.

W rezultacie prawie całkowicie wyłączam swoje dane mobilne.

Czy istnieje sposób, być może za pośrednictwem aplikacji, pozwalający tylko niektórym aplikacjom na korzystanie z danych mobilnych ? Na przykład chciałbym móc korzystać z Whatsapp i Opera Mini, ale wyłączać wszystkie inne usługi.

Przekonałem się, że bez takiej potrzeby aplikacje takie jak eBuddy i (zwłaszcza) Google Talk zawsze chcą się ponownie łączyć, nawet jeśli nie zostały bezpośrednio uruchomione.

Wiem, że od 2.2 Google zaostrzyło zabezpieczenia funkcji aplikacji (zwłaszcza menedżerów zadań i selektorów ekranu głównego). Jeśli chodzi o to, co jest warte, moje urządzenie jest zrootowane i działa na CyanogenMod7 RC4 (na podstawie Gingerbread), więc może to zepsuć kompatybilność z aplikacjami wcześniejszymi niż 2.2.

Czerwony i biały
źródło

Odpowiedzi:

10

Gdy jesteś zrootowany , możesz używać DroidWall do kontrolowania dostępu do sieci dla poszczególnych aplikacji.

Na stronie rynku:

Aplikacja typu front-end dla zapory Linux iptables.
Umożliwia ograniczenie aplikacji, które mogą uzyskiwać dostęp do sieci.
Jest to idealne rozwiązanie, jeśli nie masz nieograniczonego abonamentu danych lub po prostu chcesz, aby bateria działała dłużej.

FoleyIsGood
źródło
Przepraszamy za opóźnienie w ustawieniu odpowiedzi jako zaakceptowanej. Przeczytałem z recenzji, że DroidWall nie zawsze działa bezbłędnie, więc wypróbowałem go przez kilka dni na moim urządzeniu (ZTE Blade) i cieszę się, że to działa.
Redandwhite
1

Ponieważ obecna odpowiedź ma kilka lat, a zalecana przez nią aplikacja nie jest już aktualizowana, AFWall + to kolejna zapora ogniowa (w rzeczywistości rozwidlenie DroidWall).

Jego funkcje to:

cechy

  • Łatwy w instalacji i prosty w użyciu
  • Darmowe i otwarte oprogramowanie
  • Żadnych reklam
  • Wybierz preferowany język
  • Wyszukaj zainstalowane aplikacje
  • Otrzymuj powiadomienie o nowej zainstalowanej aplikacji
  • Powiadomienie o zablokowanych pakietach i filtrowanie
  • Wsparcie administratora urządzenia (Chroń AFWall + przed odinstalowaniem)
  • Łatwe zarządzanie regułami za pomocą niestandardowego skryptu
  • Dla dowolnego (standardowego) wariantu Androida w wersji 2.2 - 4.4.4 (ICS, JellyBean, KitKat)
  • Obsługa IPv4 / Ipv6
  • Obsługa LAN, VPN, Tether, Roaming-Control
  • Obsługa zadań i ustawień regionalnych
  • Usługa dzienników zapory
  • Obsługa wielu użytkowników (wiele profili)
  • Wbudowane Iptables / Busybox
  • Eksportuj i importuj reguły (Importuj wszystkie reguły wymaga wersji darowizny)
  • Opcja zapobiegania wyciekom danych podczas rozruchu (WYMAGA obsługi init.d lub S-OFF)
  • Obsługuje MIPS / x86 / ARM

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

samsung
źródło
0

Możesz kupić smartfon Huawei. W ustawieniach przejdź do „Zarządzanie taryfą danych”, a następnie zobaczysz:

wprowadź opis zdjęcia tutaj

Kliknij „Aplikacje sieciowe” i zobaczysz to:

wprowadź opis zdjęcia tutaj

Możesz określić, która aplikacja może korzystać z danych mobilnych lub Wi-Fi.

Rzeczywiste miejsce tego ustawienia może zależeć od modelu smartfona Huawei.

KSIĘŻYC
źródło
KSIĘŻYC Zrobiłem to samo. ograniczył wszystkie aplikacje oprócz WhatsApp, ale nadal nie działa.
Shahrukh Asghar,