Korzystam z Taskera, aby synchronizować co 30 minut w sieci 3G. Mam ograniczony pakiet danych, a jedyne aplikacje, z których stale korzystam, to przeglądarka, aplikacja Twitter (Echofon) i Whatsapp. Czy istnieje sposób, aby zezwolić tylko tym aplikacjom na dane komórkowe i zezwolić na dostęp do wszystkich w sieci Wi-Fi, za pomocą Taskera lub w inny sposób?
Widziałem tutaj podobne pytania, ale są one w większości nieaktualne (przed ICS) i / lub dotyczą ograniczenia dostępu za pomocą DroidWall, który nie rozróżnia Wi-Fi i 3G.
data-connection
3g
automation
tasker
firewall
Sumesh
źródło
źródło
Odpowiedzi:
Nie znam sposobu, aby ograniczyć aplikację do sieci 3G (w przeciwieństwie do 2G / 4G), ale istnieje kilka rozwiązań ograniczających aplikacje do sieci Wi-Fi lub mobilnych (lub zachowaj / zezwól na połączenie z / do obu). Przykłady obejmują DroidWall - Android Firewall 1 (o którym już wspomniałeś, ale który został wycofany), jego następca AFWall + 2 ,
jego widelec Android Firewall 3 (odszedł), a także - wreszcie -LBE Privacy Guard 4(nie jest już aktualizowany ; przejdź tutaj, aby zobaczyć angielską wersję „starszego brata”). Jak pokazują poniższe zrzuty ekranu, wszystkie cztery obsługują osobne ustawienia dla aplikacji odpowiednio dla Wi-Fi i danych mobilnych.Jak stwierdzono w komentarzach, niektóre z nich mogą mieć problemy (np. Nie instaluj LBE z playstore, jeśli twoje urządzenie działa z Androidem 4.1 lub nowszym, ponieważ pozostawi to pętlę rozruchową - zamiast tego sprawdź ten wątek XDA ). Mam nadzieję, że jeden z nich powinien dla ciebie zrobić.
źródło
Możesz ustawić uprawnienia (Dozwolone wszystkie / Tylko Wi-Fi / Zablokowane wszystkie) dla poszczególnych aplikacji za pomocą LostNet Firewall: https://play.google.com/store/apps/details?id=com.lostnet.fw.free
źródło