If you actually need an on custom ROMs in general (history, benefits, risks), let me know — I can write one. Otherwise, I cannot provide a direct download link because none exist for a stable, device-specific ROM.

The absolute safest and most reliable place to find a working custom ROM link for the is the XDA Forums . Because the

processor, which is notoriously difficult for the developer community to support due to limited source code and documentation. Why You Won’t Find a Direct Link MediaTek Barrier

If you are determined to change your software, the Moto G31's best (and likely only) option is a Generic System Image (GSI) . Because the G31 supports Project Treble

has at least 60% battery to prevent it from dying mid-process. 📝 Step-by-Step Installation Guide