Авторизация доступа входов на базе фитнес браслетов Xiaomi Miband 4 NFC

Сделал небольшой Update. Эмуляция физической карт здесь не предусмотрена. 

Костыль. Но работает. Кто не ищет трудностей тот не пожинает плоды 🙂 Теперь по делу. Ранее в своих постах Эмуляция NFC карт на браслете Xiaomi Mi Band 4 NFC. Шэф все пропало. я делал акцент на том, что Xiaomi запретила окромя региона China (Китай) работать с эмуляцией карт (да и вообще) NFC на своих браслетах Miband 4 NFC China. Теперь есть “действенно-костыльный” способ, который нужно проделать раз и только. Но обо всем попорядку. Букв будет много, но алгоритм таков.

Для реализации нам необходимы следующие расходы/расходники и предподготовка:

  1. телефон под iOS (потому что на текущий момент только Mihome под iPhone поддерживает Miband в списке устройств).
  2. Два китайских аккаунта для Mihome и Mifit. Подчеркиваю – регион China. Как регистрировать China аккаунт – читаем в интернете, там все просто.
  3. Один рабочий аккаунт RU региона или иной (тот который у нас используется в повседневной жизни, око Саурона)
  4. На рабочих аккаунтах устройств у нас должен быть отключен Bluetooth (это основной наш рабочий смартфон на котором мы будем руссифицировать прошивку для Miband 4 NFC China и собирать с него статистику, управлять умным домом через Mihome и т.п. – отсюда. Или если она у вас уже стоит то и хорошо. Отвязываем браслет от рабочего аккаунта в Mifit.

 

Последовательность такая (кто знает иные шаги, Welcome).

Качаем с Appstore Mihome на iPhone. Авторизуемся в нем используя наш китайский Mi-China аккаунт (для создания такого аккаунта нам понадобится почтовый ящик, виртуальный номер +7 для СМС подтверждения). Я не буду делать акцент как заполучить такой аккаунт, в инете много ссылок. Запускаем приложение Mihome и осуществляем шаги свойственный авторизации (внизу на экране смартфона приложения Mihome выбираем вход по паролю снизу, вводим наш ID Mi-China (циферки) аккаунта полученного раннего)

Пока у нас девственный чистый рабочий стол в приложении Mihome. Позже там появится наш браслет после привязки к Mifit.

Качаем с Appstore приложение Mifit на iPhone. Используем авторизацию Mi-China аккаунта. Теперь очень внимательно.

Выбираем также авторизацию по Mi-China аккаунту, что мы осуществляли выше. Что далее произойдет : Mifit запустит Mihome, и авторизует нас через этот аккаунт, далее если Mi-China аккаунт девственный (никогда и нигде не был замешан в делах авторизациях), то предложит зарегать новую учетку для Mifit приложения. Вы об этом увидите на экране смартфона и первое, что выплюнет на экран это регионы Россия и т.д.. Ищем в списке China и сохраняем!!!!. Далее по понятиям .. все будет просто. Вы привяжите Mi-China аккаунт к Mifit аккаунту (точнее наоборот). Это вы можете увидеть в профиле Mi-China аккаунта в списке авторизованных приложений. Не исключаю что Mifit обновит ваш браслет до актуальной версии (стараемся этого избежать … хоть не важно). Не обращаем на это внимание – мы потом восстановим нашу руссифицированную прошивку с нормальными шрифтами.

Далее в Mifit привязываем браслет по стандартной схеме. Добавить – Браслет и т.д. Привязали ? Двигаемся далее. У нас теперь два приложения Mifit и Mihome на оригинальных региональных Chian аккаунтах 🙂 После привязки браслета, в опциях Mifit (Mifit будет у вас на русском языке само приложение, а локация China) будут записи 1 и 2 (смотрим рисунок).  Если  мы можем войти в эти меню без уведомления “типа страна ваша не поддерживается” ,  то мы сделали все правильно. Они нам далее не нужны. Эти меню открываются только на China аккаунтах.

 

 

 

 

 

 

 

Браслет авторизовали. Переходим обратно в Mihome. Вы найдете там наш браслет. К сожалению я скрины забыл сделать. Но объясню пошагово (скрины можно посмотреть здесь кстати с 4pda под спойлером). Суть такова : на экране рабочего стола мы видим браслет с именем Xiaomi Miband 4 NFC. Кликаем на него и попадаем в меню управления картами. Как происходит добавление карты ? Выбираем 

далее Add card … , и проходим всю процедуру.

 

 

 

 

 

 

 

 

 

 

Чтобы все было на понятно чисто английском языке в приложении Mihome заранее выберите Английский язык. После начала процедуры добавления карты вам будет предложено набраться терпения и подождать пока сформируется новая виртуальная UID карта – процедура завершиться с предложением ее переименовать (это не эмуляция NFC карты физической). Переименовываем. Выходим обратно в приложение. Кликаем на эту карту и получаем меню операций с ней. In Use означается что она активна и готова к работе. Если карт нужно несколько – то их нужно поочередно всех активировать. Вы это увидите в меню карты, когда на нее кликнете. Таким образом происходит добавление карт. Сама карта сохраниться в приложении Mihome и браслете.  Читать здесь.

С этим более менее разобрались. Теперь встает вопрос как нам все это сделать под работчим аккаунтом? Тоже немного хитро. Берем наш телефон с Android на котором стоит Mihome и Mifit рабочий, оба они конечно работают по RU-регионом на моменте регистрации. У кого то может другой регион, это не важно. Сам факт что это рабочий аккаунты. Теперь отвязываем браслет от китайских аккаунтов в Mifit на iPhone и привязываем его к рабочему Android (или другому телефону, не важно какой-там у вас). В моем случае это Android. Привязали ? Теперь надо в порядок привести руссификацию браслета. Для этого будем использовать Mifit от Geekdoing скачать. Это единственная на 30.06.2019 версия которая поддерживает руссийикацию браслета Miband 4 NFC China. Качаем – ставим – обновляем прошивку (правда более старая v4.0.3). Карта у нас никуда не удаляется. И получаем полный спектр фитнес-услуг 🙂

PS: у кого есть желание после всего сбросить браслет в заводские установки … сообщите плз удалилась ли у вас с браслета карта. 🙂

Если у вас ничего не получается – то возможен вариант что оба аккаунта имеет разные регионы или ранее были привязаны к браслетам. Ничего тут не поделать – зарегать новый аккаунта правильно.

 

 

 

 

5 1 голос
Рейтинг статьи
Подписаться
Уведомить о
guest
1 Комментарий
Популярные
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Alexander
04.05.2020 12:19

Что значит Эмуляция физической карт здесь не предусмотрена?
Платить то этим можно будет?
или это будет просто nfc-брелок?

1
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x
()
x