[Moto G7 Power Guides, News, & Discussion] nucher:
Update: 2nd post now has a way to update the Moto G7 without erasing user data. Method uses most of this tutorial but now you unzip image and select a file within in the unzipped image. Either way still backup your phone just in case. User MrCamby let me know about the "Lenovo MOTO Smart Assistant" for backup.

Yesterday I updated my US Retail version Moto G7 Power to the newest firmware build# PPO29.114-108 with the May 1st Security update manually. My previous build with the March 1st security update was PPO29.114-63-2. I have the Retail US Model with 3GB of RAM and 32GB of Storage. DO NOT flash the Moto G7 Power international version with 4gb RAM and 64GB storage, it will probably brick it.

This process will delete everything on the phone as it flashes all the phone's partitions. The phone will be as it was when you first bought it having to re-enter your account info and download all your extra apps not included with the stock phone. Please backup everything if you decide to update the phone using this method. On my phone most things were stored on the cloud but I did forget I had some unimportant things on the phones download folder.

Thanks to user MrCamby for letting me know bout the "Lenovo MOTO Smart Assistant" which will backup the phone on your PC (Windows only) before you flash it. I haven't personally used it but from it's .pdf guide it will backup your phone before you flash it preserving images, SMS, Contacts, etc... Link to Lenovo Moto Smart Assistant

https://support.lenovo.com/us/en/downloads/ds101291

The first step is to download Motorola RSDLite6.2.4.zip software used to flash the firmware file.

The software is available at: https://mirrors.lolinet.com/software/windows/Motorola/RSDLite/6.2.4/

Unzip and Install the RSDLite software and move to step 2.

Step 2 is to download and install the MotorolaDeviceManager_2.5.4.exe Software/Drivers at:

https://mirrors.lolinet.com/software/windows/Motorola/Drivers/

Step 3 is to download the 1.9GB firmware. Be sure the file downloads completely! Flashing an incomplete image could damage the phone. The MD5 checksum is 8bb8f13ec0fe23c977b57c86f2033db9 MD5 Checker attached.

Choose the Firmware dated 2019-06-05 and Named:

XT1955-5_OCEAN_RETUS_9.0_PPO29.114-108_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml.zip

https://mirrors.lolinet.com/firmware/moto/ocean/official/RETUS/

With the two pieces of software installed and the firmware downloaded it's time to install the firmware.

Warning this process will completely erase your device and reinstall the new firmware. only attempt this

process if you have a US Retail G7 Power with 3GB RAM and 32GB of storage. Do not interrupt the process

once the flashing has begun or you may have a brick(dead phone). Please continue at your own risk.

1) You'll need a USB C cable and be sure the computer is plugged in to power if a laptop. The phone should have at least a 60% charge.

2) Shut off the phone. Once the phone is completely off, Hold the volume down and press the power button still holding the volume down button.

3) The phone should boot into the boot loader mode, release the power & down volume button. See bootloader.jpg attached to see what screen looks like.

4) Plug the USB C cable into the phone and into a USB 2.0 port(black colored) on your computer. On my computer the phone didn't show up in RSDLite program when plugged into a blue colored USB 3.0 port. Others online reported the same problem.

5) Launch the RSDLite program and click show device. (Figure_1 Picture attached to post)

6) If everything went right you should see your phone listed on line 1. The program doesn't list any specific info just that a device is connected. See Figure_1 Picture attached to post.

7) Click the box on the top and select the firmware image still zipped. (The RSDLite program will unzip the firmware) and then click on the start button. See Figure_2 picture attached to post for box to load firmware and start button.

8) This is your last chance to not ERASE your phone and load the new firmware. After clicking start in last step a menu will pop up with three options. Choose the middle option "Uncompress and Start Flashing" See Figure_3.jpg attched to the post. During the firmware flash DO Not unplug your phone or allow your laptop to sleep. The process took about ten to fifteen minutes. The program will update the files it's flashing i.e. flashing 1 of 32, 2 of 32, etc....

9) When the flashing is done RSDLite will reboot the phone and you'll be prompted to choose your language like a new phone.

Troubleshooting: If line 1 in the RSDLite program is blank after plugging in the phone and doesn't show a device then you'll need to try a different USB port on your computer. For some reason the phone only shows up on my black colored USB 2.0 ports and not my blue colored USB 3.0 ports. Also try a different USB cable if it doesn't show up. These are common issues with the RSDLite program from my research.