Manually Updating LineageOS on a Moto G3 Smartphone

Previously, I had updated the Lineage OS 14.1 custom ROM installed on my Moto G3 smartphone using the over-the-air (OTA) facility included in Settings – About phone – LineageOS updates (see Updating LineageOS). This still requires installing Gapps and re-rooting the phone, so I decided to document the completely manual process for updating the OS.

Firstly, three files need to be downloaded and located on the phone’s SDcard. These are the desired update package (nightly build) for Lineage OS 14.1, the current version of Open Gapps, and the Super User add-on provided for Lineage OS.

At the time of writing, the three files I downloaded (and their URL’s) were:

lineage-14.1-20180721-nightly-osprey-signed.zip
(https://download.lineageos.org/osprey)

open_gapps-arm-7.1-stock-20180725.zip
(https://opengapps.org, selecting ARM/7.1/Stock)

addonsu-14.1-arm-signed.zip
(https://download.lineageos.org/extras)

In order to install these files it is first necessary to boot the phone into recovery mode. Long-press the power key, select Restart, then Recovery and OK. The phone will reboot into the pre-installed TWRP recovery module (see Install Custom Recovery Software on a Moto G3).

The instructions provided by the Lineage OS developers suggest to first make a system backup by using TWRP’s Backup button. The problem I have now experienced twice with this suggestion is that TWRP crashes and displays “createTarFork() process ended with ERROR: 255 Backup Failed. Cleaning Backup Folder”. Since I still cannot locate a fix for this issue, I simply skip the backup, relying instead on earlier system backups (that I know can be used to restore a previous version of the system).

Next, select the Backup button and navigate to the folder containing the above-noted downloaded files. Select lineage-14.1-20180721-nightly-osprey-signed.zip and swipe the triple-arrows to the right to confirm that you wish to flash the image file. When this file has been installed, use the back arrow to return to the list of image files, select the Open Gapps and the Super User add-on in turn, and press the Install Image button in order to install each package.

Once all of the files have been installed, press the Reboot System button. The initial reboot may take a little longer than normal but the phone will eventually reboot to the home screen. The previously installed apps and their data (e.g. K-@mail and its mail server settings, Just Reminder and all the established alarms) will be unaffected by the OS update. And, verifying root status using Root Checker will identify that “Root access is properly installed on this device”. Congratulations, the Android OS on your phone is now up to date.

References:

Updating LineageOS
https://linuxnorth.wordpress.com/2017/12/24/updating-lineageos/

Upgrading LineageOS
https://wiki.lineageos.org/upgrading.html

LineageOS Downloads – Builds for osprey
https://download.lineageos.org/osprey

Open GAPPS
https://opengapps.org

Install Custom Recovery Software on a Moto G3
https://linuxnorth.wordpress.com/2017/09/02/install-custom-recovery-software-on-a-moto-g3/

Advertisements
Posted in Android, Moto G3 | Tagged , , | Leave a comment

Activating the scanner on a Brother DCP7020 multi-function laser printer

I recently did a clean install of Linux Mint onto my computer and installed the drivers for my Brother DCP7020 multi-function laser printer. The printer worked fine but attempting to run the scanner with Simple Scan produced the error “Failed to Scan – No scanners available”.
Continue reading

Posted in Mint | Tagged , , | Leave a comment

Sort folders before files in LibreOffice

A recent update to LibreOffice seems to have changed the order in which files and folders are displayed in the File-Open dialogue box. Previously, all the sub-folders were listed ahead of the files in the current folder. Now, files and folders are listed together in alphabetical order. Changing this behaviour is simple, but non-intuitive.
Continue reading

Posted in Applications, LibreOffice | Leave a comment

Tweaking Cinnamon’s menu in Linux Mint

One of life’s current mysteries is how to edit Cinnamon’s menu system in Linux Mint Version 19 (Tara). The trick is either to run cinnamon-menu-editor in Terminal or navigate to Menu – Right-click – Configure – Menu – Open the menu editor. (Note the link at the bottom of the first section – Layout and content – of the window.)
Continue reading

Posted in Mint, Tweaks | Tagged , , | Leave a comment

Installing Wine in Linux Mint Tara

Anyone wishing to install Wine in Linux Mint Version 19 (Tara), and looking at the entries produced by a search in Software Manager, is faced with a fairly bewildering choice of installation options. I don’t claim to know the most efficient means of installing Wine, but I did find a procedure that worked on my 64-bit system.
Continue reading

Posted in Applications, Commands, Mint, Wine | Tagged , | 4 Comments

Vertical Scroll Bars in Linux Mint Tara

The latest release of Linux Mint (Version 19 – Tara) uses the Mint-Y theme. Unfortunately this provides a thin scroll bar in LibreOffice Writer, does not display the single line up/down controls, and offers, to my mind, a rather strange method for navigating through the text.
Continue reading

Posted in LibreOffice, Mint, Tweaks | Tagged , , | 3 Comments

Turn off Timeshift warnings in Linux Mint Tara

Linux Mint Version 19.0 Beta (Tara) was released today. One of the new features is the Timeshift system backup option. By default, Update Manager issues a warning if Timeshift has not been activated. But, if you have no intention of using Timeshift, how do you turn this off?
Continue reading

Posted in Mint, Tweaks | Tagged , | Leave a comment