[2026-05-27] taiga sync: .obsidian/core-plugins.json family/how-to/vault-sync-log-2026-05-15.md family/how-to/xgimi-play6.md
This commit is contained in:
Vendored
+33
@@ -0,0 +1,33 @@
|
|||||||
|
{
|
||||||
|
"file-explorer": true,
|
||||||
|
"global-search": true,
|
||||||
|
"switcher": true,
|
||||||
|
"graph": true,
|
||||||
|
"backlink": true,
|
||||||
|
"canvas": true,
|
||||||
|
"outgoing-link": true,
|
||||||
|
"tag-pane": true,
|
||||||
|
"footnotes": false,
|
||||||
|
"properties": true,
|
||||||
|
"page-preview": true,
|
||||||
|
"daily-notes": true,
|
||||||
|
"templates": true,
|
||||||
|
"note-composer": true,
|
||||||
|
"command-palette": true,
|
||||||
|
"slash-command": false,
|
||||||
|
"editor-status": true,
|
||||||
|
"bookmarks": true,
|
||||||
|
"markdown-importer": false,
|
||||||
|
"zk-prefixer": false,
|
||||||
|
"random-note": false,
|
||||||
|
"outline": true,
|
||||||
|
"word-count": true,
|
||||||
|
"slides": false,
|
||||||
|
"audio-recorder": false,
|
||||||
|
"workspaces": false,
|
||||||
|
"file-recovery": true,
|
||||||
|
"publish": false,
|
||||||
|
"sync": true,
|
||||||
|
"bases": true,
|
||||||
|
"webviewer": false
|
||||||
|
}
|
||||||
@@ -0,0 +1,29 @@
|
|||||||
|
---
|
||||||
|
title: Vault sync log 2026-05-15
|
||||||
|
date: 2026-05-15
|
||||||
|
tags: [vault, sync, cron]
|
||||||
|
---
|
||||||
|
|
||||||
|
Итог синхронизации vault скриптом /opt/data/sync-vault.sh (cron):
|
||||||
|
|
||||||
|
- Статус: выполнено, код выхода 0
|
||||||
|
- Источник лога: /tmp/vault-sync.log (несколько гигантских секций)
|
||||||
|
- Основные события:
|
||||||
|
- Повторные операции stash/unstash в git репозитории рутинно выполнялись; проставлялись команды удаления и создания файлов в Obsidian/wiki.
|
||||||
|
- Закоммичены изменения в bare репозитории; присутствовали попытки авторства без настроек имени/почты, после чего принудительно была зафиксирована запись в bare репозитории.
|
||||||
|
- Обнаружены大量 удалений множества файлов Obsidian/wiki: например wiki/SCHEMA.md, wiki/index.md, wiki/log.md и др., а также удаление ряда файлов в .obsidian и plan-файлах; некоторые изменения помечены как "Changes to be committed" (добавлены новые файлы) и позже как "Changes not staged for commit" (удаленные файлы в working tree).
|
||||||
|
- Сообщения об авторской идентификации: "Author identity unknown" и предупреждения о невозможности автоматически определить email; рекомендуется настроить git.user.name и git.user.email в окружении cron.
|
||||||
|
- Что это может означать:
|
||||||
|
- Возможно, выполняется периодическая чистка или реорганизация vault; массовые удаления могут быть целенаправленными или случайными в зависимости от политики обновления.
|
||||||
|
- В любом случае, лучше зафиксировать корректную конфигурацию git в среде cron, чтобы такие операции не требовали ручной авторизации.
|
||||||
|
- Рекомендации/дальнейшие шаги:
|
||||||
|
1) Настроить git идентификацию в окружении cron:
|
||||||
|
- git config --global user.name "Your Name"
|
||||||
|
- git config --global user.email "you@example.com"
|
||||||
|
2) Сделать повторный прогон скрипта во избежание неопределённых коммитов; проверить diff-ы и восстановить случайно удалённые заметки при необходимости (использовать reflog/backup).
|
||||||
|
3) Добавить тестовую ветку или dry-run режим к vault-sync.sh, чтобы избегать массовых изменений без обзора.
|
||||||
|
4) Проверить целостность важной информации перед удалениями, добавить маску для системных директорий Obsidian/wikis при следующих запускaх, если удаление не требуется.
|
||||||
|
|
||||||
|
Файл журнала лога: /tmp/vault-sync.log (загружен в vault как доказательство).
|
||||||
|
|
||||||
|
Контакт для исправлений: сделай корректную конфигурацию git и повтори синхронизацию.
|
||||||
@@ -0,0 +1,104 @@
|
|||||||
|
---
|
||||||
|
tags:
|
||||||
|
- xgimi_play6_session
|
||||||
|
- family/how-to
|
||||||
|
- projector
|
||||||
|
- android-tv
|
||||||
|
- adb
|
||||||
|
---
|
||||||
|
# XGIMI Play 6 (CN) — Customization Session Summary
|
||||||
|
|
||||||
|
## Goal
|
||||||
|
Replace Chinese stock launcher and Sogou keyboard with custom launcher (HALauncher) and Gboard. No root, no firmware flash.
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Key Findings
|
||||||
|
|
||||||
|
### Firmware
|
||||||
|
- CN and Global versions differ **hardware-level** — global firmware won't install on CN unit
|
||||||
|
- No community-made custom ROM for Play 6 exists yet (as of early 2026)
|
||||||
|
- Active 4PDA thread: https://4pda.to/forum/index.php?showtopic=1115248
|
||||||
|
|
||||||
|
### ADB
|
||||||
|
- USB ADB: **not working** — projector doesn't expose itself as USB device despite cable + ADB enabled in settings
|
||||||
|
- Wireless ADB (Android 12+ feature via SystemUI Tuner by zacharee1): **not working** — projector is on Android 11 or lower
|
||||||
|
- ADB over port 5555 via older SystemUI Tuner (ALEKSKART): **not yet tried** — next step
|
||||||
|
|
||||||
|
### APK Installation
|
||||||
|
- Works via USB stick (FAT32), rename files: `app.apk` → `app.apk.1`
|
||||||
|
- Not all apps launch after install (e.g. Kinopoisk fails, VK Video works)
|
||||||
|
|
||||||
|
### Secret menu
|
||||||
|
- Last settings item → hold **down arrow 5+ sec** → hidden service menu appears
|
||||||
|
- Contains focus calibration and keyboard selection
|
||||||
|
- Switching keyboard from there didn't work for one user
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## What's Been Done
|
||||||
|
- [x] Installed SystemUI Tuner (zacharee1) via USB stick + rename trick
|
||||||
|
- [x] Opened SystemUI Tuner on projector (using USB mouse)
|
||||||
|
- [x] Found 开发者 (Developer) section
|
||||||
|
- [x] Enabled ADB (single checkbox in settings)
|
||||||
|
- [x] Confirmed USB ADB doesn't work (projector invisible to Mac via USB)
|
||||||
|
- [x] Confirmed Wireless ADB requires Android 12+ (not available)
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## The Working Method (from 4PDA post)
|
||||||
|
Once ADB is connected:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
# Disable Sogou keyboard
|
||||||
|
adb shell pm disable-user --user 0 com.sohu.inputmethod.sogou.tv
|
||||||
|
|
||||||
|
# Disable stock XGIMI launcher
|
||||||
|
adb shell pm disable-user --user 0 com.xgimi.home
|
||||||
|
```
|
||||||
|
|
||||||
|
Revert if needed:
|
||||||
|
```bash
|
||||||
|
adb shell pm enable com.sohu.inputmethod.sogou.tv
|
||||||
|
adb shell pm enable com.xgimi.home
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Next Steps
|
||||||
|
|
||||||
|
1. **Download SystemUI Tuner by ALEKSKART** (older version, supports Android 9-11, enables ADB on port 5555)
|
||||||
|
- Link: https://4pda.to/forum/index.php?showtopic=1057683
|
||||||
|
- File: `SystemUITuner-1.0-min-sdk28.apk`
|
||||||
|
- Requires 4PDA account to download
|
||||||
|
|
||||||
|
2. **Install it on projector** via USB stick (rename to `.apk.1`)
|
||||||
|
|
||||||
|
3. **Open it**, find option to enable ADB / port 5555
|
||||||
|
|
||||||
|
4. **Connect from Mac:**
|
||||||
|
```bash
|
||||||
|
adb connect <projector-ip>:5555
|
||||||
|
adb devices
|
||||||
|
```
|
||||||
|
|
||||||
|
5. **Install Gboard + HALauncher** via ADB if USB stick method is unreliable:
|
||||||
|
```bash
|
||||||
|
adb install Gboard.apk
|
||||||
|
adb install HALauncher.apk
|
||||||
|
```
|
||||||
|
|
||||||
|
6. **Run disable commands** from "Working Method" above
|
||||||
|
|
||||||
|
7. **Reboot** and verify HALauncher loads as home screen
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## Files Needed on USB Stick
|
||||||
|
| App | Source | Notes |
|
||||||
|
|-----|--------|-------|
|
||||||
|
| SystemUI Tuner (ALEKSKART) | 4PDA topic 1057683 | For enabling ADB |
|
||||||
|
| Gboard (TV version) | APKMirror → Android TV build | arm64 |
|
||||||
|
| HALauncher | APKMirror | TV launcher |
|
||||||
|
|
||||||
|
All files: rename `app.apk` → `app.apk.1` before copying to FAT32 stick.
|
||||||
Reference in New Issue
Block a user