[Moto G4 Plus Guides, News, & Discussion] kiden:
Hello!

If you have been wanting to jump on the Nougat bandwagon, but do not want to flash a soak test or risk getting off the official OTA path: fear no more! I finally caved and decided to try it out... and it worked perfectly on my Moto G4+! I have not experienced battery drain on wifi/4g/bluetooth usage. Performance is smooth and I did not lose any data. Of course we are dealing with computers so YMMV. As usual you are responsible for anything you do to your phone, all I can do is provide information.

First of all this is for those who are still on the stock MM release. So you will want to make sure that you are fully updated, bootloader locked and unrooted. Also I would consider this intermediate level, so if you do not know your way around Windows/Unix/Android, make sure to do your research before continuing. There are plenty of resources on XDA. Second, as always backup all your data, just in case. You should not lose data, but you never know.

Installing the OTAs:

Download image and extract it: https://xdaforums.com/moto-g4-plus/how-to/android-7-0-install-nougat-official-t3531612

Install adb/fastboot drivers: https://xdaforums.com/showthread.php?t=2317790

Put your Moto G4 into fasboot mode by (while off) holding 'power' and 'vol 'down'

Run 'flashall.bat' in Windows or 'flashall.sh' in Unix.

Make sure it connects to phone and it will flash. If it cannot find your phone, go into the device manager and make sure that the Android Device / ABD driver is correctly installed for your device.

You should now have Nougat installed! It may take a few minutes on first boot and be prepared to hear a "Hello Moto!" upon boot.

Once fully booted and cooled down from the update, continue to latest OTA.

Download the OTA file from here onto your phone: https://xdaforums.com/moto-g4-plus/how-to/ota-zip-update-npj25-93-14-t3539407

Boot phone into recovery by (while off) holding 'power' and 'vol 'down' until you see the fastboot screen, then use the volume buttons to scroll and select recovery with the power button.

Once you see the android with the no command, hold 'power' and tap 'vol up' to get the menu. (May take a couple of tries)

Select the option to apply update from sdcard.

Navigate to download folder where the OTA downloaded. Scroll with 'vol up/down' select it using 'power'.

Confirm flash and allow to install and reboot!

Congratulations you are now on the newest Nougat (available for Moto G4) with the December security patch!

A few notes:

I would go into the settings and reset network settings. This means you will have to re-add your WiFi networks but its preventative to make sure that there is no network related battery drain.

If something goes wrong, the way to recover would be to unlock the bootloader and try to manually flash all partitions. If you are worried, make sure to enable OEM unlocking in the developer options to give you this out just in case

For the security minded, remember that the bootloader/recovery uses encryption keys to verify that the system upgrade was signed by Motorola. So the install will not work w/ an unlocked bootloader if the system image has been modified in any way.

All credit for the files to those who provided them on XDA. I just compiled some instructions. Enjoy!