The Ender 5 MAX has a long-standing bug where the bed temperature gets forced to 90°C after long prints at higher temperatures. We developed a custom patch to stop this behavior. Below you’ll find the full instructions on how to apply it safely. This behavior is confirmed by Creality engineers that they intentionally did this to the printer as they did not want users to run the bed at higher temps even though it is advertised as being able to print at 100C temps on the bed. We’ve tested this on our own in-house 5 MAX and have not had any issues.

Do note that this is tested on firmware version V1.2.0.20. Updating the firmware and/or factory resetting the printer will remove the patch.

⚠️ Disclaimer: These scripts and instructions are provided AS IS with no warranty or guarantee. You’re responsible for your own machine. If you’d rather have one of our technicians do this for you remotely, we offer a 30-minute paid session ($40) with live video and remote PC access.


Step 1 – Root Your Printer

Your Ender 5 MAX must be rooted and connected to the internet before applying the patch.

  1. On the LCD menu, go to Settings → Root Account Information.
  2. Accept the EULA when prompted.
  3. Wait 30 seconds, then tap OK.
  4. Root Account Information will now show a yellow “Root” status.

Once complete, root access is enabled.


Step 2 – Connect via SSH

You’ll need to SSH into the printer from your computer.

  1. Install PuTTY if you don’t already have it.
  2. Get your printer’s IP address from the LCD screen under Network.
  3. Open PuTTY and connect to that IP.
  4. When prompted, login with:
    • Username: root
    • Password: creality_2024

Step 3 – Download the Patch Scripts

After logging in, copy and paste the following commands into the PuTTY terminal:

wget https://www.th3dstudio.com/scripts/e5max/e5max-patch-servers.sh
wget https://www.th3dstudio.com/scripts/e5max/e5max-restore.sh
chmod +x e5max-patch-servers.sh
chmod +x e5max-restore.sh

Step 4 – Run the Patch

Now apply the patch by running:

./e5max-patch-servers.sh

If it completes with no errors, type:

reboot

Your printer will restart.


Step 5 – Verify Success

Once the printer reboots, it should no longer force the bed temperature to 90°C when printing at higher temps for extended periods.


How to Un-Do the Patch

If you want to revert back to the original behavior:

  1. SSH back into your printer (same process as before).
  2. Run the restore script:
./e5max-restore.sh
  1. Reboot the printer with:
reboot

The printer will now be restored to its original state.


About This Patch

This work and patcher is created entirely in-house by Tim here. It took over 25 hours of testing, debugging, and development. If this patch helps you, consider supporting us by making a purchase from our store or donating below: 👉 TH3D Shop. Your support allows us to keep developing fixes and solutions for the 3D printing community.

Donate via PayPal or Credit/Debit Card

Leave a Reply

Your email address will not be published. Required fields are marked *

Share Your Cart
Popup Form

💡 Get Smarter with Your Prints – Join the TH3D Email List!

Want better prints, first dibs on new products, exclusive deals, and no-BS 3D printing tips?
We’ve got you covered.

👉 Join our email list and level up your 3D printing game. No spam. Just solid info and awesome stuff.