Приложение / ярлык для быстрого изменения типа блокировки экрана?

12

Два сценария:

  1. Я нахожусь в «доверенном» месте и не хочу постоянно вводить пароль / код разблокировки
  2. Я нахожусь в "ненадежном" месте и хочу, чтобы мой телефон был заблокирован паролем / шаблоном

Есть ли способ использовать какой-либо ярлык / приложение, которое быстро переключит способ блокировки экрана? например (когда мой экран разблокирован) - я нажимаю значок, и тип блокировки меняется с использования обычного метода разблокировки на метод разблокировки по паролю / шаблону и наоборот.

используя android2.2

редактировать : ниже добавлен новый ответ о том, что я сейчас использую для достижения этой цели (с помощью Android2.3.7)

Спасибо

pootzko
источник
Я тоже искал это. В моем идеальном мире вы могли бы установить на экране блокировки два ползунка. 1. обычный внизу (я знаю, что некоторые пользовательские интерфейсы разные) и 2. другой невидимый вверху. Когда вы скользите, чтобы разблокировать нижним, он предлагает ввести пин-код. Вы, владелец телефона, были бы единственными, кто знает о верхнем слайдере, поэтому вы получили бы свободный доступ к телефону, сдвинув невидимый слайд. Это был бы сценарий, на котором я бегал в «доверенном» месте, на случай, если я забуду переключить его, прежде чем перейти в «ненадежное» место.
Мэтт
недостаток вашего подхода в том, что если бы это было приложение для масс, каждый попытался бы «найти» ваш невидимый слайдер. У меня есть идея иметь обычный слайдер + дополнительный слайдер, который бы блокировал экран с помощью pass / pattern ... так что это был бы очень простой способ добавить дополнительную безопасность ... Я думаю, что это было бы очень удобно. надеюсь, я объяснил это достаточно хорошо, хе-хе: D
pootzko
Я знаю, но именно поэтому это было бы только для "Надежных" местоположений как дополнительный уровень безопасности.
Мэтт

Ответы:

8

Из того, что я прочитал, Tasker должен быть в состоянии сделать это. Вы можете включить или выключить механизм блокировки экрана, основываясь на любых критериях, которые вы хотите, включая значение переменной. Вы также можете изменить значение переменной с помощью виджета. Объедините два, и это должно работать.

Предостережение Лектор: Я исследовал Tasker, я читал о том, что он может и не может делать, но я никогда не пробовал (пока). Так что примите это как предположение.

Джо Касадонте
источник
Я попробую и оставлю здесь комментарий. Спасибо!
pootzko
1
Я вчера скачал Tasker - да, это можно сделать. tasker.wikidot.com/keyguardtog
Джо Касадонте
Можете ли вы объяснить, как вы это сделали?
Джек
5

В то же время я поднял 2.3.7 и на случай, если кому-то понадобится другое решение - теперь я использую виджеты питания для включения и выключения блокировки экрана вручную. Когда я нахожусь в своей домашней сети, я использую WIFi Unlocker, чтобы держать блокировку экрана выключенной, когда соединение включено. Работает очень красиво.

редактировать: после обновления до 4.2+ я просто начал использовать встроенные профили Android. Типы блокировки экрана могут быть установлены там и затем могут быть легко переключены через "длинное нажатие кнопки питания-меню".

pootzko
источник
не уверен, стоит ли обновить решение до этого ответа или оставить старый ответ?
pootzko
2
Я думаю, что лучше, если вы измените принятый ответ на этот. Вы - OP, и вы должны быть тем, кто решает, что работает для вас, даже если это не самый одобренный ответ.
Мартин Тапанков
4

Я вполне уверен, что это не может быть сделано под 2.2. Даже если вы создаете резервную копию данных экрана блокировки, выполняете сброс настроек и восстанавливаете данные, восстанавливается только «тип» экрана блокировки, а не фактический шаблон или пароль. Он не предназначен для изменения, кроме как через приложение «Настройки».

Мэтью Рид
источник
1
Пробовали ли вы использовать Tasker, включить шаблон блокировки экрана в настройках телефона и включить опцию Keyguard Pattern в Tasker? Он работал для меня в 2.1, в то время как другие приложения / виджеты не работали.
Малабарба
К сожалению, я не использовал Tasker. Я предположил, что Android более безопасен, чем этот. Я дам ответ Джо +1 и надеюсь, что pootzko меняет принятый ответ.
Мэтью Прочитал
3

Как упоминалось ранее, Tasker может справиться с подобными вещами. Вы можете настроить кнопку переключения, как описано, следуя этим инструкциям . У меня настроено что-то подобное, чтобы при подключении к домашней сети не запрашивался мой защитный PIN-код. Если я не дома, мне нужно ввести свой PIN-код. Это довольно удобно. Единственным недостатком этого является то, что вы потеряете функцию скользящей разблокировки, когда ваша клавиатура отключена. Когда вы нажмете кнопку разблокировки, ваш экран включится без слайдера. Это только беспокойство, если вы думаете, что случайно нажмете кнопку разблокировки в вашем кармане. Лично я не могу заставить сенсорный экран ничего делать с моей одеждой.

jeffreywrichards
источник
2

Я не уверен, но я думаю, что большинство виджетов, которые раньше могли переключать защиту экрана блокировки, больше не работают в Froyo (2.2) и выше.

Я собирался предложить LockMe Widget , но потом заметил, что у вас есть 2.2, и разработчик говорит, что он не работает с 2.2

Существуют также чрезвычайно полезные и многофункциональные расширенные элементы управления, которые, как утверждается, обладают этой функцией, но лучше ее протестировать перед покупкой.

Sparx
источник
1

На моем телефоне под управлением 4.4.2 я использовал комбинацию Tasker и Secure Settings, чтобы отключить / включить экран блокировки PIN-кода в зависимости от положения моего телефона. Работал довольно хорошо.

Мистер Бастер
источник