Как получить root-права на Creality K1C: пошаговая инструкция

Обновление прошивки Creality K1

Root-права 3D-принтера Creality K1C открывают широкий спектр возможностей для улучшения и настройки, от установки новых функций до получения полного доступа к системным файлам. Эта пошаговая инструкция проведет вас через весь процесс и поможет максимально раскрыть потенциал вашего принтера. Получив root-доступ к K1C, вы сможете интегрировать передовые системы управления, такие как Klipper и удобные интерфейсы, такие как Fluidd или Mainsail, обеспечивая большую гибкость и контроль над 3D-печатью.

Рутирование 3D-принтера может привести к аннулированию гарантии производителя и потенциальным рискам безопасности. Действуйте осторожно, поскольку неправильные изменения могут привести к непоправимым повреждениям или проблемам в работе. Убедитесь, что вы полностью понимаете все риски, прежде чем продолжить работу.

Преимущества рутирования 3D-принтера

Root-доступ предоставляет вам административные права для полного контроля над операционной системой принтера. Это позволяет обходить ограничения производителя, устанавливать пользовательское программное обеспечение, обновлять ОС, заменять прошивку, а также выполнять различные настройки и модификации. Вот некоторые ключевые преимущества:

  • Улучшенный Input Shaper: Уменьшает вибрации принтера для получения более плавных и качественных отпечатков.
  • Улучшенная система выравнивания KAMP: Обеспечивает более точное выравнивание стола, что приводит к безупречным результатам печати.
  • Улучшения камеры: Улучшает функциональность камер, используемых для контроля отпечатков.
  • Полезные макросы: Обеспечивают быстрый доступ к часто используемым командам и настройкам.
  • Обновленный интерфейс сенсорного экрана: Обеспечивает интуитивно понятный интерфейс для более удобной навигации и управления.

Подготовка к Root-доступу

Прежде чем начать процесс рутирования, необходимо выполнить несколько важных шагов, чтобы убедиться, что ваш Creality K1C готов к работе:

  1. Включите SSH-доступ:
    • Включите Creality K1C и перейдите на главный экран.
    • Выберите значок шестеренки (настройки), чтобы открыть меню системных настроек.
    • Прокрутите вниз и найдите пункт «Информация о Root-аккаунте».
    • Нажмите на него и подождите около 30 секунд.
    • Нажмите «OK», чтобы отобразить информацию о корневом доступе, включая пароль корня («creality_2023»).
  2. Установите SSH-клиент:
    • Скачайте и установите на свой компьютер SSH-клиент. Рекомендуется использовать MobaXterm.
    • MobaXterm можно загрузить с официального сайта MobaXterm.
  3. Определите IP-адрес вашего K1C:
    • Убедитесь, что ваш K1C подключен к той же сети, что и ваш компьютер.
    • Найдите IP-адрес K1C, перейдя к сетевым настройкам принтера или проверив список подключенных устройств вашего маршрутизатора.
  4. Подключитесь к K1C через SSH:
    • Откройте MobaXterm и нажмите на иконку «Сессия» на панели инструментов.
    • Выберите «SSH» в качестве типа сеанса.
    • Введите IP-адрес вашего K1C в поле «Удаленный хост».
    • Используйте «root» в качестве имени пользователя и введите пароль root («creality_2023»), когда появится запрос.
    • Нажмите «OK», чтобы установить SSH-соединение с вашим K1C.

Как рутировать Creality K1C

При включенном SSH-доступе и подключенном K1C выполните следующие подробные шаги, чтобы получить root-версию принтера:

  1. Скачайте скрипт-помощник установки:

В SSH-клиенте (MobaXterm) выполните следующую команду для загрузки скрипта-помощника:

git clone https://github.com/Guilouz/Creality-Helper-Script.git /usr/data/helper-script.

  1. Запустите скрипт-помощник:

Перейдите в каталог, в который загружен скрипт:

cd /usr/data/helper-script

Выполните скрипт:

sh helper.sh

  1. Меню скрипта-помощника:
  • Скрипт-помощник отобразит меню с несколькими опциями.
  • Install Menu: Здесь вы будете выполнять большую часть процесса рутирования. Выберите меню установки, чтобы начать.
  • Delete Menu: Позволяет удалить компоненты, если это необходимо.
  • Customize Menu: Позволяет настроить загрузочный образ и заменить сенсорный интерфейс на экран Guppy.
  1. Установить ключевые компоненты:

В меню установки выберите и установите следующие компоненты:

  • Moonraker/nginx: Для управления принтером через веб-интерфейс.
  • Fluidd: удобный интерфейс для управления принтером.
  • Entware: Менеджер пакетов для встраиваемых систем.
  • Klipper G-code Shell Command: Для расширенного управления принтером.
  • Guppy Screen Interface: Улучшенный интерфейс сенсорного экрана.
  1. Включите совместимость с USB-камерой:

Чтобы использовать USB-камеру, выполните следующую команду из главного приглашения SSH:

cd ~/ && git clone https://gitlab.com/kirbo/k1-max-dual-camera.git && cd k1-max-dual-camera && ./install.sh

Чтобы обновить или удалить файлы камеры, используйте эти команды соответственно:

cd ~/k1-max-dual-camera && git pull && ./install.sh

cd ~/k1-max-dual-camera && git pull && ./uninstall.sh

Возврат к исходной прошивке

Если вам понадобится вернуться к оригинальной прошивке, выполните следующие действия:

  1. Скачайте официальную прошивку:
    • Получите официальный файл прошивки для вашего K1C с сайта Creality.
    • Сохраните файл прошивки на USB-накопителе, отформатированном в FAT32 с размером блока 4096.
  2. Прошейте прошивку:
    • Подключите USB-накопитель к вашему K1C.
      • Используя SSH-клиент, выполните следующую команду для прошивки микропрограммы: /etc/ota_bin/local_ota_update.sh /tmp/udisk/sda1/*.img
    • На консоли SSH будет отображаться ход прошивки.
    • По завершении процесса выключите принтер, а затем снова включите его, чтобы завершить процесс.
  3. Восстановите заводские настройки:
    • Перейдите в меню настроек принтера.
    • Выберите значок шестеренки и прокрутите вниз до пункта «Восстановить заводские настройки».
    • Следуйте инструкциям по настройке, чтобы вернуть K1C в исходное состояние.

Заключение

Рутирование принтера Creality K1C открывает множество возможностей, позволяя устанавливать новые функции и настраивать системные файлы для более персонализированной 3D-печати. В этом руководстве приведены подробные и простые в исполнении инструкции, которые помогут вам раскрыть весь потенциал вашего принтера. Укоренив свой K1C, вы сможете повысить его производительность и удобство использования, обеспечив более индивидуальный и эффективный процесс 3D-печати. Независимо от того, новичок вы или опытный пользователь, эти шаги помогут вам максимально использовать возможности вашего Creality K1C.

Николай

Я всегда рад вашим комментариям, предложениям или новостям из первых уст.

Оцените автора
Добавить комментарий

  1. Николай автор

    Полезная стпатья: https://gbatemp.net/threads/how-to-root-improve-the-creality-k1-recommended-mods-upgrades.641820/

    Ответить
    1. Кирилл

      На моём принтере от creality k1c 2025 года нет этой строчки в меню настройки

      Ответить
      1. Николай автор

        Прошивка последняя, 2.3.5.33? Если нет, обнови её.

        Ответить
        1. Роман

          Прошивка там порезанная, рут закрыт. Люди, кто покупал K1C 2025 на алиэкспрессе требуют возврата денег и платформа возвращает им полную стоимость принтера без обратной пересылки.

          Ответить
          1. Алибек

            Роман,откуда информация что люди возвращают принтеры?

  2. Юрий

    Для k2 plus этот метод подойдет?

    Ответить
    1. Николай автор

      https://simplyprint.io/setup-guide/creality/k2-plus

      Ответить