Як відключити стільниковий, коли наявний WiFi?


15

Я все своє спілкування здійснюю через Інтернет (Jabber, SIP), тому мені потрібна стільникова лише в якості резервної копії.

Крім того, покриття в моєму будинку майже не існує, і в результаті акумулятор розряджається за кілька годин (на відміну від кількох днів, коли GSM відключений).

Чи є програма, яка повністю відключає стільниковий зв’язок (в режимі літака), якщо є мережа WiFi, і вмикати її в іншому випадку?

Мене не цікавлять рішення, які відключають лише з'єднання даних: Android це вже обробляє.
Я в порядку з рішеннями, які потребують вкорінення, відновлення Android тощо.


Може допомогти зазирнути в @ рішення Іззі з участю Tasker . Потрібно налаштувати замість того, щоб виявляти сигнал GSM, перевірити, чи є мережа Wi-Fi, перейти в режим літака та включити Wi-Fi. Якщо ви віддаляєтесь від точки мережі, вимкніть wifi та ввімкніть стільниковий зв'язок.
t0mm13b

@ t0mm13b Tasker - приголомшливий. Якщо ви перетворите свій коментар у відповідь, я з радістю прийму його.
whitequark

Відповіді:


3

Може допомогти зазирнути в @ Іззі рішення з участю Tasker .

Потрібно налаштувати:

  • Замість того, щоб виявляти сигнал GSM / CDMA, перевірте, чи немає мережі Wi-Fi поблизу
  • Увімкніть / увімкніть режим літака та ввімкніть Wifi та підключіться належним чином (ця частина не впевнена - якщо це відкрита загальнодоступна точка Wi-Fi, це добре ( це погано, але інша історія про відкритий Wi-Fi ) Що робити, якщо це приватна мережа Wifi та потрібно ввести вхід ключ? Замовник може міг вам допомогти у цьому, не впевнений!
  • Якщо ви віддаляєтесь від точки мережі, вимкніть / відключіть Wi-Fi та вимкніть режим літака.

Ознайомтесь із цією вікі під назвою " Включити Wi-Fi удома ", також може допомогти вам, цитувати, у разі гниття посилань:

Мій маршрут на роботу та з неї заповнюється відкритими мережами від кабельних провайдерів, яким потрібен вхід через веб-сторінки та незахищені домашні мережі. Щоразу, коли я передаю їх, мій телефон намагається підключитися, відключаючи мене від 3G. Якщо весь час залишати WiFi, це означає, що я постійно перериваю службу. забувши увімкнути Wi-Fi удома, ризикує з'їсти мій план даних. З цієї причини я вимикаю WiFi, коли я виходжу, і включаю його, коли повертаюся додому. Але що робити, якщо я забуду?

За допомогою цього профілю Tasker тепер мій телефон використовує дані про розташування стільникового зв'язку, щоб увімкнути / вимкнути wifi.

Кроки:

Увімкніть GPS (лише зараз). Вам не потрібно постійно працювати, але це допомагає точно визначити, де знаходиться ваше місцезнаходження для контексту.

Спочатку йдіть додому (місце проживання вашого Wi-Fi роутера).

Профіль: домашній Wi-Fi Контекст: Місцезнаходження> Мережа = Увімкнено, GPS = Вимкнено, радіус 500 м, Отримати виправлення

Завдання: Вдома Дія: Мережа> WiFi> Увімкнено завдання (необов’язково): Сповіщення> Спливаюче вікно> Текст "WiFi увімкнено"

Завдання: Вихід з дому Дія: Мережа> WiFi> Вимкнено завдання (необов’язково): Сповіщення> Спливаюче вікно> Текст "Вимкнено Wi-Fi"

Отримайте виправити місце розташування, де ви зараз перебуваєте на карті, тому вам потрібно насправді бути вдома для цього кроку.

У вас є кілька варіантів налаштування залежно від того, скільки споживається енергія та точність. Див. [Html http://tasker.dinglisch.net/userguide/en/loctears.html "Місце без сліз"]. Найменш точний (Net = Off, GPS = Off) потребує дійсно великого радіуса. Найточніше (Net = Увімкнено, GPS = Увімкнено) швидше зарядить акумулятор.

Я знаходжу Net = Увімкнено, GPS = Вимкнено, радіус 500 м працює нормально. Мій телефон знає, коли я вдома.


Дивовижне, дякую! Іншим рішенням для порталів, що перебувають у полоні, є перевірка CellID та відключення базової смуги лише у випадку, якщо CellID відповідає одному з відомих. Однак у мене немає такої проблеми.
whitequark

8

Ви можете спробувати застосувати програму, розроблену користувачем XDA Forum Forum gyagapen, яка необхідна, щоб програма інтелектуально керувала перемиканням між Вашими WiFi та 3G-підключеннями даних під час переміщення:

Розумна спільність

Скріншот програми 01 Скріншот програми 02

CleverConnectivity - це програма, яка допомагає вам керувати даними та з'єднанням Wi-Fi, щоб заощадити акумулятор.

Як працює CleverConnectivity?

Ця програма автоматично включатиме та вимикає підключення (дані / wifi / синхронізація), коли екран вимкнено.
Наприклад, якщо користувач вибирає конфігурацію нижче:
Час увімкнено : 2 хвилини
Увімкнено наступна перевірка: 1 хв
час вимкнено: 10 м
Перевірка використання Інтервал: 3
секунди Після того, як екран вимкнено, CleverConnectivity буде підтримувати зв’язок живим протягом 2 хвилин. Потім він перевірить, чи використовуються дані протягом періоду 3с.
Якщо використовуються дані, з'єднання зберігатиметься протягом 1 хвилини (час у подальшому перевірці).
Якщо дані НЕ використовуються, підключення буде вимкнено протягом 10 хв. Після цього підключення буде знову активовано, і час увімкнеться.
Коли екран увімкнено, підключення буде автоматично ввімкнено.

Посилання:


Ви можете спробувати додаток, доступний у Google Play Store, який автоматично контролює ваш статус WiFi:

Розумний WiFi Toggler

Опис

Smart WiFi Toggler - це програма, призначена для управління Wi-Fi вашого телефону за допомогою правил, заснованих на розташуванні. Її метою є збереження акумулятора та мінімізація зарядів даних, вимкнення Wi-Fi, якщо він не підключений до мережі, і ввімкнення його при наявності відомої точки доступу. Він постійно дізнається, де розміщені ваші точки доступу, щоб приймати рішення.

Це дуже корисна програма, якщо ви часто забуваєте вимкнути Wi-Fi під час виходу з точки доступу або якщо ви хочете автоматично переходити з мобільних даних на Wi-Fi, щоб заощадити акумулятор кожного разу, коли ви знову перебуваєте в точці доступу.

Ось кілька цікавих функцій, які пропонує Smart WiFi Toggler:

  • Автоматично дізнається місця вашого Wi-Fi точки доступу.
  • Вимикає WiFi при відключенні від мережі WiFi.
  • Автоматично вмикає Wi-Fi, коли знаходиться поблизу відомої точки доступу.
  • Використовує ваше мережеве розташування. Немає акумулятора GPS.
  • Надає можливість контролювати поведінку "автоматичного підключення" для кожної точки доступу.
  • Можливість блокування WiFi до відключеного стану.
  • Попереджувальне сповіщення та автоматичне блокування Wi-Fi при відключенні точки доступу.
  • Історія, ведення журналів та екран усунення несправностей у разі виникнення будь-яких проблем.

Скріншоти Smart WiFi Toggler


Я спеціально сказав, що WiFi - це мій основний канал зв'язку, і що мені потрібно відключити всю базову смугу (режим літака), а не з'єднання даних. Вибачте, але нічого з цього не має значення.
whitequark

Хтось уже вимірював, скільки акумулятора економить цей додаток? Наразі у мене завжди включена WLAN, і перемикання здійснюється автоматично (лише для відомих мереж, я не використовую відкриті WLAN).
ott--

0

просто перейдіть в режим літака і ввімкніть Wi-Fi після цього


1
Я не думаю, що ОП прагне мікрофінансувати це.
Матвій

Це навіть можливо? У моєму Android 4.4 значок wifi не впливає, коли ввімкнено режим літака.
Немо
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.