[GUIDE] Fix PERSIST.IMG Loss Of Finger Print Sensor

Were you successful?


  • Total voters
    39

gearmaker

Senior Member
Oct 7, 2012
53
27
48
Boise, Idaho
What if you don't have a persist folder?
I didn't either.I backed up my persist and restored it and no folder. Very frustrating. You can find on the forums persist images shared by members.
Nothing to lose, so after 3 days with no fingerprint AND no other sensors I downloaded one for my phone, Oneplus 7T Pro.
Followed the guide without downgrading and a persist folder appeared ! After reboot everything worked!!!
I'm so happy and thanks to @antnyhills for this! Just to clarify: my backed up persist was corrupt somehow. Extracted the data and engineermode
folders anyway and placed them in /mnt/vendor/persist/ After reboot it worked. My persist image did have the folders in it. I wonder if we could just make this folder in the right place and add in the folders from the extracted persist and it would work?
 

mekato

Member
Aug 8, 2012
27
12
0
It worked for me!
For Spanish speakers it is a bit confusing trying to interpret this line, it is very important to do it as indicated there:
Keep on going through the tests (You must hold an object or your finger over sensor on all BUT THE BLACK RUBBER TEST of these test for it to work!)
Something additional, it is good to specify that the file that is deleted here is from the backup extracted from the persist.img file, but not from the phone folder:
6. Download a root explorer. I highly recommend 'Solid Explorer' from the Play Store.
Open 'DATA' folder and delete 'gf_persist.so'
 

fmotta

Senior Member
Jan 15, 2004
299
55
0
What if I relock bootloader after fixing FP?
Will it remain working?
Or must I stay with an unlocked one?
Thanks in advance.

Inviato dal mio IN2023 utilizzando Tapatalk
 

kydcleric

Member
Apr 2, 2009
31
3
0
Hi all, I'd just like some help on this. A bit of backstory in my case. My original Phone(a oneplus 7t) screen broke(Phone A), and i purchased one on ebay to get the screen and back cover. I put my motherboard in, and also kept the fingerprint from Phone B, as the fingerprint sensor in my phone stopped working. I keep getting the enrollment error popping up when i try to enroll my fingerprints. I backed up a copy of my persist folder and followed the steps. After a while i put back in the motherboard that came with the phone, & tested it, and it works flawlessly. I also backed up that persist folder & have them both saved on my computer. I noticed that i do not have any of the gf_ files listed in your video. Not sure what files are tied directly to the fingerprint sensor. Thanks much in advance.
 

kydcleric

Member
Apr 2, 2009
31
3
0
Hi all, I'd just like some help on this. A bit of backstory in my case. My original Phone(a oneplus 7t) screen broke(Phone A), and i purchased one on ebay to get the screen and back cover. I put my motherboard in, and also kept the fingerprint from Phone B, as the fingerprint sensor in my phone stopped working. I keep getting the enrollment error popping up when i try to enroll my fingerprints. I backed up a copy of my persist folder and followed the steps. After a while i put back in the motherboard that came with the phone, & tested it, and it works flawlessly. I also backed up that persist folder & have them both saved on my computer. I noticed that i do not have any of the gf_ files listed in your video. Not sure what files are tied directly to the fingerprint sensor. Thanks much in advance.
So I finally got mine fixed. A brief guide on what I did along with this.

After I had backed up and properly labelled bother persist partitions onto my computer I kept trying to reply the data and engineermode folders. At one point I completely deleted the persist folder contents. Restarted the phone and uploaded them from my original backup. After that I copied data folder contents to the data folder and same for engineer mode. Overwriting any common files. Restarted and it worked !
 

Fentadroid

Senior Member
Jan 23, 2014
495
78
58
43
Turin
So I finally got mine fixed. A brief guide on what I did along with this.

After I had backed up and properly labelled bother persist partitions onto my computer I kept trying to reply the data and engineermode folders. At one point I completely deleted the persist folder contents. Restarted the phone and uploaded them from my original backup. After that I copied data folder contents to the data folder and same for engineer mode. Overwriting any common files. Restarted and it worked !
Does it work even with the bootloader locked again?
 

wolfu11

Senior Member
Jan 26, 2013
621
409
93
Minneapolis
Yes with a properly working backup persist, all you have to do is go into fastboot mode then use the command fastboot reboot fastboot. Then fastboot flash persist persist.img . Fastboot reboot fastboot takes you into fastbootd mode which is the way to flash it.
Once you're done flashing it just go fast boot reboot and you're good to go.
 

Shredz98

Senior Member
Jun 5, 2012
88
7
28
Yes with a properly working backup persist, all you have to do is go into fastboot mode then use the command fastboot reboot fastboot. Then fastboot flash persist persist.img . Fastboot reboot fastboot takes you into fastbootd mode which is the way to flash it.
Once you're done flashing it just go fast boot reboot and you're good to go.
Is this 100% like that? Because I'm planning on downgrading my OnePlus 8 Pro as I've lost Widewine L1 somehow and want to see if downgrading to OOS 10 will help. However if not I'm planning on locking my bootloader and trying that way. Need to know that the backup I just made of the persist.img will help me get my FP back if I mess up ?
 

wolfu11

Senior Member
Jan 26, 2013
621
409
93
Minneapolis
Is this 100% like that? Because I'm planning on downgrading my OnePlus 8 Pro as I've lost Widewine L1 somehow and want to see if downgrading to OOS 10 will help. However if not I'm planning on locking my bootloader and trying that way. Need to know that the backup I just made of the persist.img will help me get my FP back if I mess up
I have used it this way 2 times after losing FP and it worked both times.
 

Termi11

Member
Dec 22, 2007
49
2
28
Hello,

i suppose it's a stupid question, but i prefer to ask before breaking the FP.

Am i right that on a newly rooted 8P, the only step needed is the first one with the dd backup?

The remaining steps are only if i need to fix the FP?

Thanks
 

FreshlyBaked 420

Senior Member
Nov 10, 2014
332
129
63
Kamloops
Hello,

i suppose it's a stupid question, but i prefer to ask before breaking the FP.

Am i right that on a newly rooted 8P, the only step needed is the first one with the dd backup?

The remaining steps are only if i need to fix the FP?

Thanks
Not really a stupid question at all, do the DD backup of the device, put it somewhere safe and sound. Then if FP ever screws up you have original Persist safe and sound to be fixed when needed