Tanpa me - rooting perangkat Anda, Anda tidak akan punya banyak pilihan: Anda dapat menonaktifkan jaringan saat aplikasi berjalan di latar depan, seperti yang disarankan LinX64 - atau "hibernasi" (tunda) saat masuk ke latar belakang (tidak digunakan secara aktif), seperti yang disarankan oleh Dalvik . Tentu saja, Anda dapat menggabungkan keduanya - yang seharusnya mencegah aplikasi mengakses jaringan secara efektif. Tetapi masih dengan biaya untuk menurunkan seluruh koneksi jaringan Anda segera setelah Anda ingin menggunakan aplikasi itu.
Dengan akses root , segalanya tampak berbeda: ada aplikasi yang tersedia yang berurusan dengan izin aplikasi lain , memungkinkan Anda untuk mencabut beberapa di antaranya setelah Anda menginstal aplikasi itu. Dengan begitu Anda dapat mis mencabut izin untuk mengakses data seluler dan / atau WiFi hanya dari aplikasi itu : Koneksi jaringan Anda tidak akan terpengaruh sama sekali (jadi pemeriksaan latar belakang untuk email dan pembaruan di WhatsApp / Viber / Skype / SE-App akan tetap bekerja) - sementara app-in-question akan diberi tahu "tidak ada jaringan yang tersedia saat ini" (memalsukan "jaringan turun" hanya untuk aplikasi itu ).
Memperbarui:
Sementara itu ada Internet Firewall yang tersedia yang juga berfungsi pada perangkat yang tidak di-rooting. Simeon sudah menyebutkan Mobiwol - tetapi pilihan yang jauh lebih baik adalah NetGuard , tersedia dari F-Droid dan juga dari Playstore . Ketersediaan di F-Droid sudah menunjukkan itu Open Source (hampir suatu keharusan di sektor keamanan), dan itu datang secara gratis. Ini hingga versi 2.44 (ditambahkan pada 2016-08-06). Versi selanjutnya dari Playstore memiliki dependensi yang tidak bebas, sehingga aplikasi tidak lagi diperbarui dalam repo "resmi" F-Droid lagi, dan kemungkinan tidak akan lagi . Anda masih dapat memperoleh versi terbaru melalui repositori yang kompatibel dengan F-Droid saya .
NetGuard (Sumber: Google Play ; klik gambar untuk varian yang lebih besar)
Seperti yang dapat Anda lihat di tangkapan layar pertama, jika memberi Anda kontrol yang sangat terperinci:
- Umumnya melarang akses aplikasi ke WiFi atau data seluler
- Izinkan akses aplikasi ke WiFi atau data seluler hanya saat layar menyala
- Terlepas dari pengaturan di atas, jauhkan dari mengakses data seluler saat roaming
Sejauh ini, ini adalah aplikasi berperingkat terbaik di bagian ini - dan meskipun saya belum mencobanya sendiri, saya akan mengatakan itu yang akan merekomendasikan jika perangkat Anda tidak di-rooting. Pembaruan: Perhatikan bahwa Netguard versi terbaru menyertakan Google Ads dan juga Firebase Analytics - dua hal yang tidak ada urusannya dengan IMHO dalam aplikasi firewall (atau keamanan lainnya) - yang kemungkinan besar adalah alasan mengapa tidak diperbarui lagi di F-Droid's repo resmi (masih tersedia di tambang dengan peringatan yang sesuai).
Dengan akses root yang tersedia, kandidat yang paling mungkin adalah AFWall +:
AFWall + (sumber: Google Play ; klik gambar untuk varian yang lebih besar)
Seperti NetGuard, aplikasi ini adalah open source (tersedia di F-Droid dan di Google Play ), dan memungkinkan untuk mengontrol akses internet dengan WiFi dan data seluler secara terpisah. Tetapi sementara itu lebih kuat dalam beberapa hal, tampaknya NetGuard tidak memiliki fitur "layar-on" dan kontrol roaming (atau saya tidak melihat itu).