====== Установка и настройка MirPay на часы под управлением WearOS ======
Последняя версия MirPay 1.21.1.340 нестабильна для часов. Возможны вылеты и перезагрузка часов при оплате.
Нет MirPay приложения заточенного под часы. Все инструкции, в том числе и эта — установка приложения для смартфонов на часы.
В теории подойдет любой удобный для вас способ установки .APK файлов на часы. Вся сложность именно с MirPay заключается в том, что приложение не предназначено для часов и требует изменения разрешения или плотности пикселей. Если хотите установить своим способом, просто смотрите пункты 8-9 в инструкции, как добраться до кнопки "добавить карту" и ввода полей.
===== Способ №1 — Через ADB AppControl =====
Пожалуй, один из самых простых вариантов, не требующий особых знаний и умений.
==== 1. Подготовка ====
- Скачайте программу [[https://adbappcontrol.com|ADB AppControl]] на свой PC и установите
- Скачайте APK-файл MirPay на свой PC и сохраните в любую удобную для вас папку (например, на рабочий стол)
==== 2. Включение режима разработчика на часах ====
- Возьмите часы в руки
- Откройте **Настройки**
- Листайте в самый низ и выберите **О Galaxy Watch**
- Листайте ниже и выберите **Сведения о ПО**
- Найдите пункт **Версия ПО** и 5 раз кликните беспрерывно по этому пункту
- Появится номер модели и надпись "Включен режим разработчика"
==== 3. Включение отладки ADB ====
- Вернитесь обратно к главному меню настроек
- Снова листайте в самый низ и выберите новый пункт **Параметры разработчика**
- Найдите пункт **Отладка ADB** и переведите ползунок вправо
- Ниже найдите пункт **Отладка по Wi-Fi** и тоже включите его
==== 4. Подключение к Wi-Fi ====
Откройте настройки Wi-Fi на часах и подключитесь к той же сети Wi-Fi, что и ваш PC.
Если PC подключен через LAN кабель, но через роутер — ничего страшного, главное, чтобы была одна сеть на часах и на PC.
==== 5. Подключение часов к ADB AppControl ====
- Откройте ADB AppControl на PC
- В верхнем правом углу программы наблюдайте поля для IP адреса и порта
- Вернитесь к пункту 4 на часах и посмотрите ваш IP адрес, который присвоил вам роутер
- Впишите его в ADB AppControl: IP — верхнее поле, порт выберите автоматический или укажите тот, что у вас
- Нажмите на крайний значок **Подключиться**
- На часах появится уведомление — дайте разрешение на отладку
- В программе должны появиться приложения внизу, значок поменяет свой цвет на зеленый и появится модель вашего устройства
==== 6. Установка MirPay ====
- Всплывет просьба установить ACBBridge — смело игнорируйте и благодарите за заботу
- Справа в меню выберите кнопку **Установить**
- Появится новое окно, в правом меню выберите **Добавить APK**
- Выберите .APK файл MirPay, который ранее скачивали, и подтвердите
- Файл появится в менюшке, нажмите на него
- Снизу справа нажмите **Установить**
- Дождитесь завершения установки
==== 7. Изменение плотности пикселей ====
- Когда приложение установилось, в ADB AppControl сверху выберите **Инструменты**
- В появившемся окне выберите **Разрешение экрана**
- Плотность пикселей измените на **140**
- Нажмите кнопку **Применить**
Для каждого вида часов свой вариант плотности. В случае неудачи ниже есть кнопка "Сброс".
==== 8. Настройка MirPay на часах ====
- Вернитесь к часам (не удивляйтесь что всё стало маленьким — так и должно быть)
- Откройте меню приложений свайпом снизу
- Найдите установленный MirPay и откройте приложение
- Приложение попросит настроить блокировку — настройте удобным способом (PIN или графический ключ)
- Нажмите **Начать**
- Нажмите **Добавить карту** и запретите доступ к камере и фото
- Добавьте реквизиты карты в поля
- Дождитесь загрузки и примите соглашение
- В большинстве случаев потребуется одноразовый код из SMS — введите его
==== 9. Настройка NFC ====
Поздравляю, вы добавили карту!
Теперь, если NFC выключен — приложение затребует его включить. Включите.
* Если вам удобно платить заходя в приложение — оставьте ползунок справа (вкл. состояние)
* Если хотите платить в любом виде, лишь поднеся часы — ползунок сместите влево (выкл. состояние)
==== 10. Возврат настроек ====
Осталось лишь все настройки вернуть:
- Зайдите в ADB AppControl вновь
- Откройте **Инструменты** → **Разрешение экрана** → **Сброс** → **Применить**
- На часах зайдите в **Настройки** → **Параметры разработчика** → **Отладка по ADB** → сместите ползунок влево (отключите)
Отключение отладки ADB обязательно! Иначе Wi-Fi будет работать вечно и сильно есть аккумулятор.
Идите проверять в ближайший магазин работу бесконтактной оплаты.
===== Дополнительно: Mir Pay Wallet =====
==== Проблема ====
MirPay и другие российские платёжные приложения не поддерживают автоматическое удержание экрана во время оплаты. Экран может погаснуть во время платежной операции, что не позволит завершить платёж.
==== Решение ====
**Mir Pay Wallet** — приложение-компаньон для Wear OS, которое решает эту проблему. Оно гарантирует, что экран останется включённым до конца таймера (15 секунд), обеспечивая успешное завершение платежа.
==== Возможности Mir Pay Wallet ====
* Экран остаётся включённым во время оплаты
* Автоматическое закрытие приложения по истечении таймера
* 24 различных дизайна карт на выбор
* Вибрация при запуске и окончании таймера для обратной связи при запуске вслепую
* Complication (виджет) для циферблата часов
==== Установка Mir Pay Wallet ====
- Скачайте последнюю версию APK из раздела [[https://github.com/the-dise/Mir-Pay-Wallet/releases|Releases]]
- Установите на часы через ADB AppControl (аналогично установке MirPay, пункты 5-6)
==== Использование ====
- Откройте Mir Pay Wallet на часах
- Выполняйте операции Mir Pay без отключения экрана
- По истечении таймера приложение автоматически закроется
**Вы можете добавить Complication на циферблат для быстрого запуска приложения.**
==== Ссылка на проект ====
[[https://github.com/the-dise/Mir-Pay-Wallet|GitHub — the-dise/Mir-Pay-Wallet]]
===== Примечания =====
* Если у вас часы не соединяются с PC или смартфоном, убедитесь, что используется одна сеть. Отладка по Wi-Fi работает только на одной сети.
* В инструкции использовались Watch4 Classic, но данная инструкция актуальна для всех Watch4/5 и других часов на операционной системе WearOS. Главное — подобрать своё разрешение экрана, у всех часов оно разное.
===== Источники =====
* [[https://4pda.to/forum/index.php?showtopic=1083839#entry122499493|4PDA — Pair Wear OS by Google]]
* [[https://github.com/the-dise/Mir-Pay-Wallet/blob/main/README.ru.md|GitHub — Mir Pay Wallet (README.ru.md)]]