Для запуска HSip и доступа к нему через HSip Client нужно выполнение хотя бы одного требования:
Hotspot на устройстве с HSip должен иметь staic IP address(H). То есть, при его переключении, IP address(H) не должен изменяться.
Созданная Router-ом публичная или локальная сеть Wi-Fi, которая используется для удалённого управления HSip не перекрываетCellular, при отсутствии интернет соединения у Wi-Fi. Нам удалось обнаружить данную проблему на устроствах представленных в таблице: models_specification. (видео пример)
Подписка осуществляется с помощью code, который пользователь запрашивает у администратора
Permissions we use:
для версии market:
Голосовой помощник(Voice Assistant) - необходимо для смены IP и автообновления IP. Обязательное разрешение
Изменение системных настроек (Write Settings, WRITE_SETTINGS, WRITE_SECURE_SETTINGS) - необходимы для запуска Hotspot. Обязательное разрешение
Местоположение (Location Permission, ACCESS_FINE_LOCATION, ACCESS_COARSE_LOCATION) - необходимы для запуска Hotspot. Обязательное разрешение
Телефон (Cellular Data, READ_PHONE_STATE, READ_PHONE_NUMBERS) - отвечают за показ информации о SIM и Cellular и запуска Web-server. Обязательное разрешение
Hotspot Switch IP - приложение для удалённой смены IP address-а(P), которую можно осуществлять удалённо с подключенного HSip Client подключаясь через Hotspot либо локальную сеть Wi-Fi .
Remote control setting options
Основная идея на которой строится удалённое управления, это развёртывание Web-server в HSip, с помощью которого к нему можно будет подключиться. На данный момент существует три способа подключения к HSip:
Recommended connection method:
На устройстве с HSip создается Hotspot, который назначает IP address (H) для дальнейшего подключения с HSip Clients.
На устройстве HSip Client создается Hotspot
который назначает IP address(L) для дальнейшего подключения к HSip.
При этом устройство с HSip
подключается к
Hotspot
запущенному на HSip Client
Использовать сторонний Wi-FiRouter(без соеденения с интернет) для того что бы устройство с HSip и HSip Client подключились к Wi-Fi сети данного роутера. У HSip должен быть static IP adress(L), к которому будет подключаться HSip Client.
Устройство с HSip подключается с HSip Client через USB-кабель. На устройстве с HSip создается Hotspot, который назначает IP address (H) для дальнейшего подключения с HSip Clients.
market - версия приложения выложенная в Google play market. В ней нет функций, связанных с разрешениями READ_SMS и RECEIVE_SMS. Подписка осуществляется с помощью in-app purchase
full - версия приложения которую можно скачать по ссылке http://hotspotproxy.llill.xyz, и в которой есть дополнительная функция отслеживания SMS, нет рекламы, а подписка осуществляется с помощью code.
SMS - возможность включать SMS - разрешения. Присутствует описание SMS на начальном экране
Подписка - используется схема запроса code для получения подписки. Пользователь отправляет администратору месяц, год, на которые он желает оформить подписку и свой android ID. В ответ получает 8 символьное значение, которое необходимо ввести в соответствующее поле. Если code введён корректно, подписка начнёт действовать с начала указанного пользователем месяца.
Дневной Switch IP limit - 10 switches. Каждый день Switch IP limit обновляется до 10, если у вас было меньше.
Market - просмотрев Ad можно получить 10 дополнительных переключений за каждый просмотр.Что бы полностью убрать ограничение вы можете оформить подписку.
Full - чтобы полностью убрать ограничение, вы можете оформить подписку, которая осуществляется с помощью code.
Переключая Airplane mode с помощью разрешения голосового помощника
Work in the background
Приложение Hotspot Switch IP способно работать в фоновом режиме даже при свернутом состоянии. Это означает, что пользователь может пользоваться другими приложениями или перевести телефон в выключенное состояние, сохраняя функциональность приложения Hotspot Switch IP.
Notifications in the notification shade
Приложение предоставляет уведомления в нотификациях, для отслеживания текущего состояния сетей и действий, выполняемых приложением. Например, уведомление может информировать о процессе изменения IP address-а(P) или о статусе подключения точки доступа.
Changing IPv4 to IPv6
Пользователь может нажимать на IP address-а(P, L, H) в интерфейсе приложения. После нажатия отображается альтернативный IP address (IPv4 или IPv6) в зависимости от текущего типа адреса.
Automatic IP address update:
Функция автообновления в приложении Hotspot Switch IP автоматически меняет IP address(P) устройства с определёнными параметрами такими как:
Ротация IP address-а(P): Этот параметр отвечает за изменение IP address-а(P) с определенной периодичностью. Это может быть полезно для обхода ограничений или повышения безопасности.
Уникальный IP(P): Этот параметр гарантирует, что каждый раз при смене IP address-а(P) будут получены только уникальные IP address-а(P) за указанный интервал времени.
Есть возможность запускать Hotspot через приложение, нажав на "Turn ON Hotspot" на экране "Cellular"
Mobile usage charts
Возможность просматривать мобильную диаграмму данных,
Additional functions
Есть возможность переходить прямо в браузер, по нажатию на URL Hotspot или Wi-Fi , а также делиться ним нажав на иконку справа.
Functionality and instructions for use
Toolbar
Full
Подписка с помощью code: возможность активировать подписку на месяц с помощью code.
Для генерации code необходимо указать год, месяц и Android ID. После этого эти данные нужно отправить администратору, дождаться ответа, и ввести данный им code в поле для ввода.
Пользователь может выбрать, как он хочет отправить данные для подписки администратору: с помощью email или telegram.
После этого откроется окно, где пользователю нужно будет только отправить сообщение.
Отображение SMS: Отображение актуальных SMS и получение новых. Для этого нужно предоставить разрешения. Если оно не будет предоставлено, то SMS не будут показываться.
Market
Подписка с помощью in-app purchase: возможность активировать подписку на месяц покупки внутри приложения
Для активации подписки необходимо сделать оплату внутри приложения.
Гайд по использованию приложения: Позволяет ознакомиться с функциями приложения через "карусель подсказок". Нажмите кнопку "Back", чтобы вернуться.
Общие вопросы: Дает ответы на часто задаваемые вопросы о приложении.
Обращение в поддержку: Позволяет отправить сообщение в поддержку приложения.
"Network" Tab
Настройка автообновления: Задает параметры автоматического обновления IP address-а(P).
Полная остановка работы приложения: Позволяет полностью остановить работу приложения, включая фоновые задачи и уведомления.
Информация: Отображает информацию о сети и устройстве.
Remote change of IP address(P) using Hotspot on a devise with HSip
Предоставить разрешение на голосовой помощник, местоположение, изменение системных настроек
Возможно предоставить доступ к разрешениям через начальное диалоговое окно при запуске приложения
- Возможно предоставить доступ конкретным разрешениям в приложении, используя переключатели возле определённого разрешения которые будут создавать запрос на его предоставление
После этих действий вы попадёте в нас страницу HSip.
Нажать на кнопку "Change IP" и подождать пока HSip перезагрузиться.
- Страница HSip перезагружается автоматически через 7 секунд после смены IP(P)
- Смена IP(P) и последующий запуск сервера может занять больше времени, поэтому если страница HSip после автоматического перезапуска после смены IP(P) не загрузился, либо не загрузился IP(P), стоит перезагрузить страницу до момента отображения полной информации.
Предоставить разрешение на голосовой помощник, местоположение, изменение системных настроек
Возможно предоставить доступ к разрешениям через начальное диалоговое окно при запуске приложения
- Возможно предоставить доступ конкретным разрешениям в приложении, используя переключатели возле определённого разрешения которые будут создавать запрос на его предоставление
Нажать на кнопку "Change IP" и подождать пока страница HSip перезагрузиться.
- страница HSip перезагружается автоматически через 7 секунд после смены IP(P)
- Смена IP(P) и последующий запуск сервера может занять больше времени, поэтому если страница HSip после автоматического перезапуска после смены IP(P) не загрузился, либо не загрузился IP(P), стоит перезагрузить страницу до момента отображения полной информации.
Possible issues
Возможно добавить функцию автоматического отключения одной SIM-карты и включения другой. При таком способе Hotspot не отключается, а продолжает работать
Не на всех устройствах доступна возможность менять IP (P) через локальную сеть, особенно если использование сети Wi-FiперекрываетCellular. Например при включенном Wi-Fi и Cellular, если у Wi-Fi не будет интернета, он всё равно может не давать использовать интернет Cellular. Нам удалось обнаружить данную проблему на устройствах представленных в таблице: models_specification.csv.
Auto connect
С автоподключением могут возникнуть проблемы из-за того, что устройство при каждом переключении точки доступа может менять ее IP address(H). Это может привести к невозможности подключения к той точке доступа, которая использовалась ранее.
Operation of the "autopilot switching interval" without auto-update
Интервал переключения автопилота также может работать независимо от автообновления IP address-а(P). Это позволяет пользователям настраивать временные интервалы для переключения IP address-а(P) вручную или автоматически, в зависимости от их потребностей.
Solution: Убедитесь, что вы не подключены к Wi-Fi сети у которой есть доступ к интернету, так как смена IP работает только при подключении к интернету через Cellular.
2. Problem: After granting voice assistant permission, the permission flag is still grayed out, what should I do?
Solution:
Откройте настройки
В поиске напишите цифровой помощник по умолчанию
Предоставьте это разрешение приложению Hotspot Switch IP
Эта ситуация проверена на устройстве OnePlus 6T с Android 11.
3. Problem: HSip Client/IP change does not work if the application is running in the background.
Solution:
Ваше устройство может прерывать работу приложения если оно работает в фоновом режиме для оптимизации работы батареи. Чтобы приложение работало корректно вам необходимо изменить настройки оптимизации батареи для этого приложения.
4. Problem: After changing the IP address through the application's web interface, the web interface page stops working
Solution:
Если после изменения IP address-а через веб-интерфейс приложения веб-интерфейс перестает работать, обратите внимание, что во время изменения IP address-а точка доступа может на короткое время отключиться, что может привести к потере соединения с устройством. Если ваше устройство имеет другую доступную сеть Wi-Fi , оно может автоматически подключиться к ней вместо сети точки доступа.
Для исправления этой проблемы выполните следующее:
Отключите "Автоматическое подключение" для близлежащих сетей:
Answer: IProxy хорошее приложение с хорошей поддержкой, подходящие для удалённого, через интернет, переключения IP address(P)а(P). Для локального(Hotspot или Wi-Fi), переключения IP address(P)а(P), стоит отдать предпочтение Hotspot Switch IP, так как тут нет двойного потребления интернет трафика, и следовательно скорость интернет в два раза выше.
2. Question: Can I use Hotspot Switch IP as a VPN and change my public IP?
Answer: Приложение Hotspot Switch IP не является VPN. IP address(P) будет тот, который дает используемая для подключения к интернету SIM-карта, вставленая в телефон. Если нужен IP address(P) другой страны, тогода предлогаем воспользоваться приложением OpenSource VPN.