Buka kunci geser hingga kunci pola diaktifkan setelah interval

14

Menggunakan Jelly Bean, 4.1.1, pada Galaxy Nexus, saya menginginkan ini: Anda mengunci ponsel. Selama 5 menit pertama, jika Anda mencoba untuk membuka kunci, Anda bisa geser dan buka; setelah itu, Anda harus memasukkan pola.

Saya tidak tahu cara mendapatkan slide untuk membuka kunci yang akan diaktifkan selama 5 menit di tengah. Saya sudah mengaturnya sekarang sehingga membuka segera dalam 5 menit pertama, dan meminta pola setelah itu. Apakah ini mungkin?

Beberapa pria
sumber
Saya kira itu tidak mungkin.
offby1
1
@ offby1: Sebenarnya, hampir mungkin. Lihat jawaban saya.
Scott Severance
Terima kasih untuk pertanyaan ini. Saya awalnya mengerjakannya karena saya tidak percaya jawaban yang lain (bahwa itu tidak mungkin) benar. Saya berakhir dengan pengaturan yang berguna untuk diri saya sendiri.
Scott Severance
Saya terkejut ini tidak mungkin :( Perilaku ini bekerja pada Galaxy S3 dan iPhone 3GS saya. Bahkan ia bekerja pada semua produk Apple. Saya di sini karena tidak bekerja pada HTC One M9 saya ... memalukan karena jika Anda ingin kunci non-otomatis selama beberapa menit Anda berisiko melakukan panggilan saku. Terutama ketika SMS mengaktifkan layar Anda untuk menampilkan notifikasi tetapi tidak terkunci dan membuka aplikasi terakhir
Mr_Moneybags

Jawaban:

10

Saya dapat mengatur apa yang Anda inginkan dengan satu peringatan: Anda harus menggunakan PIN atau kata sandi, bukan pola. Solusi saya tergantung pada aplikasi Tasker ( versi uji coba di sini ) dan Pengaturan Aman . Pengaturan Aman memerlukan root untuk beberapa fitur-fiturnya. Saya tidak tahu apakah ini salah satunya. Jika Anda belum di-root, Anda dapat mencobanya dan melihat apakah itu berhasil.

Memposting cara-cara lengkap pada Tasker berada di luar cakupan jawaban saya. Alih-alih, inilah dokumentasi resmi dan tautan ke panduan yang dibuat pengguna . Solusi saya melibatkan pengaturan dua profil Tasker. Yang pertama mengatur PIN atau kata sandi setelah waktu habis. Yang kedua menghapus PIN / kata sandi setelah layar tidak dikunci.

Inilah profil saya:

Profile: Screen Locked (98)
    Event: Display Off
Enter: Anon (106)
    A1: Wait [ MS:0 Seconds:0 Minutes:5 Hours:0 Days:0 ] 
    A2: If [ %SCREEN ~ off ]
    A3: Secure Settings [ Configuration:Set Pin Package:com.intangibleobject.securesettings.plugin Name:Secure Settings ] 
    A4: End If 

Profile: Screen Unlocked (107)
    Event: Display Unlocked
Enter: Anon (108)
    A1: Secure Settings [ Configuration:Clear Password Package:com.intangibleobject.securesettings.plugin Name:Secure Settings ] 

Setelah Anda mengonfigurasi Tasker, buka pengaturan ponsel Anda dan atur buka kunci slide (dan atur waktu habis untuk menjadi apa pun yang Anda temukan sebagai jumlah waktu yang tepat untuk kunci geser muncul). Perhatikan bahwa ketika kata sandi / PIN diaktifkan, Anda harus terlebih dahulu membuka kunci salindia, dan kemudian memasukkan PIN / kata sandi Anda.

Scott Severance
sumber
Ini bekerja tanpa perlu me-root ponsel saya. Terima kasih!
Some Guy
2
Ada satu masalah dengan ini yang saya ingin tunjukkan untuk orang lain. Jika Anda mengunci ponsel, langsung membuka kunci, menggunakannya sebentar, dan menguncinya lagi, ponsel Anda akan meminta PIN / kata sandi lebih cepat daripada batas waktu karena "tunggu" kunci pertama berakhir setelah Anda menguncinya untuk kedua kalinya. Ini dapat diperbaiki dengan menambahkan variabel untuk waktu ponsel terkunci dan pengaturan pin hanya jika waktu yang lewat dari variabel cukup lama.
Some Guy
2

Ini tidak mungkin. Yang terbaik yang dapat Anda lakukan adalah:

  1. Pergi ke Security
  2. Hapus centang Power button instantly locksopsi
  3. Di atas itu, atur batas waktu untuk Automatically lockmenjadi5 minutes

Sekarang setiap kali Anda mengunci ponsel dengan menggunakan tombol daya, ia tidak akan meminta kode sandi kecuali Anda membiarkannya tanpa aktivitas. Layar akan mati, tetapi jika Anda menekan tombol power lagi itu akan menyala dan tidak meminta Anda kata sandi kecuali 5 menit telah berlalu.

CATATAN: Dengan pengaturan ini, tombol apa saja dapat membuka kunci perangkat untuk batas waktu yang ditetapkan, termasuk tombol volume.

Raghav Sood
sumber
Ya, begitulah cara saya mengaturnya sekarang. Bagaimanapun, terima kasih.
Some Guy
1
Sebenarnya, itu sangat mungkin, selama Anda bersedia menerima PIN atau kunci kata sandi alih-alih sebuah pola.
Scott Severance
2

Menambahkan ke jawaban Scott, ini bahkan harus dimungkinkan tanpa penambahan Pengaturan Aman , hanya dengan Tasker saja:

  • Peristiwa
    • Layar mati
  • Tugas
    • Pengaman Tombol Mati
    • Tunggu [MS: 0 Detik: 0 Menit: 5 Jam: 0 Hari: 0]
    • Pengaman tombol Aktif
  • Tabrakan: Berhenti menjalankan tugas

Jadi apa fungsinya? Setiap kali layar dimatikan, pengaman tombol akan dimatikan (itu yang mengunci layar). Kemudian akan menunggu selama 5 menit, dan nyalakan lagi Keyguard (aktifkan kembali penguncian). Jika tugas sudah berjalan (yaitu Anda mematikan layar untuk kedua kalinya dalam 5 menit jendela), tugas berjalan (menunggu) dibatalkan (tabrakan), dan "penghitung" mulai lagi.

Dan apa hasil tangkapan di sini? Profil ini terlihat lebih sederhana, pasti ada satu. Dan ada: Ini mungkin menonaktifkan "slide untuk membuka" juga - sehingga segera setelah layar dihidupkan, tidak ada perlindungan terhadap input yang tidak diinginkan. Jadi apa yang kita lakukan? Menambahkan kondisi kedua:

  • Status: Sensor -> Orientasi -> Muka

Baik. Anda mungkin tidak pernah memasukkannya ke dalam saku menghadap ke atas kecuali jika Anda berbaring telentang :) Jadi jika Anda hanya meletakkannya di atas meja dan mematikan layar (saya sering melakukannya saat membaca feed berita saya saat sarapan), tidak apa-apa dan sederhana.

Izzy
sumber
1
Ini juga merupakan arah yang saya tuju pada awalnya, sampai saya menyadari bahwa itu sama dengan apa yang dilakukan OP dalam pertanyaan: menetapkan batas waktu kunci layar.
Scott Severance
Diakui, ini sangat mirip - hanya bahwa dengan profil Tasker ini, kondisi tambahan akan masuk: Kunci layar tidak akan diaktifkan jika Anda memegang perangkat di hadapan Anda, mengalihkannya, dan memasukkannya ke dalam saku Anda. Dengan batas waktu penguncian layar yang biasa, Anda masih akan menghadapi bahaya tanpa sengaja mengaktifkan layar dan secara tidak sengaja memicu beberapa aktivitas. Jadi solusi saya menambahkan beberapa perlindungan, betapapun kecilnya.
Izzy
2

hanya berkomentar karena saya menemukan ini dengan mencari jawaban di Google, dan sebenarnya saya mencapai persis apa yang diinginkan OP, dengan pengaturan Tasker dan Secure. Tidak ada peringatan di sini, bekerja dengan baik. Menggunakan keduanya pada Nexus 4 dan N7 pada CM 10.1.

Pertama-tama, aktifkan slide untuk membuka kunci, lalu aktifkan pola Anda. Ketika Pengaturan Aman menonaktifkan pembukaan kunci pola, itu kembali ke apa telepon diatur sebelumnya.

Profile: display off (7)

Event: Display Off

Enter: Slide/pattern (12)

Abort Existing Task

A1: Secure Settings [ Configuration:Pattern Lock Disabled/Wait For Unlock Package:com.intangibleobject.securesettings.plugin Name:Secure Settings Continue Task After Error:On ]

A2: Wait [ MS:0 Seconds:0 Minutes:5 Hours:0 Days:0 ]

A3: Secure Settings [ Configuration:Pattern Lock Enabled Package:com.intangibleobject.securesettings.plugin Name:Secure Settings Continue Task After Error:On ] If [ %SCREEN ~ off ]

A4: Wait [ MS:0 Seconds:1 Minutes:0 Hours:0 Days:0 ]

A5: Secure Settings [ Configuration:Pattern Lock Disabled/Wait For Unlock Package:com.intangibleobject.securesettings.plugin Name:Secure Settings Continue Task After Error:On ] If [ %SCREEN ~ off ]

Pengaturan "lanjutkan tugas setelah kesalahan" mungkin tidak diperlukan, saya hanya menguji dan meninggalkannya di sana. Dua pengaturan utama ada di Tasker, nonaktifkan mode pemula pada pengaturan sehingga Anda mendapatkan ikon properti tugas, lalu di sana, ubah penanganan tabrakan untuk "batalkan tugas yang ada". Dalam Pengaturan Aman, Anda perlu menginstal dan mengaktifkan helper atau membuka kunci pola akan berfungsi tetapi mungkin tidak stabil (itu pada N4 saya).

Perhatikan bahwa dalam A3 dan A5 saya mengaktifkan pola dan menonaktifkannya lagi. Ini dilakukan karena jika Anda hanya mengaktifkannya, itu akan meminta Anda untuk pola dua kali berturut-turut, karena Anda mengatur dalam membuka kunci pola Pengaturan Aman 'untuk meminta Anda untuk pola pertama kalinya. Jika Anda tidak mengaturnya untuk meminta Anda melakukannya, maka polanya dapat dilewati dengan hanya mematikan layar dua kali.

Dan kamu
sumber