An automated solution for rooting Creality K1 series printers and integrating them with Bambu Studio, complete with epic background music.
Copy and paste this single command in your terminal to automatically download and run the script:
curl -sSL https://raw.githubusercontent.com/heyfinal/k1_full_auto_root_install/main/k1-auto-root.sh | bashThat's it! The script will download, run automatically, and guide you through the process with minimal input required.
- Automatic printer discovery on your local network
- Epic background music while rooting (F-Zero or Top Gun themes)
- One-click installation of essential components:
- Moonraker and Nginx
- Fluidd and/or Mainsail web interfaces
- Klipper extensions and plugins
- Input Shaper fixes
- KAMP (Adaptive Meshing)
- Remote access (optional)
- Seamless integration with Bambu Studio
- Minimal user input required
- Linux, macOS, or Windows with WSL/Git Bash
- Network connection to your K1 printer
- Printer must be turned on and connected to your network
If you prefer to examine the script before running it, you can use these steps instead:
-
Download the script:
wget https://raw.githubusercontent.com/heyfinal/k1_full_auto_root_install/main/k1-auto-root.sh
-
Make it executable:
chmod +x k1-auto-root.sh
-
Run the script:
./k1-auto-root.sh
-
Network Scanning:
- Automatically scans your local network to find K1 printers
- Identifies your printer by its unique signature
- No need to manually enter IP addresses
-
Installation:
- Connects to your printer via SSH
- Installs the Creality Helper Script
- Configures all components based on your preferences
- Sets up integration with Bambu Studio
-
Post-Installation:
- Provides access URLs for your new web interfaces
- Guides you through the next steps for Bambu Studio integration
This script uses the default root password for K1 printers (creality_2023). If you've changed your password, the script will prompt you to enter it.
The script includes three epic background tracks:
- F-Zero - Mute City: Classic Nintendo racing theme
- F-Zero - Big Blue: Energetic racing track from the SNES era
- Top Gun Anthem: The iconic 80s movie theme
During installation, you'll be prompted to choose:
- Which web interface to install (Fluidd/Mainsail/Both)
- Whether to install remote access (OctoEverywhere/Obico/None)
- Which background music to play
All other options are preconfigured for optimal performance.
- Restart your printer
- Access your new interface at:
- Fluidd:
http://[your-printer-IP]:4408 - Mainsail:
http://[your-printer-IP]:4409
- Fluidd:
- Download and install Bambu Studio from: Bambu Studio Releases
- Printer Not Found: Ensure your printer is powered on and connected to the network
- SSH Connection Failed: Verify that SSH is enabled on your printer through the touchscreen settings
- Music Not Playing: Install TiMidity++ manually or try without music
- Created by: heyfinal
- Scripted with assistance from: Claude (Anthropic)
- Based on Creality Helper Script by: Guilouz
Rooting your printer may void your warranty. Proceed at your own risk!
This project is licensed under the MIT License - see the LICENSE file for details.
If this script helped you, please consider giving it a star on GitHub: https://github.com/heyfinal/k1_full_auto_root_install
