ปลั๊กอิน KeyboardSwap สลับคีย์บอร์ด Keepass2Android โดยไม่ต้องรูท

ปลั๊กอิน KeyboardSwap ใหม่สำหรับ Keepass2Android ช่วยให้คุณสามารถสลับแป้นพิมพ์/วิธีการป้อนข้อมูลได้โดยอัตโนมัติโดยไม่จำเป็นต้องเข้าถึงรูท

ผู้จัดการรหัสผ่านบน Android ได้รับการละเลยจาก Google มานานแล้ว แต่นั่นจะเปลี่ยนไปใน Android O ระบบปฏิบัติการ Android O กรอบการป้อนอัตโนมัติ จะ ปรับปรุงการป้อนข้อมูลผู้ใช้/รหัสผ่านอย่างมาก และยังจะขจัดความจำเป็นในการ บริการการเข้าถึงที่มีค่าใช้จ่ายสูงแต่น่าเสียดายที่จะใช้เวลาสักระยะก่อนที่อุปกรณ์ส่วนใหญ่จะได้รับ Android O สำหรับพวกเราที่ต้องรอหลายเดือนกว่าที่ Android O จะพร้อมใช้งานสำหรับอุปกรณ์ของเรา ฟีเจอร์ตัวจัดการรหัสผ่านมาตรฐานจะต้องเพียงพอแล้ว ก ที่ชื่นชอบส่วนตัว หนึ่งในทีม XDA-Developers คือ Keepass2Android ซึ่งเป็นพอร์ต Android ของโอเพ่นซอร์สยอดนิยม คีพาส ผู้จัดการรหัสผ่าน Keepass2Android ช่วยให้คุณเข้าถึงฐานข้อมูลรหัสผ่านของคุณจากที่เก็บข้อมูลบนคลาวด์ที่คุณเลือก ยังมีคุณสมบัติการปลดล็อคฐานข้อมูลลายนิ้วมือและ/หรือการเข้าถึงฐานข้อมูลอย่างรวดเร็วผ่านการจดชวเลขแบบเต็ม รหัสผ่าน. แต่ฟีเจอร์เก๋ๆ อย่างหนึ่งถูกล็อคมาหลายปีแล้ว เพื่อให้เฉพาะผู้ใช้ที่รูทแล้วเท่านั้น นั่นคือการสลับคีย์บอร์ด/วิธีการป้อนข้อมูลโดยอัตโนมัติ ปลั๊กอิน Keepass2Android ใหม่ที่เรียกว่า KeyboardSwap มีจุดมุ่งหมายเพื่อแก้ไขปัญหาดังกล่าว

เครื่องมือจัดการรหัสผ่านจำนวนมากใน Android มีคีย์บอร์ดของตัวเอง (หรือที่เรียกว่าวิธีการป้อนข้อมูลใน Android) เนื่องจากคลิปบอร์ดของระบบ Android นั้นไม่ปลอดภัยอย่างฉาวโฉ่ แอปพลิเคชันใด ๆ ที่ร้องขอการอนุญาตในการอ่านคลิปบอร์ดจะได้รับโดยอัตโนมัติโดยไม่มีผู้ใช้ อินพุต และถ้าคุณไม่รู้วิธีการใช้บรรทัดคำสั่ง App Ops คุณจะไม่สามารถเพิกถอนการอนุญาตได้อย่างง่ายดาย ทั้ง. Keepass2Android ก็ไม่แตกต่างกัน และคีย์บอร์ดของมันถึงแม้จะดูสวยงามแต่ก็ทำให้งานสำเร็จได้ อย่างไรก็ตาม ในอุปกรณ์ Android หลายๆ รุ่น ไม่มีวิธีที่ง่ายและรวดเร็วในการเปลี่ยนวิธีการป้อนข้อมูลโดยไม่ต้องเข้าไปตั้งค่า ซอฟต์แวร์บางตัวจาก OEM และ ROM แบบกำหนดเองมีตัวสลับวิธีการป้อนข้อมูลในแผงการแจ้งเตือนหรือแถบนำทาง แต่หลายตัวไม่มี นั่นเป็นเหตุผลว่าทำไมฟีเจอร์การสลับคีย์บอร์ดอัตโนมัติของ Keepass2Android จึงมีประโยชน์มาก

ในความคิดเห็นของบทความ XDA Spotlight ของเราที่มี Keepass2Android ผู้ใช้คนหนึ่งของเราชี้ให้เห็นว่า Keepass2Android ยังคงพึ่งพา Keepass2Android ที่ล้าสมัย การตั้งค่าที่ปลอดภัย แอปพลิเคชันเพื่อสลับวิธีการป้อนข้อมูลโดยอัตโนมัติ เนื่องจากตอนนี้เราทราบแล้วว่าฟังก์ชันการทำงานส่วนใหญ่ของการตั้งค่าความปลอดภัยสามารถจำลองแบบได้โดยไม่ต้องรูท การเข้าถึง ฉันคิดว่าเป็นไปได้ที่ Keepass2Android จะแทนที่การตั้งค่าความปลอดภัยด้วยการตั้งค่าอื่น แอป. ฉันส่งอีเมลถึงผู้พัฒนา Keepass2Android, Philipp Crocoll ด้วยโซลูชันที่ไม่ใช่รูทที่ฉันคิดขึ้นมา และวิธีแก้ปัญหาคือปลั๊กอิน KeyboardSwap

วิธีการทำงานนั้นง่าย แอปพลิเคชันใช้ WRITE_SECURE_SETTINGS การอนุญาตซึ่งโดยปกติจะถูกจำกัดจากแอปผู้ใช้ แต่สามารถให้สิทธิ์ได้ด้วยตนเองผ่านทางอินเทอร์เฟซบรรทัดคำสั่งของตัวจัดการแพ็คเกจในเครื่องมือดีบัก Android (ADB) สิ่งที่คุณต้องทำคือ ติดตั้งปลั๊กอินจาก Google Play Storeตรวจสอบให้แน่ใจว่าคุณใช้ Keepass2Android เวอร์ชันเบต้า จากนั้นป้อนคำสั่งต่อไปนี้ในพร้อมท์คำสั่ง/เทอร์มินัลเมื่อคุณตั้งค่า ADB แล้ว:

adbshellpmgrantkeepass2android.plugin.keyboardswap2android.permission.WRITE_SECURE_SETTINGS

ปลั๊กอินสามารถเขียนชื่อของบริการวิธีการป้อนข้อมูล Keepass2Android ลงใน Settings.Secure.DEFAULT_INPUT_METHOD การตั้งค่าและ Android จะเปิดแป้นพิมพ์นี้โดยอัตโนมัติเมื่อจำเป็นต้องป้อนแป้นพิมพ์ในครั้งถัดไป แน่นอนว่าบริการนี้จะต้องเปิดใช้งานภายใน Keepass2Android จริงๆ โดยเข้าไปที่การตั้งค่า --> การตั้งค่าแอปพลิเคชัน -> การเข้าถึงการป้อนรหัสผ่าน -> การสลับแป้นพิมพ์จากนั้นสลับ "แป้นพิมพ์สลับอัตโนมัติ" การทำงาน.

ตัวอย่างเช่น หากแป้นพิมพ์เริ่มต้นปัจจุบันของคุณคือ จีบอร์ดจากนั้นปลั๊กอิน KeyboardSwap จะบันทึก com.google.android.inputmethod.latin/com.android.inputmethod.latin.LatinIME เป็นแป้นพิมพ์ปัจจุบัน จากนั้นเปลี่ยน DEFAULT_INPUT_METHOD เป็น keepass2android.keepass2android/keepass2android.softkeyboard.KP2AKeyboard เมื่อคุณเลือกรายการรหัสผ่านในแอปแล้ว เมื่อคุณปิดวิธีการป้อนข้อมูล Keepass2Android ปลั๊กอิน KeyboardSwap จะคืนค่าบริการวิธีการป้อนข้อมูล Gboard เป็นการตั้งค่า DEFAULT_INPUT_METHOD

สำหรับผู้ใช้ปลายทาง เมื่อได้รับอนุญาตแล้ว ปลั๊กอินก็จะ "ใช้งานได้" คุณจะไม่ต้องกังวลเกี่ยวกับสิ่งที่เกี่ยวข้องกับปลั๊กอินเมื่อตั้งค่าแล้ว คุณสามารถซ่อนไอคอนแอปพลิเคชันจากลิ้นชักแอปและไม่ต้องแตะอีก หากคุณรีเซ็ตหรือถอนการติดตั้งจากโรงงานแล้วติดตั้งแอปใหม่ คุณจะต้องให้สิทธิ์อีกครั้งเท่านั้น มิฉะนั้น นี่เป็นปลั๊กอินง่ายๆ ที่คุณสามารถตั้งค่าและลืมได้ และมันจะทำให้การป้อนรหัสผ่านของคุณเร็วขึ้นเล็กน้อย