К
Кастомная прошивка для Roborock GEN1
Прошивка с различными улучшениями и модификациями по сравнению со стандартной прошивкой.
ПрошивкаМодификация
06.02.202523.02.2025mmindsolo
Кастомная прошивка для Roborock GEN1
Прошивка с различными улучшениями и модификациями по сравнению со стандартной прошивкой.
Основные изменения и улучшения
Общая информация при входе по SSH
- При входе по SSH отображается общая информация: IP-адрес, токен, DID, версия прошивки и другие данные.
Установка паролей
- Пароль для пользователей
rootиcleanerустановлен наcleaner. - Вход по SSH под пользователем
rootможет быть полезен для использования программы RoboRock Control Center.
Дополнительные утилиты
- Добавлены в систему:
wget,nano,htop,bbe,snmpd(community:public).
Valetudo
- Установлен Valetudo 0.2.3. Более поздние версии Valetudo отвязывают устройство от облака Xiaomi, что приводит к невозможности отображения карты в MiHome.
- Добавлены отдельные прошивки с Valetudo и Valetudo RE (например,
vacuum_valetudo_1898.pkgиvacuum_valetudo_re_1898.pkg). Эти прошивки не поддерживают смену региона и не передают данные на облачные сервера. Управление возможно только через Valetudo или альтернативные системы умного дома. MiHome не работает.
Патчи и улучшения
- Пропатчен
rrlogd(отключено шифрование карт) для отображения карты в режиме покоя через Valetudo. - DNS-серверы жестко заданы на
8.8.8.8и114.114.114.114(не получаются по DHCP). - Отключено китайское поздравление с Новым Годом.
- Установлен оригинальный, не урезанный
adbd. - Отключен сбор и отправка логов в облако, что снижает трафик и нагрузку на процессор.
- Добавлен патч для отключения проверки региона на новых ревизиях роботов второго поколения (02.2019).
- Отключено обновление с официальных серверов (в MiHome будет выдаваться ошибка обновления прошивки).
- Заменен
miioклиент на версию 3.3.9, которая разрешает локальное обновление прошивок (local OTA). - Добавлен RAM-диск и чистилка логов
rrlogd, что уменьшает износ внутренней памяти робота. - Добавлен перехватчик DNS-запросов для работы с Valetudo.
- Добавлен SoX (консольный медиа-плеер с поддержкой MP3, WAV и других форматов).
- Встроена функция "Робот разговаривает во время уборки случайными фразами" (автор .//Hack).
- Восстановлено локальное обновление прошивки (local OTA) для прошивок 2008+.
- Обновлен Dropbear до версии v2016.72 (2008+) и v2019.78 с поддержкой Ed25519.
- Размер корневого раздела восстановлен до оригинального состояния.
- Добавлена возможность проигрывания звуковых файлов по сети (совместимость с Home Assistant).
- Добавлен 'oucher' для проигрывания текста или звукового файла при ударе бампера.
Типы прошивок
- Прошивки с именем
2prc(например,vacuum_1898_2prc.pkg) конвертируют регион робота в китайский. - Прошивки с именем
2eu(например,vacuum_1898_2eu.pkg) конвертируют регион робота в европейский. vacuum_1898.pkg— базовая прошивка со всеми патчами, но без Valetudo и смены региона.vacuum_1898_2prc.pkg— базовая прошивка с конвертацией региона в китайский.vacuum_1898_2eu.pkg— базовая прошивка с конвертацией региона в европейский.vacuum_1898_valetudo_0_4_0.pkg— базовая прошивка с Valetudo (регион не меняется).vacuum_2prc_1898_ota_on.pkg— прошивки с включенным обновлением.- stock — стоковые (официальные) прошивки.
- stock_root — стоковые прошивки с добавлением root-доступа.
Важные замечания
- Прошивка возможна только при нахождении робота на док-станции.
- После смены региона возможны проблемы с отрисовкой карт или подключением робота в новый регион. В этом случае рекомендуется очистить данные MiHome или переустановить приложение.
- Начиная с прошивки 2008 для второго поколения, система больше не является полноценной Ubuntu (отсутствуют
sudo,aptи другие утилиты).
Автор
@swappers
Обсуждение
Загрузка...


