Naprawdę nie lubię całego szumu na temat czujnika odcisków palców, wolałbym go zabić, aby nie rejestrował żadnych odcisków palców.
Na komputerze stacjonarnym Linux po prostu modprobe -r
stosowny moduł jądra. Czy mogę zrobić coś takiego na Androidzie? Ja nie chcę po prostu ją wyłączyć w ustawieniach - to mam zaufanie do systemu, który naprawdę nic go używa.
finger-print-scanner
marmistrz
źródło
źródło
Odpowiedzi:
W systemie Linux (i Android) można odłączyć urządzenie od sterownika [ 1 ] . Sterownik linii papilarnych (oznaczony jako fpc ) na moim LG G5 ma nazwę fpc1020 . Wyszukiwanie w ścieżce / sys dało mi folder / sys / bus / spi / drivers / fpc1020 / . Ten folder ma cztery pliki: bind, unbind, uevent AND spi8.1 . To, co robimy, to usunięcie powiązania urządzenia spi8.1 ze sterownikiem fpc1020 .
Teraz, jak wyłączyć czujnik:
musimy znaleźć nazwę sterownika:
Wypróbuj to polecenie: find / sys / bus -name 'fpc *'
Dla mnie to: / sys / bus / spi / drivers / fpc1020 /
musimy znaleźć nazwę urządzenia:
nazwa urządzenia to czwarty plik w tym folderze.
ls / sys / bus / spi / drivers / fpc1020 / (zależy od twojego wyniku od 1.)
Dla mnie to: spi8.1
usuń powiązanie z tym urządzeniem: echo spi8.1> / sys / bus / spi / drivers / fpc1020 / unbind (zależy od wyniku z 1. i 2.)
Teraz nie możesz używać czujnika linii papilarnych do następnego ponownego uruchomienia.
unbind przy każdym uruchomieniu systemu:
Chcemy / musimy wykonać to polecenie przy każdym uruchomieniu systemu. Obecnie nie jestem pewien, jak najlepiej to zrobić.
Wymagania:
Odniesienia:
1. https://lwn.net/Articles/143397/
źródło
Lub po prostu usuń (zmień nazwę) system / bin / fingerprintd, a czujnik odcisków palców przestanie działać po ponownym uruchomieniu telefonu. Zrootowany telefon i eksplorator plików root są warunkami wstępnymi.
Ta metoda jest przydatna w telefonach Xiaomi z systemem MIUI 8.2.5.0, na których chociaż uwierzytelnianie oparte na odciskach palców jest wyłączone, wyświetlacz nadal się budzi po dotknięciu czujnika.
źródło