Last updated: 2019-01-19
Upgrading is very fast and easy.
Use of this page requires you already have LineageOS installed on your phone (first time installers go here).
If the computer you are using has not been used to install before, do the prerequisites from the first time installation page.
Note: If this method results in an error upgrade using TWRP.
Note: If installing additional .zip files after the ROM, you will have to use TWRP.
Note: The first boot can take longer going from 15.1 to 16.0 so give it more time than before.
All instructions assume you are running Linux. These instructions are for Ubuntu with minimum version of 16.04.
Settings - System - Developer options - Android debugging or USB debugging
Connect your phone to your computer with a USB cable and give your computer permission to do USB debugging with your phone.
I'm not sure this is necessary when not using TWRP (better safe than sorry)
Settings - Security - Screen Lock - None
If you forget to unlock your phone before you do the next steps you will have to reboot your phone and turn off the lock screen.
If you are moving from another version of LineageOS, then you should do this. Versions built with different keys will not read the data partitions of other builds. See note regarding keys at top of this page.
Personally, I put everything I value in a syncthing folder and just use that for backup/restore.
I don't know if the following works; I got it off the internet!
sudo adb backup -apk -shared -all -f ph1.backup.ab
To restore:
sudo adb restore ph1.backup.ab
Restart your phone while holding down the volume down button.
Use the volume up/down buttons to select "Recovery mode" and press the power button.
The volume buttons and the power button to move and select options. To go back you select the back arrow at the top. Green is the highlight for selected.
Use the volume up/down buttons to select "Apply update" and press the power button.
Press the power button a second time to select "Apply from ADB"
Send the update:
sudo adb sideload lineage-16.0-DATE-UNOFFICIAL-mata.zip
Computer may pause before 100% (this is fine). Phone is in stage 2 (read the screen).
Use the volume buttons and the power button to move and select options. To go back you select the back arrow at the top. Green is the highlight for selected.
Settings - Security - Screen Lock
Settings - System - Developer options - Android debugging
It is safest to keep USB debugging disabled until you need it. Go to the developer options menu in settings and disable it.
Turn on firewall
Update adblocking
Something need fixing? Contact me: