Skip to content

Releases: lzhhhhc/OpenSquilla-mobile

OpenSquilla mobile v0.1.1-mobile (2026-08-29)

Choose a tag to compare

@lzhhhhc lzhhhhc released this 29 Aug 02:24

OpenSquilla mobile — v0.1.1-mobile

Released: 2026-08-29 (latest build)
Android packaging of the OpenSquilla gateway (Chaquopy + WebView).

What's in this build

  • Debug APK: OpenSquilla-mobile-debug.apk (96 MB, arm64-v8a, minSdk 26)
  • Mobile UI: all four composer menus (add, model routing, run mode, more) now pin just above the input panel uniformly — no more overlapping the AI disclaimer pill and no more four-different-positions
  • Mobile UI: session routing menu fixed above the composer dock height (no more "stick" collapse), router FX strip panning hidden on phones
  • Mobile UI: composer input area compacted (panel min-height zeroed, textarea 46–120px)
  • Universal background resilience: hardened agent timeouts (request 900s / tool 300s / iteration 3600s) so ordinary background freezes no longer kill turns, plus a one-time keep-alive onboarding for every vendor (Huawei/Honor, Xiaomi, OPPO, vivo, Samsung, Meizu, Transsion) with deep links to their autostart pages
  • Notification now doubles as a live task monitor: shows 当前无任务 when idle and 任务:<标题>进行中 while a task runs, plus a 任务提醒 alert when a task finishes (done/failed/stopped; replayed after an OEM background freeze so it is late but never lost)
  • Mobile visual fix: native system bars, WebView shell, and chat surface use the same #202022 plane
  • Mobile visual fix: removed the desktop chat-panel border/shadow so no edge line shows at the left/bottom; the chat surface is one continuous plane with the native shell
  • Mobile visual fix: removed the desktop outer chat-panel rounding so the bottom corner no longer exposes the layer behind it; inner controls retain their own rounded corners
  • Background keep-alive: foreground service (specialUse) + notification + battery-optimization prompt
  • Launch fix: stale gateway.pid is auto-cleared on Android single-instance startup
  • Launch UX: Python boots off the UI thread with a loading screen
  • Config: device-validated tier preset in config.example.toml
    The APK attached here is the build tested on a real Android device. See the repository README for configuration, build instructions, and background-permission details.

Upgrading from v0.1.0-mobile: no manual steps required. The new build installs over the existing one (pm install -r) and preserves all saved state, sessions, and settings.

OpenSquilla mobile v0.1.0-mobile (2026-08-28)

Choose a tag to compare

@lzhhhhc lzhhhhc released this 28 Aug 15:28

OpenSquilla mobile — v0.1.0-mobile

Released: 2026-08-28 (latest build)
Android packaging of the OpenSquilla gateway (Chaquopy + WebView).

What's in this build

  • Debug APK: OpenSquilla-mobile-debug.apk (96 MB, arm64-v8a, minSdk 26)
  • Task navigation fix: the bottom Chat tab reopens the last chat surface (materialized session or in-progress draft) instead of resetting to a fresh page
  • Task navigation fix: task-ledger rows open the chat directly (inspect drawer stays available via the row's dedicated action); selecting a session from the More drawer now closes the drawer
  • Notification now doubles as a live task monitor: shows 当前无任务 when idle and 任务:<标题>进行中 while a task runs, plus a 任务提醒 alert when a task finishes (done/failed/stopped; replayed after an OEM background freeze so it is late but never lost)
  • Universal background resilience: hardened agent timeouts (request 900s / tool 300s / iteration 3600s) so ordinary background freezes no longer kill turns, plus a one-time keep-alive onboarding for every vendor (Huawei/Honor, Xiaomi, OPPO, vivo, Samsung, Meizu, Transsion) with deep links to their autostart pages
  • Mobile visual fix: removed the desktop chat-panel border/shadow so no edge line shows at the left/bottom; the chat surface is one continuous plane with the native shell
  • Mobile visual fix: native system bars, WebView shell, and chat surface use the same #202022 plane
  • Mobile visual fix: removed the desktop outer chat-panel rounding so the bottom corner no longer exposes the layer behind it; inner controls retain their own rounded corners
  • Background keep-alive: foreground service (specialUse) + notification + battery-optimization prompt
  • Launch fix: stale gateway.pid is auto-cleared on Android single-instance startup
  • Launch UX: Python boots off the UI thread with a loading screen
  • Config: device-validated tier preset in config.example.toml
    The APK attached here is the build tested on a real Android device. See the repository README for configuration, build instructions, and background-permission details.