MAYFLASH MagicBoots-S5 Converter works on the devices running GP2040-CE. Make your device compatible with PS5.
Please visit the official GP2040-CE website https://gp2040-ce.info for more compatibility details.
We take HAUTE42 for the upgrade guide. The process is similar for other compatible products. For any questions, reach out to GP2040-CE official team or MAYFLASH team. Please ensure your MagicBoots-S5 Converter has been updated to the latest firmware. Thanks for your support!
Keep holding the "Start" button of HAUTE42, connect HAUTE42 to computer with USB cable. Or while the HAUTE42 is connected to your computer, press and holding “X+Y+Start” simultaneously for five seconds.
Launch browser, web-config URL is http://192.168.7.1 in address bar and hit Enter. Try Chrome, Firefox, or Edge.
Select Feature "Configuration" > "Data Backup & Restoration" > "Save". (Operate as required.)
Release the "Start" button, keep HAUTE42 connected to your computer.

Click Reboot to restart the HAUTE42, then select USB (BOOTSEL).
An additional drive (RP1 or RP2) will appear on your computer. Drag the downloaded "flash_nuke.uf2" file directly into the drive.
The drive disappears temporarily (HAUTE42 is rebooting) and shows up again in a few seconds.

Drag and drop the downloaded "GP2040‑CE_0.7.12_Haute42COSMOX_S5_TEST.uf2" file directly onto that drive.
After copying completes, the drive disappears again. HAUTE42 loads the new firmware and reboots automatically.
Reconnect the USB cable to use the device normally.

Hold down the "Start" button on the HAUTE42, then connect the HAUTE42 to your computer via USB cable.
Open your browser, enter http://192.168.7.1 in the address bar and press Enter to access the page.
Select the "Mayflash S5(PS5)" mode under Settings - Input Mode Settings.
Then click "Save" > "Reboot" (top-right corner) and choose "Controller".
After HAUTE42 restarts, PS5M mode appears at the top-left of the display. Plug the MAYFLASH MagicBoots‑S5 Converter into HAUTE42’s USBA port, then you can play games on the PS5 console.
