지문 센서에 대한 과대 광고가 마음에 들지 않고 지문을 등록하지 않도록 종료하고 싶습니다.
데스크탑 리눅스 modprobe -r
에서는 간단히 관련 커널 모듈을 사용합니다. Android에서 그런 식으로 할 수 있습니까? 나는 하지 않습니다 단순히 설정에서 비활성화 할 - 나는 아무것도 정말 그것을 사용하지 않는다는 시스템을 신뢰해야합니다.
지문 센서에 대한 과대 광고가 마음에 들지 않고 지문을 등록하지 않도록 종료하고 싶습니다.
데스크탑 리눅스 modprobe -r
에서는 간단히 관련 커널 모듈을 사용합니다. Android에서 그런 식으로 할 수 있습니까? 나는 하지 않습니다 단순히 설정에서 비활성화 할 - 나는 아무것도 정말 그것을 사용하지 않는다는 시스템을 신뢰해야합니다.
답변:
Linux (및 Android)에서는 장치를 드라이버에서 연결 해제 할 수 있습니다 [ 1 ] . LG G5 의 지문 드라이버 ( fpc )는 이름이 fpc1020 입니다. / sys 경로를 검색하면 / sys / bus / spi / drivers / fpc1020 / 폴더가 나타납니다 . 이 폴더에는 bind, unbind, uevent 및 spi8.1의 네 파일이 있습니다. 우리가하는 일은 장치 spi8.1 을 드라이버 fpc1020 에서 바인딩 해제 하는 것 입니다.
이제 센서를 비활성화하는 방법 :
드라이버 이름을 찾아야합니다.
다음 명령을 실행하십시오 : find / sys / bus -name 'fpc *'
저에게있어 : / sys / bus / spi / drivers / fpc1020 /
장치 이름을 찾아야합니다
. 장치 이름은 이 폴더 의 네 번째 파일입니다.
ls / sys / bus / spi / drivers / fpc1020 / (1의 결과에 따라 다름)
저에게있어 : spi8.1
이 장치의 바인딩을 해제 합니다 :
echo spi8.1> / sys / bus / spi / drivers / fpc1020 / unbind (1 & 2의 결과에 따라 다름)
이제 다음에 다시 시작할 때까지 지문 센서를 사용할 수 없습니다.
모든 시스템 부팅시 바인딩 해제 : 모든 부팅시이
명령을 실행해야합니다. 현재 최선의 방법이 무엇인지 잘 모르겠습니다.
요구 사항 :
참고 문헌 :
1. https://lwn.net/Articles/143397/
또는 시스템 / 빈 / 지문을 제거 (이름 바꾸기)하면 전화를 다시 시작한 후 지문 센서가 작동을 멈 춥니 다. 루팅 된 전화 및 루트 파일 탐색기는 전제 조건입니다.
이 방법은 MIUI 8.2.5.0을 실행하는 Xiaomi 전화에서 유용합니다. 지문 기반 인증은 해제되어 있지만 센서를 터치해도 여전히 화면이 깨어납니다.