For the most reliable and safe downloads, you should prioritize official channels provided by Lenovo/Motorola:
Finding the correct Moto G6 XT1925-6 Go to product viewer dialog for this item. moto g6 xt19256 firmware link
Connect the phone to your PC via a high-quality USB-C cable. For the most reliable and safe downloads, you
: A widely used community resource that hosts organized archives of official Motorola firmware. For the Go to product viewer dialog for this item. , look under the /moto/ali/official/ directory. moto g6 xt19256 firmware link
Use the tool. This is the safest way as it handles the partition flashing automatically. Install the tool on a Windows PC and log in. Power off your and boot into Fastboot Mode (Hold Volume Down + Power).