Linux'ta (ve Android'de) bir aygıtın sürücüsüyle bağlantısını kesmek mümkündür [ 1 ] . Parmak izi sürücüsü (LG G5 cihazımdaki fpc ) adı fpc1020'dir . / Sys yolunda arama bana / sys / bus / spi / drivers / fpc1020 / klasörünü verdi . Bu klasörde dört dosya vardır: bind, unbind, uevent AND spi8.1 . Yapmamız olduğunu unbind aygıt spi8.1 sürücüsü dan fpc1020 .
Şimdi sensörü nasıl devre dışı bırakacağınız:
sürücü adını bulmalıyız:
Bu komutu deneyin: find / sys / bus -name 'fpc *'
Benim için: / sys / bus / spi / drivers / fpc1020 /
aygıt adını bulmamız gerekiyor:
Aygıt adı bu klasördeki dördüncü dosyadır.
ls / sys / bus / spi / drivers / fpc1020 / (1'deki sonucunuza bağlıdır.)
Benim için: spi8.1
unbind bu cihaz:
Yankı spi8.1> / sys / otobüs / spi / sürücüleri / fpc1020 / unbind (1. & 2. adresinin sonucu bağlıdır)
Şimdi bir sonraki yeniden başlatmaya kadar parmak izi sensörünü kullanmak mümkün değildir.
Her sistem önyüklemesinde bağlantının kaldırılması:
Bu komutu her önyüklemede yürütmek istiyoruz / gerekiyor. Şu anda bunu yapmanın en iyi yolunun ne olduğundan emin değilim.
Gereksinimler:
- Kök Erişimi
- Terminal Uygulaması (veya PC'den adb kabuğu)
Kaynaklar:
1. https://lwn.net/Articles/143397/