Modul Fingerface Xposed omogoča odklepanje obraza Pixel 4 v kateri koli aplikaciji

Z modulom Fingerface Xposed lahko uporabljate funkcijo varnega odklepanja z obrazom Google Pixel 4 v kateri koli aplikaciji, ki trenutno uporablja preverjanje pristnosti s prstnim odtisom.

Posodobitev 1 (1.11.19 ob 14:24 ET): Na spletu se je pojavil nov fork projekta.

The Google Pixel 4 morda ni prvi pametni telefon Android z varno strojno opremo za prepoznavanje obraza (pred njim sta OPPO Find X in Huawei Mate 20 Pro), vendar je to prva naprava Android z implementacijo odklepanja z obrazom, ki je prepoznana kot varna pod Androidovim BiometricPromptom API. To pomeni, da je Pixel 4 prvi pametni telefon Android, ki omogoča uporabo obraza ne samo za odklepanje telefona, ampak tudi za preverjanje pristnosti aplikacij ali plačil. Vendar razvijalci aplikacij morajo posodobiti svoje aplikacije uporabljati BiometricPrompt, zato bo trajalo nekaj časa, da bo vsaka aplikacija za bančništvo in upravljanje gesel podpirala novo odklepanje z obrazom. Ker Pixel 4 nima optičnega bralnika prstnih odtisov, bodo aplikacije, ki uporabljajo stari API, preprosto zahtevale ročni vnos gesla. Na srečo obstaja način, da se temu izognete, pod pogojem, da ste pripravljeni rootati svoj Pixel 4 z Magiskom in namestiti Xposed Framework.

Mladi član XDA SemonCat je razvil modul Xposed z imenom "Fingerface", ki posreduje stari API za prstne odtise, da namesto tega pokliče nov API BiometricPrompt. To pomeni, da kadar koli aplikacija, ki uporablja stari API za prstne odtise, od vas zahteva skeniranje prstnega odtisa, se prikaže novo pogovorno okno BiometricPrompt, ki vam namesto tega omogoči skeniranje obraza. To je preprosta, čeprav groba rešitev, vendar premaga ročno vnašanje dolgih gesel v vse vaše aplikacije.

Tukaj je kratek posnetek zaslona razvijalca, ki prikazuje aplikacijo (v tem primeru Magisk Manager), ki zahteva preverjanje pristnosti prstnega odtisa, vendar namesto tega prejme preverjanje pristnosti obraza:

Po mojem mnenju je to odličen prikaz moči Xposed Framework. Xposed omogoča, da se moduli povežejo z metodami drugih aplikacij, da izvedejo svoje metode pred, med ali namesto izvirnih metod. Točno to počne ta modul; FingerFaces vedno vrne "true" ko PackageManager preveri, ali naprava podpira strojno opremo za prstne odtise, in jo tudi zatakne v (zdaj opuščen) API FingerprintManager, ki ga uporabljajo aplikacije za klic BiometricPrompt v svoji metodi za preverjanje pristnosti. Tega vdora ne bo lahko prevesti v modul Magisk, ker bo vključeval module za vsako napravo in za gradnjo, ki nadomeščajo okvir, vendar razvijalec pravi, da dela na tem.

Omeniti moram, da namestitev tega moda na Google Pixel 4 trenutno ni enostavna. Prvič, za Pixel 4 še ni podpore za TWRP, zato boste morali Magisk namestiti ročno. To pomeni, da moraš prenesite tovarniško sliko, ekstrahirajte zagonsko sliko, popravite zagonsko sliko z uporabo najnovejšega programa Magisk Manager, nato pa s hitrim zagonom preštrikajte popravljeno zagonsko sliko. Če želite namestiti Xposed, boste morali nato namestiti Riru Core Magisk Module in nato EdXposed, neuradnega naslednika Xposed Framework. Navodila, kako to storiti, najdete tukaj. Na koncu lahko namestite modul Fingerface.

Nekateri bi se temu modu posmehovali zaradi varnostnih pomislekov, vendar modul je odprtokodno in na hiter pogled se zdi, da dela le tisto, kar mora. Poleg tega obstoj tega moda ne vpliva na varnost Androida 10 ali samega Pixela 4, saj od uporabnika zahteva, da po odklepanju zagonskega nalagalnika ročno pridobi korenski dostop. Nazadnje je ta način, tako kot večina drugih načinov na našem forumu, namenjen tistim, ki cenijo udobje in več funkcij kljub dodatnemu tveganju odklenjenega zagonskega nalagalnika in korenskega dostopa.

Če vas ta mod zanima, ga lahko prenesete s spodnje povezave do trgovine Google Play. Če jo dobite v Trgovini Play, stane 0,99 USD, a ker je aplikacija odprtokodna, jo lahko tudi sami sestavite. Obiščite nit foruma XDA če imate kakršna koli vprašanja ali povratne informacije o tej aplikaciji. Za vse razvijalce aplikacij, ki to preberejo, Google objavil objavo na blogu o izvajanju biometričnega API-ja prek biometrične knjižnice AndroidX. Posodobite svoje aplikacije, da uporabnikom ne bo treba uporabljati tega umazanega vdora!

Fingerface - FaceID nazaj cRazvijalec: Semon

Cena: 0,99.

3.3.

Prenesi

Posodobitev 1: TopJohnWu Fork

Priznan razvijalec XDA topjohnwu, sam razvijalec Magiska, se je odločil razcepiti ta projekt, da bi očistil kodo.

Ker je bila aplikacija že odprtokodna in se je njena koda zdela neškodljiva, ni bilo nobene škode, če bi jo izvajali tako, kot je. Če pa želite preizkusiti različico bolj uglednega razvijalca, jo lahko prenesete s topjohnwujev GitHub.