Я использую Tasker для синхронизации каждые 30 минут в 3G. У меня ограниченный тарифный план, и единственные приложения, которые я постоянно использую, — это браузер, приложение Twitter (Echofon) и Whatsapp. Есть ли способ разрешить только эти приложения при использовании мобильных данных и разрешить доступ ко всем через Wi-Fi, либо с помощью Tasker, либо иным образом?
Я видел здесь похожие вопросы, но они в основном устарели (до ICS) и/или связаны с ограничением доступа с помощью DroidWall, который не различает Wi-Fi и 3G.
Я не знаю способа ограничить приложение сетью 3G (в отличие от 2G/4G), но есть несколько решений, позволяющих ограничить приложения либо Wi-Fi, либо мобильными сетями (или сохранить/разрешить их из/в обе). Примеры включают DroidWall — Android Firewall 1 (о котором вы уже упоминали, но который больше не поддерживается), его преемник AFWall+ 2 , его форк Android Firewall 3 (исчез) и — последнее, но не менее важное — LBE Privacy Guard 4 (больше не обновляется ). ; перейдите сюда , чтобы найти английскую версию "большого брата"). Как показано на скриншотах ниже, все четыре из них поддерживают отдельные настройки для каждого приложения для WiFi и мобильных данных соответственно.
Как указано в комментариях, у некоторых из них могут быть проблемы (например, не устанавливайте LBE из игрового магазина, если ваше устройство работает под управлением Android 4.1 или выше, так как это оставит вас с циклом загрузки — вместо этого проверьте эту ветку XDA ). Но один из них должен подойти для вас, я надеюсь.
Вы можете установить разрешения (Allowed All / Wi-Fi Only / Blocked All) для каждого приложения с помощью LostNet Firewall: https://play.google.com/store/apps/details?id=com.lostnet.fw.free
Иззи
т0мм13б
Иззи
Сумеш
Иззи
Ирфан Латиф