Egyes OnePlus 8, 8 Pro és 7T Pro-felhasználók, akiknek ujjlenyomat-regisztrációs problémákkal szembesülnek, megjavíthatják a problémát, ha visszaállítják a kalibrációs adatokat a megmaradó partícióra.
Az Android-alapú eszközök elsődleges tárolómodulja több partícióra osztva. Az utólagos fejlesztéshez az Android modding közösség elsősorban néhány partícióval foglalkozik, mint például a "/system", "/recovery", "/cache" stb. Az OEM-ek viszont gyakran használnak kevésbé ismert partíciókat érdekes paramétereket tárolni, mint a rendszerbetöltő zárolás/feloldási állapota. Az egyik ilyen partíció a „/persist”, amely általában a belső érzékelők kalibrációs adatait és bizonyos esetekben egyedi azonosítókat, például a Wi-Fi chip MAC-címét tartalmazza.
Egyedisége miatt nem lehet egyszerűen kijavítani egy törött partíciót egy általános dump visszaállításával. Hasonló módon gyakorlatilag lehetetlen megfelelően átírni a "persist" tartalmát még egy teljes firmware flash után is. Ez az oka annak, hogy a OnePlus 8, OnePlus 8 Pro és OnePlus 7T Pro McLaren Edition egyes tulajdonosai nehezen tudják kijavítani a sérült partícióhoz kapcsolódó ujjlenyomat-regisztrációs hibát.
OnePlus 7T Pro fórumok ||| OnePlus 7T Pro McLaren Edition
OnePlus 8 XDA fórumok ||| OnePlus 8 Pro XDA fórumok ||| OnePlus 8 Pro XDA áttekintés
A korrupció hátterében álló pontos okot még nem határozták meg. Tudjuk, hogy a OnePlus 8 sorozat és a OnePlus 7T Pro ujjlenyomat-érzékelője bizonyos esetekben leállhat (például egy másik regionális firmware felvillantása után). Az ujjlenyomat-regisztrációval kapcsolatos anomália kijavítható azután, hogy a perzisztáló partíció ismerten működő kiíratását felvillantotta a készülékéről. Nem minden végfelhasználótól várható el, hogy így tegyen, így a megoldás nem igazán kivitelezhető.
Javítás a OnePlus 8 Pro számára
Szerencsére az XDA vezető tagja antnyhills talált egy meglehetősen általános módszert a OnePlus 8 Pro korrupt partíciójának javítására. Az ötlet az, hogy kinyerjük a meglévő ujjlenyomat-kalibrációs adatokat a meghibásodott perziszt partícióval rendelkező céleszközről, és visszaállítjuk a megtisztított perzisztens tetejére. Tekintettel arra, hogy root hozzáféréssel rendelkezik a OnePlus 8 Pro készüléken, a következő parancs egy terminálemulátorból vagy ADB rendszerhéjból root jogosultsággal 1:1 arányú biztonsági másolatot készít a megmaradó partícióról.
dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/persist.img
A biztonsági mentési rész kulcsfontosságú, ezért ne helyezze el a létrehozott kiíratást. Javasoljuk, hogy készítsen biztonsági másolatot a partícióképről az eszközön kívül. Nem használhatja más felhasználó partícióképet.
A partíció biztonsági mentése után alacsony szintű EDL villog el kell végezni a OnePlus 8 Pro készüléken annak érdekében, hogy ne legyen firmware eltérés. Ezen a ponton a felhasználónak kell oldja fel a beépített "gyári módot" az eszközön, és próbálja meg újrakalibrálni az ujjlenyomat-érzékelőt. A teszt várhatóan megbukik, ami már nem nagy baj. Csak annyit kell tennie, hogy visszaállítja az ujjlenyomat-szkenner korábban mentett kalibrációs adatait. Ha minden megfelelően működött, akkor be kell lépnie a beállításokba, és hozzáadnia kell az ujjlenyomatait.
XDA oktatóanyag – Javítsa ki az ujjlenyomat-regisztrációval kapcsolatos problémákat, amelyeket a OnePlus 8 Pro törött partíciója okozott
Abban az esetben, ha a fenti szálban leírt összes lépést nehéznek találja, itt található egy lépésről lépésre bemutatott videó útmutató, amelyet antnyhills hogy megkönnyítsük a dolgokat.
Javítás más OnePlus telefonokhoz
Ha egy másik OnePlus telefonon szembesül ezzel a problémával, nézze meg az XDA fórumait, hogy megtudja, létezik-e útmutató az eszközéhez. Íme néhány téma, amelyekre felhívták a figyelmünket:
OnePlus 7T Pro McLaren Edition: [ÚTMUTATÓ] A "sérült" ujjlenyomat-szkenner javítása 15 percen belül megmarad!
OnePlus 8: [ÚTMUTATÓ] A PERSIST.IMG ujjlenyomat-veszteség-érzékelő javítása
Találkozott már bármilyen ujjlenyomat-regisztrációs hibával OnePlus eszközén? Tudassa velünk az alábbi megjegyzésekben!