Unrooting/Returning to stock
Before you begin
Section titled “Before you begin”- Ensure you have the files output by
picounlockto thedevice_backupfolder (or your own dump ofabl.binand optionallydevinfo.bin), as well as your unlock key. - Connect your headset to your computer via a reliable USB-C cable.
- You will also need a copy of
adbandfastboot. If these are not installed on your computer, they are included withpicounlock.
adb reboot bootloaderfastboot oem picoXXXXXXXX unlock, replacingXXXXXXXXwith your unlock key.
fastboot flash abl <path_to_backed_up_abl>fastboot oem setenforce 1fastboot flashing lockfastboot flashing lock_critical- Boot the headset with
fastboot reboot. After a short wait, Android Recovery should ask you to factory reset - do so!
Your headset should now be in a stock state, with SELinux Enforcing and a locked bootloader!
If this is not the case, proceed to Troubleshooting.
Troubleshooting
Section titled “Troubleshooting”Headset will not get past the bootloader
Section titled “Headset will not get past the bootloader”There are a few reasons for this - you can determine the issue you are encountering via running adb reboot recovery.
If the headset does reboot into recovery mode, you have likely modified a partition and did not return it to a stock state before locking the bootloader.
A locked bootloader will not accept this - the easiest way recover your headset is to sideload an OTA image.
If the headset does not boot into recovery mode, it is likely that you did not correctly reflash the stock ABL file.
As long as you are still using the PICO Neo 3 Pro ABL file used to unlock the device, this too is recoverable.
You can determine whether this is the case by how the bootloader screen looks. If you can read kona, you are still using the PICO 3 ABL.