Install & Update Rooted Firmware
This guide explain how to install firmware and enable Root access.
Prerequisites
Please follow the instruction below strictly before to install latest firmware. Otherwise, installation of latest firmware may fail.
For V1.2.9.14 and earlier firmwares:
→ Update to V1.2.9.15
via USB Drive
→ Update to V1.2.9.22
via OTA/USB Drive
→ Update to V1.3.30
via OTA/USB Drive
→ Update to V1.3.1.4
via USB Drive or from Creality Cloud APP
For V1.2.9.17 to 1.2.9.21 firmware:
→ Update to V1.2.9.22
via OTA/USB Drive
→ Update to V1.3.30
via OTA/USB Drive
→ Update to V1.3.1.4
via USB Drive or from Creality Cloud APP
For V1.3.0.30 firmware:
→ Update to V1.3.1.4
via USB Drive or from Creality Cloud APP
For V1.3.1.4 and above firmwares:
→ You can install latest firmwares below.
Note
You can find earlier firmwares download links here: Creality Cloud.
Download Links
Note
Firmwares are official from Creality and work on K1, K1C and K1 Max, detection of the correct printer is done by the firmware.
You can also install them from OTA or download them from Creality Cloud.
1.3.3.29 (Google Drive) / Changelog
1.3.3.36 (Google Drive) / Changelog
Installation & Update
-
Follow this Reset Factory Settings section to restore default settings before Install/Update.
-
When it's done, insert USB drive in your computer.
-
You need to format it in FAT32 with 4096 allocation size (or exFAT on some USB drives).
-
Copy
.img
firmware file to the root of your USB drive and remove it from your computer. -
Turn on the printer.
-
When you are on home screen, plug USB drive on the front of the printer.
-
A popup should appear indicating a new available update.
-
Press
Upgrade
and wait during the update process. -
When it's done, the printer restarts.
-
Once you are on the home screen, you can remove the USB drive.
-
Perfom a new Self Check on the new firmware by going to
Settings
→Self-check
.Warning
After a factory reset, all features already been installed with Creality Helper Script must be reinstalled.
Skip the Startup Self-Check
This can be useful if you have made modifications to the printer (BLTouch etc...) and you can no longer perform the Startup Self Check.
-
Download and unzip this file: debugmode_JumpSelftest.zip
-
Insert USB drive in your computer.
-
Copy the
debugmode_JumpSelftest
file to the root of your USB drive and remove it from your computer. -
Plug USB drive on the front of the printer and turn it on.
-
At startup, Self-Check will be skipped.
-
If you leave the USB drive inserted the Startup Self-Check will still be ignored even after reboot.
-
If you no longer want to have the USB drive inserted (until the next factory reset), connect to SSH (Guide is available here) and enter this command:
Enable Root Access
Note
Root access must be re-enabled if you restore the printer to factory settings.
-
On the screen UI, go to
Settings
→Root account information
: -
Carefully review the disclaimer, check the agreement box, wait 30 seconds and click on
OK
button: -
Root access is now enabled, you can click on
OK
button: -
You can now connect to SSH (Guide is available here) with:
- User:
root
- Password:
creality_2023
- User:
If you like my work, don't hesitate to support me by paying me a 🍺 or a ☕. Thank you 🙂