Flashing of the phone does at that stage if the phone is working slow or completely break due to its firmware. If you will flash your phone by using its latest firmware, your phone will be restored in its original settings. So you will need to take a backup of your data. Otherwise, you will lose it and the phone will be restored into its original settings. You can safely recover your data to phone after flashing.
There are several sites which have provided the latest firmware of Moto G5s and free download links are available any time. There are several sites which are providing complete guide like how to install Moto G5S XT1799 firmware. And Also You Can Download Motorola XT1792 Original File From Here.
Now download the latest firmware of your phone by managing below download links. If you are unable to download or downloading links are not working, feel free to contact us via commenting. We will help you very soon. You will need to keep update your phone’s firmware if you wish to get new updates for it. Your mobile’s firmware has enough size, so it will take several minutes during flashing.