Roborock (серия) - робот-пылесос - Прошивка и языковые пакеты | [робот-пылесос] [Roborock]



Реп: (1171)
Xiaomi Mi Robot Vacuum (Roborock gen 1 (v1)/gen 2(S50/51/55)/gen 3(1S/S6/T6/S5E(Max)/S6 Max V/S7 и все остальные)) - Прошивка и языковые пакеты
Xiaomi Mi Robot Vacuum 1 поколения » | Xiaomi Mi Robot Vacuum 2 поколения » | Xiaomi Mi Robot Vacuum 3 поколения » | Покупка » | Приложение MiHome » | Прошивка и языковые пакеты » | Xiaomi клуб » | Выбор и сравнение пылесосов

*Если названия вашего робота нет в первой строчке данной темы, то значит вам в другую тему.
В данной теме обсуждается только процесс прошивки, возникающие при этом проблемы и недокументированное использование возможностей в следствии рутования.

Xiaomi Mi Robot Vacuum-Mop (1С) прошить в данной теме нельзя, профильная тема: ссылка.
Xiaomi Mi Robot Vacuum-Mop (2С) ссылка.
Для Mop P (STYJ02YM) ссылка.
Для Xiaomi Mijia G1 Sweeping Vacuum Cleaner (Mop essential MJSTG1) ссылка.

FAQ

Описание устройства
Характеристики устройства
Робот-пылесос Xiaomi Mi Robot Vacuum оснащен малошумным бесщеточным мотором, поставляемым японской фирмой NIDEC. Вентилятор дает максимальное давление в целых 1800 Па, которая обеспечивает большую мощность при работе с жесткой грязью.

Mi Robot Vacuum также оснащен тремя процессорами: четырехъядерным процессором Allwinner, сопроцессором STMicroelectronics ARM и процессором обработки изображения Texas Instruments LDS. Трио помогает пылесосу получать данные в режиме реального времени от россыпи из 12 различных типов датчиков (датчик определения расстояния LDS, ультразвуковой радар, датчик расстояния до стены, датчик крупной грязи, датчик падения, гироскопы, акселерометры и так далее). Лазерный дальномер и ультразвуковой радар сканируют окружающее робота пространство на все 360 градусов с частотой замеров 1800 раз/сек. Эта технология похожа на ту, что мы можем видеть в современных беспилотных автомобилях.

Встроенная батарея емкостью 5200 мАч составлена из аккумуляторов повышенной емкости типа 18650 от LG и Panasonic и гарантирует 2,5 уборку от одного заряда батареи.

Совместимость с платформами
Android, iOS

Прошивки
  • Внимание! Партии с новыми прошивками (4004 и выше - для первого поколения, 1910 и выше - для второго поколения) в разделе восстановления, у вас нет возможности ставить кастомные прошивки на таких роботов.
  • В новых ревизиях второго поколения роботов, выпущенных начиная с 03.2019, а также в прошивках, начиная с 02.2019, появилась проверка принадлежности робота к региону. То есть робот для китайского рынка (в России тоже часто такие продают под видом европейского) больше не работает в России. Прошить себя не дает и т.д.


Кастомные прошивки:
Важно: Обе версии робота прошиваются одинаково, то есть все инструкции по прошивке подходят к обеим версиям! Для 3 поколения только офф. пакеты через моды МиХоум или напрямую со смартфона XVacuum Firmware

Вопрос/ Ответ:
В: Зачем?
О: После получения рут прав вы получаете полноценный дистрибутив Ubuntu внутри пылесоса. Что с этим делать решать вам. После этого только ваша фантазия ограничивает возможности пылесоса, ну и, соответственно, умения работать с Ubuntu.

Для первой версии:
Модифицированные прошивки
-----------------
Теперь зональная уборка и отправка в определенную точку работает официально в родном плагине MiHome, больше никаких манипуляций.

Для второй версии:
Ввиду появления региональной блокировки у второго поколения робота используйте модифицированные прошивки

Языковые пакеты
Важно: В роботе языковые пакеты не копятся, в нем всегда только один языковой пакет. Поэтому одновременно установить можно только один языковой пакет. Выбор языка в MiHome никак не связан с тем, что находится в роботе. MiHome лишь дает команду роботу скачать языковой пакет по ссылке, заранее запрограммированной разработчиками. То есть только разработчики могут добавить в MiHome языки. Вы же устанавливаете языковой пакет именно на робота вместо текущего. MiHome об этом ничего не знает и никогда не узнает.


Для 3-го поколения:
*Для третьего поколения русский пакет на данный момент существует всего 1 - официальный. Пакеты для третьего поколения теперь не только зашифрованы, но и подписаны сертификатом. То есть больше никто не может создавать свои пакеты.




Для 1-го и 2-го поколений: (для 3-го они НЕ подходят, подробности в FAQ )
*Языковые пакеты можно ставить на любую прошивку, независимо стоковая (оригинальная) или кастомная.


Русский:


Украинский:

Иврит:


Другие языки:

Инструкции
Внимание: Прошил не ту прошивку, процесс прошивки оборвался, просто что-то пошло не так и робот теперь ни на что не реагирует, подключиться к нему невозможно или робот не прошивается, выдавая ошибку. Восстанавливаем.


Старые инструкции, устаревшие и более не рабочие

Полезное


В теме нет куратора. По вопросам наполнения шапки обращайтесь к модераторам раздела через кнопку Изображение под сообщениями, на которые необходимо добавить ссылки.
Если в теме есть пользователь, желающий стать Куратором и соответствующий Требованиям для кандидатов, он может подать заявку в теме Хочу стать Куратором (предварительно изучив шапку темы и все материалы для кураторов).


Сообщение отредактировал .//Hack - 24.06.24, 12:43
Причина редактирования: Обновлены ссылки на прошивки



Реп: (27)
Подскажите пожалуйста, а можно сделать так, чтобы он не уезжал на док станцию при зарядке 18 или 20 процентов, а продолжал до конца? Прошивка 3.5.8_002034, приложение mi home от vevs



Реп: (2005)
* marissolka,
никто не покажет, потому что для обычных пользователей невозможно.

* rbn_termit,
аналогично невозможно, разработчик не оставил такой возможности, просто убавьте мощность вентилятора.



Реп: (67)
Ребят как поставить мужской голос roborok s6 max rus



Реп: (0)
* .//Hack, актуально ли прошить русский язык на роборок q7 max, проверил не получается кнопки не загараются



Реп: (363)
* D.m.7878, * 55 Гуманоид55, Vacuum.mindsolo.net - установка озвучек и прошивок для роботов-пылесосов



Реп: (0)
Парни, возникла проблема. Roborock S50 2017г.в. Захотел поставить русский Token (ru.pkg) через XVacuum Firmware. Доходит до "attemt 50" и виснет. Сделал сброс до заводских настроек, тушка заговорила на китайском. После этого MiHome от VEVS перестал его видеть. Точнее видеть то видит, но при установке нового устройства просит обновить версию прошивки, прошивка не обновляется (зайдите попозже...). и не показывает ничего о пылесосе (уровень заряда, настройки и т.д.). Делал всё несколько раз - замкнутый круг.



Реп: (2311)
* garland0211,
Сбросить ещё раз, попробовать прописать через моб.инет.
Голос ставить как написано здесь, через сайт

Vacuum.mindsolo.net - установка озвучек и прошивок для роботов-пылесосов (Пост mindsolo #117851432)

Сообщение отредактировал aleks-man - 30.08.24, 17:44



Реп: (0)
Добрый день! А на Xiaomi Robot Vacuum E10 встанут языковые пакеты?



Реп: (2005)
* Petrov_dv,
попробуйте найти своего робота в заголовке темы?



Реп: (0)
* Medtesh,
gen 3(1S/S6/T6/S5E(Max)/S6 Max V/S7 и все остальные) - я только могу предположить, что e10 попадает под "все остальные"



Реп: (2005)
* Petrov_dv,
просто на вскидку - сколько стоит ваш робот и ценовой дипазазон всех остальных - который указан в теме по восходящей, да и даже если вы отнесёте своего робота к остальным то стоит почитать про 3 поколение и уже забить на ваши фантазии чтоб предполагать что ваша модель Роборок.



Реп: (0)
* Medtesh,
Извини, конечно, если я обидел простым вопросом. У меня фантазий никаких нет, пылесос мне достался как подарок к покупке другой техники, наткнулся на эту тему и задал вполне нормальный вопрос. Перед этим воспользовался поиском по ветке - ответа не нашел. Да и вы прямого ответа не дали, поэтому просто зафиксирую для остальных, кто будет искать:
Для Xiaomi Robot Vacuum E10 данная ветка не актуальна!



Реп: (2005)
* Petrov_dv,
Спасибо Копитан. :yes2:



Реп: (0)
aleks-man @ 30.08.24, 17:42 *
Сбросить ещё раз, попробовать прописать через моб.инет.
Голос ставить как написано здесь, через сайт

Спасибо, всё получилось (правда не с первого раза). :heppy_dancing:



Реп: (14)
Привет всем! На днях резко сдохла батарея, до этого проблем не было, купил новую, поставил слетела прошивка, что странно, и прошиваться не хочет, говорит что батарея менее 20% на стации простоял сутки вроде в приложении заряд не показывает, только ругается о версии прошивки, прошивку не заливает, сброс не помогает... снимал акб новый заряд 15.9в, полный... но пылесосу что то не нравится
Что делать? как прошить? (



Реп: (24)
* AlxSher, добрый день, получилось накатить русский язык?



Реп: (2005)
* HarDnv,
а что пишет приложение? какой уровень заряда? видимо не только батарея сдохла, а какие то внешние причины случились что батарейку не видит по напряжению.



Реп: (14)
.//Hack @ 19.11.20, 12:14 *
1. По UART зажимаете "s" и включаете робота;
2. Далее в UART появится приветствие. Теперь у нас есть доступ к адресному пространству eMMC;
3. Подключаем eMMC командой "mmc rescan";
4. Читаем файл с шифрованным паролем в оперативку "ext4load mmc 2:6 0x43200000 vinda";
5. Выводим содержимое на экран из оперативки "md 0x43200000";
6. Расшифровываем пароль по этой инструкции Roborock (серия) - робот-пылесос - Прошивка и языковые пакеты;
7. Перезагружаем робота;
8. В UART будет классическая консоль загрузки и приветствия, как при обычном подключении ssh. Туда вводим логин root, пароль тот, что расшифровали;
9. Далее, если умеете работать с vi (или через apt ставите nano), то редактируете файл "/opt/rockrobo/watchdog/rrwatchdoge.conf". Там находите строку "iptables -I INPUT -j DROP -p tcp --dport 22" комментируете ее "# iptables -I INPUT -j DROP -p tcp --dport 22";
10. Перезагружаете робота;
11. Пробуете подключиться по SSH, если успешно, то замечательно, вы все сделали правильно.

Добрый день, собираюсь провернуть данную процедуру, не подскажите дальнейшие команды по прошивке? Вообще как понимаю в идеале прошить раздел рекавери и потом уже просто сбросить пылесос на заводские и он с рекавери подтянет прошивку с ssh.



Реп: (2005)
* Gears of War,
это направление, а работатать в линуксе по инструкции не получится.



Реп: (1171)
* Gears of War,
С ходу прошивать рекавери очень опасно. Если где-то ошиблись, то дороги назад уже нет. Поэтому классика - прошивается раздел system_b, переключается загрузка на него, перезапускается робот, проверяется работа, прошивается system_a, переключается загрузка на него и перезапускается. Далее уже все проверяется, если работает все исправно и без сбоев, только тогда можно прошить рекавери. Но в целом данная процедура уже очень давно неактуальна, так как в последних версиях второго поколения, в третьем подавно, больше нет файла с шифрованным паролем. Этот метод актуален разве что для первого поколения.


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 11.10.24, 01:49