Løs problemer med tilmelding af fingeraftryk på OnePlus 8-serien, 7T Pro, mere

Nogle OnePlus 8, 8 Pro og 7T Pro-brugere, der står over for problemer med fingeraftryksregistrering, kan løse det ved at gendanne kalibreringsdataene i den vedvarende partition.

Det primære lagermodul på Android-drevne enheder er opdelt i flere skillevægge. Til eftermarkedsudvikling beskæftiger Android modding-fællesskabet sig primært med en håndfuld partitioner, såsom "/system", "/recovery", "/cache" osv. OEM'er bruger på den anden side ofte mindre kendte skillevægge til gemme interessante parametre, synes godt om opstartsindlæserens låse-/oplåsningstilstand. En sådan partition er "/persist", som normalt indeholder kalibreringsdata for interne sensorer og i nogle tilfælde unikke identifikatorer som MAC-adressen på Wi-Fi-chippen.

På grund af dens unikke karakter kan man ikke bare rette en ødelagt persist-partition ved at gendanne en generisk dump. På lignende måde er det praktisk talt umuligt at omskrive indholdet af "persist" korrekt, selv efter en fuld firmware-flash. Det er grunden til, at nogle ejere af OnePlus 8, OnePlus 8 Pro og OnePlus 7T Pro McLaren Edition har svært ved at rette en fejl til registrering af fingeraftryk relateret til en korrupt persist-partition.

OnePlus 7T Pro-fora ||| OnePlus 7T Pro McLaren Edition

OnePlus 8 XDA-fora ||| OnePlus 8 Pro XDA-fora ||| OnePlus 8 Pro XDA anmeldelse

Den nøjagtige årsag bag korruptionen er endnu ikke blevet fastlagt. Vi ved, at fingeraftrykssensoren på OnePlus 8-serien og OnePlus 7T Pro muligvis holder op med at fungere under nogle bestemte scenarier (som efter at have blinket en anden regional firmware). Uregelmæssigheden med fingeraftryksregistrering kan rettes efter at have blinket en kendt, fungerende dump af persist-partitionen fra selve din enhed. Ikke alle slutbrugere forventes at gøre det, så løsningen er ikke rigtig gennemførlig.

Rette til OnePlus 8 Pro

Heldigvis XDA Senior Member antnyhills har fundet en ret generisk måde at rette en korrupt persist-partition på OnePlus 8 Pro. Ideen er at udtrække de eksisterende fingeraftrykskalibreringsdata fra målenheden med en ødelagt persist-partition og gendanne den oven på en renset persist. I betragtning af at du har root-adgang på din OnePlus 8 Pro, bør følgende kommando fra en terminalemulator eller ADB-shell med root-privilegium oprette en 1:1-sikkerhedskopi af persist-partitionen.

dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/persist.img

Backup-delen er afgørende, så du må ikke forlægge det dump, du har oprettet. Vi anbefaler at lave en sikkerhedskopi af partitionsbilledet uden for enheden. Du kan ikke bruge partitionsbilledet fra en anden bruger.

Efter at have sikkerhedskopieret partitionen, lavt niveau EDL-blink skal udføres på OnePlus 8 Pro for at sikre, at der ikke er nogen firmware-uoverensstemmelse. På dette tidspunkt skal brugeren Lås op for den indbyggede "fabrikstilstand" på enheden og prøv at genkalibrere fingeraftrykssensoren. Testen forventes at mislykkes, hvilket ikke er en big deal længere. Alt du skal gøre er at gendanne de tidligere sikkerhedskopierede kalibreringsdata fra fingeraftryksscanneren. Hvis alt fungerede korrekt, skulle du være i stand til at gå ind i indstillinger og tilføje dine fingeraftryk.

XDA Tutorial - Løs problemer med fingeraftryksregistrering forårsaget af ødelagt persist-partition på OnePlus 8 Pro

Hvis du finder alle trinene beskrevet i ovenstående tråd vanskelige, er her en trin-for-trin videoguide lavet af antnyhills at gøre tingene lettere.

Rette til andre OnePlus-telefoner

Hvis du står over for dette problem på en anden OnePlus-telefon, så tjek XDA-foraene for at se, om der findes vejledninger til din enhed. Her er nogle tråde, der er blevet gjort opmærksom på:

OnePlus 7T Pro McLaren Edition: [GUIDE] Reparer fingeraftryksscanner med "korrupt" vedbliver på 15 minutter!

OnePlus 8: [GUIDE] Reparer PERSIST.IMG tab af fingeraftrykssensor


Har du oplevet nogen fejl i registrering af fingeraftryk på din OnePlus-enhed? Fortæl os det i kommentarerne nedenfor!