CityMotion — примерка интерфейса на Belgee X50
================================================

Что внутри
----------
X50Probe-readonly.apk        диагностический read-only probe (v0.4)
screenshots/                 реальные скриншоты Cockpit 1920x720, день и ночь
video/                       короткий MP4-ролик 1920x720, H.264, без звука
install-tryon.sh             ADB-скрипт: APK + картинки + MediaStore
SHA256SUMS                   контрольные суммы файлов
README.txt                   этот файл

Важно
-----
Это примерка внешнего вида, а не эмулятор автомобиля.
Кнопки на картинках не нажимаются и ничего не управляют.
X50Probe-readonly — только чтение. Он не пишет в VHAL, не делает root
и не меняет прошивку. CityMotion Cockpit — отдельное приложение;
его установка не входит в этот пакет.

Быстрый путь через ADB
----------------------
Нужен компьютер с adb и кабель USB-A → USB-A.

  cd CityMotion-X50-tryon-v1
  ./install-tryon.sh

Скрипт:
  1. ставит X50Probe-readonly.apk, если получается;
  2. создаёт /sdcard/Pictures/CityMotion/;
  3. копирует туда скриншоты, не перезаписывая чужие файлы;
  4. копирует MP4 в /sdcard/Movies/CityMotion/;
  5. просит Android MediaScanner проиндексировать файлы.

После этого откройте штатную Галерею → альбом CityMotion.
Видео — в штатном видеоплеере или Галерее → Movies/CityMotion.

Ручной путь
-----------
  adb install -r X50Probe-readonly.apk
  adb shell mkdir -p /sdcard/Pictures/CityMotion
  adb push screenshots/. /sdcard/Pictures/CityMotion/
  adb shell am broadcast -a android.intent.action.MEDIA_SCANNER_SCAN_FILE \
    -d file:///sdcard/Pictures/CityMotion/01-home-light.jpg
  adb push video/CityMotion-X50-demo-1920x720.mp4 /sdcard/Movies/CityMotion/

Повторите broadcast для каждого файла или перезагрузите ГУ.

Безопасность
------------
- Не требуется root, remount, прошивка или изменение системных разделов.
- Скрипт пишет только в Pictures/CityMotion и Movies/CityMotion.
- Существующие файлы в этих папках не перезаписываются: при совпадении
  имени добавляется временная метка.
- На прошивке 086 обычный adb install может быть заблокирован
  ApkAuthProvider. Тогда используйте инструкцию портала для 086.
- APK подписан публичным AOSP testkey. Это прототип, а не коммерческий
  релиз; SHA-256 подтверждает файл, но не издателя.

Удалить примерку
----------------
  adb shell rm -rf /sdcard/Pictures/CityMotion /sdcard/Movies/CityMotion
  adb uninstall ru.x50.probe
Удаляются только файлы примерки и probe. Личные фото не затрагиваются.

Проверено
---------
Эмулятор Android 9/API 28, 1920x720, density 160.
На реальном Belgee X50/086 нужно отдельно проверить появление альбома
в штатной галерее и работу видеоплеера.
