Как автоматически включать точку доступа на телефоне
Blue2Hotspot
Версия: 0.2
Последнее обновление программы в шапке: 08.11.2021
Краткое описание:
Включение точки доступа при подключении к Bluetooth-устройству
Описание:
Blue2Hotspot — программа для автоматического включения точки доступа(Hotspot) при подключении к определенным Bluetooch устройствам.
Языки: Русский (планируется переводы)
Бывает такое что устаешь делать одно и тоже и постоянно садишься в машину, ищешь телефон, включаешь точку доступа и так каждый день. Решил написать маленькое приложение что бы автоматизировать эти действия. Что бы включить точку доступа нужно разрешение — местоположение (Сам считаю то что это бред). Программа не записывает ваши данные и не отправляет куда то. Все остальные разрешения нужны что бы Android не выгружал из системы.
Немного воды. Так как родители купили автомобиль и там большой экран, можно запускать навигатор и всякие онлайн сервисы, но обучить включать точку доступа оказалась сложнее, так как пройдет пару недель и звонок «как включит вифи». И решил написать маленькое приложение.
- Сделать сопряжение с устройством Bluetooth и Wifi.
- Установить Blue2Hotspot, дать разрешения.
- Сделать настройки и выбрать ваше Bluetooth устройство.
- Нажать на кнопку Запустить службу
- Все, на этом служба будет работать теперь при подключении к устройству будет включаться точка доступа.
Требуется Android: 5.0 и выше
Русский интерфейс: Да
Разработчик: annexhack
Домашняя страница: https://inceptive.ru/projects/blue2hotspot/
Имя пакета: ru.inceptive.blue2hotspot
- Поддержка Android 12
- Исправление косяков
- Подправил вид
- Английский перевод
- Подправил завершение сервиса при отключения устройства Bluetooth
- Подправил вид
- Добавил информацию о «контроле активности» и для Huawei, Xiaomi и OPPO.
- Исправление мелких недочетов.
- Оптимизировал работу
- Сделал включение точки доступа при подключении Bluetooth
- Авто запуск при перезагрузке телефона.
Сообщение отредактировал annexhack — 18.11.21, 20:54
Ну где то вы правы. Но по местоположению вы сожрете еще больше батареи. Да Вы можете NFC метку в машину и когда ты кладешь телефон то будет отрабатывать но всякие банки будут выскакивать «Выберите действие . «, тоже лишнее действие.
Ну и 21 век уже на дворе. даже пылесосы и всякие веники работают с bluetooth. Я бы не сказал что bluetooth мне высаживает батарею.
Так что у каждого своя правда.
Сообщение отредактировал annexhack — 16.11.21, 08:35
- Панель приложений > приложение Security > Разрешения > Автозапуск > включите Blue2Hotspot.
- Настройки телефона Android > Сервисы > Security > Разрешения > Автозапуск > включить Blue2Hotspot.
- Настройки телефона Android > Дополнительные настройки > Батарея и производительность > Управлять использованием батареи > отключите режим энергосбережения > откройте приложение Security > Разрешения > добавьте Blue2Hotspot в список автозапуска > вызовите диспетчер задач > найдите Blue2Hotspot > перетащите его вниз, пока не появится значок замка.
- Приложение Security > Настройки > Использование данных > Разрешить фоновые данные.
Сообщение отредактировал nastor — 27.01.22, 11:31
Примерно все у всех одинаково но только по настройкам раскидано. Без телефона я не могу показать так как у меня нет MIUI
Тут варианта два либо где то в интернете находите как включить автозапуск и(или) фоновый режим, либо написать в телеграм мне, может что то и получится
Первая ссылка в гугл говорит
Автозапуск приложений
Когда вы перезагружаете телефон, то многие приложения запускаются вместе с телефоном, замедляя его работу, чтобы этого не происходило, можно отключить автозапуск.
Перейдите в Настройки > Приложения> Разрешения > Автозапуск
оптимизировать MIUI 12
Можете убрать автозапуск для все приложений.
Работа приложений в фоновом режиме
Я думаю ни для кого не секрет, что многие приложения в Android работают в фоновом режиме? Если ограничить работу некоторым приложений в фоне, то можно ускорить телефон, а заодно повысить автономность от одного заряда.
Зайдите в меню Настройки > Питание и производительность > Контроль активности > три точки (вверху справа) > Показать системные приложения
После чего пройдитесь по всему списку и настройте активность:
Для мессенджеров — умный режим или без ограничений
Для остальных мягкое ограничение или жесткое, если не уверены как правильно, оставьте умный режим
Если же у вас старый телефон и очень мало оперативной памяти, то помимо вышеописанных настроек советую выполнить ограничение фоновых процессов.
Еще как я знаю полазить надо свойствах приложениях там можно выйти в автозапуск.
Сообщение отредактировал annexhack — 15.07.22, 13:20
Добрый день. Столкнулся с проблемой. Периодически стал наблюдать что среди дня в разное время на телефоне сам включается режим модема. Приходится вручную выключать, и включать wi-fi. Т.е. от машины я далеко, телефон в офисе подключен к рабочему wi-fi. Если я полностью отключаю приложение, то такого не происходит. Пробовал переключать триггеры в приложении, пробовал перезагружать телефон, не помогает. Помогите пожалуйста решить этот вопрос. Телефон Samsung galaxy m51, версия android 12.
Автоматизация раздачи интернета с телефона на ГУ
Так как интернет для головного устройства машины у меня раздаётся с телефона Xiaomi Mi 6, то решил как-то автоматизировать процесс включения/выключения точки доступа. ну и заодно всего остального (блютуз, gps, моб. интернет).
Рассказывать буду про то, как это работает в экосистеме андроидных устройств. При этом у меня стоит кастомная прошивка (Miui Pro) c рут-правами.
У владельцев яблочных устройств наверное также есть свои программы для кодирования/чтения NFC-меток. Поэтому владельцев яблофонов прошу дополнить что и как у вас.
1. Заказал NFC-метки тут. Круглые, чёрные Anti Metal, 504 Bytes.
2. Устанавливаем из Play Маркета на телефон приложения NFC Tools и NFC Tasks, даём все запрашиваемые права.
На 4pda есть NFC Tools Pro с расширенным функционалом — гуглите. Я ставил её.
3. Открываем NFC Tools подносим метку к верхней задней части телефона — метка считывается. Сразу скажу, что в программе есть полезная функция (Задачи — Дополнительные опции — Выполнить задачи профиля), которая поможем вам сразу протестировать работаю функции или нет.
4. Идём в раздел Задачи — Добавить задачу — Условия для задач — Условие: Счётчик сканирований — Состояние: 1-ое сканирование, Поведение: Включить.
5. Идём в раздел Задачи — Добавить задачу — Сети — Wi-Fi (отключить). Поясню, что я обычно выхожу из дома или офиса, где интернет телефон получает по Wi-Fi, а в машине он не нужен включенным. Поэтому таким условием выключается Wi-Fi. Добавляйте этот пункт на своё усмотрение.
6. Идём в раздел Задачи — Добавить задачу — Права суперпользователя (root) — Мобильные данные (включить). Т.е. включаем мобильный интернет на телефоне. Без рут-прав возможно вы не сможете выбрать этот пункт.
7. В последних версиях андроида Гугл заблокировал включение/отключение точки доступа, поэтому когда я выбрал (Добавить задачу-Сети-Точка доступа Wi-Fi (включить), то у меня ничего не заработало. Пришлось ставить небольшие костыли — тыц.
8. В связи с тем, что поставлены костыли в NFC Tools идём в раздел Задачи — Добавить задачу — Разное — Отправить "намерение" (Intent). Цель — Activity, Пакет — выбираем установленное приложение Oreo Wifi HotSpot (com.fitc.wifihotspot), Данные — пишем wifihotspot://turnon. Все остальные строки оставляем пустыми.
9. Идём в раздел Задачи — Добавить задачу — Условия для задач — Конец условия.
10. Идём в раздел Задачи — Добавить задачу — Условия для задач — Условие: Счётчик сканирований — Состояние: 2-ое сканирование, Поведение: Выключить.
11. Идём в раздел Задачи — Добавить задачу — Разное — Отправить "намерение" (Intent). Цель — Activity, Пакет — выбираем установленное приложение Oreo Wifi HotSpot (com.fitc.wifihotspot), Данные — пишем wifihotspot://turnoff. Все остальные строки оставляем пустыми.
12. Идём в раздел Задачи — Добавить задачу — Сети — Bluetooth (отключить).
13. Идём в раздел Задачи — Добавить задачу — Сети — Gps (отключить). Поясню, что пункты 12 и 13 для отключения блютуза и gps, т.к. у меня их автоматом включает Android Auto (о том как я с ним воевал и победил, включив просмотр видео, Ютуба в движении расскажу в отдельном посте).
14. Идём в раздел Задачи — Добавить задачу — Условия для задач — Конец условия.
15. Идёт в раздел Задачи — Дополнительные опции — Сохранить профиль задач. Для сохранения того, что было сделано выше.
16. В разделе Задачи наживаем "Писать" и подносим метку к телефону.
17. Идём в машину и клеим метку в удобное место.
Итог всего сказанного выглядит так:
Прихожу в машину, подношу разблокированный телефон к метке — выключается WiFi, включается мобильный интернет и точка доступа. Можно добавить включение блютуза и gps, но мне это не актуально, т.к. это автоматом делает Android Auto. Авто само коннектиться к точке доступа и вуаля — есть интернет на ГУ.
Заглушил двигатель, подношу разблокированный телефон к метке — выключается точка доступа, блютуз и gps. Мобильный интернет продолжает работать.
Вариантов использования метки таким способом — море. Какой выбрать — решать вам.
Быстрая настройка мобильной точки доступа для магнитолы или навигационного блока на Android на примере автомагнитолы NaviPilot DROID10 и смартфона Samsung
Всем магнитолам и навигационным блокам на ОС Android, для полного функционала, необходим интернет. Получить его можно разными способами — использовать встроенный 4G модем, подключаемый USB 4G модем/роутер, или настроить мобильную Wi-Fi точку доступа на своём смартфоне.
Сегодня подробно рассмотрим последний вариант, т.к. подключение по Wi-Fi поддерживают все магнитолы и навигационные блоки NaviPilot. Преимущества такого способа — не нужен роутер, соответственно не нужно следить за балансом ещё одной SIM карты, беспроводное подключение — лишние провода не портят вид салона автомобиля.
Как быстро настроить мобильную точку доступа для магнитолы, или навигационного блока на Android покажем на примере магнитолы NaviPilot DROID10M и смартфона Samsung Galaxy A40.
1. Для начала заходим в настройки смартфона.
2. Выбираем раздел «Подключения».
3. Заходим в раздел «Мобильная точка доступа и модем».
4. Включаем мобильную точку доступа.
5. Если в момент настройки смартфон подключен к Wi-Fi сети, возникнет такой вопрос — нажимаем «Выключить».
6. Мобильная точка доступа включена, заходим в её настройки.
7. При необходимости, меняем название сети и пароль. Настройка точки доступа закончена.
8. Далее, для удобства, обеспечим быстрый доступ к кнопке включения точки доступа, для этого заходим в настройки панели быстрого доступа.
8. Выбираем пункт «Изменить кнопки».
10. Перетаскиваем значок точки доступа наверх, нажимаем «Готово».
11. Всё, кнопка включения точки доступа теперь в быстром доступе.
Заходим в настройки магнитолы NaviPilot Droid10.
Выбираем раздел «Сеть и Интернет».
Заходим в раздел «Wi-Fi».
Выбираем нашу мобильную точку доступа.
Вводим пароль и нажимаем «Подключить».
После этого магнитола подключится к мобильной точке доступа.
Если всё настроено правильно, то интернет в магнитоле будет везде, где работает SIM карта Вашего оператора.
Продвинутые пользователи могут избавиться от необходимость ручной активации точки доступа на смартфоне, для этого достаточно настроить на своём смартфоне планировщик событий, или приложение автоматизации. Оно может быть на смартфоне с завода, или его можно установить с помощью Google Play. В топовых моделях Samsung планировщик входит в стандартный функционал фирменного голосового помощника Bixby, как настроить — Смотрите здесь. Для большинства остальных производителей придётся ставить стороннее приложение, например Macrodroid, или Automate, подробнее Смотрите здесь. Для владельцев продукции Apple настройки автоматизации есть во встроенном приложении «Быстрые команды», но функцию включения режима модема оно пока, к сожалению, не поддерживает.
Сценарий достаточно простой, обычно состоит из тригера, действия и ограничений. Самая простая настройка: тригер — подключение к штатной магнитоле по Bluetooth (обычно происходит автоматически, если на смартфоне включен BT и настроено автоматическое сопряжение с магнитолой), действие — включение точки Wi-Fi доступа, ограничение можно не выставлять. Второй сценарий: тригер — отключение от магнитолы, действие — отключение точки доступа.
Если сопряжение с магнитолой не оспользуется, то тригер можно выставить на нахождение рядом NFC метки. В этом случае достаточно будет один раз включить NFC на смартфоне, после чего точка доступа будет включаться автоматически, как только в радиусе 5-10 см от смартфона окажется NFC метка.
С подробными инструкциями по настройке Wi-Fi точки доступа на устройствах под iOS разных версий и наиболее популярных Android-смартфонах можно ознакомиться по ссылкам ниже.
Как настроить автоматическое включение Wi-Fi на Android
Современный человек не мыслит быта без интернета и смартфон для большинства — самое простое и востребованное средство для доступа к Сети. Большинство из нас привыкли держать включенными и Wi-Fi, и мобильные данные или же Wi-Fi — всегда, а мобильный интернет — по необходимости. Но ведь постоянное подключение к беспроводным сетям ускорит разряд аккумулятора, а если вовремя не включив Вайфай вы можете подпортить немало нервных клеток из-за медленного подключения или потерять деньги, если ваш тарифный план не предполагает безлимитный интернет. Как достичь разумного компромисса в энергосбережении и комфорте? На самом деле, решение есть и оно довольно простое.
Операционная система Android предлагает простое и эффективное решение: вы можете отключать Wi-Fi, когда он не нужен, а подключаться смартфон будет автоматически, как только окажется в зоне действия знакомой ему беспроводной сети. Да, какой-то процент заряда аккумулятора он на это потратит, но точно меньше, чем если просто постоянно держать все интерфейсы включенными.
Чтобы включить эту опцию, переходим в Настройки — Подключения — Wi-Fi. Здесь обращаемся к Меню (отмечено тремя точками) — Дополнительно — Автоматическое включение Wi-Fi. Помните, в зависимости от того, какая оболочка используется на вашем смартфоне, этот путь и название элементов интерфейса может незначительно отличаться.
Возможно, при переходе к этой опции вы увидите, что переключатель неактивен и включить его нельзя. В этом случае вам придется обратиться к еще одной опции. Дело в том, что смартфон умеет определять ваше местоположение по Wi-Fi сетям и если ранее вы запретили ему доступ к таким данным, то и автоматическое включение вайфай будет недоступно. Чтобы включить опцию, вновь обращаемся к Настройкам, далее Местоположение — Локация и здесь активируем переключатель “Сканирование Wi-Fi”. Вновь напомним, в зависимости от вашей оболочки этот путь может незначительно отличаться.
Теперь возвращаемся к автоматическому включению Wi-Fi описанным выше способом и активируем переключатель.
На этом закончим. Если у вас остались вопросы по теме, задавайте их в комментариях, а чтобы получать больше полезных материалов, подписывайтесь на PDALIFE Official в Telegram.