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



Реп: (1148)
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 - 10.09.23, 12:15
Причина редактирования: Обновлены ссылки на прошивки



Реп: (1)
* succes676,
У меня такая же проблема. Дата выпуска 04.2019 Писал в посте
С плагинами вариант не для меня, так как пользуюсь ios устройством.
НА старых прошивках приложение miHome не ругается на пылесос, но и не работает. При попытке запуска пробует крутить лидаром и говорит внутренняя ошибка.
Сейчас установлена рутованная прошивка 1768prc, но это ничего не дает пока кроме ssh доступа.



Реп: (7)
* b1ack_ange1, тоже пробовал устанавливать кастомные прошивки, со сменой региона, после подключения михоум не качает плагин вообще. Опять же только на кастомном работает. Да конечно нужно разобраться , это проблема коснется всех кто захочет приобрести эту модель пылесоса.

Роборок т6 такую проверку осуществлял по часовому поясу который установлен на телефоне в настройках. Если он совпадает с китайским (+8) , то пылесос спокойно работал на штатном плагине. Но тут как то иначе похоже.

-------

А нет ошибся, на этом тоже так можно. Отключаем синхронизацию времени по сети, ставим часовой пояс +8 китай, а время настраиваем вручную. Так будет работать. Это пока единственный известный мне вариант как пользоваться на айфоне.

Сообщение отредактировал succes676 - 09.06.19, 12:30



Реп: (148)
* Alex 1312,
Уже раз 10 на последних страницах темы упоминалось, что откатиться с последней прошивки очень просто.
Для этого необходимо сделать ВОССТАНОВЛЕНИЕ робота и дальше уже шить нужную прошивку.



Реп: (3)
Отпишусь по проблеме, она с новой версией XVacuum Firmware наверно решена.
Нужно было сменить регион на второй версии.
До этого из шапки установил XVacuum Firmware 2.2.0 прошивка якобы заливалась, но обратил внимание что слишком быстро - минуты 3 и потом робот ничего не сообщал об апгрейде.
Утром сегодня нашел XVacuum Firmware 2.1.0 - все успешно прошилось с первого раза (уже шилось около 10 минут), хоть и в логах тоже доходило до attempt 10 checking status и ничего больше, сам робот сообщил об успехе.

Всем разработчикам спасибо!

Еще раз по шагам по смене региона на китай через андроид, потому что они каждый период времени разные:
1 Удаляем из михом пылесос
2 Скачиваем и устанавливаем рабочую версию XVacuum Firmware
3 Скачиваем тут https://www.dropbox.co…ESyNDSUubIz8MRtYa?dl=0 свою версию прошивки в названии которой 2prc
4 На пылесосе зажимаем две маленькие кнопки по бокам для сброса вайфай на 3 секунды
5 Телефоном цепляемся на точку доступа от пылесоса
6 Запускаем XVacuum Firmware, жмем Flash firmware, выбираем свою прошивку и ждем минут 10 пока она зальется на пылесос и установится, все это время кнопка питания на нем будет мигать, по факту успешного завершения прошивки пылесос сообщит.
7 Заходим в михом и добавляем пылесос в Китайском регионе (теперь уже без mainland)



Реп: (1148)
_chup@_ @ 09.06.19, 13:13 *
До этого из шапки установил XVacuum Firmware 2.2.0 прошивка якобы заливалась, но обратил внимание что слишком быстро - минуты 3 и потом робот ничего не сообщал об апгрейде.

3 минуты передается прошивка роботу. Потом пишется "Installing... Just wait". Вот именно с этого момента начинает прошиваться прошивка и нужно ждать минут 10.
_chup@_ @ 09.06.19, 13:13 *
с первого раза (уже шилось около 10 минут), хоть и в логах тоже доходило до attempt 10 checking status

Бывает и такое, что робот начинает играть в "молчанку", но при этом продолжает скачивать прошивку и устанавливает ее.

Если робот быстро начал мигать индикатором спустя 3-4 минуты после начала процесса, то значит все ок и робот прошивается.

P.S. Просьба: не заваливайте меня в личке с просьбами что-то добавить в шапку. К сожалению, у меня сейчас этой возможности нет.

Сообщение отредактировал .//Hack - 09.06.19, 14:05



Реп: (148)
* _chup@_,
Шаги всегда будут одинаковыми, если первым пунктом прописать выполнение восстановления робота.



Реп: (1148)
Ребят, накидайте номера прошивок, к которым бы вы хотели просто рут без всего остального. Так как у меня на дропбоксе место закончилось, мне пришлось удалить их. Но я выложу штуки 3-4 для первой версии и столько же для второй.



Реп: (1148)
XVacuum Firmware
Заливка прошивок и языковых пакетов напрямую со смартфона (Android и iOS).
Поддерживаются только Roborock v1/v2(S50/51/55), T6, S6, 1S.
В эмуляторе работать не будет, так как нужен прямой доступ с робота к устройству для скачивания прошивки


У первого и второго поколения языковые пакеты общие. У третьего поколения (T6, S6, 1S) язык. пакеты свои.

Android:
Прошивки и языковые пакеты должны лежать в любом месте на внутренней памяти (/sdcard). (поддерживаются только pkg, не 7z, не zip, не rar, а именно pkg, для языковых пакетов wav-файлы в архиве - это не pkg). Избегайте любых символов отличных от английского языка и нижнего подчеркивания в названиях файлов и путях к ним, робот не умеет качать такие файлы. А еще лучше положите файл в корень раздела;

iOS:
Прошивки и языковые пакеты заливаются через iTunes (Раздел "Общие файлы"), iTools, iFunbox или любые подобные приложения в приложение в Documents. (поддерживаются только pkg, не 7z, не zip, не rar, а именно pkg, для языковых пакетов wav-файлы в архиве - это не pkg). Избегайте любых символов отличных от английского языка и нижнего подчеркивания в названиях файлов и путях к ним, робот не умеет качать такие файлы.


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

Инструкция без сброса Wi-Fi на роботе (необходимо получить токен робота любыми доступными способами (в шапке))
Инструкция без сброса Wi-Fi на роботе (необходимо получить токен робота любыми доступными способами (в шапке)):
  1. Запустить приложение;
  2. Нажать на меню и кликнуть на пункт "Настройки (Settings)";
  3. Ввести IP и токен робота.
  4. Нажать на кнопку "Сохранить (Save)";
  5. Программа попросит перезапустить приложение для применения настроек, выгружаем приложение:
    • Android: двойное нажатие кнопки "Назад" или в меню пункт "Выход (Exit)";
    • iOS: двойное нажатие кнопки "Домой" и "смахнуть" (выгрузить) приложение.

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

Если у вас возникает ошибка:
  • "timeout: Could not connect to the vacuum, handshake is timeout", то значит вы неверно указали IP робота;
  • "timeout: Call to the vacuum timed out" после 50 попыток получить его статус, то значит вы указали неверный токен.
Инструкция со сбросом Wi-Fi (токен программа получит сама)
Инструкция со сбросом Wi-Fi (токен программа получит сама):
Если вы ранее пользовались программной без отвязки от Wi-Fi, то необходимо в настройках очистить IP и токен, выгрузить программу и только потом действовать по инструкции ниже.
  1. Для того, чтоб воспользоваться программой необходимо сбросить настройки Wi-Fi робота (после этого в MiHome придется привязывать робота заново);
    1. Сброс для первой версии делается удержанием двух кнопок (возврата на базу (Home) и включение (Power)) в течение 3 секунд;
    2. Сброс для второй версии делается удержанием двух кнопок (локальная уборка и возврат на базу) в течение 3 секунд.

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


Если прошивка не прошивается, в логе появляется 50 строк с "Trying to flash the firmware", то нужно воспользоваться данной инструкцией, иначе прошить невозможно.
Если при прошивке официального языкового пакета на третьем поколении робот возвращает ошибку "The vacuum returned an error", то, вероятно, голос все же прошился верно. Попробуйте, например, достать контейнер для мусора, чтоб убедиться, что голос прошился.

Внимание!
Теперь из-за встроенного файлового менеджера у многих Play защита будет считать приложение потенциально опасным и не давать его установить. Чтобы все равно установить приложение необходимо:
  1. Откройте приложение "Play Маркет" .
  2. Нажмите на значок Play Защита в меню.
  3. Отключите параметр "Проверять угрозы безопасности" на время установки приложения.

Android:
Скачать приложение (распаковать перед использованием): Прикрепленный файлXVacuum Firmware 4.1.0 - Andoid 4.4+.zip ( 3.52 МБ )
Разработчик: .//Hack
Минимальная версия Андроид: 4.4

iOS:
Скачать приложение (распаковать перед использованием): Прикрепленный файлXVacuum Firmware 4.1.0 - iOS 9.0-15.2.zip ( 3.61 МБ )
Разработчик: .//Hack
Минимальная версия iOS: 9.0
Как установить приложение, если у меня нет JailBreak? Надеюсь, что временно - этот способ не работает.
Еще один способ установки без JailBreak через Sideloadly.

Не надо мне писать на мыло, в личку или еще куда в стиле "ничего не работает, помоги!" без какой-либо конкретики. На такие сообщения даже отвечать не буду. Если нужна нормальная помощь, то будьте добры назвать точную модель робота, например, xiaomi.vacuum.v1 или xiaomi.vacuum.t6 (если она не написана в шапке, то я, вероятнее всего, не отвечу, так как очевидно, моя программа не работает с такими), полный лог из программы, а не последние 10 строчек с попытками достучаться до робота, которые мне ни о чем не говорят. Соблюдая эти простые правила, возможно я смогу вам помочь. В ином же случае вы бесполезно тратите свое и мое время, которого у меня и так практически нет.

Как сделать языковой пакет в формате pkg, если у меня есть wav-файлы? (Windows)

История изменений
04.01.2022 (4.1.0)
  • Приложение должно лучше работать с роботами третьего поколения;
  • Обновлены устаревшие реквизиты и добавлены новые;
  • Пришлось отказаться от поддержки iOS8, чтоб покрыть максимальный диапазон версий (9.0 - 15.2)
  • Мелкие правки;

18.01.2020 (4.0.0)
  • Теперь приложение в случае потери связи с роботом пытается восстановить соединение любыми доступными ему способами;
  • При активированной региональной блокировке приложение предпринимает несколько попыток снять блокировку. В случае неудачи выводит соответствующую ошибку в лог;
  • Исправлена работа приложения после выхода из "спячки" на iOS. Раньше помогал только перезапуск приложения;
  • Запросы к роботу работают быстрее;
  • Огромное кол-во мелких правок и исправлений.

21.09.2019 (3.3.0)
  • Теперь путь к выбранному файлу отображается в логе

08.09.2019 (3.2.0)
  • Получение информации о роботе в фоновом режиме
  • Мелкие правки

25.08.2019 (3.1.2)
  • Отображение информации о роботе в логе
  • Отключение региональной блокировки для возможности прошить робота, а не получать ошибку "-10002"
  • Мелкие правки

24.07.2019 (3.0.1)
  • Правки мелких багов
  • Добавлена информация о поддержке Roborock v3 (T6, S6, 1S)

09.06.2019 (3.0.0)
  • Можно прошивать робота без сброса Wi-Fi (IP и Token указываются в настройках через меню, после сохранения настроек необходимо перезапустить приложение);
  • Расширены логи. В случае непредвиденных ошибок будет выводиться немного больше информации;
  • Теперь реквизиты можно копировать, кликнув на нужной строчке;
  • В случае успешной прошивки робота теперь появляется окно с информацией обо мне.

31.03.2019 (2.2.0)
  • Исправлено "схлопывание" окна логов на старых версиях Android и iOS;
  • Мелкие исправления: в основном для iOS.

25.03.2019 (2.1.1)
  • Мелкие исправления и версия для iOS.

14.01.2019 (2.1.0)
  • Значительно переработан и сжат код.

14.01.2019 (2.0.0)
  • Теперь приложение имеет встроенный файловый менеджер. Выбрать можно только pkg (многие пытались прошить в робота все, что угодно, кроме pkg, не понимая что они делают не так). При нажатии на кнопку "назад" файловый менеджер закрывается, а не переходит на уровень выше. Данная возможность будет добавлена в следующих версиях;
  • В окно "About" добавлены новые реквизиты.

13.01.2019 (1.0.2)
  • Теперь сокет закрывается вместе с программой, соответственно при повторном запуске вы не будете получать ошибку EADDRINUSE (Address already in use)

12.01.2019 (1.0.1)
  • Окно About может закрываться кнопкой "Назад";
  • Меню может закрываться кнопкой "Назад";
  • Сжатие приложения, теперь оно "весит" менее 1МБ;
  • В окно About добавлена текущая версия приложения;
  • Минимальная версия Android - 4.4 (окно логов, вероятнее всего, на Android 4-5 "схлопнется", будет видна одна строка).

9.01.2019 (1.0.0)
  • Первая релизная версия.
Известные проблемы
  1. java.net.BindException: bind failed: EADDRINUSE (Address already in use): или подобные ошибки с "Address already in use" могут возникать, если другие программы у вас сидят на портах 8080 и 8081. Если не знаете какие именно, то закройте все программы и перезапустите XVacuum Firmware;
  2. ENCODING_ERR: попробуйте воспользоваться другим файловым менеджером. Например, ES проводник точно работает. Там при выборе файла с прошивкой или языковым пакетом надо выбрать "Файловый";
  3. На Android 4-5 и iOS 8-9 "схлопывается" блок логов, почти ничего не видно, но сама программа работоспособна;
  4. Окно About закрывается только крестиком, кнопка назад выходит из приложения, а не из окна;
  5. Выбрать можно абсолютно любой файл, а не только pkg, и даже начнется процесс прошивки, но робот после скачивания файла выдаст ошибку;
  6. Если телефон уйдет в глубокую спячку во время скачивания прошивки, то с большей долей вероятности смартфон перестанет принимать соединения.И робот вернет ошибку, так как не сможет скачать прошивку;
  7. При нажатии на кнопку "назад" файловый менеджер закрывается, а не переходит на уровень выше;
  8. Файл можно выбрать только с внутренней памяти (/sdcard).
Старые версии

P.S. У программы есть одна полезная побочная функция: при запуске программы в локальной сети вы сможете через Wi-Fi просматривать и скачивать содержимое всей своей внутренней памяти, набрав в браузере httр://<Ваш IP>:8080. Возможно уберу в будущих версиях и "расшариваться" будет только одна папка, в которую нужно будет предварительно положить файлы.

Сообщение отредактировал .//Hack - 09.08.22, 19:41
Причина редактирования: очепятки



Реп: (116)
Спасибо за приложение, проверил без отвязки - работает как надо.
По поводу ошибок, может в следующем релизе добавить подсказки про IP и токен в логи?
.//Hack @ 09.06.19, 14:21 *
Если у вас возникает ошибка:
"timeout: Could not connect to the vacuum, handshake is timeout", то значит вы неверно указали IP робота;
"timeout: Call to the vacuum timed out" после 10 попыток получить его статус, то значит вы указали неверный токен.



Реп: (227)
stasilok @ 9.06.19, 14:37 *
что откатиться с последней прошивки очень просто.
через flolevac?сами пробовали?



Реп: (3)
* .//Hack, вот в том и дело, что в логах ничего не писалось...
Телефон ми6, прошивка стоковая миуи 10.3.
Когда не получалось - ждал ещё минут по 10-15 после того как кнопка переставала моргать , может быть дело в самих прошивках которые пробовал, но каждый раз какая-то версия заливалась

Прикрепленные изображения
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение


Сообщение отредактировал _chup@_ - 09.06.19, 17:28
Причина редактирования: Не тот скрин



Реп: (1)
succes676 @ 09.06.19, 11:18 *
А нет ошибся, на этом тоже так можно. Отключаем синхронизацию времени по сети, ставим часовой пояс +8 китай, а время настраиваем вручную. Так будет работать. Это пока единственный известный мне вариант как пользоваться на айфоне.

Подтверждаю! Спасибо! Так действительно заработало!



Реп: (3)
Здравствуйте. У меня европейская версия пылесоса второго поколения. Скажите пожалуйста, можно ли сменить ему регион на Китайский при НЕ имении под рукой Android и Windows. Только iOS и macOS. Спасибо.



Реп: (1148)
* Reqman,
Прошить прошивку, которая переведет робота в регион Китая. Инструкции, как прошить на iOS и MacOS в шапке.



Реп: (1148)
* Medtesh,
В общем, палки в колеса они напихали знатно. Это говорит о том, что теперь больше мы не будем иметь возможности прошить новые версии робота никогда. Так как теперь используются не только ключи шифрования, но и подписи необходимых нам файлов. Ну и самое главное, что робот теперь не принимает обновления из локальной сети (теперь команда обновления может прийти только от сервера, а так как канал зашифрован, то не факт, что удастся подменить сервер, чтоб робот думал, что команда от сервера пришла, а не от локалки), что для обычного пользователя делает почти невозможным получение рут-прав (то есть теперь только через UART, а это то еще "удовольствие" работать с низкоуровневым доступом к файловой системе через загрузчик sunxi, если и эту лазейку не прикроют). Языковые пакеты теперь заливать можно будет только через SSH (SCP), при условии получения рута.



Реп: (3)
Можете пожалуйста перезалить v11_001810_root.pkg для ВТОРОЙ версии пылесоса? На файлообменнике она уже не доступна



Реп: (1148)
* Reqman,
v11_001810_root.pkg

Получите... Распишитесь... Спасибо!



Реп: (0)
Парни хочу взять Xiaomi Mi Roborock Sweep One S50
Вот правильно ли я понял? Что брать, лучше на китайской прошивке?
Где инструкция прошивки именно Xiaomi Mi Roborock Sweep One S50 ?



Реп: (3)
Пробую прошить пылик на маке, через эмулятор андроид. XVacuum пишет Sorry, the token is empty (



Реп: (268)
Reqman @ 10.06.19, 12:56 *
Пробую прошить пылик на маке, через эмулятор андроид. XVacuum пишет Sorry, the token is empty (

Для Мака же есть инструкция прошивания в шапке, без эмуляторов.


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

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

Сейчас: 09.12.23, 05:58