Xiaomi сломала мой браслет Amazfit. Как же это надоело


В качестве повседневных часов я использую Amazfit Bip. Многие называют их Xiaomi, что неверно: Amazfit разрабатывает носимую электронику для известнейшего китайского бренда, но часть из неё продаёт под собственной маркой.

Так вот, некоторые из этих гаджетов работают с приложением Xiaomi Mi Fit. Например Bip и Mi Band. А остальные требуют другую «прогу» от Amazfit.

Кажется, Xiaomi решила устранить конкурентов, потому что мои Bip стали бесполезны из-за нового приложения Mi Fit.

P.S. Все настолько плохо, что я сменил часы.

Что изменилось в новом Mi Fit

Этим летом Xiaomi решила кардинально изменить дизайн собственного приложения для умных устройств и занятий спортом Mi Fit.

Популярная программа получила полный редизайн и ряд новых функций, ранее доступных только в отдельных региональных версиях.

Главный экран стал оранжевым, ярким и перестал нормально читаться. Удобные диаграммы уступили место невнятным дневным значениям, доступ к целевой статистике стал затруднен.

Вместо конкретных параметров приложение получило фокус вокруг общего состояния человека и его дневных показателях.

Что ж, это объяснимо для китайского рынка: там в Mi Fit доступен голосовой тренер с возможностью персональной настройки. У нас, как и во всем европейском регионе, китаеговорящий ИИ недоступен.

Личные рекорды, социальные метрики для друзей и целевые показатели для ежедневной работы — все это очень круто для тех, кто пытается использовать умную носимую электронику Xiaomi по «назначению».

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

Однако, Mi Fit предлагает заменить подробную статистику (нет, она конечно есть, но далеко) базовыми метками поведения, рассказав приложению о своей активности в данный момент: «Я ем», «Я иду», «Я занимаюсь сексом», «Я сплю».

Формально это преподносится как необходимая мера для глубокого «умного» анализа деятельности и отслеживания параметров организма и активности. Но плоды этого «анализа» ничем не отличаются от стандартных замеров пульса и активности.

ИМХО, это просто сделали для лучшего таргетинга рекламных баннеров.

Ладно, все это мелочи для параноиков. В конце концов, Google и Apple мы позволяем следить за нами, хоть и в разном качестве…

Шрифт отвратительный

За муар на экране AW5 говорим спасибо Deep Fusion в iPhone 11 Pro.

Русский текст в Mi Band 4 – как 15 лет назад, когда в винде неожиданно слетали шрифты, или как у звонилки тех времён без нормальной локализации. Шрифты настолько уродские, что полностью привыкнуть к ним можно только с ослабленным чувством прекрасного (и собственного достоинства).

Упор сделан на максимальную утилитарность и информативность, поэтому на малюсенький экранчик (1 дюйм!) впихивается аж 80 кривых и порубленных символов. Спасибо, что они хотя бы читаемы. Сторонние «паки» и хаки не сильно спасают ситуацию.

Короче, приличных русских шрифтов для MB4 просто не существует. После них посмотреть на типографику Apple и уведомления с Apple Watch – как в душ сходить.

Amazfit vs. Xiaomi: одно и то же с разным софтом

Строго говоря, фитнес-устройства Xiaomi разрабатываются и выпускаются компанией Huami, которой так же принадлежит бренд Amazfit.

Линейку Xiaomi представляет знакомые всем Mi Band. Amazfit выпускает ряд умных часов, среди которых уже успевшие получить популярность Bip и Pace, а так же множество их последователей.

Сегодня разделение происходит скорее по внешнему облику и приложению-компаньону. Устройства Xiaomi спроектированы для Mi Fit, старшие Amazfit работают только с одноименным приложением, а младшие могут использовать и то, и другое ПО.

Во вторую категорию попадают популярные Bip и Pace, когда-то запускавшиеся в линейке (по-крайней мере, для российского покупателя) Xiaomi.

Однако, основная разница кроется в деталях: Mi Band является дополнением к смартфону, Amazfit проектирует гаджеты для автономной работы. С действительно качественными интерфейсами.

Редактирование аккаунта

Естественно, в Ми Фит настроены различные функции, которые позволяют восстановить или изменить регистрационные данные, чтобы их легче было запоминать или наоборот, сделать их сложнее:

  • восстановление пароля производится под окном ввода авторизационных данных. Пользователя попросят ввести e-mail или номер телефона, которые связаны с конкретным аккаунтом;
  • изменение данных (через браузер) выполняется посредством входа на официальный сайт Mi. Нужно для этого перейти по ссылке https://account.xiaomi.com/ и авторизоваться, введя свой email/телефонный номер и пароль. После входа все становится достаточно просто: можно изменить пароль, добавить email для восстановления доступа, изменить привязанный к аккаунту номер телефона или обратиться в службу поддержки.

Как влияет новый Mi Fit на Bluetooth

Новый (относительно) Mi Fit 4.0 с определенной версией алгоритма требует более «плотного» единения с часами: если раньше часы стабильно работали в пределах квартиры, сейчас радиус ограничен 3 метрами. Но только если дело касается звонков и системной информации.

Пожалуй, самое неприятное, что фишки сторонних приложений вроде управления плеером работают так же в ограниченном радиусе.

Хуже всего, что при обновлении данных требуется держать смартфон в той же руке, на которую надет фитнес-гаджет.

Если процесс обновления прервется из-за удаленности или появления в зоне действия Bluetooth дополнительного устройства, часы беспрестанно показывают значок «Обновление A-GPS» до тех пор, пока не окажутся на зарядной базе.

А вот оповещения продолжают работать стабильно на прежней дальности. Интересный факт?

Модификация

Найдите в содержимом архива файл info.plist (откройте его через любой Plist Editor). В ключ UILaunchImages добавьте строки со сплэш-скринами:

UILaunchImageMinimumOSVersion 7.0 UILaunchImageName LaunchImage-800–667h UILaunchImageOrientation Portrait UILaunchImageSize {375, 667} UILaunchImageMinimumOSVersion 8.0 UILaunchImageName LaunchImage-800-Portrait-736h UILaunchImageOrientation Portrait UILaunchImageSize {414, 736}

Добавьте прозрачные картинки с правильным разрешением в корневую папку приложения:

  • LaunchImage-800– с разрешением 750x1334 пикселей;
  • с разрешением 1242x2208 пикселей.

Благодаря этим нехитрым манипуляциям теперь оно поддерживает разрешение экранов iPhone 6 и 6 Plus.

Ежедневные прошивки и вечный дисконнект

И тут после обновления оказывается, что способный существовать без смартфона Amazfit Bip необходимо синхронизировать ежедневно. Часы способны работать с фоновым измерением пульса почти 20 дней, и ранее не требовали каких-либо дополнительных манипуляций.

Есть подключение к смартфону? Отлично. Нет? Время, пульс, шаги, старые оповещения и погода доступны и без него. Когда смартфон приблизится в зону действия Bluetooth, произойдет синхронизация и обмен данными.

Причем, что любопытно: прежние версии Mi Fit отдавали прогноз на месяц и карту A-GPS на город в фоновом режиме, для запуск приложения требовался только для передачи накопленной статистики. Срок хранения мог превышать несколько месяцев.

Сейчас любые данные обновляются ежедневно и только при запуске приложения. Иначе GPS не работает, информации о погоде нет.

Работает очень долго

Главная мощь Mi Band 4 – огромное время автономной работы. Его не в часах измеряют, как, скажем, у Apple Watch 5, даже не в днях, а в неделях.

Версия с NFC (серый импорт) работает до 15 дней, а без NFC пашет целых 20 дней. Огромная цифра, нереально редкая для носимых гаджетов. Две недели браслет не заряжать, чудеса. И ведь он не просто висеть на руке будет, а работать, уведомления показывать, пульс замерять и так далее.

Зарядка при этом занимает жалкие 2 часа, и снова можно две недели носить, не снимая. Понятно, что всё это неспроста: браслет не повторит и десятой части функциональности Apple Watch. Но от него этого никто и не требует.

Можно ли вернуть старую версию Mi Fit?

Текущая версия 4.0.8 частично исправляет дальность действия Bluetooth на ряде устройств. Необходимость в ежедневном (или раз в три дня) подключении остается.

По всей видимости, данный алгоритм специально разработан для «заботы о пользователе» для избежания возможных хакерских атак и подмены данных, а так же для своевременного обновления прошивки часов.

Поэтому сейчас что-либо делать бесполезно. Как вариант, при наличии проблем можно установить версию Mi Fit 4.1 без описанных проблем, более раннее приложение, родное приложение компании Amazfit либо стороннее приложение.

Гарантий работоспособности нет: каждая свежая версия Mi Fit приносит как минимум одно обновление прошивки самих часов вне зависимости от региона.

Региональная привязка устройства (его фактическое местонахождение и системные настройки смартфона) вместе с определенными версиями приложений так же заставляют браслеты и умные часы получать актуальные версии ПО.

Поэтому смена приложения без прошивки оказывается неработоспособна.

Почему возникает не совместимость моделей ми фит к айфону?

Главная причина заключается в том, что приложение изначально не распространяется на телефоны данной марки. Как уже отмечалось выше, проблемы с работой ПО трекера не проявляются на устройствах до пятой модели. Несовместимость основана на изначальном предназначении приложения. Разработчики создали его для ОС Андроид.

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

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

На iOS провести отключение разрешается только с телефона. Из настроек устройства нельзя установить, какие сообщения будут приходить на телефон, какие нет. Придется постоянно открывать приложение. Это не самое полезное и комфортное решение.

Перевод

Перевод приложения расположен в папках языковых пакетов .lproj и фаи?лах .strings — можете взять за основу уже существующий en.lproj и перевести значения в любом Plist Editor (или найдите готовое решение в интернете).

С помощью архиватора запакуйте модифицированные файлы приложения в папку payload в формате .ipa.

Рейтинг
( 1 оценка, среднее 5 из 5 )
Понравилась статья? Поделиться с друзьями: