Обход региональной блокировки Dreame и Roborock
Инструкция для обхода региональных ограничений для робота-пылесоса.

Почему приложение заблокировано?
Китайские версии пылесосов Dreame и Roborock, официально не импортированные авторизованным дистрибьютором, не смогут использовать приложение Dreamehome, Roborock и Mi Home. Политика компании ♂️
Если при входе в приложение вы видите сообщения:
Версия вашего робота пылесоса предназначена для материкового Китая. Устройство не сертифицировано для текущего региона и не может работать в нем. Свяжитесь с продавцом.
Текущий регион не соответствует модели
В новых прошивках и новых моделях пылесосов, уже оснащенных предустановленной прошивкой, появилась блокировка региона. Блокировка не позволяет использовать пылесос с мобильного устройства. Не расстраивайтесь! Ваше устройство — не кирпич. Блокировку можно снять и убрать региональные ограничения.
Первый способ — откат прошивки.
На сайте есть возможность отката на заводскую прошивку (которая шла без блокировки региона). Для этого требуется:
- Авторизоваться на сайте
- Выбрать пылесос в списке устройств
- Перейти в раздел «Прошивки»
- Внимательно прочитать особенность установки.
- Нажать на кнопку «Получить доступ»
- Для Dreame: Выбрать прошивку до даты 2023-04-28 и нажать установить.
- Для Roborock: Выбрать прошивку до даты 2022-01-01 и нажать установить.
Однако у этого способа есть два минуса: прошивка может самостоятельно обновиться и нужно будет повторять откат. В старой прошивке может не оказаться нужных вам функций, потому что они были реализованы только в новых версиях.
Второй способ — использование DNS обхода (рекомендуется).
После долгих исследований и разработки программного обеспечения я создал DNS сервис для обхода региональных ограничений. Сейчас это самый лучший и простой вариант решения. Потребуется всего лишь одно изменение в настройках маршрутизатора и робот-пылесос будет думать, что он находится в Китае. При этом никакие VPN не используются.
Обход позволит пользоваться всеми функциями робота-пылесоса Dreame и Roborock и устанавливать обновления без ограничений.
Работает для Android и iOS.
Теперь приступим к настройке.
Разблокировка роботов пылесосов Roborock
В последние время многим пользователям китайских версией пылесосов Roborock начали прилетать обновления прошивки, установив которые, пользователи больше не смогли управлять своими «китайскими» роботами на «чужих» регионах. Замена плагина на модифицированной версии приложения тоже не решает проблему.
Про блокировку
На данный момент есть информация про блокировку в MiHome 2-х моделей Roborock T7S Plus и Roborock G10. Возможно, скоро начнут рассылаться обновленные прошивки с блокировкой и на другие модели роботов пылесосов этого производителя.
Судя по всему начинается общий тренд многих производителей устройств для MiHome — модификация прошивок устройств, когда уже замена плагина в модифицированном приложении не помогает. Поэтому если вы уже приобрели «китайский» робот пылесос не стоит обновлять прошивку, до тех пор пока более смелые пользователя не проверят работоспособность гаджета на ней.
Если при заходе в плагин робота пылесоса вы видите следующее сообщение — «Your robot vacuum is a Mainland China Version. It is not able to operate in the current region. Consult your seller for details» или его русский вариант, если используете переведенный плагин — «Версия вашего робота пылесоса предназначена для материкового Китая. Устройство не сертифицировано для текущего региона и не может работать в нем. Свяжитесь с продавцом.», это значит что ваш робот получил новую прошивку и до ее отката вы не сможете управлять роботом через MiHome.

Как разблокировать робот пылесос Roborock
Единственным на данный момент известным способом снять блокировку, является откат на заводскую прошивку (которая шла без блокировки региона), благо на моделях Roborock предусмотрена такая возможность.
ВАЖНО Перед тем, как начинать процесс отката на прошивку «Из коробки» настоятельно рекомендуем сначала попробовать вариант с заменой модифицированного плагина, где убрана региональная блокировка. Возможно прошивка вашего пылесоса еще не содержит блокировки и поможет простая замена плагина. Скачать плагин можно в карточке вашего устройства, в разделе «Файлы».
По сообщениям пользователей возможно 2 варианта отката, для всех разный, если вам не помог 1 вариант пробуйте 2.
Способ №1
1 Откройте верхнюю крышку пылесоса.
2 Нажмите и удерживайте кнопку «Home».
3 Нажмите и удерживайте кнопку «reset» (она расположена рядом с индикатором Wi-Fi сигнала), используя любой тонкий предмет на подобии зубочистки. Через 5 секунд отпускаем «reset» оставляя нажатой кнопку «Home».
4 Когда замигает кнопка MENU отпускаем кнопку «Home», работ пылесос произнесет фразу — «Restoring the factory settings, this will take about 5 minutes» («Восстановление заводских настроек, это займет 5 минут»).
5 Дожидаемся установки заводской прошивки
Если этот вариант не помог, попробуйте 2 способ
Способ №2
1 Откройте верхнюю крышку пылесоса.
2 Нажмите и удерживайте кнопку «Home» и кнопку «Локальная Уборка» одновременно.
3 Нажмите и удерживайте кнопку «reset» (она расположена рядом с индикатором Wi-Fi сигнала), используя любой тонкий предмет на подобии зубочистки. Через 5 секунд отпускаем «reset» оставляя нажатыми кнопки «Home» и «Локальная Уборка».
4 Когда работ пылесос произнесет фразу — «Restoring the factory settings, this will take about 5 minutes» («Восстановление заводских настроек, это займет 5 минут») отпускаем кнопки «Home» и «Локальная Уборка»
5 Дожидаемся установки заводской прошивки.
дома
Установка озвучек, обновление прошивок и обход региональных ограничений.
Вход через аккаунт Google
Возможность сменить озвучку для робота-пылесоса в одно нажатие, а так же загрузить свой голосовой пакет.
Собраны все прошивки от производителя: приватные сборки, архивные и последние версии. Возможность откатить версию или установить новую.
Предоставляем DNS для снятия ограничений и обхода региональных блокировок. Работает как VPN, но проще установить и удобнее пользоваться.
Установить озвучку
робота-пылесоса
Простой способ установки голосовых пакетов для большинства моделей.
Самый простой способ установки голосовых пакетов в роботы пылесосы Xiaomi
Долгое время, установка кастомных голосовых озвучек на роботы пылесосы Xiaomi заключалась в подмене плагинов, создание скриптов автоматизаций и использование сторонних приложений. Недавно, благодаря энтузиасту Full-Stack RnD разработчику mindsolo появился очень простой способ установки голосовых пакетов на роботы пылесосы подключенные в MiHome.
Для каких роботов пылесосов есть кастомные озвучки?
На данный момент установка кастомных озвучек доступна для большинства моделей роботов пылесосов. Разработчику удалось сделать процесс автоматической озвучки для многих моделей и список постоянно расширяется.
Dreame — Dreame F9, DreameBot L10s Ultra, DreameBot L10s Pro, Dreame Bot L10 Plus, Dreame Bot D9 Pro, Dreame Bot W10,Mijia Robot Vacuum-Mop 2C, Dreame Bot W10 Pro Self-Cleaning Robot Vacuum and Mop, DreameBot S10, Dreame Robot Vacuum D9, Dreame Bot L10 Pro, Dreame Bot Z10 Pro и другие.
Roborock — Roborock T4, Roborock Q5, Roborock T7S, Roborock T7, Roborock S6 MaxV, Roborock T8, Roborock Q7 Max, Roborock S4 Max, Roborock S4 Max v3,V Roborock T7 Lite, Mi Robot Vacuum, Roborock G10, Roborock T8 Plus, Mi Robot Vacuum-Mop Essential, Mi Robot Vacuum 1S, Roborock S7 Pro Ultra, Roborock G10S Auto, Roborock S6, Roborock E Series, Mi Robot Vacuum-Mop Essential, Roborock S7 V2, Roborock S6 Pure, Roborock T7 Pro, Roborock S4, Roborock G10 Plus, Roborock P5, Roborock T6 и другие.
Viomi -Viomi sweeper PRO, Mijia Robot Vacuum-Mop Ultra Slim, Viomi V3 и другие.
Ijia — Mi Robot Vacuum-Mop 2 Pro+, Mi Robot Vacuum-Mop 2, Mi Robot Vacuum-Mop 2 Pro, Mi Robot Vacuum-Mop P, Xiaomi Robot Vacuum-Mop 2S, Mijia Robot Vacuum-Mop 2Pro, Mi Robot Vacuum-Mop 2 Ultra, Mi Robot Vacuum-Mop, Mi Robot Vacuum-Mop 2, Xiaomi Robot Vacuum-Mop 2C, Mi Robot Vacuum-Mop 2 Lite, Mi Robot Vacuum-Mop 2 Ultra Set, Mijia Robot Vacuum-Mop 3C и другие.
IMILAB — IMILAB V1 Vacuuming Robot, IMILAB V2 Vacuuming Robot и другие.
Lydsto — Lydsto Inertial Navigation Sweeping and Mopping Robot G1, Lydsto Sweeping and Mopping Robot S1, Lydsto Inertial Navigation Sweeping and Mopping Robot G2, Lydsto Sweeping and Mopping Robot R1D, Lydsto Sweeping and Mopping Robot R1 и другие.
Xiaowa — Xiaowa E Series, Xiaowa C1 и другие.
Список моделей для установки кастомных голосовых пакетов постоянно пополняется, так что самый простой способ узнать поддерживается ли ваша модель — попробовать этот функционал.
Это бесплатно?
На данный момент установку кастомных голосовых пакетов можно осуществить совершенно бесплатно, однако данных процесс требует большего количества времени и усилий разработчика, так что если у вас будет возможность, — поддержите автора донатом или подпиской!
Как закачать прикольную озвучку на робот пылесос?
1 Переходим на сайт https://vacuum.mindsolo.net и нажимаем «Выбрать озвучку»
2 Будет представлен большой список голосовых пакетов, которые можно предварительно прослушать, но не все они будут доступны именно для вашей модели

3 Нажимаем кнопку «Войти через MiHome» — на этом этапе понадобится ввести на сайте ваш логин и пароль от MiHome, по заявлению разработчика сайт не собирает и не хранит пароли, но если вы переживаете за приватность, всегда можно поменять пароль в MiHome после установки озвучки.

4 После ввода данных, отобразится список роботов пылесосов подключенных к данному аккаунту. Кликаем на робот пылесос и получаем список доступных озвучек для вашей модели.

5 Озвучка устанавливается непосредственно в ваш робот пылесос и не будет отображаться в MiHome. При желании вы всегда можете установить стандартную озвучку через приложение.
6 После нажатия на кнопку загрузки озвучки, стоит подождать несколько минут, затем можно проверять озвучку нажав на кнопку «Проверить озвучку» или , например, извлечь мусоросборник.
Если есть проблемы
1 Для успешной установки озвучки ваш робот пылесос должен находится на базе зарядки и быть заряжен на 100%.
2 Для некоторых моделей может понадобиться перезагрузка устройства, которая обычно осуществляется через удержание кнопки включения робота (вкл/выкл).
3 Если вашей модели нет в списке поддерживаемых и если проблемы с функционалом, вы можете задать вопрос в Telegram группе проекта.