Di Linux (dan Android) dimungkinkan untuk melepaskan perangkat dari drivernya [ 1 ] . Driver sidik jari (dilambangkan sebagai fpc ) pada LG G5 saya memiliki nama fpc1020 . Mencari di jalur / sys memberi saya folder / sys / bus / spi / drivers / fpc1020 / . Folder ini memiliki empat file: bind, unbind, uevent AND spi8.1 . Apa yang kami lakukan adalah melepaskan ikatan perangkat spi8.1 dari driver fpc1020 .
Sekarang cara menonaktifkan sensor:
kita perlu menemukan nama driver:
Coba perintah ini: find / sys / bus -name 'fpc *'
Bagi saya itu: / sys / bus / spi / driver / fpc1020 /
kita perlu menemukan nama perangkat:
Nama perangkat adalah file keempat dalam folder ini.
ls / sys / bus / spi / driver / fpc1020 / (tergantung pada hasil Anda dari 1.)
Bagi saya itu: spi8.1
memperlonggar perangkat ini:
gema spi8.1> / sys / bus / spi / driver / fpc1020 / memperlonggar (tergantung pada hasil Anda dari 1. & 2.)
Sekarang Anda tidak dapat menggunakan sensor sidik jari sampai restart berikutnya.
batalkan ikatan pada setiap boot sistem:
Kami ingin / perlu menjalankan perintah ini pada setiap boot. Saat ini saya tidak yakin apa cara terbaik untuk melakukannya.
Persyaratan:
- Akses root
- Terminal App (atau adb shell dari PC)
Referensi:
1. https://lwn.net/Articles/143397/