Modulul Fingerface Xposed permite deblocarea facială a Pixel 4 în orice aplicație

Cu modulul Fingerface Xposed, puteți utiliza funcția securizată de deblocare facială a lui Google Pixel 4 în orice aplicație care utilizează în prezent autentificarea cu amprentă.

Actualizare 1 (11/1/19 @ 2:24 PM ET): O nouă furcă a proiectului a apărut online.

The Google Pixel 4 este posibil să nu fie primul smartphone Android cu hardware de recunoaștere facială securizată (este precedat de OPPO Find X și Huawei Mate 20 Pro), dar este primul dispozitiv Android cu o implementare de deblocare facială care este recunoscută ca fiind sigură sub BiometricPrompt Android. API. Asta înseamnă că Pixel 4 este primul smartphone Android care vă permite să vă folosiți fața nu numai pentru a debloca telefonul, ci și pentru a autentifica aplicații sau plăți. Cu toate acestea, dezvoltatorii de aplicații trebuie să-și actualizeze aplicațiile pentru a utiliza BiometricPrompt, așa că va dura ceva timp pentru ca fiecare aplicație bancară și de gestionare a parolelor să accepte noua Deblocare facială. Deoarece Pixel 4 nu are un scaner de amprentă, aplicațiile care folosesc vechiul API se vor întoarce pur și simplu la a vă cere introducerea manuală a parolei. Din fericire, există o cale de ocolire, cu condiția să fiți dispus să vă rootați Pixel 4 cu Magisk și să instalați Xposed Framework.

Membru XDA Junior SemonCat a dezvoltat un modul Xposed numit „Fingerface” care trimite proxy vechiul API de amprentă digitală pentru a apela în schimb noul API BiometricPrompt. Asta înseamnă că ori de câte ori o aplicație care folosește vechiul API de amprentă vă solicită să vă scanați amprenta, va apărea noul dialog BiometricPrompt pentru a vă permite să vă scanați fața. Este o soluție simplă, deși grosieră, dar nu trebuie să vă introduceți manual parolele lungi în toate aplicațiile.

Iată o înregistrare rapidă a ecranului de la dezvoltator care arată o aplicație (în acest caz, Magisk Manager) care solicită autentificarea cu amprentă, dar care primește autentificare facială:

Din punctul meu de vedere, aceasta este o mare demonstrație a puterii Xposed Framework. Xposed permite modulelor să se conecteze la metodele altor aplicații pentru a-și executa propriile metode înainte, în timpul sau în locul metodelor originale. Exact asta face acest Modul; FingerFaces returnează întotdeauna „adevărat” atunci când PackageManager verifică pentru a vedea dacă dispozitivul acceptă hardware-ul pentru amprentă digitală și, de asemenea, acesta se agață în API-ul FingerprintManager (acum depreciat) folosit de aplicații pentru a apela în schimb BiometricPrompt în metoda sa de autentificare. Nu va fi ușor să traduceți acest hack într-un Modul Magisk, deoarece va implica module per dispozitiv și per build care înlocuiesc cadrul, dar dezvoltatorul spune că lucrează la el.

Ar trebui să rețin că instalarea acestui mod pe Google Pixel 4 în prezent nu este ușoară. În primul rând, nu există încă suport TWRP pentru Pixel 4, așa că va trebui să instalați manual Magisk. Asta înseamnă că trebuie descărcați imaginea fabricii, extrageți imaginea de pornire, corectați imaginea de pornire folosind cel mai recent Magisk Manager, apoi fastboot flash imaginea de boot corecţionată. Pentru a instala Xposed, va trebui să instalați apoi Riru Core Magisk Module și apoi EdXposed, succesorul neoficial al Xposed Framework. Puteți găsi instrucțiuni despre cum să faceți acest lucru Aici. În cele din urmă, puteți instala apoi modulul Fingerface.

Unii ar putea să bată joc de acest mod din cauza problemelor de securitate, dar Modulul este sursa deschisa și dintr-o privire rapidă, pare să facă doar ceea ce ar trebui să facă. În plus, existența acestui mod nu are nicio implicație asupra securității Android 10 sau Pixel 4 în sine, deoarece necesită ca utilizatorul să obțină manual acces root după deblocarea bootloader-ului. În cele din urmă, acest mod, la fel ca majoritatea celorlalte mod-uri de pe forumul nostru, este destinat să fie folosit de cei care apreciază confortul și mai multe caracteristici, în ciuda riscului suplimentar de a avea un bootloader deblocat și un acces root.

Dacă sunteți interesat de acest mod, îl puteți descărca de pe linkul Magazinului Google Play încorporat mai jos. Costă 0,99 USD dacă o obțineți din Magazinul Play, dar, deoarece aplicația este open source, puteți să o compilați singur. Vizitați subiectul forumului XDA dacă aveți întrebări sau feedback despre această aplicație. Pentru toți dezvoltatorii de aplicații care citesc asta, Google a publicat o postare pe blog privind implementarea API-ului biometric prin biblioteca biometrică AndroidX. Actualizați-vă aplicațiile, astfel încât utilizatorii să nu fie nevoiți să folosească acest hack murdar!

Fingerface - FaceID înapoi cDezvoltator: Semon

Pret: 0,99.

3.3.

Descarca

Actualizare 1: TopJohnWu Furk

Dezvoltatorul recunoscut XDA topjohnwu, însuși dezvoltatorul Magisk, a decis să deschidă acest proiect pentru a curăța codul.

Deoarece aplicația era deja open source și codul ei părea inofensiv, nu a fost nici un rău în rularea ei așa cum este. Cu toate acestea, dacă doriți să încercați o versiune de la un dezvoltator mai reputat, atunci o puteți descărca de la GitHub-ul lui topjohnwu.