Warning: Depending on which recovery you use, you may be prompted to install additional apps and services. lineage-15.1 -> lineage-16.0) on espressowifi
Upgrade to a higher version of LineageOS (e.g. Your device will reboot to recovery and install the update, then reboot to the updated installation.
Then proceed to click “Install” on the newly pushed update to commence installation. Open Settings, navigate to “System”, then “Updater”.Additionally, open Settings, then “System”, then “Developer Options”, and then either check “Rooted Debugging” (LineageOS 17.1 or above) or select “Root Access Options”, then “ADB Only”. Make sure your computer has working adb.
Your device will reboot to recovery and install the update, then reboot to the updated installation.įrom your PC via the push_update script (Linux/macOS only) When the download completes, click “Install”.Choose which update you’d like and press “Download”.Click the Refresh Icon in the top right corner.Alternative methods are supported, however. Note: LineageOS strongly recommends using our builtin Updater app. (Optionally): If you want to install any additional add-ons, repeat the sideload steps above for those packages in sequence. On the host machine, sideload the package using: adb sideload filename.zip.On the device, select “Advanced”, “ADB Sideload”, then swipe to begin sideload.Return to the previous menu and tap Advanced Wipe, then select the Cache and System partitions and then Swipe to Wipe.This will remove encryption and delete all files stored in the internal storage. Now tap Format Data and continue with the formatting process.With the device powered off, hold Volume Up + Power.If you are not in recovery, reboot into recovery:.Optionally, download additional application packages such as Google Apps (use the arm architecture).Build a LineageOS installation package.If you don’t the stock ROM will overwrite the custom recovery with the stock recovery, and you’ll need to flash it again. Note: Be sure to reboot into recovery immediately after installing the custom recovery. You can verify Heimdall is functioning by opening a Terminal and running heimdall version. Now drag heimdall down into the /usr/local/bin symlink provided in the DMG. Now copy heimdall into a directory in $PATH, a common one on most distros will be /usr/local/bin. Linux: Extract the Heimdall suite zip and take note of the new directory containing heimdall.If you receive an error, install the Microsoft Visual C++ 2015-2019 Redistributable Package (x86) on your computer.
You can verify Heimdall is functioning by opening a Command Prompt or PowerShell in that directory and running heimdall version.