Отключить настройки WiFi как «Вкл.», Но использовать сотовые данные (для определенных приложений или всего)

9

Кроме того , может ли Android заставить приложение использовать сотовые данные?

Рассматриваемое приложение: Amazon Video [версия 3.0.57.30110 «Prime Video for Android Software»]

** Используемое устройство: ** Samsung Galaxy Note 4 - версия Android: 5.0.1 Build LRX22C.N910TUVU1COG2 (США, комплектация TMobile, без рута и т. Д.)

Проблема: AV не позволяет «скачивать для просмотра в автономном режиме» медиафайлы размером более 50 МБ. Приложение хочет видеть, что устройство подключено к сети WiFi, чтобы разрешить загрузку.

Почему это проблема: во время путешествий я использую свою безлимитную сеть для загрузки мультимедиа для автономного использования, когда я покидаю зоны покрытия сети (дикая местность, поезда / самолеты и т. Д.) - с неограниченным тарифным планом сотовой связи, мне все равно, какой размер файла я скачиваю; Amazon, несомненно, пытается помочь пользователям непреднамеренно максимизировать свои тарифные планы и обвинять Amazon в этом процессе (да, эти пользователи существуют) ...

Интересно, что сотовая точка доступа позволяет загружать - поскольку приложение видит устройство как находящееся в сети WiFi.

Повторение вопроса: есть ли способ заставить приложение использовать сотовые данные или подменить состояние Wi-Fi телефона как «включено», но в любом случае использовать сотовые данные?

Исследование: Читая другие темы, эта проблема уникальна в том смысле, что Wi-Fi не подходит для использования - предположим, у меня есть только сотовые данные; Как я могу использовать приложения, которые запрашивают Wi-Fi для своих функций?

SaloonHoon
источник

Ответы:

1

Чтобы смоделировать соединение Wi-Fi на 3g / 4g (при условии, что у вас есть root-права ), вам дополнительно требуется установить Xposed Framework и установить инструмент службы подключения Hack .

Затем вы выбираете Wi-Fi и активировать следы

См. ниже:

взломать инструмент

Этот модуль заставляет диспетчер подключений возвращать информацию о сети Wi-Fi как активную.

Альтернативный инструмент (если модуль службы подключения Hack не работает) - это модуль Fake Wi-Fi Connection, попробуйте v1.9 (бета) для lollipop +. Иногда некоторые приложения не работают, когда Wi-Fi не обнаружен, поэтому он имитирует активное соединение Wi-Fi, чтобы приложения могли подключиться к Интернету. Он использует ту же концепцию, что и вышеуказанный инструмент.

Редактировать:

Другой предложенный вариант - декомпилировать файл apk и сделать

проверка сетевого подключения всегда возвращает true.

Надеюсь это поможет

xavier_fakerat
источник