Я знаю, что определение режима полета - все коммуникации и радиосигналы заблокированы. Но возможно ли отключить часть вызова / приема телефона, чтобы ваш телефон не подключался к вышке сотовой связи и разрешал только Wi-Fi? Я просмотрел несколько приложений в Google Play, но они либо не работают, либо устарели с новыми версиями Android.
Я знаю, что по обеим сторонам вопроса существуют сильные мнения, но меня беспокоит излучение от моего телефона, так как я часто использую его в постели и держу телефон близко к голове и лицу. Ночью меня не беспокоит прием звонков, поэтому я просто хочу выключить телефонную часть и использовать WiFi. Есть ли способ? Или я просто сумасшедший и параноик?
applications
settings
calls
airplane-mode
Джессика М.
источник
источник
Ответы:
Ну да, возможно на всех моих устройствах под управлением Android 4.2.1, 4.4.2, 5.0.2 и 5.1.1. Это относится и к портативной точке доступа.
Радиостанции, которые должны быть отключены при включении режима полета, сохраняются в ключе
airplane_mode_radios
под таблицейglobal
внутри/data/data/com.android.settings/databases/settings.db
( база данных приложения Storage Storage ).Настройте adb на ПК, включите отладку по USB на устройстве, подключите его к ПК, запустите оболочку и введите:
При выполнении команды вы увидите (любой из результатов) что-то вроде:
Вы можете удалить
wifi
из значения для достижения конечной цели.Введите любую из команд:
Примечание. Не копируйте и не вставляйте. Обратите внимание на строку, которую вы получили в первом выводе. Затем удалите
wifi,
из него и затем передайте результат между двойными кавычками,""
как я показал выше.Теперь вы можете включить Wi-Fi, а затем режим полета. Ваш Wi-Fi не выключится.
Необходимость использования ADB была предусмотрена только один раз. Если вы решите остановить Wi-Fi, когда активируется режим полета, просто увеличьте значение
wifi
этого ключа.Все хорошо здесь!
Ты знаешь?
Причина, по которой вы можете переключать Wi-Fi, Bluetooth и NFC вручную, даже когда включен режим полета, заключается в том, что они указаны в значении для ключа
airplane_mode_toggleable_radios
.Введите любую из команд:
Вы увидите (любой из них) что-то вроде:
Удалите радио из значения этого ключа, например,
wifi
и вы не сможете снова включить это радио (Wi-Fi здесь), когда активирован режим полета, несмотря ни на что, если, конечно, вы не отмените изменения в значении этого ключа.источник
--where "name=\'airplane_mode_toggleable_radios\'"
(обратите внимание на\'
).Я использую свой мобильный телефон, как это, когда я путешествую. Поэтому сначала включите режим полета, а затем активируйте WIFI (например, в панели уведомлений). В конце у вас будет режим полета, активированный WIFI и все остальные соединения.
источник
Как вы, наверное, уже догадались, это зависит от устройства. На моем старом HTC Wildfire (он же Buzz ) я мог переключать радио GSM отдельно - на моем Motorola Milestone 2 (он же Droid 2 ) я не являюсь. Кажется, что всегда работает обходной путь: переключение в режим полета и просто повторное включение WiFi (и Bluetooth, если вам это нужно).
Чтобы не «играть на пианино» каждый раз, это можно автоматизировать: например, tasker предлагает создавать виджеты (скорее «ярлыки») для своих задач. Таким образом, вы можете сначала создать задачу (самолет включен, WiFi включен, Bluetooth включен ...), а затем создать виджет для этого. То же самое для другого направления, если это необходимо. Таким образом, вы можете переключаться с помощью простого нажатия ярлыка.
источник
В своем приложении Dialer / Phone введите
*#*#4636#*#*
Выбрать
Phone Information
Выбрать
Turn off radio
Или используйте приложение, такое как Cell Radio ShutOff .
Также обратите внимание, что вы можете снова включить Wi-Fi в режиме «В самолете» (хотя, во-первых, это может раздражать, если его отключить).
источник