After extensive testing the update for Wunderment OS to LineageOS 17.1 is now avaialble from the download server!
Like all major version updates for LineageOS, this requires a manual update via the adb command from your computer.
As always, make sure to backup any data you have on your phone before performing the update and as an extra precaution you may want to enable the OEM unlock feature in developers options in case something goes wrong and you need to restore to a previous operating system via TWRP.
Lineage 17.1 has lots of new features you may want to checkout, but perhpas the best new feature in the integration of SeedVault, a backup solution for Android that is now built in! You can see more about it if you go to Settings->System->Advanced->Backup. Make sure SeedVault is selected as the provider and the click on “SeedVault Backup” to set your options.
Note: The weather provider for Lineage OS has been deprecated in 17.1 so you are no longer able to use it for your homescreen. You might want to check out Forecastie from F-Droid as a replacement.
Backup Your Data
MAKE SURE TO BACKUP ALL DATA BEFORE PROCEEDING!
Most of your data should be relatively easy to backup and restore, however one exception to this is your SMS/MMS/Call Logs. This is because the majority of backup solutions used in custom ROMs (like Titanium Backup) require root privileges to work.
WUNDERMENT DOES NOT GRANT ANY APPLICATION ROOT PRIVILEGES.
As such, you must use a backup and restore solution that does not require root.
For an example of how to do this, see the Backing up SMS/MMS/Call Logs page.
Steps
Note: this guide is based on Linux commands, for Windows and Mac there may be slight differences.
- Login to both your phone and computer.
- Connect the USB cable to your phone and computer.
- Open a command prompt on your computer.
- On your phone, go to Settings->About.
- Find the “Build number” box and enable developer options by tapping 7 times on it. A message should appear at the bottom of your screen saying you are a developer now.
- Go to Settings->System->Developer options.
- Enable “Advanced restart”.
- Enable “OEM unlocking” (note this does not unlock your phone, only allows it to be unlocked).
- Click “ENABLE” on the displayed warning about unlocking your phone.
- Hold the power button for a moment until the power menu appears, then select Reboot->Recovery which takes you to recovery mode.
- When recovery mode comes up, select “Apply update”.
- Select “Apply from ADB”.
- From your computer run:
adb sideload WundermentOS-17.1-[YYYYMMDD]-release-dumpling-signed.zip
Note: the percentage complete on the computer is not accurate and will only go to 47%, this is normal and expected behaviour.
- Once complete, select “Reboot” from the main menu.
Note: the first boot after upgrading may take longer than normal, be patient and in a few minutes your phone should complete the startup process.
- Unlock your phone and make sure everything is as expect, and congradulations, you’re running Android 10!
- Once satisifed that everything is good, go to Settings->System->Advanced->Developer options.
- Disable the “OEM unlocking” toggle.
Finished!