| Chipset | Recommended SPFT Version | |---------|---------------------------| | MT6572/MT6580 | v5.1728 | | MT6737/MT6753 | v5.1744 | | MT6762/MT6765 | v5.1952 or v5.2148 | | MT6785/Helio G90 | v5.2148 (with Auth bypass) | | MT6833/Dimensity | v5.2208 (latest) |
Download the exact stock ROM for your device model number (e.g., Xiaomi Redmi 9C, model M2006C3MG). Do not use a ROM from a different RAM variant (2GB vs 4GB models use different DRAM initialization).
Do not try random firmware. Follow this order:
Step 1: Force BROM Mode (Remove RAM from the equation) sp flash tool error status ext ram exception patched
Step 2: Use a Signed/Custom DA
Step 3: The "RAM Test" Exclusion
Step 4: Bypass SLA/DAA (For newer Dimensity chips) Step 2: Use a Signed/Custom DA
If you previously flashed a wrong preloader.bin from a different firmware version, the phone is trying to initialize RAM with the wrong timing parameters (CAS latency, frequency).
To fix this error, you must first understand what it means at the chipset level.
Generic patched DA files often cause this error. You need a DA that is: Step 3: The "RAM Test" Exclusion
Where to find:
Suggested patched DAs that reduce EXT_RAM errors: