- Backup your device.
- Follow the prerequisite steps here
- Open the Phone app and type
*#*#2432546#*#*
, do not hit call
- Enable 'Allow OEM unlocking' under 'Developer options' in Settings. You cannot proceed if it is greyed-out/disabled.
- Reboot to the bootloader: With the device powered off, hold
Volume Down
+ Power
.
$ fastboot flashing unlock
- Reboot the device, then reboot back to bootloader
$ fastboot update divested-18.1-20230918-dos-marlin-fastboot.zip
- Reboot to the recovery: With the device powered off, hold
Volume Down
+ Power
. Then use the menu to select *Recovery Mode*.
- Choose "Apply update", then "Apply from ADB", and
$ adb sideload divested-18.1-20230918-dos-marlin.zip
- While still in the recovery perform a factory reset
- Reboot into DivestOS. If it takes more than 10 minutes to boot then something is wrong. Do not let it sit for more than 10 minutes!
- There are monthly updates. You MUST read the News page and backup your device before each update.