Moto G7 Plus

In 2021 I decided it was time to upgrade my mobile from the Samsung Galaxy S5 I'd been carrying since 2015. 

I considered the Fairphone and other options, but in the end realised that the Moto G7 plus was a cheaper option with reasonable features, and supported LinageOS allowing an upgrade from Android 9 to 11.

Before starting ensure that you have enabled developer settings, USB Debugging and allowed OEM unlocking

OEM UNlocking Allow OEM UNlocking

This was my process:

  1. Unlock the bootloader
  2. Temporarily booting a custom recovery
  3. Copying the contents of slot a to slot b
    1. Boot into revovery mode
      C:\2TB\platform-tools>adb reboot bootloader
    2. select “Apply Update”
    3. then “Apply from ADB”
    4. On the host machine, sideload the package
      C:\2TB\platform-tools>adb sideload ..\
      serving: '..\'  (~47%)    adb: failed to read command: No error
  4. Installing LineageOS and GApps (if you want it)

Here is a packet capture of my newly installed, first boot, without GoogleApps LineageOS 11. I block encrypted (port 853 DNS) to ensure I have better visability on what devices are doing.

Motorolla Moto G7 Plus Stock ships with Android 9


Motorolla Moto G7 Plus LinageOs 18, Android 11 I've upgraded to Android 10 and Android 11

LineageOS 11 installed with GApps on Moto G7 plus