फिंगरप्रिंट सेंसर को पूरी तरह से निष्क्रिय कर दें


10

मैं वास्तव में फिंगरप्रिंट सेंसर के बारे में सभी प्रचार पसंद नहीं करता हूं, मैं इसे मारना चाहता हूं, ताकि यह किसी भी फिंगरप्रिंट को पंजीकृत न करे।

एक डेस्कटॉप लिनक्स पर मैं बस modprobe -rसंबंधित कर्नेल मॉड्यूल चाहता हूँ । क्या मैं एंड्रॉइड पर ऐसा कुछ कर सकता हूं? मैं इसे केवल सेटिंग्स में अक्षम नहीं करना चाहता - फिर मुझे उस सिस्टम पर भरोसा करना होगा जो वास्तव में इसका उपयोग नहीं करता है।


मेरे पास अपने Nexus 6p के लिए समान प्रश्न है। सेटिंग्स में भी कोई विकल्प नहीं है।
डेविन एर्सॉय

क्या आप इसे सिर्फ छू नहीं सकते हैं, या इसे किसी चीज़ से कवर नहीं कर सकते हैं? किसी भी प्रकार का आवरण इसे काम करना बंद कर देगा (यहां तक ​​कि पानी अस्थायी रूप से भी करता है)। आपको विश्वास करना होगा कि सिस्टम ने इसे निष्क्रिय कर दिया है भले ही आपने modprobe का उपयोग किया हो ...
Ash

@ जोश नहीं अगर फिंगरप्रिंट सेंसर को होम बटन में बनाया जाए। यदि कर्नेल मॉड्यूल लोड नहीं है, तो डिवाइस कैसे काम कर सकता है?
मर्मिस्ट्ज़ 16

@ मर्मिस्ट्रिज़ आह, मैं भूल गया कि कुछ उपकरणों में यह होम बटन पर था (मेरे पास नेक्सस 5 एक्स है, जिसमें पीछे की तरफ सेंसर है)। मेरा मतलब है कि आप अभी भी भरोसा कर रहे हैं कि कर्नेल मॉड्यूल लोड नहीं हुआ है - आपके फ़ोन के सभी सॉफ़्टवेयर इस तथ्य को छिपाने के लिए आपके खिलाफ साजिश रच सकते हैं कि फिंगरप्रिंट सेंसर अभी भी सक्रिय है। मुझे उस तरीके का पता नहीं है जो आप करना चाहते हैं, हालांकि मैं यहाँ टिप्पणियों को बंद करना बंद कर दूंगा।
ऐश

मैं ओपी के समान कुछ खोज रहा हूं, लेकिन मैं फिंगरप्रिंट सेंसर को शारीरिक रूप से अक्षम करने के तरीके के बारे में अधिक सोच रहा था। जैसे कहीं जाकर एक तार काट दिया जाए। यह हालांकि फोन मॉडल विशिष्ट होने जा रहा है। यदि ओपी ने अपने फोन मॉडल को पोस्ट किया है तो उन्हें संभावित दृष्टिकोण के अधिक सुझाव मिल सकते हैं।
mc0e

जवाबों:


4

लिनक्स (और एंड्रॉइड) पर अपने ड्राइवर से डिवाइस को काटना संभव है [ 1 ] । मेरे LG G5 पर फिंगरप्रिंट ड्राइवर ( fpc के रूप में दर्शाया गया है ) का नाम fpc1020 है/ Sys पथ में खोज करने से मुझे फ़ोल्डर / sys / बस / spi / ड्राइवर / fpc1020 / मिल गया । इस फ़ोल्डर में चार फाइलें हैं: बाइंड, अनबाइंड, यूवेंट और स्पाई 8 ।1 । ड्राइवर fpc1020 से डिवाइस spi8.1 को अनबाइंड करने के लिए हम क्या करते हैं ।

अब सेंसर को निष्क्रिय कैसे करें:

  1. हमें ड्राइवर का नाम खोजने की आवश्यकता है:
    इस कमांड को आज़माएं: मेरे लिए / sys / bus -name 'fpc *' खोजें
    : यह / sys / बस / spi / ड्राइवर / fpc1020 /

  2. हमें डिवाइस का नाम खोजने की आवश्यकता है: इस फ़ोल्डर में
    डिवाइस का नाम चौथी फाइल है।
    ls / sys / बस / एसपीआई / ड्राइवर / fpc1020 / (1 से आपके परिणाम पर निर्भर करता है)
    मेरे लिए यह है: sp88.1

  3. इस डिवाइस को अनबाइंड करें:
    echo spi8.1> / sys / bus / spi / driver / fpc1020 / unbind (1. और 2. से आपके रिजल्ट पर निर्भर करता है)
    अब आप फिंगरप्रिंट सेंसर का उपयोग अगले पुनरारंभ तक नहीं कर पा रहे हैं।

  4. हर सिस्टम बूट पर unbind:
    हम हर बूट पर इस कमांड को निष्पादित करना चाहते हैं। वर्तमान में मुझे यकीन नहीं है कि यह करने का सबसे अच्छा तरीका क्या है।

आवश्यकताएँ:

  • मूल प्रवेश
  • टर्मिनल ऐप (या पीसी से एडीबी शेल)

संदर्भ:
1. https://lwn.net/Articles/143397/


प्रत्येक बूट पर सामान को स्वचालित रूप से करने के लिए, आप किसी अन्य प्रश्न के मेरे उत्तर का उल्लेख कर सकते हैं ।
iBug

-1

या फोन रीस्टार्ट होने के बाद सिर्फ रिमूव (बदला हुआ) सिस्टम / बिन / फिंगरप्रिंट / फिंगरप्रिंट सेंसर और फिंगरप्रिंट सेंसर काम करना बंद कर देगा। रूट किए गए फोन और एक रूट फाइल एक्सप्लोरर पूर्वापेक्षाएँ हैं।

यह विधि MIUI 8.2.5.0 पर चलने वाले Xiaomi फोन पर उपयोगी है, जिस पर यद्यपि फिंगरप्रिंट आधारित प्रमाणीकरण बंद हो जाता है, जब आप सेंसर को छूते हैं तब भी डिस्प्ले जागता है।


3
और यह कैसे करना है? ओपी को ध्यान में रखें कि किसी भी तरह से रूट किए गए डिवाइस को इंगित न करें। उसके आधार पर, कृपया अपनी पोस्ट को संपादित करें और अपने प्रस्तावित समाधान को प्राप्त करने के लिए चरणों को शामिल करें।
इज़ी

जब आप सिर्फ सेंसर को निष्क्रिय कर सकते हैं तो बाइनरी का नाम बदलना और सुरक्षा जाल क्यों विफल हो जाता है?
ज़ुल्गरीब

1
@ इजी स्वीकार किए गए उत्तर ने निहित डिवाइस को भी निहित कर दिया :)
११:२१ पर ११'१hael gldraphael
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.