Робот пылесос с прошивкой кожаные

Обновлено: 05.05.2024

Приложение XVacuum Firmware доступно как для смартфонов на базе Android - так и для iOS.
На данный момент есть 2 способа пользоваться программой автора .//Hack .
Выбрали один способ и действуйте строго инструкции для этого способа, не путайте их между собой (подробнее ниже):
Без сброса Wi-Fi на роботе (необходимо получить токен робота любыми доступными способами (в шапке))
Со сбросом Wi-Fi (токен программа получит сама)

Инструкция без сброса Wi-Fi на роботе
(необходимо получить токен робота любыми доступными способами (в шапке страницы сайта 4PDA)):

Запускаем снова приложение;
Как только статус получен, кнопки станут активны и можно начинать прошивать робота;
Выбрать прошивку или языковой пакет, нажимая на соответствующую кнопку;
Далее следим за логом, который находится под кнопками, и радуемся простой и быстрой прошивке.

Если у вас возникает ошибка:
"timeout: Could not connect to the vacuum, handshake is timeout", то значит вы неверно указали IP робота;
"timeout: Call to the vacuum timed out" после 10 попыток получить его статус, то значит вы указали неверный токен.

Инструкция со сбросом Wi-Fi (токен программа получит сама):
Если вы ранее пользовались программной без отвязки от Wi-Fi, то необходимо в настройках очистить IP и токен, выгрузить программу и только потом действовать по инструкции ниже.
Для того, чтоб воспользоваться программой необходимо сбросить настройки Wi-Fi робота (после этого в MiHome придется привязывать робота заново);
Сброс для первой версии делается удержанием двух кнопок (возврата на базу (Home) и включение (Power)) в течение 3 секунд;
Сброс для второй версии делается удержанием двух кнопок (локальная уборка и возврат на базу) в течение 3 секунд.

После этого робот скажет, что настройки Wi-Fi сброшены, а на телефоне появится точка доступа Wi-Fi с названием робота. Нужно подключиться к ней, как к обычному роутеру;
Отключите на всякий случай мобильный интернет, так как некоторые телефоны игнорируют WI-FI, если не находит на нем доступ к интернету;
Далее запускается моя программа (запускать всегда только после подключения к точке доступа робота). Программа написана для "блондинок", то есть заблудиться в ней невозможно. Всего 2 кнопки (прошивка и звук). Ну и менюшка с About на случай, если вы захотите узнать обо мне больше и помочь материально развитию проекта;
Пока программа успешно не соединится с роботом и не получит токен и статус, кнопки неактивны;
Как только статус получен, кнопки станут активны и можно начинать прошивать робота;
Выбрать прошивку или языковой пакет, нажимая на соответствующую кнопку;
Далее следим за логом, который находится под кнопками, и радуемся простой и быстрой прошивке;
После всех манипуляций необходимо в MiHome заново привязать робота.

========================================================
На странице сайта PDA (ссылка выше) вы можете выбрать прошивку и любой другой звуковой пакет.
Можете скачать ПРИКОЛЬНЫЙ ЗВУКОВОЙ ПАКЕТ от 1000 DIY's and Advice, где собрано всё самое необходимое для прошивки робот пылесоса Xiaomi Mi или замены звукового пакета - нашим каналом.
Там же в отдельной папке Personal voice собрано всё необходимое для творчества.
Кроме того, из этого видео вы узнаете как сделать свою персональную озвучку робот пылесоса своими руками.
Я рекомендую сделать это вам в бесплатном звуковом редакторе Audacity.
Все необходимые ссылки и папки и звуковой фай с прикольными звуками есть в папке Personal voice Xiaomi Mi Robot для персональной озвучки вам понадобится микрофон и программа Audacity.
Сделай сам звуковой пакет в программе Audacity. В конце видео перечислены возможные проблемы связанные с установкой звукового пакета или прошивки робот пылесоса Xiaomi Mi Robot Vacuum или Xiaomi Mi Roborock S50 S55.
Это, конечно, не самоделка, но благодаря этому видео вы будете знать как сделать прошивку робот пылесоса Xiaomi Mi Robot Vacuum или Xiaomi Mi Roborock S50 S55 и как установить звуковой пакет Xiaomi Mi Robot Vacuum или Xiaomi Mi Roborock S50 S55

Инструкция подходит для Mi Vacuum Robot Cleaner первого и второго поколения.

Для прошивки вам понадобится ПК с операционной системой Windows.

2. Далее нужно распаковать скачанный файл в корень диска C и запустить от имени администратора.

3. Открываете с помощью блокнота для редактирования системный файл утилиты, который называется win-mirobo.ini и вносите ip-адрес и токен вашего пылесоса. После этого не забудьте сохранить изменения.

Узнать ip-адрес и токен вашего пылесоса можно в приложении Mi Home.

В приложении Mi Home из Play Маркета вы не сможете увидеть токен.

● в приложении Mi Home подключитесь к пылесосу

● перейдите в параметры

● далее откройте общие настройки

● перейдите в пункт информация о сети (в нем вы найдете ip-адрес и токен вашего пылесоса)

ВАЖНО: Для того чтобы начать загрузку голосовых пакетов пылесос должен стоять на зарядной станции и иметь не менее 20% заряда. Это искусственное ограничение во избежание проблем.

4. Запускаете файл win-mirobo.bat который находится в корневой папке скачанной утилиты.

5. После запуска откроется окно с командной строкой где при успешном подключении в первых двух строках будет указан ip-адрес и уровень заряда пылесоса. Ниже будут три пронумерованных пункта меню. Нужно выбрать пункт 2 – он называется Flash voise package. Соответственно нажимаете цифру 2 на клавиатуре и нажимаете Enter.

6. Далее нужно выбрать любой понравившийся пакет. Введите необходимую цифру и нажмите Enter.

7. Затем пойдет отсчет времени установки (не более 15 секунд). Когда вместо времени появится надпись OK подтверждающая завершение установки, нажмите любую кнопку на клавиатуре и закройте окно программы.

В таблице ниже представлены лишь некоторые голосовые пакеты и часть фраз которые произносит робот, откликаясь на определенные действия.

Голосовой пакет ru_leathers_Bastards Голосом робота

Голосовой пакет ru_maxim_vashe_velichestvo голосом робота

ВАЖНО! Все действия, возможно реализовать только на смартфоне с операционной системой Android, при использовании модифицированного приложения MiHome от Vevs.

Если у меня iOS?

Обладателям "яблочной" продукции не стоит закрывать страницу после прочитанного. Проявив русскую смекалку, на ум сразу приходит вариант обхода такого системного ограничения. Суть заключается в следующем: взять у знакомых или родных устройство на Андроид и реализовать данный метод на нем. После того как будет выбрана и установлена понравившаяся озвучка, вы можете продолжать пользоваться и на телефоне с iOS. Единственным ограничением будет то, что нельзя после этого менять озвучку, иначе вы не сможете вернуться к предыдущей версии, т.к. в списке языковых пакетов не будет выбора русских вариантов, и вам придется снова повторять русификацию на андроид устройстве.

Теперь не нужно совершать никаких действий по подмене плагина, как это было раньше. Новый способ заключается в перенаправлении звуков голосовых пакетов из родного репозитория во внешний, при наличии кастомного файла конфигурации "json". В нашем случае будет использоваться репозиторий робота-пылесоса Dreame F9. За такую реализацию нужно сказать спасибо команде разработчиков MiHome by Vevs.

Что нам понадобится?

  • Модифицированный MiHome by Vevs, скачать можно в разделе приложения. Перед установкой, официальный михом из Play Market должен быть удален.
  • Кастомный файл Custom.json Все файлы, относящиеся к данной модели робота, всегда можно загрузить со страницы этого пылесоса, в разделе "файлы".
  • Любой файловый менеджер, что бы переместить наш файл в нужную папку. Мы будем использовать Total Commander.

По пунктам:

1 Загружаем в память телефона новый "json" и перемещаем его в папку "Vevs" (находиться в корневой директории памяти смартфона, если нет такой, то нужно создать).

1c json 1

2 Теперь заходим в михом и в экспериментальных настройках включаем параметр "Выключить перехват DNS". Перезапускаем приложение.

1c json 2

3 Открываем плагин нашего пылесоса и в настройках наблюдаем вот такое разнообразие.

1c json 3

Если посмотреть ID устройства данного пылесоса (долгим тапом по карточке робота пылесоса - и нажатием на кнопку - "Изменить Имя"), то мы увидим следующее - dreame.vacuum.ma1808. Получается, что данный пылесос производит именно бренд Dreame, а значит и способы кастомизации от их роботов подходит к нашему случаю.

Второй вариант по русской локализации можно подробно изучить в данной статье.

Михаил Алегберов

Михаил Алегберов

Михаил Алегберов

Михаил Алегберов

Михаил Алегберов

Михаил Алегберов

Михаил Алегберов

Михаил Алегберов

Михаил Алегберов

Михаил Алегберов

Михаил Алегберов

Михаил Алегберов

Качаем файл pkg, и перекидываем его на флешку, память телефона в настройках меняем на флешку

Михаил Алегберов

Зажимаем 2 кнопки на пылесосе, это сброс вифи. Подключаемся к нему по WiFi с телефона, он найдёт roborock(пылесос раздаёт WiFi без интернета)

Михаил Алегберов

Запускаем приложение которое скачивали, выбираем 2 пункт, прошивка звука(фотка пока только такая :))

Михаил Алегберов

Ищем нашу озвучку и нажимаем на неё, ждём установки

Михаил Алегберов

Готово. Лично у меня выдало ошибку, после повторного скачивания, и установки. Я файлы закидывал в папку download, и ставил на теоефоне город пекин/Китай. Может это помогло

Михаил Алегберов

Если хотите другие прошивки, то якобы файл zip, надо переименовать в apk, но мне это не помогало

Исследователям удалось взломать робот-пылесос Xiaomi. Однако в процессе выяснилось, что он защищен на порядок лучше большинства умных устройств.


Дыры в интернете вещей стали обычным пугалом нашего времени, но даже страшные сказки иногда заканчиваются хорошо. Вот вам свежий пример: экспертам по информационной безопасности Деннис Гизе (Dennis Giese) и Дэниэл Вегемер (Daniel Wegemer) удалось взломать робот-пылесос Xiaomi Mi Robot — однако в процессе исследования выяснилось, что он намного безопаснее большинства смарт-устройств.

В своем выступлении на Chaos Communication Congress 34, который недавно прошел в Лейпциге, исследователи рассказали о том, как устроено программное обеспечение пылесоса и о том, какими уязвимостями они воспользовались для того, чтобы преодолеть его защиту.

Аппаратный взлом пылесоса Mi Robot с помощью фольги

Началось все с того, что Гизе и Вегемер с удивлением обнаружили, что начинка робота-пылесоса Xiaomi мощнее, чем у многих смартфонов: в него встроено целых три; процессора ARM, один из них четырехъядерный. Уже интригует, не так ли? Для разогрева Гизе и Вегемер попробовали несколько очевидных способов атаки.

Первым делом они проверили, можно ли использовать для взлома пылесоса порт micro-USB. Оказалось, что нельзя: разработчики Xiaomi защитили подключение аутентификацией. Затем исследователи полностью разобрали Mi Robot и попытались найти последовательный порт на материнской плате — но эта затея тоже оказалась неудачной.

Следующую попытку взлома эксперты предприняли через сеть. Они просканировали сетевые порты устройства, но все оказались закрыты. Перехват трафика тоже ни к чему не привел — выяснилось, что обмен данными пылесоса с внешним миром полностью зашифрован.

Лично я был впечатлен таким вступлением: уже на этой стадии большинство других IoT-устройств удалось бы взломать. Их производители редко дают себе труд предусмотреть такие меры безопасности. Наше недавнее исследование наглядно продемонстрировало, насколько плачевно обстоят дела с защитой большинства подключенных устройств.

Таким образом Гизе и Вегемер смогли извлечь прошивку Mi Robot, провести ее реверс-инжиниринг и модификацию, а потом загрузить результат своих трудов обратно в робот-пылесос — и таким образом получить полный контроль над устройством.

Беспроводной взлом пылесоса Mi Robot

Однако кое-что реализовано не идеально. Во-первых, оказалось, что эти архивы с обновлениями Xiaomi защищены одним и тем же статичным паролем: rockrobo (никогда не пользуйтесь настолько слабыми паролями). Зная это, исследователи подготовили зашифрованный нужным образом пакет с собственной модифицированной прошивкой.

Прошивка Mi Robot изнутри

Изучая прошивку, Гизе и Вегемер узнали ряд интересных фактов о смарт-устройствах Xiaomi. Во-первых, прошивка Mi Robot представляет собой операционную систему Ubuntu Linux — причем все патчи устанавливаются регулярно и оперативно. Во-вторых, компания применяет уникальные пароли суперпользователя на каждом устройстве, а значит, не существует единого пароля, которым можно одним махом взломать целую армию роботов-пылесосов. И в-третьих, система оснащена сетевым экраном, который блокирует любые полезные для хакеров порты. Вновь снимаю шляпу перед Xiaomi: по стандартам IoT они реализовали на удивление хорошую защиту.

Однако в бочке меда не обошлось без ложки дегтя: обнаружилось, что Mi Robot собирает и отправляет в облако Xiaomi очень много данных — по несколько мегабайт в день. Причем наряду с относительно безобидной телеметрией пылесос передает названия и пароли сетей Wi-Fi, к которым подключается, а также схемы помещений, которые создает с помощью встроенного лидара.

Еще один неприятный момент: все собранные пылесосом данные навечно остаются в системе, даже после сброса до заводских настроек. Так что если кто-то купит подержанный робот-пылесос Xiaomi на eBay и сумеет его взломать (а после публикации исследования Гизе и Вегемера это будет не так сложно сделать), то сможет без проблем добраться до паролей предыдущих хозяев.

Так что создание ботнета Xiaomirai нам вряд ли грозит. Скорее, наоборот: исследование продемонстрировало, что Xiaomi намного серьезнее относится к безопасности, чем большинство производителей подключенных устройств. Как известно, взломать можно практически что угодно, но если система хорошо защищена, вряд ли злоумышленники будут тратить на нее время — обычно их привлекает легкая добыча.

Читайте также: