- Fake Wifi (Xposed Module)
- Безопасность данных
- Как симулировать наличие Wi-Fi в Android
- Saved searches
- Use saved searches to filter your results more quickly
- License
- lemonsqueeze/FakeWifiConnection
- Name already in use
- Sign In Required
- Launching GitHub Desktop
- Launching GitHub Desktop
- Launching Xcode
- Launching Visual Studio Code
- Latest commit
- Git stats
- Files
- README.md
- Как обмануть приложения, ограничивающие передачу данных только по Wi-Fi?
- Fake WiFi, как имитировать наличие сетей WiFi для андроид?
Fake Wifi (Xposed Module)
Это создает поддельные NetworkInfo и WifiManager объекты, которые делают другие приложения думают, что они с помощью Wi-Fi, даже если устройство подключено с помощью других средств к Интернету.
Когда вам это нужно? Я использую его для HBO GO в моем Android поле медиа, который имеет подключение локальных сетей, но приложение игнорирует его. Вы можете использовать его с другими VOD или потоковой передачи музыки услуг, которые не будут выбирать самое высокое качество по дозированных соединений.
Если вы не имеете четкое представление о том, что вы собираетесь получить, установив это приложение, вы лучше не устанавливать.
Будьте осторожны, когда вы используете его, особенно если у вас нет безлимитный тарифный план!
Вам может понадобиться «заставить закрыть» некоторые приложения, чтобы подобрать новые настройки или даже перезагрузить устройство.
Если вы используете Tasker или Locale вы можете использовать их, чтобы включить / отключить Wi-Fi Поддельный программно.
Это приложение основывается на коде из lemonsqueeze под лицензией GNU GPL v3.
Исходный код на https://github.com/chylek/FakeWifi
Безопасность данных
Чтобы контролировать безопасность, нужно знать, как разработчики собирают ваши данные и передают их третьим лицам. Методы обеспечения безопасности и конфиденциальности могут зависеть от того, как вы используете приложение, а также от вашего региона и возраста. Информация ниже предоставлена разработчиком и в будущем может измениться.
Как симулировать наличие Wi-Fi в Android
Много мобильных приложений требуют для своей работы только Wi-Fi, и их не интересует, что на вашем счету еще несколько сотен мегабайт трафика в 3G. Это делается для того, чтобы нельзя было перетратить деньги в мобильнике. Однако если необходимо получить всю функциональность такой программы при отсутствии Wi-Fi, последний можно симулировать.
Чтобы обмануть приложение и заставить его поверить в наличие Wi-Fi, необходимо обязательно иметь в телефоне две вещи: root-доступ и установленный фреймворк Xposed. Установка последнего не вызывает никаких проблем и проходит, как установка обычного приложения APK.
1. Откройте Xposed и перейдите в раздел Download, после чего перейдите на вкладку Modules. С помощью встроенного поисковика найдите модуль Fake Wifi Connection. Загрузите и установите последнюю доступную версию.
2. Активируйте модуль Fake Wifi Connection после установки, нажав галочку напротив его названия в разделе Modules. Перезагрузите гаджет для запуска этого модуля.
3. Запустите Fake Wifi Connection, как любую другую обычную программу. Приложение покажет перечень всех установленных в мобильном гаджете утилит. Отметьте те, которые работают только при наличии Wi-Fi, и сохраните изменения.
Saved searches
Use saved searches to filter your results more quickly
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.
Make android apps believe Wifi is connected
License
lemonsqueeze/FakeWifiConnection
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Name already in use
A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Sign In Required
Please sign in to use Codespaces.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching GitHub Desktop
If nothing happens, download GitHub Desktop and try again.
Launching Xcode
If nothing happens, download Xcode and try again.
Launching Visual Studio Code
Your codespace will open once ready.
There was a problem preparing your codespace, please try again.
Latest commit
Git stats
Files
Failed to load latest commit information.
README.md
Make android apps believe Wifi is connected.
Handy in situations where there is a (non wifi) connection, but some app won’t do its thing unless it’s on wifi ( android running in virtual machine / emulator, 3g but no wifi around, usb 3g modem connection, usb reverse tethering . )
With this you can for instance access wifi-only features while on 3g.
If you’re used to iOS, it’s the android equivalent of 3g Unrestrictor or My3G.
Tested on Android KitKat 4.4.2, play store working over ppp !
No app is faked by default. Open FakeWifiConnection app to enable/disable hack (master switch) and select which apps to fake. Changes take effect immediately (background apps need a reboot).
- Install Xposed Framework.
Get installer from http://repo.xposed.info/
Open Xposed Installer->Framework->Install
Reboot - Install FakeWifiConnection.apk
Open Xposed Installer->Modules, tick FakeWifiConnection
Reboot - Open FakeWifiConnection app to change settings.
Debug messages are disabled by default.
To enable set debug_level to 1 with Preferences Manager and reboot.
logcat | grep FakeWifiConnection
Как обмануть приложения, ограничивающие передачу данных только по Wi-Fi?
Очень часто пользователи сталкиваются с тем, что приложения ограничивают свою функциональность из-за отсутствия сети Wi-Fi. Особенно часто встречается данная проблема, если пользователю нужно скачать объемные данные. В этом случае приложение, как правило, потребует от вас Wi-Fi-соединения. Ведь, как известно, Wi-Fi в основе своей быстрее, стабильнее мобильного интернета. Впрочем, мы подготовили решение проблемы. Для этого вам понадобится наличие Root-прав и установленный Xposed Framework, который наверняка имеется у каждого, кто имел опыт работы с Root-доступом.
- После установки приложения переходите в раздел «Модули» и ставите отметку напротив нашего модуля;
Теперь Fake Wifi Connection будет доступен как отдельное приложение, зайдя в которое перед вами появится список со всеми доступными приложениями, которым можно присвоить мнимую сеть «Wi-Fi».
Таким образом, мы научились обманывать приложения, проделав несколько простых действий.
Чтобы отключить модуль, перейдите в Xposed, затем во вкладку «Модули», и снимите галку с установленного ранее модуля.
Например, давайте замаскируем нашу сеть под Wi-Fi через наш модуль для приложения AndroidInsider.ru. Конечно, оно не будет требовать от вас Wi-Fi-соединения, но в случае некорректной работы модуля, программа вполне вероятно перестанет подключаться к сети.
Как видно, с запуском программы никаких проблем не возникло. Наши читатели ниже в комментариях могут оценить работу модуля на собственном примере. Поделитесь впечатлениями и приложениями, которые были выбраны в качестве тестируемых.
Теги
- Новичкам в Android
- Операционная система Android
- Приложения для Андроид
Новости, статьи и анонсы публикаций
Свободное общение и обсуждение материалов
За прошедший год пользователи уже привыкли к тому, что из App Store и Google Play регулярно пропадают российские приложения — зачастую это еще происходит без объяснения причин. При этом оба каталога еще и делают это не всегда единовременно, чем вызывают у владельцев смартфонов недоумение. Так из Google Play удалили 2ГИС, который совсем недавно вернули в App Store: пользователям вовсе не стоит отчаиваться, ведь: есть способ вернуть его на смартфон или обновить при необходимости. Рассказываем, почему 2ГИС пропал из Google Play и где теперь его взять.
Когда смартфон начинает тормозить, один из самых часто встречающихся советов — попробовать сделать полный сброс до заводских настроек. Обычно это действительно выручает, помогая привести телефон в чувство: система обнуляется, ошибки исчезают, а модули в устройстве перезагружаются. Получается, в теории сброс смартфона можно и вовсе делать как можно чаще, чтобы гаджет работал быстро, не собирая при этом системный мусор. Или это не поможет? Давайте разберемся, помогает ли очистка смартфона сделать его быстрее и как часто это нужно делать.
Если вы из тех, кто часто пользуется мобильными картами, то наверняка знаете, что в режиме навигатора смартфон быстро теряет заряд. Всему виной GPS — самый требовательный с точки зрения энергопотребления датчик устройства. Отправляясь в поход или длительную поездку, мы, безусловно, не можем отказаться от использования этого аппаратного компонента, который помогает нам ориентироваться на местности. Однако есть несколько способов сделать так, чтобы телефон разряжался намного медленнее, чем обычно.
Fake WiFi, как имитировать наличие сетей WiFi для андроид?
Есть необходимость убедить геозависимое приложение на android, что устройство перемещается из пункта А в пункт Б. Исходя из того, что местоположение определяется по: ip, сетям wifi вокруг и наличию вышек сотовой связи, родилась гипотеза имитировать окружающие сети WIFI. Без реального доступа в интернет, только видимость их наличия.
Как сделать «трек» нашел, вопрос как его «проиграть» на другом устройстве не вынося устройство на улице.
Есть несколько версий:
1. Использовать приложение типа Fake wifi на реальном устройстве, но приложение очень старое и скорее всего битое https://repo.xposed.info/module/com.lemonsqueeze.f. И встает вопрос как достоверно подделать отпечаток ОС телефона?
2. То же самое но на эмуляторе nox или memu, но тут уже два вопроса как запихнуть в memu xposed (читай трактор в корову)
3. Используя информацию отсюда https://support.google.com/chrome/a/answer/6271286. как то отдавать в ответ информацию о «найденных» сетях или на эмуляторе или на реальном устройстве
4. Снять гараж на отшибе, поставить десяток роутеров и на лету запускать сети с нужными параметрами и силой сигнала. Вопрос все тот же в отпечатке ОС
Я сомневаюсь, что геозависимое приложение получает местоположение по точкам доступа Wi-Fi своими силами — скорее всего, этим занимаются только сервисы Google Play (используя соответствующий API Гугла с большой базой данных точек доступа Wi-Fi и базовых станций), а приложение обращается к сервисам через системный API.
Существует открытая альтернатива сервисам Google Play — microG (их открытая реализация). Там реализована модульная система геопровайдеров (под названием UnifiedNLP): каждый геопровайдер (скажем, Apple или Mozilla) устанавливается как отдельное приложение и включается в настройках microG. Если реализовать геопровайдер, который будет возвращать фальшивое местоположение в microG, то приложения получат его.
Единственная нерешённая задача — изучить UnifiedNLP и написать для него свой фальшивый геопровайдер (в документации их называют бэкендами)