A Fingerface Xposed Module bármely alkalmazásban lehetővé teszi a Pixel 4 arcfeloldását

click fraud protection

Az Fingerface Xposed Module segítségével a Google Pixel 4 biztonságos arcfeloldó funkcióját bármely olyan alkalmazásban használhatja, amely jelenleg ujjlenyomat-hitelesítést használ.

1. frissítés (2019.11.01., 14:24 ET): A projekt új ága jelent meg az interneten.

A Google Pixel 4 lehet, hogy nem az első Android okostelefon biztonságos arcfelismerő hardverrel (ezt megelőzi az OPPO Find X és a Huawei Mate 20 Pro), de ez az első olyan Android-eszköz, amely az Android BiometricPrompt-ja szerint biztonságosnak minősített arcalapú feloldással rendelkezik. API. Ez azt jelenti, hogy a Pixel 4 az első Android-okostelefon, amely lehetővé teszi az arc használatával nemcsak a telefon feloldását, hanem az alkalmazások vagy a fizetések hitelesítését is. Azonban az alkalmazásfejlesztők frissíteniük kell az alkalmazásokat a BiometricPrompt használatához, így eltart egy ideig, amíg minden banki és jelszókezelő alkalmazás támogatja az új arcfeloldást. Mivel a Pixel 4 nem rendelkezik ujjlenyomat-szkennerrel, a régi API-t használó alkalmazások egyszerűen visszaállnak arra, hogy kézi jelszóbevitelt kérjenek. Szerencsére ezt megkerülheti, ha hajlandó rootolni a Pixel 4-et a Magisk segítségével, és telepíteni az Xposed Framework-et.

XDA Junior tag SemonCat kifejlesztett egy "Fingerface" nevű Xposed modult, amely a régi ujjlenyomat API-t proxyzza, és helyette az új BiometricPrompt API-t hívja. Ez azt jelenti, hogy valahányszor a régi ujjlenyomat API-t használó alkalmazás az ujjlenyomat beolvasását kéri, megjelenik az új BiometricPrompt párbeszédpanel, amely lehetővé teszi az arc beolvasását. Ez egy egyszerű, bár durva megoldás, de felülmúlja azt, hogy manuálisan kell beírnia a hosszú jelszavakat az összes alkalmazásba.

Íme egy gyors képernyőfelvétel a fejlesztőtől, amely azt mutatja, hogy egy alkalmazás (jelen esetben a Magisk Manager) ujjlenyomat-hitelesítést kér, de ehelyett architelesítést kap:

Véleményem szerint ez nagyszerűen demonstrálja az Xposed Framework erejét. Az Xposed lehetővé teszi, hogy a modulok más alkalmazások metódusaihoz kapcsolódjanak, hogy saját metódusaikat hajtsák végre az eredeti metódusok előtt, közben vagy helyett. Ez a modul pontosan ezt teszi; FingerFaces mindig az "igaz"-t adja vissza amikor a PackageManager ellenőrzi, hogy az eszköz támogatja-e az ujjlenyomat-hardvert, és azt is horog bele a (már elavult) FingerprintManager API, amelyet az alkalmazások használnak a BiometricPrompt meghívására a hitelesítési metódusában. Nem lesz könnyű ezt a feltörést Magisk Module lefordítani, mert a keretrendszert felváltó eszközönkénti és összeállításonkénti modulokat fogja tartalmazni, de a fejlesztő azt állítja, hogy dolgozik rajta.

Meg kell jegyeznem, hogy ennek a modnak a telepítése a Google Pixel 4-re jelenleg nem könnyű. Először is, még nincs TWRP-támogatás a Pixel 4-hez, ezért manuálisan kell telepítenie a Magisket. Ez azt jelenti, hogy muszáj töltsd le a gyári képet, bontsa ki a rendszerindító képet, javítsa ki a rendszerindító képet a legújabb Magisk Manager használatával, majd a gyorsindítás flashelje meg a javított rendszerindító képet. Az Xposed telepítéséhez telepítenie kell a Riru Core Magisk modult, majd az EdXposed-et, az Xposed Framework nem hivatalos utódját. Ennek módjára vonatkozó utasítások megtalálhatók itt. Végül telepítheti az Fingerface modult.

Lehet, hogy néhányan kigúnyolják ezt a modot a biztonsági aggályok miatt, de a modul az nyílt forráskód és egy gyors pillantásra úgy tűnik, hogy csak azt teszi, amit tennie kell. Ezenkívül ennek a modnak a létezése nincs hatással az Android 10 vagy magának a Pixel 4-nek a biztonságára, mivel megköveteli a felhasználótól, hogy manuálisan szerezzen root hozzáférést a rendszerbetöltő feloldása után. Végezetül, ezt a modot, mint a fórumunk többi modját is, azok használhatják, akik értékelik a kényelmet és a több funkciót, annak ellenére, hogy fennáll a feloldatlan rendszerbetöltő és root hozzáférés kockázata.

Ha érdekli ez a mod, letöltheti az alább beágyazott Google Play Áruház linkről. 0,99 dollárba kerül, ha a Play Áruházból szerzi be, de mivel az alkalmazás nyílt forráskódú, saját maga is lefordíthatja. Látogassa meg az XDA fórum témakörét ha bármilyen kérdése vagy visszajelzése van ezzel az alkalmazással kapcsolatban. Minden olyan alkalmazásfejlesztőnek, aki ezt olvassa, a Google blogbejegyzést tett közzé a Biometrikus API megvalósításáról az AndroidX Biometrikus Könyvtáron keresztül. Frissítse alkalmazásait, hogy a felhasználóknak ne kelljen használniuk ezt a piszkos hacket!

Ujjarc – FaceID visszafelé cFejlesztő: Semon

Ára: 0,99.

3.3.

Letöltés

1. frissítés: TopJohnWu Fork

Az XDA elismert fejlesztője, topjohnwu, maga a Magisk fejlesztője úgy döntött, hogy ezt a projektet megtisztítja a kóddal.

Mivel az alkalmazás már nyílt forráskódú volt, és a kódja ártalmatlannak tűnt, nem ártott úgy futtatni, ahogy van. Ha azonban egy jó hírű fejlesztőtől származó verziót szeretne kipróbálni, akkor letöltheti a webhelyről topjohnwu GitHubja.