Jednym z rozwiązań jest użycie Tasker . Skonfiguruj telefon tak, aby używał odcisku palca jako standardowego mechanizmu odblokowującego, z silnym hasłem jako odblokowaniem zapasowym (wymagane, jeśli odcisk palca nie powiedzie się lub przy każdym ponownym uruchomieniu telefonu).
Następnie utwórz zadanie o nazwie Screen Unlocked (lub podobne). W Zadaniu uruchom akcję Display
-> Lock
. Ustaw kod na dowolny pin. Sprawdź Remember Till Off
i Full Screen
opcje i upewnij się, Allow Cancel
jest zaznaczona.
Następnie utwórz profil w Tasker dla zdarzenia Display Off
. Po uruchomieniu tego profilu uruchom nowe utworzone zadanie. Dodaj drugi wyzwalacz do tego samego profilu, aby zapobiec blokadzie, jeśli trwa połączenie (przy użyciu Odwróć). W przeciwnym razie postawienie telefonu na głowie spowoduje wyłączenie wyświetlacza i zablokowanie kodu PIN (nawet jeśli Android wie, że nie jest zablokowany i nie wymaga odcisku palca po trasie), a usunięcie go z głowy spowoduje wyświetlenie kodu PIN i blokady koniec połączenia i inne przyciski.
Na koniec dodaj drugi profil dla zdarzenia Wyświetlanie odblokowane i uruchom to samo zadanie. W ten sposób, jeśli ręcznie zablokujesz telefon podczas połączenia za pomocą przycisku zasilania (wyłączając standardową blokadę linii papilarnych Androida), ponownie poprawnie wyświetli żądanie PIN na ekranie, bez zakłócania działania przycisków zakończenia połączenia. Nie martw się, mając wyłączoną blokadę wyświetlacza, a wyświetlacz odblokowany, w rzeczywistości nie wymaga dwukrotnego wpisania kodu PIN.
Dzięki tej konfiguracji odblokujesz telefon odciskiem palca. Gdy zostanie to zaakceptowane, Tasker poprosi również o podanie kodu PIN.
Powodem, dla którego uruchamiasz to zadanie na wyłączonym ekranie zamiast na ekranie odblokowanym jest to, że odblokowanie ekranu powoduje opóźnienie między odblokowaniem telefonu a wyświetleniem żądania kodu PIN. Po uruchomieniu zadania na ekranie wyłączonym żądanie kodu PIN jest wyświetlane natychmiast po odblokowaniu za pomocą odcisku palca.
Pamiętaj, że ta konfiguracja wymaga kodu PIN, nawet jeśli używasz zapasowego hasła (jeśli nie można odczytać odcisku palca). Jestem jednak skłonny z tym żyć, ponieważ i tak rzadko muszę wprowadzać hasło główne, a wpisywanie kodu PIN jest w porządku.
Chroń Tasker
Ponieważ PIN jest przechowywany w postaci zwykłego tekstu w Tasker, prawdopodobnie powinieneś ustawić PIN, aby otworzyć Tasker. Tasker ma to wbudowane w swoje preferencje, więc możesz potrzebować kodu PIN do przeglądania i modyfikowania dowolnych profili i ustawień Taskera. W przeciwnym razie, jeśli pozostawisz telefon odblokowany, każdy może znaleźć Twój kod PIN, przeglądając konfigurację Tasker. W każdym razie nie używaj tego samego kodu PIN do odblokowywania ekranu, jak w przypadku innych usług, takich jak karty bankomatowe lub poczta głosowa.