Skip to content

Releases: terayang/paseo

Paseo Large Screen v0.8.0-largescreen.2

Choose a tag to compare

@terayang terayang released this 18 Sep 02:30

Unofficial large-screen variant of Paseo v0.8.0 for Android tablets, foldables, and multi-window hosts (e.g. car displays).

This is a community build, not affiliated with the official project. It adds the large-screen adaptation that upstream has not merged, on a separate applicationId (sh.paseo.largescreen) so it can be installed alongside the official app.

What's different from official v0.8.0

10 commits on top of tag v0.8.0 (source: branch tablet-adaptation):

  • Android tablet landscape mode with the existing desktop shell (based on upstream PR #3454, closed unmerged)
  • Foldable form-factor detection (based on upstream PR #1864, closed unmerged)
  • Native orientation policy: small displays lock portrait, large displays rotate freely; fixes foldable cover↔main screen switching getting stuck in a portrait letterbox
  • New in largescreen.2: orientation is re-evaluated on hot start, so cover screen → launcher → unfold no longer sticks in a portrait letterbox; large displays now honor the system rotation lock (previously the app rotated even with rotation locked)
  • resizeableActivity + floating-window exemption for car-headunit / multi-window / cast hosts, and smallestScreenSize configChange so folding no longer restarts the activity
  • Fix for taps not registering in desktop anchored popups (model picker, menus) on Android (upstream issue #4377)
  • System bar (status/navigation) icon colors follow the app theme under edge-to-edge (submitted upstream as PR #4854)
  • Native file preview limits aligned with the web client: 10 MiB highlighted / 50 MiB plain

Phone behavior is unchanged: small screens still lock to portrait with the compact UI.

Verified on

  • Real device: Xiaomi 18 Fold (cover screen ↔ unfolded switching, desktop shell, model picker)
  • Emulators (API 35): medium tablet, Pixel Fold, Pixel 7 — landscape/tablet shell, fold/unfold cycles, hot start after display switch, rotation lock honored

Car-headunit fullscreen/PIN behavior is untested on a real vehicle.

Install

  • Most users: paseo-v0.8.0-largescreen.2-arm64-v8a.apk (~116 MB) — covers virtually all modern phones, tablets and foldables.
  • paseo-v0.8.0-largescreen.2-universal.apk (~226 MB) — fallback for emulators (x86) and older 32-bit-only devices.
  • Verify downloads against paseo-v0.8.0-largescreen.2-sha256sums.txt.
  • It installs alongside the official app (different package name) and keeps its own data — you will need to pair your daemon again.
  • Signed with a self-generated community key, not the Play Store signature. Future updates of this variant can only be installed over previous installs of this variant.

Notes

  • Built without the Firebase/google-services config (same as any source build without the official secrets); FCM-dependent push features are not available. Direct daemon connections are unaffected.
  • No warranty of any kind. If upstream merges official large-screen support, this variant may be retired.
  • Report issues with this variant on this fork's issue tracker — please do not report variant-specific problems upstream.

Paseo Large Screen v0.8.0-largescreen.1 (unofficial)

Choose a tag to compare

@terayang terayang released this 14 Sep 19:47

Unofficial large-screen variant of Paseo v0.8.0 for Android tablets, foldables, and multi-window hosts (e.g. car displays).

This is a community build, not affiliated with the official project. It adds the large-screen adaptation that upstream has not merged, on a separate applicationId (sh.paseo.largescreen) so it can be installed alongside the official app.

What's different from official v0.8.0

9 commits on top of tag v0.8.0 (source: branch tablet-adaptation):

  • Android tablet landscape mode with the existing desktop shell (based on upstream PR #3454, closed unmerged)
  • Foldable form-factor detection (based on upstream PR #1864, closed unmerged)
  • Native orientation policy: small displays lock portrait, large displays rotate freely; fixes foldable cover↔main screen switching getting stuck in a portrait letterbox
  • resizeableActivity + floating-window exemption for car-headunit / multi-window / cast hosts, and smallestScreenSize configChange so folding no longer restarts the activity
  • Fix for taps not registering in desktop anchored popups (model picker, menus) on Android (upstream issue #4377)
  • System bar (status/navigation) icon colors follow the app theme under edge-to-edge (submitted upstream as PR #4854)
  • Native file preview limits aligned with the web client: 10 MiB highlighted / 50 MiB plain

Phone behavior is unchanged: small screens still lock to portrait with the compact UI.

Verified on

  • Real device: Xiaomi 18 Fold (cover screen ↔ unfolded switching, desktop shell, model picker)
  • Emulators (API 35): medium tablet, Pixel Fold, Pixel 7 — landscape/tablet shell, fold/unfold cycles, rotation

Car-headunit fullscreen/PIN behavior is untested on a real vehicle.

Install

  • Most users: paseo-v0.8.0-largescreen.1-arm64-v8a.apk (~116 MB) — covers virtually all modern phones, tablets and foldables.
  • paseo-v0.8.0-largescreen.1-universal.apk (~226 MB) — fallback for emulators (x86) and older 32-bit-only devices.
  • Verify downloads against paseo-v0.8.0-largescreen.1-sha256sums.txt.
  • It installs alongside the official app (different package name) and keeps its own data — you will need to pair your daemon again.
  • Signed with a self-generated community key, not the Play Store signature. Future updates of this variant can only be installed over previous installs of this variant.

Notes

  • Built without the Firebase/google-services config (same as any source build without the official secrets); FCM-dependent push features are not available. Direct daemon connections are unaffected.
  • No warranty of any kind. If upstream merges official large-screen support, this variant may be retired.
  • Report issues with this variant on this fork's issue tracker — please do not report variant-specific problems upstream.