Parmak izi sensörünü tamamen devre dışı bırakın


10

Parmak izi sensörü hakkındaki tüm hype'ı gerçekten sevmiyorum, onu öldürmesini istiyorum, böylece herhangi bir parmak izi kaydetmiyor.

Bir masaüstü Linux'ta basitçe modprobe -rilgili çekirdek modülünü kullanırdım. Android'de böyle bir şey yapabilir miyim? Ben değil sadece ayarlarınızdan devre dışı istiyorum - o zaman hiçbir şey gerçekten kullandığı sisteme güvenmek zorundayım.


Nexus 6p cihazım için de aynı soru var. Ayarlarda da seçenek yok.
Devin Ersoy

Sadece ona dokunamaz ya da bir şeyle kapatamaz mısın? Her türlü kaplama çalışmayı durduracaktır (su bile geçici olarak). Modprobe kullansanız bile sistemin devre dışı bıraktığına güvenmeniz gerekir ...
Ash

@ Parmak izi sensörü ana ekran düğmesinde yerleşikse gerçekten değil. Çekirdek modülü yüklü değilse, cihaz nasıl çalışabilir?
marmistrz

@marmistrz ah, bazı cihazların ev düğmesinde olduğunu unuttum (arkada sensör bulunan bir Nexus 5X var). Demek istediğim, çekirdek modülünün yüklü olmadığına hala güveniyordunuz - parmak izi sensörünün hala etkin olduğu gerçeğini gizlemek için telefonunuzdaki tüm yazılım size karşı komplo yapıyor olabilir . Ne istersen yapmanın bir yolunu bilmiyorum, bu yüzden burada yorumları karıştırmayı bırakacağım.
Ash

OP'ye benzer bir şey arıyorum, ancak daha çok parmak izi sensörünü fiziksel olarak devre dışı bırakmanın bir yolu olarak düşünüyordum. Örneğin içeri girin ve bir yere tel kesin. Yine de telefon modeline özgü olacak. OP telefon modelini yayınladıysa, olası yaklaşımlar hakkında daha fazla öneri alabilirler.
mc0e

Yanıtlar:


4

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:

  1. sürücü adını bulmalıyız:
    Bu komutu deneyin: find / sys / bus -name 'fpc *'
    Benim için: / sys / bus / spi / drivers / fpc1020 /

  2. 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

  3. 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.

  4. 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/


Her önyüklemedeki şeyleri otomatik olarak yapmak için başka bir soruya verdiğim cevaba başvurabilirsiniz .
iBug

-1

Veya sadece sistemi (bin / fingerprintd) kaldırın (yeniden adlandırın) ve parmak izi sensörü telefon yeniden başlatıldıktan sonra çalışmayı durduracaktır. Köklü telefon ve bir kök dosya gezgini önkoşuldur.

Bu yöntem, parmak izi tabanlı kimlik doğrulamanın kapalı olmasına rağmen, sensöre dokunduğunuzda ekran hala uyanıyor olan MIUI 8.2.5.0 çalıştıran Xiaomi telefonlarında kullanışlıdır.


3
Ve bunu nasıl yapabilirim? Hiçbir zaman köklü bir cihaz belirtilen OP unutmayın. Buna dayanarak, lütfen gönderinizi düzenleyin ve önerilen çözümünüzü elde etmek için gereken adımları ekleyin.
Izzy

Sensörü devre dışı bırakabildiğinizde neden bir ikili ve başarısız güvenlik ağını yeniden adlandırıyorsunuz?
Zulgrib

1
@Izzy kabul edilen cevap da köklü bir cihaz ima etti :)
gldraphael
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.