Before downloading, you must know your exact device and carrier variant to avoid bricking your phone.
Remember: With great power comes great responsibility. Flashing firmware from the mirror can fix your phone, but a careless flash can destroy it. Read twice, flash once. mirror lolinet moto
Installing a "Retail" (RET) firmware version on a carrier-locked device (though this often requires an unlocked bootloader). Before downloading, you must know your exact device