A standard micro-USB data cable and a fully charged phone battery (minimum 50%).
If the phone cannot be detected by USB, you may need to use a flash programmer to directly write the firmware to the W25Q32BV chip. 6531e w25q32bv flash file link
If you encounter errors during the process, reference this matrix: Error / Symptom Likely Cause Wrong flash file version applied. Flash the original backup or find an alternate revision. Waiting for USB Port Driver not installed or bad cable. Reinstall SPD drivers; try a different USB port. Baudrate Error Data transfer speed mismatch. Lower the Baudrate setting in Miracle Box to 115200 . White Screen Incompatible display driver in firmware. Download a flash file with a different LCD driver code. If you need help finding a specific version, please share: The exact brand and model of the phone. The PCB board ID printed under the battery. The error message your flashing tool is showing. Share public link A standard micro-USB data cable and a fully