How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device

In this guide, we will show you the steps to fix the loss of fingerprint sensor issue on any OnePlus device. This OEM has always been among the most active devices in custom development. Be it for flashing custom ROMs, installing custom recoveries, or gaining access to system partition via Magisk, there’s a lot to try out.

But at the same time, all these tweaks are quite risky in themselves and could lead to a few issues if not done correctly. However, more often than not, the MSM Download Tool is able to unbrick your OnePlus device within a few clicks. But some users have complained that even after bringing their device back to life via this tool, the fingerprint issue is still persistent.

When they are trying to set up fingerprint on their OnePlus device, they are instead being greeted with the “Enrollment was not completed, Fingerprint Registration error” message. if you are also getting bugged with this error, then fret not. In this guide, we will show you how to fix the loss of fingerprint sensor issue on any OnePlus device.

  • How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device STEP 1: Install Android SDK STEP 2: Backup Current Persist Partition STEP 3: Downgrade OnePlus via MSM Download Tool STEP 4: Unlock OnePlus Bootloader STEP 5: Enable Factory Mode on OnePlus STEP 6: Perform OnePlus Fingerprint Calibration STEP 7: Extract Persist.Img STEP 8: Replace Old Data and Engineer Mode with New One

How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device

how to Fix Loss Of Fingerprint Sensor Issue on OnePlus - 1

The below instructions are listed under separate sections for ease of understanding. Make sure to follow in the exact same sequence as mentioned. [All Credits for this guide go to XDA Senior Member antnyhills ]. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps.

STEP 1: Install Android SDK

install adb platform tools windows - 2

First and foremost, you will have to install the Android SDK Platform Tools on your PC. This is the official ADB and Fastboot binary provided by Google and is the only recommended one. So download it and then extract it to any convenient location on your PC. Doing so will give you the platform-tools folder, which will be used throughout this guide.

STEP 2: Backup Current Persist Partition

First and foremost, you need to backup your current persist.img. But since you are already facing fingerprint issues, wouldn’t this partition be already corrupted? Well, although it is broken, it still has all our working calibrations, including the all-important FingerPrint calibrations. So let’s proceed ahead and take a backup of the persist partition.

  1. To begin with, connect your device to the PC via USB cable. Make sure USB Debugging is enabled.
  2. Then head over to the platform-tools folder, type in CMD in the address bar, and hit Enter. This shall launch the Command Prompt window.
  3. Type in the below command in this window to gain administrative privileges: adb shell su
  4. You might get a prompt on your device, make sure to allow it.
  5. Finally, execute the below command to take a backup of the persist partition: dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/persist.img
  6. If the aforementioned command doesn’t work, then you could use the following command:
  7. su -c dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/Download/persist.img

It is recommended you transfer this backup to your PC as your device will be formatted in the subsequent steps to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 3: Downgrade OnePlus via MSM Download Tool

You will now have to flash an older build of OxyegnOS on your OnePlus device using the MSM Download Tool. Here’s how it could be done:

  1. To begin with, install the Qualcomm HS-USB QDLoader 9008 Drivers onto your PC.
  2. Then download and install the MSM Download Tool on your PC corresponding to your device.
  3. Now launch the tool, select Other in the Login prompt, and click Next. Credits: OnePlus Forum
  4. Click on the Target button and select O2 for Internation Firmware, India for Indian, or EU for European Tool.
  5. Connect one end of the USB cable to the PC. Then press and hold the Volume Up and Volume Down keys on your device and while doing so, connect the other end of the USB cable to your device.
  6. Your device shall now boot to the EDL Mode and you may now let go of the pressed Volume buttons.
  7. Finally, hit the Start button and wait for the flashing to complete.

STEP 4: Unlock OnePlus Bootloader

After downgrading via the MSM Download Tool, the device’s bootloader will be locked again. So unlock it using our guide: How to Unlock Bootloader on Any Android Device . Do keep in mind that doing so will wipe off all the data from your device, so take a backup beforehand. Once the bootloader stands unlocked, move over to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 5: Enable Factory Mode on OnePlus

  1. To begin with, download a File Explorer that supports root (such as Solid Explorer).
  2. Then launch the app and tap on the hamburger menu situated at the top left.
  3. Select the Root directory and grant it the permission in the Magisk request that appears.
  4. Now go to the below location: /mnt/vendor/persist/engineermode/
  5. There you should find the engineermode_config file, open it using a text editor.
  6. There you should find the following two lines: encrypt_app=true encrypt_adb=true
  7. Change their values to false, so the above two lines should now be: encrypt_app=false encrypt_adb=false
  8. Finally, save the changes and reboot your device and then proceed to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 6: Perform OnePlus Fingerprint Calibration

Now comes the interesting part. We will have to perform a fingerprint calibration but have to intentionally fail this test. Here’s how:

  1. To begin with, bring up the phone dialer and type in the below code: *#808#
  2. Then go to Device Debugging from the top menu bar > Fingerprint test > Fingerprint calibration test(Pure White – 90% Blue).
  3. Finally, tap on the Start test button situated at the top. Now here are all the tests and what you need to do: First off is the Flash Rubber Sleeve Test 1. Tap on it and then immediately put your fingers over the sensors Next is the Black Rubber Sleeve Test. Tap on it and do not put your fingers over the sensors. The third one is the Positioning Circle Test. Tap on it and then immediately put your fingers over the sensors. The final one is the Stripe Rubber Sleeve Test. Tap on it and then immediately put your fingers over the sensors.
  4. So black rubber is the only test in which you do not have to put your fingerprint over the sensors.
Fix Loss Of Fingerprint Sensor Issue on OnePlus - 3 Fix Loss Of Fingerprint Sensor Issue on OnePlus - 4

You should now get many red lines of errors indicating the failure of this test. If you only get one or two lines of error, then try again and reproduce more errors, as shown in the below image.

STEP 7: Extract Persist.Img

You will now have to extract the persist.img file, the file that we backed up in the second step. Yp could use the 7-ZIP software to extract this IMG file. Once extracted, you shall get quite a few folders. Copy the data and engineermode folders and transfer them to your device. Once done, proceed to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

Fix Loss Of Fingerprint Sensor Issue on OnePlus - 5 Fix Loss Of Fingerprint Sensor Issue on OnePlus - 6

STEP 8: Replace Old Data and Engineer Mode with New One

  1. Launch the Solid Explorer app, go to the Data folder and delete the gf_persist.so file.
  2. Once that is done, copy the data and engineermode folders that you had just transfer to your device from the Persist file.
  3. Finally, paste these two folders in the below location: /mnt/vendor/persist/
  4. You will now get a confirmation asking whether you want to keep the new folders or the old ones, select the New one.
  5. Finally, reboot your device. Once it boots up, you may now set up your fingerprint without any issues (Settings > Security and Lock Screen > Fingerprint).
  • How to Enable VoLTE and VoWiFi on any OnePlus Device
  • Enable and Use ADB Commands in OnePlus Stock Recovery
  • How to Enable Hidden DC Dimming on any OnePlus using ADB
  • How to Enable Call Recorder on any OnePlus Device
Google preferred - 7 Google preferred - 8
  • Umar Ali 1 year ago Reply Hello I have OnePlus 11 and I have lost fingerprint persist after aut smt flashing. Now I read your two posts in one you said that same region and same model can use persist and flash While on other post you wrote that we not able to use persist of another device even they have same model and same region.
  • Kedarnath 3 years ago Reply I also had the same issue after sceen replacement. Can you please conform me if your issue is solved. If yes can you please tell me if you followed the procedure mentioned in this article or any other. Please help,this issue is so annoying.
  • Parth 3 years ago Reply I have installed a new screen (market copy) on oneplus 6t. After the replacement I cannot unlock phone using fingerprint. It is allowing me to add new fingerprints that means it reads just fine, only thing is it cannot unlock the device. What to do in this case? I dont want to buy the fingerprint rubber calibration tool unless it will work 100%
  • Naufil 4 years ago Reply Iam facing finger enrollment issue after installing custom rom derpfest will rhis method still work ?
  • Mark 4 years ago Reply I fully reset my device low level, with msmdownloadtool, after I replaced my screen and got this problem with the fingerprint sensor from the get go and other things did not help. So, I don’t think I have a functioning persist.img already. What should I do? Please help.
  • playmo 4 years ago Reply this is absolutely amazing, thanks for sharing
  • Nicolai 4 years ago Reply I do not have the engineermode_config file on my OnePlus 8T. Fahad 4 years ago Reply Can I relock the bootloader again??

(Cancel Reply)

Δ

How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device

In this guide, we will show you the steps to fix the loss of fingerprint sensor issue on any OnePlus device. This OEM has always been among the most active devices in custom development. Be it for flashing custom ROMs, installing custom recoveries, or gaining access to system partition via Magisk, there’s a lot to try out.

But at the same time, all these tweaks are quite risky in themselves and could lead to a few issues if not done correctly. However, more often than not, the MSM Download Tool is able to unbrick your OnePlus device within a few clicks. But some users have complained that even after bringing their device back to life via this tool, the fingerprint issue is still persistent.

When they are trying to set up fingerprint on their OnePlus device, they are instead being greeted with the “Enrollment was not completed, Fingerprint Registration error” message. if you are also getting bugged with this error, then fret not. In this guide, we will show you how to fix the loss of fingerprint sensor issue on any OnePlus device.

  • How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device STEP 1: Install Android SDK STEP 2: Backup Current Persist Partition STEP 3: Downgrade OnePlus via MSM Download Tool STEP 4: Unlock OnePlus Bootloader STEP 5: Enable Factory Mode on OnePlus STEP 6: Perform OnePlus Fingerprint Calibration STEP 7: Extract Persist.Img STEP 8: Replace Old Data and Engineer Mode with New One

How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device

how to Fix Loss Of Fingerprint Sensor Issue on OnePlus - 9

The below instructions are listed under separate sections for ease of understanding. Make sure to follow in the exact same sequence as mentioned. [All Credits for this guide go to XDA Senior Member antnyhills ]. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps.

STEP 1: Install Android SDK

install adb platform tools windows - 10

First and foremost, you will have to install the Android SDK Platform Tools on your PC. This is the official ADB and Fastboot binary provided by Google and is the only recommended one. So download it and then extract it to any convenient location on your PC. Doing so will give you the platform-tools folder, which will be used throughout this guide.

STEP 2: Backup Current Persist Partition

First and foremost, you need to backup your current persist.img. But since you are already facing fingerprint issues, wouldn’t this partition be already corrupted? Well, although it is broken, it still has all our working calibrations, including the all-important FingerPrint calibrations. So let’s proceed ahead and take a backup of the persist partition.

  1. To begin with, connect your device to the PC via USB cable. Make sure USB Debugging is enabled.
  2. Then head over to the platform-tools folder, type in CMD in the address bar, and hit Enter. This shall launch the Command Prompt window.
  3. Type in the below command in this window to gain administrative privileges: adb shell su
  4. You might get a prompt on your device, make sure to allow it.
  5. Finally, execute the below command to take a backup of the persist partition: dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/persist.img
  6. If the aforementioned command doesn’t work, then you could use the following command:
  7. su -c dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/Download/persist.img

It is recommended you transfer this backup to your PC as your device will be formatted in the subsequent steps to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 3: Downgrade OnePlus via MSM Download Tool

You will now have to flash an older build of OxyegnOS on your OnePlus device using the MSM Download Tool. Here’s how it could be done:

  1. To begin with, install the Qualcomm HS-USB QDLoader 9008 Drivers onto your PC.
  2. Then download and install the MSM Download Tool on your PC corresponding to your device.
  3. Now launch the tool, select Other in the Login prompt, and click Next. Credits: OnePlus Forum
  4. Click on the Target button and select O2 for Internation Firmware, India for Indian, or EU for European Tool.
  5. Connect one end of the USB cable to the PC. Then press and hold the Volume Up and Volume Down keys on your device and while doing so, connect the other end of the USB cable to your device.
  6. Your device shall now boot to the EDL Mode and you may now let go of the pressed Volume buttons.
  7. Finally, hit the Start button and wait for the flashing to complete.

STEP 4: Unlock OnePlus Bootloader

After downgrading via the MSM Download Tool, the device’s bootloader will be locked again. So unlock it using our guide: How to Unlock Bootloader on Any Android Device . Do keep in mind that doing so will wipe off all the data from your device, so take a backup beforehand. Once the bootloader stands unlocked, move over to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 5: Enable Factory Mode on OnePlus

  1. To begin with, download a File Explorer that supports root (such as Solid Explorer).
  2. Then launch the app and tap on the hamburger menu situated at the top left.
  3. Select the Root directory and grant it the permission in the Magisk request that appears.
  4. Now go to the below location: /mnt/vendor/persist/engineermode/
  5. There you should find the engineermode_config file, open it using a text editor.
  6. There you should find the following two lines: encrypt_app=true encrypt_adb=true
  7. Change their values to false, so the above two lines should now be: encrypt_app=false encrypt_adb=false
  8. Finally, save the changes and reboot your device and then proceed to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 6: Perform OnePlus Fingerprint Calibration

Now comes the interesting part. We will have to perform a fingerprint calibration but have to intentionally fail this test. Here’s how:

  1. To begin with, bring up the phone dialer and type in the below code: *#808#
  2. Then go to Device Debugging from the top menu bar > Fingerprint test > Fingerprint calibration test(Pure White – 90% Blue).
  3. Finally, tap on the Start test button situated at the top. Now here are all the tests and what you need to do: First off is the Flash Rubber Sleeve Test 1. Tap on it and then immediately put your fingers over the sensors Next is the Black Rubber Sleeve Test. Tap on it and do not put your fingers over the sensors. The third one is the Positioning Circle Test. Tap on it and then immediately put your fingers over the sensors. The final one is the Stripe Rubber Sleeve Test. Tap on it and then immediately put your fingers over the sensors.
  4. So black rubber is the only test in which you do not have to put your fingerprint over the sensors.
Fix Loss Of Fingerprint Sensor Issue on OnePlus - 11 Fix Loss Of Fingerprint Sensor Issue on OnePlus - 12

You should now get many red lines of errors indicating the failure of this test. If you only get one or two lines of error, then try again and reproduce more errors, as shown in the below image.

STEP 7: Extract Persist.Img

You will now have to extract the persist.img file, the file that we backed up in the second step. Yp could use the 7-ZIP software to extract this IMG file. Once extracted, you shall get quite a few folders. Copy the data and engineermode folders and transfer them to your device. Once done, proceed to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

Fix Loss Of Fingerprint Sensor Issue on OnePlus - 13 Fix Loss Of Fingerprint Sensor Issue on OnePlus - 14

STEP 8: Replace Old Data and Engineer Mode with New One

  1. Launch the Solid Explorer app, go to the Data folder and delete the gf_persist.so file.
  2. Once that is done, copy the data and engineermode folders that you had just transfer to your device from the Persist file.
  3. Finally, paste these two folders in the below location: /mnt/vendor/persist/
  4. You will now get a confirmation asking whether you want to keep the new folders or the old ones, select the New one.
  5. Finally, reboot your device. Once it boots up, you may now set up your fingerprint without any issues (Settings > Security and Lock Screen > Fingerprint).
  • How to Enable VoLTE and VoWiFi on any OnePlus Device
  • Enable and Use ADB Commands in OnePlus Stock Recovery
  • How to Enable Hidden DC Dimming on any OnePlus using ADB
  • How to Enable Call Recorder on any OnePlus Device
Google preferred - 15 Google preferred - 16
  • Umar Ali 1 year ago Reply Hello I have OnePlus 11 and I have lost fingerprint persist after aut smt flashing. Now I read your two posts in one you said that same region and same model can use persist and flash While on other post you wrote that we not able to use persist of another device even they have same model and same region.
  • Kedarnath 3 years ago Reply I also had the same issue after sceen replacement. Can you please conform me if your issue is solved. If yes can you please tell me if you followed the procedure mentioned in this article or any other. Please help,this issue is so annoying.
  • Parth 3 years ago Reply I have installed a new screen (market copy) on oneplus 6t. After the replacement I cannot unlock phone using fingerprint. It is allowing me to add new fingerprints that means it reads just fine, only thing is it cannot unlock the device. What to do in this case? I dont want to buy the fingerprint rubber calibration tool unless it will work 100%
  • Naufil 4 years ago Reply Iam facing finger enrollment issue after installing custom rom derpfest will rhis method still work ?
  • Mark 4 years ago Reply I fully reset my device low level, with msmdownloadtool, after I replaced my screen and got this problem with the fingerprint sensor from the get go and other things did not help. So, I don’t think I have a functioning persist.img already. What should I do? Please help.
  • playmo 4 years ago Reply this is absolutely amazing, thanks for sharing
  • Nicolai 4 years ago Reply I do not have the engineermode_config file on my OnePlus 8T. Fahad 4 years ago Reply Can I relock the bootloader again??

(Cancel Reply)

Δ

How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device

In this guide, we will show you the steps to fix the loss of fingerprint sensor issue on any OnePlus device. This OEM has always been among the most active devices in custom development. Be it for flashing custom ROMs, installing custom recoveries, or gaining access to system partition via Magisk, there’s a lot to try out.

But at the same time, all these tweaks are quite risky in themselves and could lead to a few issues if not done correctly. However, more often than not, the MSM Download Tool is able to unbrick your OnePlus device within a few clicks. But some users have complained that even after bringing their device back to life via this tool, the fingerprint issue is still persistent.

When they are trying to set up fingerprint on their OnePlus device, they are instead being greeted with the “Enrollment was not completed, Fingerprint Registration error” message. if you are also getting bugged with this error, then fret not. In this guide, we will show you how to fix the loss of fingerprint sensor issue on any OnePlus device.

  • How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device STEP 1: Install Android SDK STEP 2: Backup Current Persist Partition STEP 3: Downgrade OnePlus via MSM Download Tool STEP 4: Unlock OnePlus Bootloader STEP 5: Enable Factory Mode on OnePlus STEP 6: Perform OnePlus Fingerprint Calibration STEP 7: Extract Persist.Img STEP 8: Replace Old Data and Engineer Mode with New One

How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device

how to Fix Loss Of Fingerprint Sensor Issue on OnePlus - 17

The below instructions are listed under separate sections for ease of understanding. Make sure to follow in the exact same sequence as mentioned. [All Credits for this guide go to XDA Senior Member antnyhills ]. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps.

STEP 1: Install Android SDK

install adb platform tools windows - 18

First and foremost, you will have to install the Android SDK Platform Tools on your PC. This is the official ADB and Fastboot binary provided by Google and is the only recommended one. So download it and then extract it to any convenient location on your PC. Doing so will give you the platform-tools folder, which will be used throughout this guide.

STEP 2: Backup Current Persist Partition

First and foremost, you need to backup your current persist.img. But since you are already facing fingerprint issues, wouldn’t this partition be already corrupted? Well, although it is broken, it still has all our working calibrations, including the all-important FingerPrint calibrations. So let’s proceed ahead and take a backup of the persist partition.

  1. To begin with, connect your device to the PC via USB cable. Make sure USB Debugging is enabled.
  2. Then head over to the platform-tools folder, type in CMD in the address bar, and hit Enter. This shall launch the Command Prompt window.
  3. Type in the below command in this window to gain administrative privileges: adb shell su
  4. You might get a prompt on your device, make sure to allow it.
  5. Finally, execute the below command to take a backup of the persist partition: dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/persist.img
  6. If the aforementioned command doesn’t work, then you could use the following command:
  7. su -c dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/Download/persist.img

It is recommended you transfer this backup to your PC as your device will be formatted in the subsequent steps to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 3: Downgrade OnePlus via MSM Download Tool

You will now have to flash an older build of OxyegnOS on your OnePlus device using the MSM Download Tool. Here’s how it could be done:

  1. To begin with, install the Qualcomm HS-USB QDLoader 9008 Drivers onto your PC.
  2. Then download and install the MSM Download Tool on your PC corresponding to your device.
  3. Now launch the tool, select Other in the Login prompt, and click Next. Credits: OnePlus Forum
  4. Click on the Target button and select O2 for Internation Firmware, India for Indian, or EU for European Tool.
  5. Connect one end of the USB cable to the PC. Then press and hold the Volume Up and Volume Down keys on your device and while doing so, connect the other end of the USB cable to your device.
  6. Your device shall now boot to the EDL Mode and you may now let go of the pressed Volume buttons.
  7. Finally, hit the Start button and wait for the flashing to complete.

STEP 4: Unlock OnePlus Bootloader

After downgrading via the MSM Download Tool, the device’s bootloader will be locked again. So unlock it using our guide: How to Unlock Bootloader on Any Android Device . Do keep in mind that doing so will wipe off all the data from your device, so take a backup beforehand. Once the bootloader stands unlocked, move over to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 5: Enable Factory Mode on OnePlus

  1. To begin with, download a File Explorer that supports root (such as Solid Explorer).
  2. Then launch the app and tap on the hamburger menu situated at the top left.
  3. Select the Root directory and grant it the permission in the Magisk request that appears.
  4. Now go to the below location: /mnt/vendor/persist/engineermode/
  5. There you should find the engineermode_config file, open it using a text editor.
  6. There you should find the following two lines: encrypt_app=true encrypt_adb=true
  7. Change their values to false, so the above two lines should now be: encrypt_app=false encrypt_adb=false
  8. Finally, save the changes and reboot your device and then proceed to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 6: Perform OnePlus Fingerprint Calibration

Now comes the interesting part. We will have to perform a fingerprint calibration but have to intentionally fail this test. Here’s how:

  1. To begin with, bring up the phone dialer and type in the below code: *#808#
  2. Then go to Device Debugging from the top menu bar > Fingerprint test > Fingerprint calibration test(Pure White – 90% Blue).
  3. Finally, tap on the Start test button situated at the top. Now here are all the tests and what you need to do: First off is the Flash Rubber Sleeve Test 1. Tap on it and then immediately put your fingers over the sensors Next is the Black Rubber Sleeve Test. Tap on it and do not put your fingers over the sensors. The third one is the Positioning Circle Test. Tap on it and then immediately put your fingers over the sensors. The final one is the Stripe Rubber Sleeve Test. Tap on it and then immediately put your fingers over the sensors.
  4. So black rubber is the only test in which you do not have to put your fingerprint over the sensors.
Fix Loss Of Fingerprint Sensor Issue on OnePlus - 19 Fix Loss Of Fingerprint Sensor Issue on OnePlus - 20

You should now get many red lines of errors indicating the failure of this test. If you only get one or two lines of error, then try again and reproduce more errors, as shown in the below image.

STEP 7: Extract Persist.Img

You will now have to extract the persist.img file, the file that we backed up in the second step. Yp could use the 7-ZIP software to extract this IMG file. Once extracted, you shall get quite a few folders. Copy the data and engineermode folders and transfer them to your device. Once done, proceed to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

Fix Loss Of Fingerprint Sensor Issue on OnePlus - 21 Fix Loss Of Fingerprint Sensor Issue on OnePlus - 22

STEP 8: Replace Old Data and Engineer Mode with New One

  1. Launch the Solid Explorer app, go to the Data folder and delete the gf_persist.so file.
  2. Once that is done, copy the data and engineermode folders that you had just transfer to your device from the Persist file.
  3. Finally, paste these two folders in the below location: /mnt/vendor/persist/
  4. You will now get a confirmation asking whether you want to keep the new folders or the old ones, select the New one.
  5. Finally, reboot your device. Once it boots up, you may now set up your fingerprint without any issues (Settings > Security and Lock Screen > Fingerprint).
  • How to Enable VoLTE and VoWiFi on any OnePlus Device
  • Enable and Use ADB Commands in OnePlus Stock Recovery
  • How to Enable Hidden DC Dimming on any OnePlus using ADB
  • How to Enable Call Recorder on any OnePlus Device
Google preferred - 23 Google preferred - 24
  • Umar Ali 1 year ago Reply Hello I have OnePlus 11 and I have lost fingerprint persist after aut smt flashing. Now I read your two posts in one you said that same region and same model can use persist and flash While on other post you wrote that we not able to use persist of another device even they have same model and same region.
  • Kedarnath 3 years ago Reply I also had the same issue after sceen replacement. Can you please conform me if your issue is solved. If yes can you please tell me if you followed the procedure mentioned in this article or any other. Please help,this issue is so annoying.
  • Parth 3 years ago Reply I have installed a new screen (market copy) on oneplus 6t. After the replacement I cannot unlock phone using fingerprint. It is allowing me to add new fingerprints that means it reads just fine, only thing is it cannot unlock the device. What to do in this case? I dont want to buy the fingerprint rubber calibration tool unless it will work 100%
  • Naufil 4 years ago Reply Iam facing finger enrollment issue after installing custom rom derpfest will rhis method still work ?
  • Mark 4 years ago Reply I fully reset my device low level, with msmdownloadtool, after I replaced my screen and got this problem with the fingerprint sensor from the get go and other things did not help. So, I don’t think I have a functioning persist.img already. What should I do? Please help.
  • playmo 4 years ago Reply this is absolutely amazing, thanks for sharing
  • Nicolai 4 years ago Reply I do not have the engineermode_config file on my OnePlus 8T. Fahad 4 years ago Reply Can I relock the bootloader again??

(Cancel Reply)

Δ

Fingerprint

Which Screen Protector Works Well With Pixel 9 10 Fingerprint - 25

Which Screen Protector Works Well With Pixel 9/10 Fingerprint

Pixel Fingerprint Vibration - 26

Pixel Fingerprint Vibration bug after March Update [Fix]

Pixel 7A Fingerprint Not Working - 27 Pixel 7A Fingerprint Not Working - 28

Google Pixel 7A Fingerprint Not Working: How to Fix

Fix OnePlus Fingerprint issues - 29 Fix OnePlus Fingerprint issues - 30

Fix OnePlus Fingerprint issues without Persist backup

Fingerprint not working on Sony Xperia 1 III - 31 Fingerprint not working on Sony Xperia 1 III - 32

Fingerprint not working on Sony Xperia 1 III/5 II/5 III [Fix]

pixel 7 fingerprint not working - 33 pixel 7 fingerprint not working - 34

Pixel 7/Pro Fingerprint not working: How to Fix

Cannot Register a New Fingerprint in OnePlus - 35 Cannot Register a New Fingerprint in OnePlus - 36

Cannot Register a New Fingerprint in OnePlus Device [Fixed]

Backup Persist Partition - 37 Backup Persist Partition - 38

Take a Backup of Persist Partition: Fix Fingerprint Not Working

Slow Fingerprint Pixel 4a March 2022 update - 39 Slow Fingerprint Pixel 4a March 2022 update - 40

Slow Fingerprint in Pixel 3a/4a/5a after March 2022 update [Fixed]

how to fix Pixel 6 Fingerprint Sensor Not Working - 41 how to fix Pixel 6 Fingerprint Sensor Not Working - 42

Pixel 6 Fingerprint Sensor Not Working: How to Fix

  • 1
  • 2

How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device

In this guide, we will show you the steps to fix the loss of fingerprint sensor issue on any OnePlus device. This OEM has always been among the most active devices in custom development. Be it for flashing custom ROMs, installing custom recoveries, or gaining access to system partition via Magisk, there’s a lot to try out.

But at the same time, all these tweaks are quite risky in themselves and could lead to a few issues if not done correctly. However, more often than not, the MSM Download Tool is able to unbrick your OnePlus device within a few clicks. But some users have complained that even after bringing their device back to life via this tool, the fingerprint issue is still persistent.

When they are trying to set up fingerprint on their OnePlus device, they are instead being greeted with the “Enrollment was not completed, Fingerprint Registration error” message. if you are also getting bugged with this error, then fret not. In this guide, we will show you how to fix the loss of fingerprint sensor issue on any OnePlus device.

  • How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device STEP 1: Install Android SDK STEP 2: Backup Current Persist Partition STEP 3: Downgrade OnePlus via MSM Download Tool STEP 4: Unlock OnePlus Bootloader STEP 5: Enable Factory Mode on OnePlus STEP 6: Perform OnePlus Fingerprint Calibration STEP 7: Extract Persist.Img STEP 8: Replace Old Data and Engineer Mode with New One

How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device

how to Fix Loss Of Fingerprint Sensor Issue on OnePlus - 43

The below instructions are listed under separate sections for ease of understanding. Make sure to follow in the exact same sequence as mentioned. [All Credits for this guide go to XDA Senior Member antnyhills ]. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps.

STEP 1: Install Android SDK

install adb platform tools windows - 44

First and foremost, you will have to install the Android SDK Platform Tools on your PC. This is the official ADB and Fastboot binary provided by Google and is the only recommended one. So download it and then extract it to any convenient location on your PC. Doing so will give you the platform-tools folder, which will be used throughout this guide.

STEP 2: Backup Current Persist Partition

First and foremost, you need to backup your current persist.img. But since you are already facing fingerprint issues, wouldn’t this partition be already corrupted? Well, although it is broken, it still has all our working calibrations, including the all-important FingerPrint calibrations. So let’s proceed ahead and take a backup of the persist partition.

  1. To begin with, connect your device to the PC via USB cable. Make sure USB Debugging is enabled.
  2. Then head over to the platform-tools folder, type in CMD in the address bar, and hit Enter. This shall launch the Command Prompt window.
  3. Type in the below command in this window to gain administrative privileges: adb shell su
  4. You might get a prompt on your device, make sure to allow it.
  5. Finally, execute the below command to take a backup of the persist partition: dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/persist.img
  6. If the aforementioned command doesn’t work, then you could use the following command:
  7. su -c dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/Download/persist.img

It is recommended you transfer this backup to your PC as your device will be formatted in the subsequent steps to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 3: Downgrade OnePlus via MSM Download Tool

You will now have to flash an older build of OxyegnOS on your OnePlus device using the MSM Download Tool. Here’s how it could be done:

  1. To begin with, install the Qualcomm HS-USB QDLoader 9008 Drivers onto your PC.
  2. Then download and install the MSM Download Tool on your PC corresponding to your device.
  3. Now launch the tool, select Other in the Login prompt, and click Next. Credits: OnePlus Forum
  4. Click on the Target button and select O2 for Internation Firmware, India for Indian, or EU for European Tool.
  5. Connect one end of the USB cable to the PC. Then press and hold the Volume Up and Volume Down keys on your device and while doing so, connect the other end of the USB cable to your device.
  6. Your device shall now boot to the EDL Mode and you may now let go of the pressed Volume buttons.
  7. Finally, hit the Start button and wait for the flashing to complete.

STEP 4: Unlock OnePlus Bootloader

After downgrading via the MSM Download Tool, the device’s bootloader will be locked again. So unlock it using our guide: How to Unlock Bootloader on Any Android Device . Do keep in mind that doing so will wipe off all the data from your device, so take a backup beforehand. Once the bootloader stands unlocked, move over to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 5: Enable Factory Mode on OnePlus

  1. To begin with, download a File Explorer that supports root (such as Solid Explorer).
  2. Then launch the app and tap on the hamburger menu situated at the top left.
  3. Select the Root directory and grant it the permission in the Magisk request that appears.
  4. Now go to the below location: /mnt/vendor/persist/engineermode/
  5. There you should find the engineermode_config file, open it using a text editor.
  6. There you should find the following two lines: encrypt_app=true encrypt_adb=true
  7. Change their values to false, so the above two lines should now be: encrypt_app=false encrypt_adb=false
  8. Finally, save the changes and reboot your device and then proceed to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 6: Perform OnePlus Fingerprint Calibration

Now comes the interesting part. We will have to perform a fingerprint calibration but have to intentionally fail this test. Here’s how:

  1. To begin with, bring up the phone dialer and type in the below code: *#808#
  2. Then go to Device Debugging from the top menu bar > Fingerprint test > Fingerprint calibration test(Pure White – 90% Blue).
  3. Finally, tap on the Start test button situated at the top. Now here are all the tests and what you need to do: First off is the Flash Rubber Sleeve Test 1. Tap on it and then immediately put your fingers over the sensors Next is the Black Rubber Sleeve Test. Tap on it and do not put your fingers over the sensors. The third one is the Positioning Circle Test. Tap on it and then immediately put your fingers over the sensors. The final one is the Stripe Rubber Sleeve Test. Tap on it and then immediately put your fingers over the sensors.
  4. So black rubber is the only test in which you do not have to put your fingerprint over the sensors.
Fix Loss Of Fingerprint Sensor Issue on OnePlus - 45 Fix Loss Of Fingerprint Sensor Issue on OnePlus - 46

You should now get many red lines of errors indicating the failure of this test. If you only get one or two lines of error, then try again and reproduce more errors, as shown in the below image.

STEP 7: Extract Persist.Img

You will now have to extract the persist.img file, the file that we backed up in the second step. Yp could use the 7-ZIP software to extract this IMG file. Once extracted, you shall get quite a few folders. Copy the data and engineermode folders and transfer them to your device. Once done, proceed to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

Fix Loss Of Fingerprint Sensor Issue on OnePlus - 47 Fix Loss Of Fingerprint Sensor Issue on OnePlus - 48

STEP 8: Replace Old Data and Engineer Mode with New One

  1. Launch the Solid Explorer app, go to the Data folder and delete the gf_persist.so file.
  2. Once that is done, copy the data and engineermode folders that you had just transfer to your device from the Persist file.
  3. Finally, paste these two folders in the below location: /mnt/vendor/persist/
  4. You will now get a confirmation asking whether you want to keep the new folders or the old ones, select the New one.
  5. Finally, reboot your device. Once it boots up, you may now set up your fingerprint without any issues (Settings > Security and Lock Screen > Fingerprint).
  • How to Enable VoLTE and VoWiFi on any OnePlus Device
  • Enable and Use ADB Commands in OnePlus Stock Recovery
  • How to Enable Hidden DC Dimming on any OnePlus using ADB
  • How to Enable Call Recorder on any OnePlus Device
Google preferred - 49 Google preferred - 50
  • Umar Ali 1 year ago Reply Hello I have OnePlus 11 and I have lost fingerprint persist after aut smt flashing. Now I read your two posts in one you said that same region and same model can use persist and flash While on other post you wrote that we not able to use persist of another device even they have same model and same region.
  • Kedarnath 3 years ago Reply I also had the same issue after sceen replacement. Can you please conform me if your issue is solved. If yes can you please tell me if you followed the procedure mentioned in this article or any other. Please help,this issue is so annoying.
  • Parth 3 years ago Reply I have installed a new screen (market copy) on oneplus 6t. After the replacement I cannot unlock phone using fingerprint. It is allowing me to add new fingerprints that means it reads just fine, only thing is it cannot unlock the device. What to do in this case? I dont want to buy the fingerprint rubber calibration tool unless it will work 100%
  • Naufil 4 years ago Reply Iam facing finger enrollment issue after installing custom rom derpfest will rhis method still work ?
  • Mark 4 years ago Reply I fully reset my device low level, with msmdownloadtool, after I replaced my screen and got this problem with the fingerprint sensor from the get go and other things did not help. So, I don’t think I have a functioning persist.img already. What should I do? Please help.
  • playmo 4 years ago Reply this is absolutely amazing, thanks for sharing
  • Nicolai 4 years ago Reply I do not have the engineermode_config file on my OnePlus 8T. Fahad 4 years ago Reply Can I relock the bootloader again??

(Cancel Reply)

Δ

How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device

In this guide, we will show you the steps to fix the loss of fingerprint sensor issue on any OnePlus device. This OEM has always been among the most active devices in custom development. Be it for flashing custom ROMs, installing custom recoveries, or gaining access to system partition via Magisk, there’s a lot to try out.

But at the same time, all these tweaks are quite risky in themselves and could lead to a few issues if not done correctly. However, more often than not, the MSM Download Tool is able to unbrick your OnePlus device within a few clicks. But some users have complained that even after bringing their device back to life via this tool, the fingerprint issue is still persistent.

When they are trying to set up fingerprint on their OnePlus device, they are instead being greeted with the “Enrollment was not completed, Fingerprint Registration error” message. if you are also getting bugged with this error, then fret not. In this guide, we will show you how to fix the loss of fingerprint sensor issue on any OnePlus device.

  • How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device STEP 1: Install Android SDK STEP 2: Backup Current Persist Partition STEP 3: Downgrade OnePlus via MSM Download Tool STEP 4: Unlock OnePlus Bootloader STEP 5: Enable Factory Mode on OnePlus STEP 6: Perform OnePlus Fingerprint Calibration STEP 7: Extract Persist.Img STEP 8: Replace Old Data and Engineer Mode with New One

How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device

how to Fix Loss Of Fingerprint Sensor Issue on OnePlus - 51

The below instructions are listed under separate sections for ease of understanding. Make sure to follow in the exact same sequence as mentioned. [All Credits for this guide go to XDA Senior Member antnyhills ]. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps.

STEP 1: Install Android SDK

install adb platform tools windows - 52

First and foremost, you will have to install the Android SDK Platform Tools on your PC. This is the official ADB and Fastboot binary provided by Google and is the only recommended one. So download it and then extract it to any convenient location on your PC. Doing so will give you the platform-tools folder, which will be used throughout this guide.

STEP 2: Backup Current Persist Partition

First and foremost, you need to backup your current persist.img. But since you are already facing fingerprint issues, wouldn’t this partition be already corrupted? Well, although it is broken, it still has all our working calibrations, including the all-important FingerPrint calibrations. So let’s proceed ahead and take a backup of the persist partition.

  1. To begin with, connect your device to the PC via USB cable. Make sure USB Debugging is enabled.
  2. Then head over to the platform-tools folder, type in CMD in the address bar, and hit Enter. This shall launch the Command Prompt window.
  3. Type in the below command in this window to gain administrative privileges: adb shell su
  4. You might get a prompt on your device, make sure to allow it.
  5. Finally, execute the below command to take a backup of the persist partition: dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/persist.img
  6. If the aforementioned command doesn’t work, then you could use the following command:
  7. su -c dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/Download/persist.img

It is recommended you transfer this backup to your PC as your device will be formatted in the subsequent steps to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 3: Downgrade OnePlus via MSM Download Tool

You will now have to flash an older build of OxyegnOS on your OnePlus device using the MSM Download Tool. Here’s how it could be done:

  1. To begin with, install the Qualcomm HS-USB QDLoader 9008 Drivers onto your PC.
  2. Then download and install the MSM Download Tool on your PC corresponding to your device.
  3. Now launch the tool, select Other in the Login prompt, and click Next. Credits: OnePlus Forum
  4. Click on the Target button and select O2 for Internation Firmware, India for Indian, or EU for European Tool.
  5. Connect one end of the USB cable to the PC. Then press and hold the Volume Up and Volume Down keys on your device and while doing so, connect the other end of the USB cable to your device.
  6. Your device shall now boot to the EDL Mode and you may now let go of the pressed Volume buttons.
  7. Finally, hit the Start button and wait for the flashing to complete.

STEP 4: Unlock OnePlus Bootloader

After downgrading via the MSM Download Tool, the device’s bootloader will be locked again. So unlock it using our guide: How to Unlock Bootloader on Any Android Device . Do keep in mind that doing so will wipe off all the data from your device, so take a backup beforehand. Once the bootloader stands unlocked, move over to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 5: Enable Factory Mode on OnePlus

  1. To begin with, download a File Explorer that supports root (such as Solid Explorer).
  2. Then launch the app and tap on the hamburger menu situated at the top left.
  3. Select the Root directory and grant it the permission in the Magisk request that appears.
  4. Now go to the below location: /mnt/vendor/persist/engineermode/
  5. There you should find the engineermode_config file, open it using a text editor.
  6. There you should find the following two lines: encrypt_app=true encrypt_adb=true
  7. Change their values to false, so the above two lines should now be: encrypt_app=false encrypt_adb=false
  8. Finally, save the changes and reboot your device and then proceed to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 6: Perform OnePlus Fingerprint Calibration

Now comes the interesting part. We will have to perform a fingerprint calibration but have to intentionally fail this test. Here’s how:

  1. To begin with, bring up the phone dialer and type in the below code: *#808#
  2. Then go to Device Debugging from the top menu bar > Fingerprint test > Fingerprint calibration test(Pure White – 90% Blue).
  3. Finally, tap on the Start test button situated at the top. Now here are all the tests and what you need to do: First off is the Flash Rubber Sleeve Test 1. Tap on it and then immediately put your fingers over the sensors Next is the Black Rubber Sleeve Test. Tap on it and do not put your fingers over the sensors. The third one is the Positioning Circle Test. Tap on it and then immediately put your fingers over the sensors. The final one is the Stripe Rubber Sleeve Test. Tap on it and then immediately put your fingers over the sensors.
  4. So black rubber is the only test in which you do not have to put your fingerprint over the sensors.
Fix Loss Of Fingerprint Sensor Issue on OnePlus - 53 Fix Loss Of Fingerprint Sensor Issue on OnePlus - 54

You should now get many red lines of errors indicating the failure of this test. If you only get one or two lines of error, then try again and reproduce more errors, as shown in the below image.

STEP 7: Extract Persist.Img

You will now have to extract the persist.img file, the file that we backed up in the second step. Yp could use the 7-ZIP software to extract this IMG file. Once extracted, you shall get quite a few folders. Copy the data and engineermode folders and transfer them to your device. Once done, proceed to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

Fix Loss Of Fingerprint Sensor Issue on OnePlus - 55 Fix Loss Of Fingerprint Sensor Issue on OnePlus - 56

STEP 8: Replace Old Data and Engineer Mode with New One

  1. Launch the Solid Explorer app, go to the Data folder and delete the gf_persist.so file.
  2. Once that is done, copy the data and engineermode folders that you had just transfer to your device from the Persist file.
  3. Finally, paste these two folders in the below location: /mnt/vendor/persist/
  4. You will now get a confirmation asking whether you want to keep the new folders or the old ones, select the New one.
  5. Finally, reboot your device. Once it boots up, you may now set up your fingerprint without any issues (Settings > Security and Lock Screen > Fingerprint).
  • How to Enable VoLTE and VoWiFi on any OnePlus Device
  • Enable and Use ADB Commands in OnePlus Stock Recovery
  • How to Enable Hidden DC Dimming on any OnePlus using ADB
  • How to Enable Call Recorder on any OnePlus Device
Google preferred - 57 Google preferred - 58
  • Umar Ali 1 year ago Reply Hello I have OnePlus 11 and I have lost fingerprint persist after aut smt flashing. Now I read your two posts in one you said that same region and same model can use persist and flash While on other post you wrote that we not able to use persist of another device even they have same model and same region.
  • Kedarnath 3 years ago Reply I also had the same issue after sceen replacement. Can you please conform me if your issue is solved. If yes can you please tell me if you followed the procedure mentioned in this article or any other. Please help,this issue is so annoying.
  • Parth 3 years ago Reply I have installed a new screen (market copy) on oneplus 6t. After the replacement I cannot unlock phone using fingerprint. It is allowing me to add new fingerprints that means it reads just fine, only thing is it cannot unlock the device. What to do in this case? I dont want to buy the fingerprint rubber calibration tool unless it will work 100%
  • Naufil 4 years ago Reply Iam facing finger enrollment issue after installing custom rom derpfest will rhis method still work ?
  • Mark 4 years ago Reply I fully reset my device low level, with msmdownloadtool, after I replaced my screen and got this problem with the fingerprint sensor from the get go and other things did not help. So, I don’t think I have a functioning persist.img already. What should I do? Please help.
  • playmo 4 years ago Reply this is absolutely amazing, thanks for sharing
  • Nicolai 4 years ago Reply I do not have the engineermode_config file on my OnePlus 8T. Fahad 4 years ago Reply Can I relock the bootloader again??

(Cancel Reply)

Δ

How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device

In this guide, we will show you the steps to fix the loss of fingerprint sensor issue on any OnePlus device. This OEM has always been among the most active devices in custom development. Be it for flashing custom ROMs, installing custom recoveries, or gaining access to system partition via Magisk, there’s a lot to try out.

But at the same time, all these tweaks are quite risky in themselves and could lead to a few issues if not done correctly. However, more often than not, the MSM Download Tool is able to unbrick your OnePlus device within a few clicks. But some users have complained that even after bringing their device back to life via this tool, the fingerprint issue is still persistent.

When they are trying to set up fingerprint on their OnePlus device, they are instead being greeted with the “Enrollment was not completed, Fingerprint Registration error” message. if you are also getting bugged with this error, then fret not. In this guide, we will show you how to fix the loss of fingerprint sensor issue on any OnePlus device.

  • How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device STEP 1: Install Android SDK STEP 2: Backup Current Persist Partition STEP 3: Downgrade OnePlus via MSM Download Tool STEP 4: Unlock OnePlus Bootloader STEP 5: Enable Factory Mode on OnePlus STEP 6: Perform OnePlus Fingerprint Calibration STEP 7: Extract Persist.Img STEP 8: Replace Old Data and Engineer Mode with New One

How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device

how to Fix Loss Of Fingerprint Sensor Issue on OnePlus - 59

The below instructions are listed under separate sections for ease of understanding. Make sure to follow in the exact same sequence as mentioned. [All Credits for this guide go to XDA Senior Member antnyhills ]. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps.

STEP 1: Install Android SDK

install adb platform tools windows - 60

First and foremost, you will have to install the Android SDK Platform Tools on your PC. This is the official ADB and Fastboot binary provided by Google and is the only recommended one. So download it and then extract it to any convenient location on your PC. Doing so will give you the platform-tools folder, which will be used throughout this guide.

STEP 2: Backup Current Persist Partition

First and foremost, you need to backup your current persist.img. But since you are already facing fingerprint issues, wouldn’t this partition be already corrupted? Well, although it is broken, it still has all our working calibrations, including the all-important FingerPrint calibrations. So let’s proceed ahead and take a backup of the persist partition.

  1. To begin with, connect your device to the PC via USB cable. Make sure USB Debugging is enabled.
  2. Then head over to the platform-tools folder, type in CMD in the address bar, and hit Enter. This shall launch the Command Prompt window.
  3. Type in the below command in this window to gain administrative privileges: adb shell su
  4. You might get a prompt on your device, make sure to allow it.
  5. Finally, execute the below command to take a backup of the persist partition: dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/persist.img
  6. If the aforementioned command doesn’t work, then you could use the following command:
  7. su -c dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/Download/persist.img

It is recommended you transfer this backup to your PC as your device will be formatted in the subsequent steps to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 3: Downgrade OnePlus via MSM Download Tool

You will now have to flash an older build of OxyegnOS on your OnePlus device using the MSM Download Tool. Here’s how it could be done:

  1. To begin with, install the Qualcomm HS-USB QDLoader 9008 Drivers onto your PC.
  2. Then download and install the MSM Download Tool on your PC corresponding to your device.
  3. Now launch the tool, select Other in the Login prompt, and click Next. Credits: OnePlus Forum
  4. Click on the Target button and select O2 for Internation Firmware, India for Indian, or EU for European Tool.
  5. Connect one end of the USB cable to the PC. Then press and hold the Volume Up and Volume Down keys on your device and while doing so, connect the other end of the USB cable to your device.
  6. Your device shall now boot to the EDL Mode and you may now let go of the pressed Volume buttons.
  7. Finally, hit the Start button and wait for the flashing to complete.

STEP 4: Unlock OnePlus Bootloader

After downgrading via the MSM Download Tool, the device’s bootloader will be locked again. So unlock it using our guide: How to Unlock Bootloader on Any Android Device . Do keep in mind that doing so will wipe off all the data from your device, so take a backup beforehand. Once the bootloader stands unlocked, move over to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 5: Enable Factory Mode on OnePlus

  1. To begin with, download a File Explorer that supports root (such as Solid Explorer).
  2. Then launch the app and tap on the hamburger menu situated at the top left.
  3. Select the Root directory and grant it the permission in the Magisk request that appears.
  4. Now go to the below location: /mnt/vendor/persist/engineermode/
  5. There you should find the engineermode_config file, open it using a text editor.
  6. There you should find the following two lines: encrypt_app=true encrypt_adb=true
  7. Change their values to false, so the above two lines should now be: encrypt_app=false encrypt_adb=false
  8. Finally, save the changes and reboot your device and then proceed to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 6: Perform OnePlus Fingerprint Calibration

Now comes the interesting part. We will have to perform a fingerprint calibration but have to intentionally fail this test. Here’s how:

  1. To begin with, bring up the phone dialer and type in the below code: *#808#
  2. Then go to Device Debugging from the top menu bar > Fingerprint test > Fingerprint calibration test(Pure White – 90% Blue).
  3. Finally, tap on the Start test button situated at the top. Now here are all the tests and what you need to do: First off is the Flash Rubber Sleeve Test 1. Tap on it and then immediately put your fingers over the sensors Next is the Black Rubber Sleeve Test. Tap on it and do not put your fingers over the sensors. The third one is the Positioning Circle Test. Tap on it and then immediately put your fingers over the sensors. The final one is the Stripe Rubber Sleeve Test. Tap on it and then immediately put your fingers over the sensors.
  4. So black rubber is the only test in which you do not have to put your fingerprint over the sensors.
Fix Loss Of Fingerprint Sensor Issue on OnePlus - 61 Fix Loss Of Fingerprint Sensor Issue on OnePlus - 62

You should now get many red lines of errors indicating the failure of this test. If you only get one or two lines of error, then try again and reproduce more errors, as shown in the below image.

STEP 7: Extract Persist.Img

You will now have to extract the persist.img file, the file that we backed up in the second step. Yp could use the 7-ZIP software to extract this IMG file. Once extracted, you shall get quite a few folders. Copy the data and engineermode folders and transfer them to your device. Once done, proceed to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

Fix Loss Of Fingerprint Sensor Issue on OnePlus - 63 Fix Loss Of Fingerprint Sensor Issue on OnePlus - 64

STEP 8: Replace Old Data and Engineer Mode with New One

  1. Launch the Solid Explorer app, go to the Data folder and delete the gf_persist.so file.
  2. Once that is done, copy the data and engineermode folders that you had just transfer to your device from the Persist file.
  3. Finally, paste these two folders in the below location: /mnt/vendor/persist/
  4. You will now get a confirmation asking whether you want to keep the new folders or the old ones, select the New one.
  5. Finally, reboot your device. Once it boots up, you may now set up your fingerprint without any issues (Settings > Security and Lock Screen > Fingerprint).
  • How to Enable VoLTE and VoWiFi on any OnePlus Device
  • Enable and Use ADB Commands in OnePlus Stock Recovery
  • How to Enable Hidden DC Dimming on any OnePlus using ADB
  • How to Enable Call Recorder on any OnePlus Device
Google preferred - 65 Google preferred - 66
  • Umar Ali 1 year ago Reply Hello I have OnePlus 11 and I have lost fingerprint persist after aut smt flashing. Now I read your two posts in one you said that same region and same model can use persist and flash While on other post you wrote that we not able to use persist of another device even they have same model and same region.
  • Kedarnath 3 years ago Reply I also had the same issue after sceen replacement. Can you please conform me if your issue is solved. If yes can you please tell me if you followed the procedure mentioned in this article or any other. Please help,this issue is so annoying.
  • Parth 3 years ago Reply I have installed a new screen (market copy) on oneplus 6t. After the replacement I cannot unlock phone using fingerprint. It is allowing me to add new fingerprints that means it reads just fine, only thing is it cannot unlock the device. What to do in this case? I dont want to buy the fingerprint rubber calibration tool unless it will work 100%
  • Naufil 4 years ago Reply Iam facing finger enrollment issue after installing custom rom derpfest will rhis method still work ?
  • Mark 4 years ago Reply I fully reset my device low level, with msmdownloadtool, after I replaced my screen and got this problem with the fingerprint sensor from the get go and other things did not help. So, I don’t think I have a functioning persist.img already. What should I do? Please help.
  • playmo 4 years ago Reply this is absolutely amazing, thanks for sharing
  • Nicolai 4 years ago Reply I do not have the engineermode_config file on my OnePlus 8T. Fahad 4 years ago Reply Can I relock the bootloader again??

(Cancel Reply)

Δ

How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device

In this guide, we will show you the steps to fix the loss of fingerprint sensor issue on any OnePlus device. This OEM has always been among the most active devices in custom development. Be it for flashing custom ROMs, installing custom recoveries, or gaining access to system partition via Magisk, there’s a lot to try out.

But at the same time, all these tweaks are quite risky in themselves and could lead to a few issues if not done correctly. However, more often than not, the MSM Download Tool is able to unbrick your OnePlus device within a few clicks. But some users have complained that even after bringing their device back to life via this tool, the fingerprint issue is still persistent.

When they are trying to set up fingerprint on their OnePlus device, they are instead being greeted with the “Enrollment was not completed, Fingerprint Registration error” message. if you are also getting bugged with this error, then fret not. In this guide, we will show you how to fix the loss of fingerprint sensor issue on any OnePlus device.

  • How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device STEP 1: Install Android SDK STEP 2: Backup Current Persist Partition STEP 3: Downgrade OnePlus via MSM Download Tool STEP 4: Unlock OnePlus Bootloader STEP 5: Enable Factory Mode on OnePlus STEP 6: Perform OnePlus Fingerprint Calibration STEP 7: Extract Persist.Img STEP 8: Replace Old Data and Engineer Mode with New One

How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device

how to Fix Loss Of Fingerprint Sensor Issue on OnePlus - 67

The below instructions are listed under separate sections for ease of understanding. Make sure to follow in the exact same sequence as mentioned. [All Credits for this guide go to XDA Senior Member antnyhills ]. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps.

STEP 1: Install Android SDK

install adb platform tools windows - 68

First and foremost, you will have to install the Android SDK Platform Tools on your PC. This is the official ADB and Fastboot binary provided by Google and is the only recommended one. So download it and then extract it to any convenient location on your PC. Doing so will give you the platform-tools folder, which will be used throughout this guide.

STEP 2: Backup Current Persist Partition

First and foremost, you need to backup your current persist.img. But since you are already facing fingerprint issues, wouldn’t this partition be already corrupted? Well, although it is broken, it still has all our working calibrations, including the all-important FingerPrint calibrations. So let’s proceed ahead and take a backup of the persist partition.

  1. To begin with, connect your device to the PC via USB cable. Make sure USB Debugging is enabled.
  2. Then head over to the platform-tools folder, type in CMD in the address bar, and hit Enter. This shall launch the Command Prompt window.
  3. Type in the below command in this window to gain administrative privileges: adb shell su
  4. You might get a prompt on your device, make sure to allow it.
  5. Finally, execute the below command to take a backup of the persist partition: dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/persist.img
  6. If the aforementioned command doesn’t work, then you could use the following command:
  7. su -c dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/Download/persist.img

It is recommended you transfer this backup to your PC as your device will be formatted in the subsequent steps to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 3: Downgrade OnePlus via MSM Download Tool

You will now have to flash an older build of OxyegnOS on your OnePlus device using the MSM Download Tool. Here’s how it could be done:

  1. To begin with, install the Qualcomm HS-USB QDLoader 9008 Drivers onto your PC.
  2. Then download and install the MSM Download Tool on your PC corresponding to your device.
  3. Now launch the tool, select Other in the Login prompt, and click Next. Credits: OnePlus Forum
  4. Click on the Target button and select O2 for Internation Firmware, India for Indian, or EU for European Tool.
  5. Connect one end of the USB cable to the PC. Then press and hold the Volume Up and Volume Down keys on your device and while doing so, connect the other end of the USB cable to your device.
  6. Your device shall now boot to the EDL Mode and you may now let go of the pressed Volume buttons.
  7. Finally, hit the Start button and wait for the flashing to complete.

STEP 4: Unlock OnePlus Bootloader

After downgrading via the MSM Download Tool, the device’s bootloader will be locked again. So unlock it using our guide: How to Unlock Bootloader on Any Android Device . Do keep in mind that doing so will wipe off all the data from your device, so take a backup beforehand. Once the bootloader stands unlocked, move over to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 5: Enable Factory Mode on OnePlus

  1. To begin with, download a File Explorer that supports root (such as Solid Explorer).
  2. Then launch the app and tap on the hamburger menu situated at the top left.
  3. Select the Root directory and grant it the permission in the Magisk request that appears.
  4. Now go to the below location: /mnt/vendor/persist/engineermode/
  5. There you should find the engineermode_config file, open it using a text editor.
  6. There you should find the following two lines: encrypt_app=true encrypt_adb=true
  7. Change their values to false, so the above two lines should now be: encrypt_app=false encrypt_adb=false
  8. Finally, save the changes and reboot your device and then proceed to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 6: Perform OnePlus Fingerprint Calibration

Now comes the interesting part. We will have to perform a fingerprint calibration but have to intentionally fail this test. Here’s how:

  1. To begin with, bring up the phone dialer and type in the below code: *#808#
  2. Then go to Device Debugging from the top menu bar > Fingerprint test > Fingerprint calibration test(Pure White – 90% Blue).
  3. Finally, tap on the Start test button situated at the top. Now here are all the tests and what you need to do: First off is the Flash Rubber Sleeve Test 1. Tap on it and then immediately put your fingers over the sensors Next is the Black Rubber Sleeve Test. Tap on it and do not put your fingers over the sensors. The third one is the Positioning Circle Test. Tap on it and then immediately put your fingers over the sensors. The final one is the Stripe Rubber Sleeve Test. Tap on it and then immediately put your fingers over the sensors.
  4. So black rubber is the only test in which you do not have to put your fingerprint over the sensors.
Fix Loss Of Fingerprint Sensor Issue on OnePlus - 69 Fix Loss Of Fingerprint Sensor Issue on OnePlus - 70

You should now get many red lines of errors indicating the failure of this test. If you only get one or two lines of error, then try again and reproduce more errors, as shown in the below image.

STEP 7: Extract Persist.Img

You will now have to extract the persist.img file, the file that we backed up in the second step. Yp could use the 7-ZIP software to extract this IMG file. Once extracted, you shall get quite a few folders. Copy the data and engineermode folders and transfer them to your device. Once done, proceed to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

Fix Loss Of Fingerprint Sensor Issue on OnePlus - 71 Fix Loss Of Fingerprint Sensor Issue on OnePlus - 72

STEP 8: Replace Old Data and Engineer Mode with New One

  1. Launch the Solid Explorer app, go to the Data folder and delete the gf_persist.so file.
  2. Once that is done, copy the data and engineermode folders that you had just transfer to your device from the Persist file.
  3. Finally, paste these two folders in the below location: /mnt/vendor/persist/
  4. You will now get a confirmation asking whether you want to keep the new folders or the old ones, select the New one.
  5. Finally, reboot your device. Once it boots up, you may now set up your fingerprint without any issues (Settings > Security and Lock Screen > Fingerprint).
  • How to Enable VoLTE and VoWiFi on any OnePlus Device
  • Enable and Use ADB Commands in OnePlus Stock Recovery
  • How to Enable Hidden DC Dimming on any OnePlus using ADB
  • How to Enable Call Recorder on any OnePlus Device
Google preferred - 73 Google preferred - 74
  • Umar Ali 1 year ago Reply Hello I have OnePlus 11 and I have lost fingerprint persist after aut smt flashing. Now I read your two posts in one you said that same region and same model can use persist and flash While on other post you wrote that we not able to use persist of another device even they have same model and same region.
  • Kedarnath 3 years ago Reply I also had the same issue after sceen replacement. Can you please conform me if your issue is solved. If yes can you please tell me if you followed the procedure mentioned in this article or any other. Please help,this issue is so annoying.
  • Parth 3 years ago Reply I have installed a new screen (market copy) on oneplus 6t. After the replacement I cannot unlock phone using fingerprint. It is allowing me to add new fingerprints that means it reads just fine, only thing is it cannot unlock the device. What to do in this case? I dont want to buy the fingerprint rubber calibration tool unless it will work 100%
  • Naufil 4 years ago Reply Iam facing finger enrollment issue after installing custom rom derpfest will rhis method still work ?
  • Mark 4 years ago Reply I fully reset my device low level, with msmdownloadtool, after I replaced my screen and got this problem with the fingerprint sensor from the get go and other things did not help. So, I don’t think I have a functioning persist.img already. What should I do? Please help.
  • playmo 4 years ago Reply this is absolutely amazing, thanks for sharing
  • Nicolai 4 years ago Reply I do not have the engineermode_config file on my OnePlus 8T. Fahad 4 years ago Reply Can I relock the bootloader again??

(Cancel Reply)

Δ

How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device

In this guide, we will show you the steps to fix the loss of fingerprint sensor issue on any OnePlus device. This OEM has always been among the most active devices in custom development. Be it for flashing custom ROMs, installing custom recoveries, or gaining access to system partition via Magisk, there’s a lot to try out.

But at the same time, all these tweaks are quite risky in themselves and could lead to a few issues if not done correctly. However, more often than not, the MSM Download Tool is able to unbrick your OnePlus device within a few clicks. But some users have complained that even after bringing their device back to life via this tool, the fingerprint issue is still persistent.

When they are trying to set up fingerprint on their OnePlus device, they are instead being greeted with the “Enrollment was not completed, Fingerprint Registration error” message. if you are also getting bugged with this error, then fret not. In this guide, we will show you how to fix the loss of fingerprint sensor issue on any OnePlus device.

  • How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device STEP 1: Install Android SDK STEP 2: Backup Current Persist Partition STEP 3: Downgrade OnePlus via MSM Download Tool STEP 4: Unlock OnePlus Bootloader STEP 5: Enable Factory Mode on OnePlus STEP 6: Perform OnePlus Fingerprint Calibration STEP 7: Extract Persist.Img STEP 8: Replace Old Data and Engineer Mode with New One

How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device

how to Fix Loss Of Fingerprint Sensor Issue on OnePlus - 75

The below instructions are listed under separate sections for ease of understanding. Make sure to follow in the exact same sequence as mentioned. [All Credits for this guide go to XDA Senior Member antnyhills ]. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps.

STEP 1: Install Android SDK

install adb platform tools windows - 76

First and foremost, you will have to install the Android SDK Platform Tools on your PC. This is the official ADB and Fastboot binary provided by Google and is the only recommended one. So download it and then extract it to any convenient location on your PC. Doing so will give you the platform-tools folder, which will be used throughout this guide.

STEP 2: Backup Current Persist Partition

First and foremost, you need to backup your current persist.img. But since you are already facing fingerprint issues, wouldn’t this partition be already corrupted? Well, although it is broken, it still has all our working calibrations, including the all-important FingerPrint calibrations. So let’s proceed ahead and take a backup of the persist partition.

  1. To begin with, connect your device to the PC via USB cable. Make sure USB Debugging is enabled.
  2. Then head over to the platform-tools folder, type in CMD in the address bar, and hit Enter. This shall launch the Command Prompt window.
  3. Type in the below command in this window to gain administrative privileges: adb shell su
  4. You might get a prompt on your device, make sure to allow it.
  5. Finally, execute the below command to take a backup of the persist partition: dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/persist.img
  6. If the aforementioned command doesn’t work, then you could use the following command:
  7. su -c dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/Download/persist.img

It is recommended you transfer this backup to your PC as your device will be formatted in the subsequent steps to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 3: Downgrade OnePlus via MSM Download Tool

You will now have to flash an older build of OxyegnOS on your OnePlus device using the MSM Download Tool. Here’s how it could be done:

  1. To begin with, install the Qualcomm HS-USB QDLoader 9008 Drivers onto your PC.
  2. Then download and install the MSM Download Tool on your PC corresponding to your device.
  3. Now launch the tool, select Other in the Login prompt, and click Next. Credits: OnePlus Forum
  4. Click on the Target button and select O2 for Internation Firmware, India for Indian, or EU for European Tool.
  5. Connect one end of the USB cable to the PC. Then press and hold the Volume Up and Volume Down keys on your device and while doing so, connect the other end of the USB cable to your device.
  6. Your device shall now boot to the EDL Mode and you may now let go of the pressed Volume buttons.
  7. Finally, hit the Start button and wait for the flashing to complete.

STEP 4: Unlock OnePlus Bootloader

After downgrading via the MSM Download Tool, the device’s bootloader will be locked again. So unlock it using our guide: How to Unlock Bootloader on Any Android Device . Do keep in mind that doing so will wipe off all the data from your device, so take a backup beforehand. Once the bootloader stands unlocked, move over to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 5: Enable Factory Mode on OnePlus

  1. To begin with, download a File Explorer that supports root (such as Solid Explorer).
  2. Then launch the app and tap on the hamburger menu situated at the top left.
  3. Select the Root directory and grant it the permission in the Magisk request that appears.
  4. Now go to the below location: /mnt/vendor/persist/engineermode/
  5. There you should find the engineermode_config file, open it using a text editor.
  6. There you should find the following two lines: encrypt_app=true encrypt_adb=true
  7. Change their values to false, so the above two lines should now be: encrypt_app=false encrypt_adb=false
  8. Finally, save the changes and reboot your device and then proceed to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 6: Perform OnePlus Fingerprint Calibration

Now comes the interesting part. We will have to perform a fingerprint calibration but have to intentionally fail this test. Here’s how:

  1. To begin with, bring up the phone dialer and type in the below code: *#808#
  2. Then go to Device Debugging from the top menu bar > Fingerprint test > Fingerprint calibration test(Pure White – 90% Blue).
  3. Finally, tap on the Start test button situated at the top. Now here are all the tests and what you need to do: First off is the Flash Rubber Sleeve Test 1. Tap on it and then immediately put your fingers over the sensors Next is the Black Rubber Sleeve Test. Tap on it and do not put your fingers over the sensors. The third one is the Positioning Circle Test. Tap on it and then immediately put your fingers over the sensors. The final one is the Stripe Rubber Sleeve Test. Tap on it and then immediately put your fingers over the sensors.
  4. So black rubber is the only test in which you do not have to put your fingerprint over the sensors.
Fix Loss Of Fingerprint Sensor Issue on OnePlus - 77 Fix Loss Of Fingerprint Sensor Issue on OnePlus - 78

You should now get many red lines of errors indicating the failure of this test. If you only get one or two lines of error, then try again and reproduce more errors, as shown in the below image.

STEP 7: Extract Persist.Img

You will now have to extract the persist.img file, the file that we backed up in the second step. Yp could use the 7-ZIP software to extract this IMG file. Once extracted, you shall get quite a few folders. Copy the data and engineermode folders and transfer them to your device. Once done, proceed to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

Fix Loss Of Fingerprint Sensor Issue on OnePlus - 79 Fix Loss Of Fingerprint Sensor Issue on OnePlus - 80

STEP 8: Replace Old Data and Engineer Mode with New One

  1. Launch the Solid Explorer app, go to the Data folder and delete the gf_persist.so file.
  2. Once that is done, copy the data and engineermode folders that you had just transfer to your device from the Persist file.
  3. Finally, paste these two folders in the below location: /mnt/vendor/persist/
  4. You will now get a confirmation asking whether you want to keep the new folders or the old ones, select the New one.
  5. Finally, reboot your device. Once it boots up, you may now set up your fingerprint without any issues (Settings > Security and Lock Screen > Fingerprint).
  • How to Enable VoLTE and VoWiFi on any OnePlus Device
  • Enable and Use ADB Commands in OnePlus Stock Recovery
  • How to Enable Hidden DC Dimming on any OnePlus using ADB
  • How to Enable Call Recorder on any OnePlus Device
Google preferred - 81 Google preferred - 82
  • Umar Ali 1 year ago Reply Hello I have OnePlus 11 and I have lost fingerprint persist after aut smt flashing. Now I read your two posts in one you said that same region and same model can use persist and flash While on other post you wrote that we not able to use persist of another device even they have same model and same region.
  • Kedarnath 3 years ago Reply I also had the same issue after sceen replacement. Can you please conform me if your issue is solved. If yes can you please tell me if you followed the procedure mentioned in this article or any other. Please help,this issue is so annoying.
  • Parth 3 years ago Reply I have installed a new screen (market copy) on oneplus 6t. After the replacement I cannot unlock phone using fingerprint. It is allowing me to add new fingerprints that means it reads just fine, only thing is it cannot unlock the device. What to do in this case? I dont want to buy the fingerprint rubber calibration tool unless it will work 100%
  • Naufil 4 years ago Reply Iam facing finger enrollment issue after installing custom rom derpfest will rhis method still work ?
  • Mark 4 years ago Reply I fully reset my device low level, with msmdownloadtool, after I replaced my screen and got this problem with the fingerprint sensor from the get go and other things did not help. So, I don’t think I have a functioning persist.img already. What should I do? Please help.
  • playmo 4 years ago Reply this is absolutely amazing, thanks for sharing
  • Nicolai 4 years ago Reply I do not have the engineermode_config file on my OnePlus 8T. Fahad 4 years ago Reply Can I relock the bootloader again??

(Cancel Reply)

Δ

How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device

In this guide, we will show you the steps to fix the loss of fingerprint sensor issue on any OnePlus device. This OEM has always been among the most active devices in custom development. Be it for flashing custom ROMs, installing custom recoveries, or gaining access to system partition via Magisk, there’s a lot to try out.

But at the same time, all these tweaks are quite risky in themselves and could lead to a few issues if not done correctly. However, more often than not, the MSM Download Tool is able to unbrick your OnePlus device within a few clicks. But some users have complained that even after bringing their device back to life via this tool, the fingerprint issue is still persistent.

When they are trying to set up fingerprint on their OnePlus device, they are instead being greeted with the “Enrollment was not completed, Fingerprint Registration error” message. if you are also getting bugged with this error, then fret not. In this guide, we will show you how to fix the loss of fingerprint sensor issue on any OnePlus device.

  • How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device STEP 1: Install Android SDK STEP 2: Backup Current Persist Partition STEP 3: Downgrade OnePlus via MSM Download Tool STEP 4: Unlock OnePlus Bootloader STEP 5: Enable Factory Mode on OnePlus STEP 6: Perform OnePlus Fingerprint Calibration STEP 7: Extract Persist.Img STEP 8: Replace Old Data and Engineer Mode with New One

How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device

how to Fix Loss Of Fingerprint Sensor Issue on OnePlus - 83

The below instructions are listed under separate sections for ease of understanding. Make sure to follow in the exact same sequence as mentioned. [All Credits for this guide go to XDA Senior Member antnyhills ]. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps.

STEP 1: Install Android SDK

install adb platform tools windows - 84

First and foremost, you will have to install the Android SDK Platform Tools on your PC. This is the official ADB and Fastboot binary provided by Google and is the only recommended one. So download it and then extract it to any convenient location on your PC. Doing so will give you the platform-tools folder, which will be used throughout this guide.

STEP 2: Backup Current Persist Partition

First and foremost, you need to backup your current persist.img. But since you are already facing fingerprint issues, wouldn’t this partition be already corrupted? Well, although it is broken, it still has all our working calibrations, including the all-important FingerPrint calibrations. So let’s proceed ahead and take a backup of the persist partition.

  1. To begin with, connect your device to the PC via USB cable. Make sure USB Debugging is enabled.
  2. Then head over to the platform-tools folder, type in CMD in the address bar, and hit Enter. This shall launch the Command Prompt window.
  3. Type in the below command in this window to gain administrative privileges: adb shell su
  4. You might get a prompt on your device, make sure to allow it.
  5. Finally, execute the below command to take a backup of the persist partition: dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/persist.img
  6. If the aforementioned command doesn’t work, then you could use the following command:
  7. su -c dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/Download/persist.img

It is recommended you transfer this backup to your PC as your device will be formatted in the subsequent steps to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 3: Downgrade OnePlus via MSM Download Tool

You will now have to flash an older build of OxyegnOS on your OnePlus device using the MSM Download Tool. Here’s how it could be done:

  1. To begin with, install the Qualcomm HS-USB QDLoader 9008 Drivers onto your PC.
  2. Then download and install the MSM Download Tool on your PC corresponding to your device.
  3. Now launch the tool, select Other in the Login prompt, and click Next. Credits: OnePlus Forum
  4. Click on the Target button and select O2 for Internation Firmware, India for Indian, or EU for European Tool.
  5. Connect one end of the USB cable to the PC. Then press and hold the Volume Up and Volume Down keys on your device and while doing so, connect the other end of the USB cable to your device.
  6. Your device shall now boot to the EDL Mode and you may now let go of the pressed Volume buttons.
  7. Finally, hit the Start button and wait for the flashing to complete.

STEP 4: Unlock OnePlus Bootloader

After downgrading via the MSM Download Tool, the device’s bootloader will be locked again. So unlock it using our guide: How to Unlock Bootloader on Any Android Device . Do keep in mind that doing so will wipe off all the data from your device, so take a backup beforehand. Once the bootloader stands unlocked, move over to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 5: Enable Factory Mode on OnePlus

  1. To begin with, download a File Explorer that supports root (such as Solid Explorer).
  2. Then launch the app and tap on the hamburger menu situated at the top left.
  3. Select the Root directory and grant it the permission in the Magisk request that appears.
  4. Now go to the below location: /mnt/vendor/persist/engineermode/
  5. There you should find the engineermode_config file, open it using a text editor.
  6. There you should find the following two lines: encrypt_app=true encrypt_adb=true
  7. Change their values to false, so the above two lines should now be: encrypt_app=false encrypt_adb=false
  8. Finally, save the changes and reboot your device and then proceed to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 6: Perform OnePlus Fingerprint Calibration

Now comes the interesting part. We will have to perform a fingerprint calibration but have to intentionally fail this test. Here’s how:

  1. To begin with, bring up the phone dialer and type in the below code: *#808#
  2. Then go to Device Debugging from the top menu bar > Fingerprint test > Fingerprint calibration test(Pure White – 90% Blue).
  3. Finally, tap on the Start test button situated at the top. Now here are all the tests and what you need to do: First off is the Flash Rubber Sleeve Test 1. Tap on it and then immediately put your fingers over the sensors Next is the Black Rubber Sleeve Test. Tap on it and do not put your fingers over the sensors. The third one is the Positioning Circle Test. Tap on it and then immediately put your fingers over the sensors. The final one is the Stripe Rubber Sleeve Test. Tap on it and then immediately put your fingers over the sensors.
  4. So black rubber is the only test in which you do not have to put your fingerprint over the sensors.
Fix Loss Of Fingerprint Sensor Issue on OnePlus - 85 Fix Loss Of Fingerprint Sensor Issue on OnePlus - 86

You should now get many red lines of errors indicating the failure of this test. If you only get one or two lines of error, then try again and reproduce more errors, as shown in the below image.

STEP 7: Extract Persist.Img

You will now have to extract the persist.img file, the file that we backed up in the second step. Yp could use the 7-ZIP software to extract this IMG file. Once extracted, you shall get quite a few folders. Copy the data and engineermode folders and transfer them to your device. Once done, proceed to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

Fix Loss Of Fingerprint Sensor Issue on OnePlus - 87 Fix Loss Of Fingerprint Sensor Issue on OnePlus - 88

STEP 8: Replace Old Data and Engineer Mode with New One

  1. Launch the Solid Explorer app, go to the Data folder and delete the gf_persist.so file.
  2. Once that is done, copy the data and engineermode folders that you had just transfer to your device from the Persist file.
  3. Finally, paste these two folders in the below location: /mnt/vendor/persist/
  4. You will now get a confirmation asking whether you want to keep the new folders or the old ones, select the New one.
  5. Finally, reboot your device. Once it boots up, you may now set up your fingerprint without any issues (Settings > Security and Lock Screen > Fingerprint).
  • How to Enable VoLTE and VoWiFi on any OnePlus Device
  • Enable and Use ADB Commands in OnePlus Stock Recovery
  • How to Enable Hidden DC Dimming on any OnePlus using ADB
  • How to Enable Call Recorder on any OnePlus Device
Google preferred - 89 Google preferred - 90
  • Umar Ali 1 year ago Reply Hello I have OnePlus 11 and I have lost fingerprint persist after aut smt flashing. Now I read your two posts in one you said that same region and same model can use persist and flash While on other post you wrote that we not able to use persist of another device even they have same model and same region.
  • Kedarnath 3 years ago Reply I also had the same issue after sceen replacement. Can you please conform me if your issue is solved. If yes can you please tell me if you followed the procedure mentioned in this article or any other. Please help,this issue is so annoying.
  • Parth 3 years ago Reply I have installed a new screen (market copy) on oneplus 6t. After the replacement I cannot unlock phone using fingerprint. It is allowing me to add new fingerprints that means it reads just fine, only thing is it cannot unlock the device. What to do in this case? I dont want to buy the fingerprint rubber calibration tool unless it will work 100%
  • Naufil 4 years ago Reply Iam facing finger enrollment issue after installing custom rom derpfest will rhis method still work ?
  • Mark 4 years ago Reply I fully reset my device low level, with msmdownloadtool, after I replaced my screen and got this problem with the fingerprint sensor from the get go and other things did not help. So, I don’t think I have a functioning persist.img already. What should I do? Please help.
  • playmo 4 years ago Reply this is absolutely amazing, thanks for sharing
  • Nicolai 4 years ago Reply I do not have the engineermode_config file on my OnePlus 8T. Fahad 4 years ago Reply Can I relock the bootloader again??

(Cancel Reply)

Δ

How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device

In this guide, we will show you the steps to fix the loss of fingerprint sensor issue on any OnePlus device. This OEM has always been among the most active devices in custom development. Be it for flashing custom ROMs, installing custom recoveries, or gaining access to system partition via Magisk, there’s a lot to try out.

But at the same time, all these tweaks are quite risky in themselves and could lead to a few issues if not done correctly. However, more often than not, the MSM Download Tool is able to unbrick your OnePlus device within a few clicks. But some users have complained that even after bringing their device back to life via this tool, the fingerprint issue is still persistent.

When they are trying to set up fingerprint on their OnePlus device, they are instead being greeted with the “Enrollment was not completed, Fingerprint Registration error” message. if you are also getting bugged with this error, then fret not. In this guide, we will show you how to fix the loss of fingerprint sensor issue on any OnePlus device.

  • How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device STEP 1: Install Android SDK STEP 2: Backup Current Persist Partition STEP 3: Downgrade OnePlus via MSM Download Tool STEP 4: Unlock OnePlus Bootloader STEP 5: Enable Factory Mode on OnePlus STEP 6: Perform OnePlus Fingerprint Calibration STEP 7: Extract Persist.Img STEP 8: Replace Old Data and Engineer Mode with New One

How to Fix Loss Of Fingerprint Sensor Issue on any OnePlus Device

how to Fix Loss Of Fingerprint Sensor Issue on OnePlus - 91

The below instructions are listed under separate sections for ease of understanding. Make sure to follow in the exact same sequence as mentioned. [All Credits for this guide go to XDA Senior Member antnyhills ]. Droidwin and its members wouldn’t be held responsible in case of a thermonuclear war, your alarm doesn’t wake you up, or if anything happens to your device and data by performing the below steps.

STEP 1: Install Android SDK

install adb platform tools windows - 92

First and foremost, you will have to install the Android SDK Platform Tools on your PC. This is the official ADB and Fastboot binary provided by Google and is the only recommended one. So download it and then extract it to any convenient location on your PC. Doing so will give you the platform-tools folder, which will be used throughout this guide.

STEP 2: Backup Current Persist Partition

First and foremost, you need to backup your current persist.img. But since you are already facing fingerprint issues, wouldn’t this partition be already corrupted? Well, although it is broken, it still has all our working calibrations, including the all-important FingerPrint calibrations. So let’s proceed ahead and take a backup of the persist partition.

  1. To begin with, connect your device to the PC via USB cable. Make sure USB Debugging is enabled.
  2. Then head over to the platform-tools folder, type in CMD in the address bar, and hit Enter. This shall launch the Command Prompt window.
  3. Type in the below command in this window to gain administrative privileges: adb shell su
  4. You might get a prompt on your device, make sure to allow it.
  5. Finally, execute the below command to take a backup of the persist partition: dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/persist.img
  6. If the aforementioned command doesn’t work, then you could use the following command:
  7. su -c dd if=/dev/block/bootdevice/by-name/persist of=/sdcard/Download/persist.img

It is recommended you transfer this backup to your PC as your device will be formatted in the subsequent steps to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 3: Downgrade OnePlus via MSM Download Tool

You will now have to flash an older build of OxyegnOS on your OnePlus device using the MSM Download Tool. Here’s how it could be done:

  1. To begin with, install the Qualcomm HS-USB QDLoader 9008 Drivers onto your PC.
  2. Then download and install the MSM Download Tool on your PC corresponding to your device.
  3. Now launch the tool, select Other in the Login prompt, and click Next. Credits: OnePlus Forum
  4. Click on the Target button and select O2 for Internation Firmware, India for Indian, or EU for European Tool.
  5. Connect one end of the USB cable to the PC. Then press and hold the Volume Up and Volume Down keys on your device and while doing so, connect the other end of the USB cable to your device.
  6. Your device shall now boot to the EDL Mode and you may now let go of the pressed Volume buttons.
  7. Finally, hit the Start button and wait for the flashing to complete.

STEP 4: Unlock OnePlus Bootloader

After downgrading via the MSM Download Tool, the device’s bootloader will be locked again. So unlock it using our guide: How to Unlock Bootloader on Any Android Device . Do keep in mind that doing so will wipe off all the data from your device, so take a backup beforehand. Once the bootloader stands unlocked, move over to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 5: Enable Factory Mode on OnePlus

  1. To begin with, download a File Explorer that supports root (such as Solid Explorer).
  2. Then launch the app and tap on the hamburger menu situated at the top left.
  3. Select the Root directory and grant it the permission in the Magisk request that appears.
  4. Now go to the below location: /mnt/vendor/persist/engineermode/
  5. There you should find the engineermode_config file, open it using a text editor.
  6. There you should find the following two lines: encrypt_app=true encrypt_adb=true
  7. Change their values to false, so the above two lines should now be: encrypt_app=false encrypt_adb=false
  8. Finally, save the changes and reboot your device and then proceed to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

STEP 6: Perform OnePlus Fingerprint Calibration

Now comes the interesting part. We will have to perform a fingerprint calibration but have to intentionally fail this test. Here’s how:

  1. To begin with, bring up the phone dialer and type in the below code: *#808#
  2. Then go to Device Debugging from the top menu bar > Fingerprint test > Fingerprint calibration test(Pure White – 90% Blue).
  3. Finally, tap on the Start test button situated at the top. Now here are all the tests and what you need to do: First off is the Flash Rubber Sleeve Test 1. Tap on it and then immediately put your fingers over the sensors Next is the Black Rubber Sleeve Test. Tap on it and do not put your fingers over the sensors. The third one is the Positioning Circle Test. Tap on it and then immediately put your fingers over the sensors. The final one is the Stripe Rubber Sleeve Test. Tap on it and then immediately put your fingers over the sensors.
  4. So black rubber is the only test in which you do not have to put your fingerprint over the sensors.
Fix Loss Of Fingerprint Sensor Issue on OnePlus - 93 Fix Loss Of Fingerprint Sensor Issue on OnePlus - 94

You should now get many red lines of errors indicating the failure of this test. If you only get one or two lines of error, then try again and reproduce more errors, as shown in the below image.

STEP 7: Extract Persist.Img

You will now have to extract the persist.img file, the file that we backed up in the second step. Yp could use the 7-ZIP software to extract this IMG file. Once extracted, you shall get quite a few folders. Copy the data and engineermode folders and transfer them to your device. Once done, proceed to the next step to fix the loss of fingerprint sensor issue on your OnePlus device.

Fix Loss Of Fingerprint Sensor Issue on OnePlus - 95 Fix Loss Of Fingerprint Sensor Issue on OnePlus - 96

STEP 8: Replace Old Data and Engineer Mode with New One

  1. Launch the Solid Explorer app, go to the Data folder and delete the gf_persist.so file.
  2. Once that is done, copy the data and engineermode folders that you had just transfer to your device from the Persist file.
  3. Finally, paste these two folders in the below location: /mnt/vendor/persist/
  4. You will now get a confirmation asking whether you want to keep the new folders or the old ones, select the New one.
  5. Finally, reboot your device. Once it boots up, you may now set up your fingerprint without any issues (Settings > Security and Lock Screen > Fingerprint).
  • How to Enable VoLTE and VoWiFi on any OnePlus Device
  • Enable and Use ADB Commands in OnePlus Stock Recovery
  • How to Enable Hidden DC Dimming on any OnePlus using ADB
  • How to Enable Call Recorder on any OnePlus Device
Google preferred - 97 Google preferred - 98
  • Umar Ali 1 year ago Reply Hello I have OnePlus 11 and I have lost fingerprint persist after aut smt flashing. Now I read your two posts in one you said that same region and same model can use persist and flash While on other post you wrote that we not able to use persist of another device even they have same model and same region.
  • Kedarnath 3 years ago Reply I also had the same issue after sceen replacement. Can you please conform me if your issue is solved. If yes can you please tell me if you followed the procedure mentioned in this article or any other. Please help,this issue is so annoying.
  • Parth 3 years ago Reply I have installed a new screen (market copy) on oneplus 6t. After the replacement I cannot unlock phone using fingerprint. It is allowing me to add new fingerprints that means it reads just fine, only thing is it cannot unlock the device. What to do in this case? I dont want to buy the fingerprint rubber calibration tool unless it will work 100%
  • Naufil 4 years ago Reply Iam facing finger enrollment issue after installing custom rom derpfest will rhis method still work ?
  • Mark 4 years ago Reply I fully reset my device low level, with msmdownloadtool, after I replaced my screen and got this problem with the fingerprint sensor from the get go and other things did not help. So, I don’t think I have a functioning persist.img already. What should I do? Please help.
  • playmo 4 years ago Reply this is absolutely amazing, thanks for sharing
  • Nicolai 4 years ago Reply I do not have the engineermode_config file on my OnePlus 8T. Fahad 4 years ago Reply Can I relock the bootloader again??

(Cancel Reply)

Δ