Commit Graph
2 Commits
Author SHA1 Message Date
StefanandClaude Opus 5 10851df46a Spike-Protokoll: Gerätefakten und Bootstrap-Ergebnis eingetragen
Bootstrap auf dem OnePlus 7 Pro bestanden. Turnip ist nachweislich aktiv —
vulkaninfo meldet 'Turnip Adreno (TM) 640', also nicht nur installiert, sondern
tatsächlich der genutzte Treiber. Damit steht für S1 der schnellste GPU-Pfad zur
Verfügung, ohne virgl-Proxy.

Beide Stolpersteine sind mit dokumentiert, auch der unschöne: proot-distro
verlangt python3.13, installiert ist 3.14, und weder Nachinstallieren noch
Vollupgrade beheben das — die Paketquelle liefert einen unstimmigen Satz. Der
Verweis python3.13 auf 3.14 ist ein Behelf und steht als solcher im Protokoll,
samt Hinweis, dass er beim nächsten Update von proot-distro wieder aufbrechen kann.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-10 22:00:25 +02:00
StefanandClaude Opus 5 ad2c98443b Phase 0: Repo-Gerüst, Dokumentation und Machbarkeits-Spike
Vier Beweise, die das Projekt tragen, als eigenständig lauffähige Skripte:

  S1  Plasma Mobile in proot über genestetes kwin_wayland im X11-Backend.
      Fällt selbsttätig auf startplasmamobile und dann auf XFCE zurück, damit
      ein Fehlschlag eindeutig Plasma zuzuordnen ist und nicht der Umgebung.
  S2  Mikrofon über PulseAudio mit OpenSL-Quelle. Misst den Pegel statt nur die
      Dateigröße — der typische Fehlschlag ist eine formal korrekte WAV-Datei
      voller Stille.
  S3  Virtuelle PipeWire-Kamera per GStreamer-pipewiresink, ohne Kernel-Modul.
      Setzt die Firefox-Einstellung vorab, damit der Test nicht an einem
      vergessenen Häkchen scheitert.
  S4  Intent-Handoff mit lauffähiger Mini-Bridge: xdg-open-Handler für geo:,
      tel: und sms:, Token-Authentifizierung, feste Liste erlaubter Schemata.

provision/provision.sh setzt die Hintergrundbeschränkungen per ADB und benennt,
was ADB nicht kann und von Hand erledigt werden muss.

Dokumentiert sind auch die sieben verworfenen Wege — Waydroid, AVF, QEMU, SIP,
APK-Daten-Redirect, Fenster-Durchreichung und der Android-Server — mit Belegen,
damit sie nicht erneut durchdacht werden müssen.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-09 17:25:36 +02:00