कीबोर्डस्वैप प्लगइन बिना रूट के Keepass2Android कीबोर्ड को स्विच करता है

click fraud protection

Keepass2Android के लिए नया कीबोर्डस्वैप प्लगइन आपको रूट एक्सेस की आवश्यकता के बिना कीबोर्ड/इनपुट विधि को स्वचालित रूप से स्विच करने देता है।

एंड्रॉइड पर पासवर्ड प्रबंधकों को Google द्वारा लंबे समय से उपेक्षित किया गया है, लेकिन एंड्रॉइड O के साथ यह बदलने जा रहा है। एंड्रॉइड ओ ऑटोफ़िल फ़्रेमवर्क इच्छा उपयोगकर्ता/पासवर्ड डेटा प्रविष्टि में भारी सुधार करें और की आवश्यकता भी ख़त्म हो जाएगी प्रदर्शन-महंगी अभिगम्यता सेवाएँ, लेकिन दुर्भाग्य से अधिकांश डिवाइसों को Android O प्राप्त होने में काफी समय लगेगा। हममें से जो लोग अपने उपकरणों के लिए Android O के उपलब्ध होने का महीनों से इंतजार कर रहे हैं, उनके लिए मानक पासवर्ड प्रबंधक सुविधाएं पर्याप्त होंगी। ए व्यक्तिगत पसंदीदा XDA-डेवलपर्स टीम में से एक है Keepass2Android जो लोकप्रिय ओपन-सोर्स का एक एंड्रॉइड पोर्ट है कीपस पासवर्ड मैनेजर. Keepass2Android आपको अपनी पसंद के क्लाउड स्टोरेज से अपने पासवर्ड डेटाबेस तक पहुंचने की अनुमति देता है, और यह पूर्ण शॉर्टहैंड के माध्यम से फ़िंगरप्रिंट डेटाबेस अनलॉकिंग और/या त्वरित डेटाबेस एक्सेस की सुविधा भी है पासवर्ड। लेकिन एक बेहतरीन सुविधा कई वर्षों से लॉक कर दी गई है जिसका उपयोग केवल रूट किए गए उपयोगकर्ताओं द्वारा किया जा सकता है: स्वचालित रूप से कीबोर्ड/इनपुट विधियों को स्विच करना। कीबोर्डस्वैप नामक एक नया Keepass2Android प्लगइन का लक्ष्य इसे ठीक करना है।

एंड्रॉइड में कई पासवर्ड मैनेजर अपने स्वयं के कीबोर्ड पेश करते हैं (एंड्रॉइड में इनपुट विधियों के रूप में भी जाना जाता है) क्योंकि एंड्रॉइड सिस्टम क्लिपबोर्ड बेहद असुरक्षित है। कोई भी एप्लिकेशन जो क्लिपबोर्ड को पढ़ने की अनुमति का अनुरोध करता है उसे उपयोगकर्ता के बिना स्वचालित रूप से अनुमति दे दी जाती है इनपुट, और जब तक आप ऐप ऑप्स कमांड लाइन के आसपास अपना रास्ता नहीं जानते, आप आसानी से अनुमति रद्द नहीं कर सकते दोनों में से एक। Keepass2Android भी अलग नहीं है, और इसका कीबोर्ड सौंदर्य की दृष्टि से अप्रिय होते हुए भी काम पूरा कर देता है। हालाँकि, कई एंड्रॉइड डिवाइसों पर सेटिंग्स में गए बिना इनपुट विधियों को बदलने का कोई त्वरित और आसान तरीका नहीं है। OEM और कस्टम ROM के कुछ सॉफ़्टवेयर अधिसूचना पैनल या नेविगेशन बार में एक इनपुट विधि स्विचर प्रदान करते हैं, लेकिन कई ऐसा नहीं करते हैं। इसीलिए Keepass2Android की स्वचालित कीबोर्ड स्विचिंग सुविधा इतनी उपयोगी है।

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

यह जिस तरह से काम करता है वह बहुत सरल है। एप्लिकेशन का उपयोग करता है राइट_सिक्योर_सेटिंग्स अनुमति जो आम तौर पर उपयोगकर्ता ऐप्स से प्रतिबंधित होती है लेकिन एंड्रॉइड डिबग टूल्स (एडीबी) में पैकेज मैनेजर कमांड लाइन इंटरफ़ेस के माध्यम से मैन्युअल रूप से दी जा सकती है। तुमको बस यह करना है Google Play Store से प्लगइन इंस्टॉल करें, सुनिश्चित करें कि आप Keepass2Android के बीटा संस्करण पर हैं, फिर ADB सेट अप होने के बाद कमांड प्रॉम्प्ट/टर्मिनल में निम्नलिखित कमांड दर्ज करें:

adbshellpmgrantkeepass2android.plugin.keyboardswap2android.permission.WRITE_SECURE_SETTINGS

इसके बाद प्लगइन Keepass2Android इनपुट विधि सेवा का नाम लिख सकता है Settings.Secure.DEFAULT_INPUT_METHOD अगली बार जब कीबोर्ड प्रविष्टि की आवश्यकता होगी तो सेटिंग और एंड्रॉइड स्वचालित रूप से इस कीबोर्ड को खोल देगा। बेशक, इस सेवा को वास्तव में सेटिंग्स -> में जाकर Keepass2Android के भीतर सक्षम करना होगा एप्लिकेशन सेटिंग्स -> पासवर्ड प्रविष्टि एक्सेस -> कीबोर्ड स्विचिंग और फिर "ऑटो-स्विच कीबोर्ड" को टॉगल करना समारोह।

उदाहरण के लिए, यदि आपका वर्तमान डिफ़ॉल्ट कीबोर्ड है गबोर्ड, तो कीबोर्डस्वैप प्लगइन सेव हो जाएगा com.google.android.inputmethod.latin/com.android.inputmethod.latin.LatinIME वर्तमान कीबोर्ड के रूप में, फिर DEFAULT_INPUT_METHOD को बदलें keepass2android.keepass2android/keepass2android.softkeyboard.KP2AKeyboard एक बार जब आप ऐप में पासवर्ड प्रविष्टि का चयन कर लें। जब आप Keepass2Android इनपुट विधि को बंद करते हैं, तो कीबोर्डस्वैप प्लगइन Gboard इनपुट विधि सेवा को DEFAULT_INPUT_METHOD सेटिंग पर पुनर्स्थापित करता है।

अंतिम उपयोगकर्ता के लिए, एक बार अनुमति मिल जाने के बाद प्लगइन "बस काम करता है।" एक बार प्लगइन सेट हो जाने के बाद आपको इससे संबंधित किसी भी चीज़ के बारे में चिंता करने की ज़रूरत नहीं होगी। आप अपने ऐप ड्रॉअर से एप्लिकेशन आइकन छिपा सकते हैं और उसे दोबारा कभी नहीं छू सकते। यदि आप फ़ैक्टरी रीसेट या अनइंस्टॉल करते हैं तो ऐप को दोबारा इंस्टॉल करें, तभी आपको एक बार फिर से अनुमति देनी होगी। अन्यथा, यह एक सरल प्लगइन है जिसे आप सेट कर सकते हैं और भूल सकते हैं, और यह आपकी पासवर्ड प्रविष्टि को थोड़ा तेज़ कर देगा।