Mums ir pierādījumi, ka Google strādā pie Face ID līdzīgas funkcijas operētājsistēmai Android Q. Citiem vārdiem sakot, aparatūras sejas atpazīšana atbloķēšanai un maksājumiem.
Kamēr labākie Android viedtālruņi Atbalstītie pirkstu nospiedumu skeneri jau ilgi pirms Apple iPhone to darīja, Android ierīces spēlē līdzi, kad runa ir par drošu biometrisko sejas autentifikācijas aparatūru. Apple iPhone X ir pirmais viedtālrunis no liela ierīču ražotāja, kas apvieno lidojuma laiku (TOF) sensors, IR izgaismotājs, punktu projektors un citi sensori aparatūras sejas atpazīšanai (Apple to sauc "Sejas ID"). Mēs esam redzējuši dažus viedtālruņus ar Face ID līdzīgu ieviešanu no Android ierīču ražotājiem, piemēram Huawei Mate 20 Pro un Xiaomi Mi 8 Explorer Edition, taču šiem ierīču ražotājiem bija ļoti jāpielāgo Android, lai atbalstītu šo jauno aparatūru. Tomēr šķiet, ka Google strādā, lai nodrošinātu vietējo atbalstu drošai sejas atpazīšanas aparatūrai operētājsistēmā Android Q.
Mēs esam pamanījuši desmitiem virkņu un vairākas metodes, klases un laukus, kas saistīti ar sejas atpazīšanu ietvarā, SystemUI un iestatījumu APK failos.
Īpašs paldies PNF programmatūrai par lietošanas licenci JEB dekompilators. JEB Decompiler ir profesionāla līmeņa reversās inženierijas rīks Android lietojumprogrammām.
Framework-res
No ar sejas atbloķēšanu saistītajām virknēm, kuras atradām Android Q framework-res APK, ir vissvarīgākā rindas ir par kļūdas ziņojumu, kas tiek parādīts, ja ierīcei nav sejas atpazīšanas aparatūra. Tas mums norāda, ka Android Q sagaida, ka ierīcei būs aparatūras sejas atpazīšanas sensori, atšķirībā no sejas atbloķēšanas funkcijas, kas atrodamas lielākajā daļā mūsdienu viedtālruņu no tādiem uzņēmumiem kā Xiaomi, Huawei/Honor un OnePlus.
Iestatījumi
Tāpat kā tad, kad iestatāt jaunu pirksta nospiedumu, jaunajai sejas autentifikācijas iestatīšanas plūsmai lietotājam ir jāiestata parole, PIN vai raksts kā rezerves kopija. Lietotājam ir arī iespēja pieprasīt, lai pirms ierīces datu atšifrēšanas startēšanas laikā tiktu izmantota parole, PIN vai modelis. Šī virkne ir vissvarīgākā, ko atradām, jo tajā ir skaidri norādīts, ka jūsu seju var izmantot, lai ne tikai atbloķētu tālruni, bet arī lai autorizētu pirkumus vai pierakstītos lietotnēs.
<stringname="security_settings_face_enroll_introduction_message">Use your face to unlock your phone, authorize purchases, or sign in to apps.string>
Tomēr ierīces administrators joprojām var atspējot atbloķēšanu pēc sejas.
Lūk, kā tas izskatās
Šeit ir ekrānuzņēmumi, kas parāda sejas atpazīšanas iestatīšanas procesu Android Pie. Diemžēl mēs nevarējām to panākt, jo trūkst sejas atbloķēšanas HAL.
Ko tas nozīmē Android?
Ja domājat, ka šīs virknes ir pierādījums tam, ka Google Pixel 4 būs Face ID, ļaujiet man jūs apturēt. Vienīgais, ko šīs virknes pierāda, ir tas, ka AOSP tagad atbalsta sejas atpazīšanas aparatūru sejas atbloķēšanai, maksājumiem un lietotņu autentifikācijai. Mēs sagaidām, ka darbojas tādas ierīces kā Huawei Mate 20 Pro un Xiaomi Mi 8 Explorer Edition Android Q GSI lai būtu funkcionējoša sejas atpazīšana. Arī citām ierīcēm, kurām ir nepieciešamie aparatūras sensori, vajadzētu būt iespējai tos izmantot sejas atpazīšanai operētājsistēmā Android Q.
Tomēr es nevainoju jūs, ka spekulējat par Google nākotnes aparatūras plāniem. Fakts, ka Google atbalsta sejas atpazīšanas aparatūru operētājsistēmā Android Q, protams, nozīmē, ka viņiem ir ierīce, kurā viņi to testē. Tas varētu būt Mate 20 Pro, Mi 8 EE, neizlaists viedtālrunis, piemēram, Samsung Galaxy S10+, pielāgota izstrādes dēlis vai prototips Pixel 4. Bez saistībām mēs nezinām, ar ko viņi to pārbauda. Visticamāk, laikā mēs uzzināsim vairāk Google I/O 2019 kas paredzēts 2019. gada 7. maijā.
Šis raksts tika atjaunināts 2019. gada 8. februārī, iekļaujot ekrānuzņēmumus no iestatīšanas plūsmas drošai sejas atpazīšanai operētājsistēmā Android Pie.