sync xgimi play 6 how-to

This commit is contained in:
Alexey Martemyanov
2026-05-24 14:55:08 +06:00
parent 2f0a393977
commit 2124af5758
2 changed files with 195 additions and 8 deletions
+186
View File
@@ -0,0 +1,186 @@
# XGIMI Play 6 — полная настройка (китайская версия, GMUI 6)
## Железо
- Процессор: MT9639 (ARM64, arm64-v8a)
- ОЗУ: 1.5 ГБ, ROM: 32 ГБ
- ОС: GMUI 6.0 (Android 11 или ниже)
- ADB по USB физически не работает — только по сети
---
## Часть 1 — Подготовка: скачать APK на Mac
Все APK берём с **apkmirror.com** или **apkpure.com**.
Архитектура обязательно **arm64-v8a**.
| Приложение | Где скачать |
|---|---|
| SystemUI Tuner | github.com/zacharee/Tweaker/releases → последний .apk |
| Projectivy Launcher | apkmirror.com → поиск "Projectivy Launcher" → arm64-v8a |
| LeanKey Keyboard | apkpure.com/leankeyboard/org.liskovsoft.androidtv.rukeyboard |
| VLC | apkmirror.com → поиск "VLC for Android" → arm64-v8a |
| Total Commander | apkpure.com/total-commander/com.ghisler.android |
| YouTube ReVanced | revanced.app |
| Кинопоиск TV | 4pda.to — искать тему Кинопоиск, обычный .apk (не .apks) |
---
## Часть 2 — Установка APK через флешку (до ADB)
Нужно установить **SystemUI Tuner** и **Projectivy Launcher** через флешку,
потому что ADB ещё не настроен.
### Шаг 1 — Переименовать файлы
Каждый APK переименовать: убрать `.apk` и добавить `.apk.1`
```
SystemUITuner.apk → SystemUITuner.apk.1
projectivy.apk → projectivy.apk.1
```
### Шаг 2 — Скопировать на флешку
Флешка должна быть отформатирована в **FAT32**.
Скопировать переименованные файлы в корень флешки.
### Шаг 3 — Установить на проекторе
1. Подключить USB-мышку к проектору
2. Вставить флешку в проектор
3. Открыть встроенный файловый менеджер
4. Найти файл `SystemUITuner.apk.1` → нажать → установить
5. Повторить для `projectivy.apk.1`
---
## Часть 3 — Включить ADB
### Шаг 1 — Включить ADB в настройках проектора
Настройки → найти пункт ADB → включить галочку.
### Шаг 2 — Открыть SystemUI Tuner на проекторе
Найти в списке приложений, открыть мышкой.
Зайти в раздел **开发者 (Разработчик)**.
Wireless ADB не работает (только Android 12+) — это нормально, не нужен.
### Шаг 3 — Подключиться с Mac
Установить ADB на Mac:
```bash
brew install android-platform-tools
```
Узнать IP проектора: Настройки → Wi-Fi → текущая сеть.
```bash
adb connect 192.168.1.58:5555
adb devices
```
Должна появиться строка с IP проектора.
Если несколько устройств — везде добавлять флаг `-s 192.168.1.58:5555`.
Проверить порт если не коннектится:
```bash
nc -zv 192.168.1.58 5555
```
---
## Часть 4 — Установка остальных APK через ADB
Теперь все APK можно ставить напрямую с Mac, флешка не нужна:
```bash
adb -s 192.168.1.58:5555 install /path/to/file.apk
```
Установить всё:
```bash
adb -s 192.168.1.58:5555 install ~/Downloads/leankeyboard.apk
adb -s 192.168.1.58:5555 install ~/Downloads/vlc.apk
adb -s 192.168.1.58:5555 install ~/Downloads/totalcommander.apk
adb -s 192.168.1.58:5555 install ~/Downloads/revanced.apk
adb -s 192.168.1.58:5555 install ~/Downloads/kinopoisk.apk
```
---
## Часть 5 — Настройка лаунчера
### Отключить стоковый лаунчер XGIMI
```bash
adb -s 192.168.1.58:5555 shell pm disable-user --user 0 com.xgimi.home
```
### Назначить Projectivy лаунчером по умолчанию
```bash
adb -s 192.168.1.58:5555 shell cmd package set-home-activity com.spocky.projengmenu/.ui.main.MainActivity
```
### Запустить Projectivy
```bash
adb -s 192.168.1.58:5555 shell monkey -p com.spocky.projengmenu 1
```
---
## Часть 6 — Настройка клавиатуры
### Отключить китайскую клавиатуру Sogou
```bash
adb -s 192.168.1.58:5555 shell pm disable-user --user 0 com.sohu.inputmethod.sogou.tv
```
### Включить LeanKey Keyboard
```bash
adb -s 192.168.1.58:5555 shell ime enable org.liskovsoft.androidtv.rukeyboard/com.liskovsoft.leankeyboard.ime.LeanbackImeService
adb -s 192.168.1.58:5555 shell ime set org.liskovsoft.androidtv.rukeyboard/com.liskovsoft.leankeyboard.ime.LeanbackImeService
```
Переключение языка на проекторе: долгое нажатие на **пробел** или кнопка **Menu** на пульте.
---
## Часть 7 — Русский язык системы
```bash
adb -s 192.168.1.58:5555 shell setprop persist.sys.locale ru-RU
adb -s 192.168.1.58:5555 reboot
```
---
## Полезные команды
```bash
# Перезагрузка
adb -s 192.168.1.58:5555 reboot
# Список всех пакетов
adb -s 192.168.1.58:5555 shell pm list packages
# Запустить приложение
adb -s 192.168.1.58:5555 shell monkey -p com.package.name 1
# Включить отключённый пакет обратно
adb -s 192.168.1.58:5555 shell pm enable com.package.name
# Найти правильное имя activity лаунчера
adb -s 192.168.1.58:5555 shell cmd package resolve-activity --brief -c android.intent.category.HOME com.package.name
# Найти правильное имя IME сервиса клавиатуры
adb -s 192.168.1.58:5555 shell ime list -a
# Список IME (клавиатур)
adb -s 192.168.1.58:5555 shell ime list -s
```
---
## Откат если что-то пошло не так
```bash
# Вернуть стоковый лаунчер
adb -s 192.168.1.58:5555 shell pm enable com.xgimi.home
# Вернуть китайскую клавиатуру
adb -s 192.168.1.58:5555 shell pm enable com.sohu.inputmethod.sogou.tv
```
+9 -8
View File
@@ -1,4 +1,4 @@
## Inbox Triage — 2026-05-24 (since 2026-05-24 13:10)
## Inbox Triage — 2026-05-24 (since 2026-05-24 14:16)
### New / Changed — Action Required
_None._
@@ -9,14 +9,15 @@ _None._
### Nothing new
Inbox quiet — nothing new.
**Window scanned:** 2026-05-24 13:10 → now (~12:00 Almaty, Sunday).
**Window scanned:** 2026-05-24 14:16 → now (14:50 Almaty / 08:50 UTC, Sunday). 34-minute window since previous triage.
**Sources checked:**
- Snapshot `asana_context.md` (generated 2026-05-24 07:41 UTC) — "Recent Comments on My Tasks (24h)" contains only 1 entry (automated bot reminder at 06:14 UTC on "Alex M next Top Priority (May/25)") — excluded per STEP 0b as automated/bot event, and predates SINCE.
- "Changed in Last 24h" — all 7 entries pre-date SINCE (latest: 06:14 UTC).
- Local Postgres @mention query (STEP 1b) unavailable on this host (no `psql`/`/etc/ddg/dbenv`); relied on snapshot signals only.
- Sync freshness: `my_tasks`, `delegated`, `following`, and projects all last synced at 2026-05-24 07:41 UTC. No incremental sync has run between SINCE and now, so any activity in that window has not yet been captured locally.
- Snapshot `asana_context.md` (generated 2026-05-24 08:46 UTC) — most recent human activity in "Recent Comments (24h)" is the automated bot at 06:14 UTC on *Alex M next Top Priority (May/25)*; pre-SINCE and bot-generated (excluded per STEP 0b).
- "Changed in Last 24h" — all 4 entries pre-date SINCE.
- Delegated tasks — latest human modification May 23 05:08 UTC; pre-SINCE.
- Postgres direct queries (STEP 1b @mentions, plus broader stories + tasks scans since SINCE) — **0 rows** in both Almaty (+06) and UTC interpretations of the cutoff. DB latest story timestamp is 2026-05-24 13:49+06 (= 07:49 UTC), before SINCE.
- No new Ship Review / Tech Design / incident / rotation state changes.
**Excluded per STEP 0b** (belong in daily-brief, not inbox): overdue tasks in 🔴 Signals, the PR review backlog (7 review requests + 5 mentions), and the "Comments awaiting reply" list (May 1723 — all pre-SINCE).
**Excluded per STEP 0b** (belong in daily-brief, not inbox): overdue tasks in 🔴 Signals, PR review backlog (7 review requests + 5 mentions in GitHub Needs Attention), and the "Comments awaiting reply" list — all entries pre-date SINCE, and the FEEDBACK_BOT comments are automated.
**Gating (STEP 0a):** Not Dominik 1:1 (Sunday). Apple Weekly is May 26, not today. Activity shows "no recent activity" — no deep-focus skip. Proceeded.
**Gating (STEP 0a):** Not Dominik 1:1 (Sunday, not Tuesday 15:00). Apple Weekly is May 26, not today (DB confirmed). MS365 calendar live-check unavailable (lethal-trifecta gate launcher failed) — skipped per STEP 0a #3 fallback. Current app per status.md is DuckDuckGo browser (not Xcode/Cursor/Code/Terminal) — no deep-focus skip. Proceeded.