KeyboardSwap pluginate lülitid Keepass2Androidi klaviatuur ilma juureta

Keepass2Androidi uus KeyboardSwap Plugin võimaldab teil automaatselt vahetada klaviatuuri/sisestusmeetodit ilma juurjuurdepääsu vajamata.

Google on Androidi paroolihaldurid pikka aega tähelepanuta jätnud, kuid see muutub Android O-ga. Android O-d Automaatse täitmise raamistik tahe parandada drastiliselt kasutaja/parooli andmete sisestamist ja kaob ka vajadus jõudluskulukad juurdepääsetavuse teenused, kuid kahjuks läheb veel tükk aega, enne kui enamik seadmeid kunagi Android O-d saavad. Neile meist, kes ootavad kuid, et Android O oleks meie seadmete jaoks saadaval, peavad piisama standardsetest paroolihalduri funktsioonidest. A isiklik lemmik XDA-Developersi meeskonna seas on Keepass2Android mis on populaarse avatud lähtekoodiga Androidi port Keepass paroolihaldur. Keepass2Android võimaldab teil pääseda juurde oma paroolide andmebaasile teie valitud pilvesalvestusest ja see sisaldab ka sõrmejälgede andmebaasi avamist ja/või kiiret juurdepääsu andmebaasile täisteksti lühendamise kaudu parool. Kuid üks vahva funktsioon on paljudeks aastateks lukustatud, et seda saaksid kasutada ainult juurdunud kasutajad: klaviatuuride/sisestusmeetodite automaatne vahetamine. Uue Keepass2Androidi pistikprogrammi nimega KeyboardSwap eesmärk on seda parandada.

Paljud Androidi paroolihaldurid pakuvad oma klaviatuure (Androidis tuntud ka kui sisestusmeetodid), kuna Androidi süsteemi lõikelaud on kurikuulsalt ebaturvaline. Kõigile rakendustele, mis taotlevad lõikepuhvri lugemiseks luba, antakse see automaatselt ilma kasutajata sisendit ja kui te ei oska App Opsi käsureale orienteeruda, ei saa te luba lihtsalt tühistada kas. Keepass2Android ei erine sellest ja selle klaviatuur, kuigi esteetiliselt ebameeldiv, saab töö tehtud. Paljudes Android-seadmetes pole aga kiiret ja lihtsat viisi sisestusmeetodite muutmiseks ilma seadetesse sisenemata. Mõned originaalseadmete tootjate ja kohandatud ROM-ide tarkvarad pakuvad teavituspaneelil või navigeerimisribal sisestusmeetodi vahetajat, kuid paljud seda ei tee. Seetõttu on Keepass2Androidi automaatne klaviatuuri vahetamise funktsioon nii kasulik.

Meie Keepass2Androidi käsitleva XDA Spotlighti artikli kommentaarides juhtis üks meie kasutajatest tähelepanu sellele, et Keepass2Android tugines endiselt aegunud versioonile. Turvalised seaded sisestusmeetodite automaatseks vahetamiseks. Kuna me teame nüüd, et enamikku turvasätete funktsioonidest saab kopeerida ilma juuruta juurdepääsu, arvasin, et Keepass2Androidil on võimalik turvalised sätted teisega asendada rakendus. Saatsin Keepass2Androidi arendajale Philipp Crocollile meili oma välja mõeldud mitte-root lahendusega ja lahenduseks oli KeyboardSwap Plugin.

Selle toimimisviis on lihtne. Rakendus kasutab WRITE_SECURE_SETTINGS luba, mis on tavaliselt kasutajarakendustele piiratud, kuid mida saab anda käsitsi Androidi silumistööriistade (ADB) paketihalduri käsurea liidese kaudu. Kõik, mida pead tegema, on installige pistikprogramm Google Play poest, veenduge, et kasutate Keepass2Androidi beetaversiooni, ja sisestage pärast ADB seadistamist käsureale/terminali järgmine käsk:

adbshellpmgrantkeepass2android.plugin.keyboardswap2android.permission.WRITE_SECURE_SETTINGS

Seejärel saab pistikprogramm sisestada Keepass2Androidi sisestusmeetodi teenuse nime Settings.Secure.DEFAULT_INPUT_METHOD seade ja Android avab selle klaviatuuri automaatselt järgmisel korral, kui klaviatuuri sisestamine on vajalik. Muidugi tuleb see teenus Keepass2Androidis lubada, minnes seadetesse --> rakenduse seaded --> juurdepääs parooli sisestamisele --> klaviatuuri vahetamine ja seejärel "automaatse vahetamise klaviatuur" funktsiooni.

Näiteks kui teie praegune vaikeklaviatuur on Gboard, siis salvestab KeyboardSwap Plugin com.google.android.inputmethod.latin/com.android.inputmethod.latin.LatinIME praeguse klaviatuurina, seejärel muutke DEFAULT_INPUT_METHOD väärtuseks keepass2android.keepass2android/keepass2android.softkeyboard.KP2AKeyboard kui olete rakenduses parooli sisestanud. Kui sulgete Keepass2Androidi sisestusmeetodi, taastab KeyboardSwapi pistikprogramm Gboardi sisestusmeetodi teenuse sätte DEFAULT_INPUT_METHOD.

Lõppkasutajale, kui luba on antud, "lihtsalt töötab pistikprogramm". Kui pistikprogramm on seadistatud, ei pea te enam muretsema millegi pärast. Saate rakenduse ikooni oma rakenduste sahtlist peita ja seda enam kunagi puudutada. Kui lähtestate tehaseseadetele või desinstallite ja installite rakenduse uuesti, alles siis peate uuesti loa andma. Vastasel juhul on see lihtne pistikprogramm, mille saate seadistada ja unustada, ning see muudab teie parooli sisestamise veidi kiiremaks.