Раньше я использовал задачи Tasker для автоматического включения и выключения режима полета, когда мне это было нужно. Теперь, похоже, для этого нужен root. Но рутирование моего телефона запрещает мне использовать Android Pay или любое другое приложение, заблокированное SafetyNet. (Последние обновления в сети SafetyNet даже обнаруживают новый системный рут и даже могут запускаться разблокированным загрузчиком даже на телефоне без рута.)
Есть ли способ надежного включения и выключения режима полета с помощью Tasker или другого автоматизированного инструмента, не теряя доступа к Android Pay?
(Дополнительный вопрос: с какой стати Google считает включение режима полета настолько опасной функцией, что она полностью запрещена на устройствах без рута?)
источник
Ответы:
Как я и обещал ранее опубликовать альтернативную опцию с помощью плагинов Tasker и AutoInput, вот процедура:
задача
Создать новое задание «Новое задание +»
Вы можете назвать эту задачу Airplane_mode или как угодно.
Нажмите «+», чтобы добавить новое действие
A1 : Настройки Settings Настройки режима полета
Нам нужно добавить действие ожидания задачи примерно на 1 или 2 секунды (чтобы экран загружался вовремя).
A2 : Задание ➡ Подождите [секунд: 2]
A3 : Плагин ➡ Автоматический ввод ➡ Действие [Перейти к экрану « Настройки режима полета » в настройках Android.
Проведите пальцем вниз по панели уведомлений и нажмите кнопку « Добавить » в уведомлении AutoInput.
Коснитесь настройки «Режим полета»
Нажмите «Принять» в уведомлении и вернитесь в Tasker. Там выберите текст «Режим полета» и примите (нажмите на галочку) эти настройки.
A4 : (Возвращаясь к исходному экрану) Добавьте действие Tasker «Глобальные действия AutoInput». Плагин ➡ AutoInput ➡ Глобальное действие [Выберите опцию «Назад»]. Принять настройки (нажмите на галочку)
Нажмите назад, чтобы выйти из этой задачи
Сохранить эту задачу и выйти
Примечание: это требует разблокировки экрана, как и предыдущий обходной путь
редактировать
A1: Go to new action >> Plugin >> AutoInput >> Unlock screen
(примечание: некоторые параметры блокировки экрана по-прежнему не поддерживаются, например, отпечатки пальцев, но стоит попробовать)Подтверждения
источник
Вы можете достичь этого с помощью комбинированного ввода Tasker + Auto или другого стороннего приложения под названием Airplane Mode PRO ($ 1,78). Получи график полета в самолете
Особенности:
• Поддержка автоматизации и сторонних лаунчеров
• Отдельные сочетания клавиш для переключения, включения и отключения
• Переключение через уведомление
• Включить режим полета, когда конкретное приложение работает
• Включить / отключить в определенное время
• Переключатель, когда зарядное устройство отключено / подключено
• Включить при достижении определенного процента заряда батареи (можно установить любой процент)
• Включить при достижении определенной температуры батареи
• Переключение с помощью ярлыка на главном экране (только один клик)
Примечание. Обходной путь требует включения экрана
Отказ от ответственности! Я ни в коем случае не связан с этими приложениями, но столкнулся с ним, поэтому я подумал, что это хороший обходной путь для решаемой проблемы.
источник
Если вы предпочитаете простой сценарий оболочки
Редактировать [игнорировать этот неправильный ответ, это для доступа к корню]
Просто прочитайте некорневую часть вопроса снова.
Включите «Показать штрихи» в параметрах разработчика и запишите точные места для
Строка состояния перед скольжением вниз
Строка состояния после открытия
Переключение режима полета
Переключение данных (необязательно)
Когда у вас есть все координаты, вы можете создать скрипт (.sh)
Вот тот, который я использовал,
Начало свайпа - X400, конец Y40 - X450, длительность Y580 - 1 с.
Используя команду obove .sh (ввод), вы можете выполнять множество действий пользователя, включая ввод текста, открытие приложений с помощью и
am start
т. Д.другие
Почему так опасно программно управлять функцией безопасности? Представьте себе, что вы летите на Гавайи в самолете, и вдруг ваше приложение решает отключить режим полета в середине полета, оно мешает радиосигналу самолета, и вы попадаете в Мексику ??
Ха-ха, Кроме того, он обновляет ваше соединение с радиомачтой, с которой вы получаете сигнал, меняет ваш IP-адрес и дает вам новый идентификатор сети, этим тоже можно злоупотреблять, и поэтому лучше не разрешать программный доступ для пользователя.
источник