github stormpanda/better-dual-screen-assistant 1.2.0
BetterDualScreenAssistant-v1.2.0

one hour ago

Better Dual Screen Assistant Release Notes — 1.1.0 to 1.2.0

Version 1.2.0 expands Better Dual Screen Assistant into a cross-device dual-screen suite with full native support for the Retroid Pocket Duo alongside the AYN Thor, interchangeable AYN Smooth and Retroid Pixel UI styles across all themes, hardware-accelerated dual-screen video & internal audio recording, new Quick Setting toggles and telemetry options, and major multi-display windowing and OS theming reliability upgrades.

🚀 New Features

  • Retroid Pocket Duo Support & Interchangeable UI Looks (ee4bf8f, 8e3ccf8, a2a1ec1, c5a2b88): Adds full native support for the Retroid Pocket Duo while allowing users on both AYN Thor and Retroid Pocket Duo to freely switch between the AYN Smooth and Retroid Pixel overlay styles across every color theme.
  • Hardware Screen & Internal Audio Recording (7d42bd0): Introduces a Screen Record Quick Setting tile to capture smooth video of the top screen, bottom screen, or both screens together, with support for internal game audio, microphone mixing, and an interactive recording timer in the status bar.
  • Clear All Tasks Quick Toggle (4c242d1): Adds a Clear All Tasks Quick Setting tile to dismiss background apps in a single tap without interrupting active foreground apps.
  • Improve Retroid Readability Option (e8c05ec, d0a967a): Adds an optional readability boost for the Retroid Pixel look that enlarges pixel font sizes and unifies crisp pixel-art icons across tiles, sliders, telemetry gauges, and dialogs.
  • CPU Maximum Speed Gauge Mode (cee8076): Lets you choose whether the CPU speed ring gauge displays usage relative to the processor's full hardware maximum or the active performance mode's speed cap.
  • Remember Last Quick Toggle Panel (f507d1f): Adds a preference to remember and reopen the last viewed page of Quick Setting tiles whenever you summon the assistant overlay.
  • Refined Refresh Rate & Theme Labels + In-App Licenses Viewer (d71681a, e6b626d, 8995a59): Updates the refresh rate mode pill from FPS MODE to HZ MODE for clarity, simplifies the default theme selector label to Stock, and adds a continuous gamepad-scrollable Licenses viewer in the General settings tab.

🐛 Bug Fixes

  • Uninterrupted Overlay Over System Screens (24618a8): Fixes an issue where opening system apps such as Files, Settings, or permission prompts could temporarily hide the assistant overlay or reveal a turned-off screen.
  • Complete Bottom Gesture Bar Blanking (0bfe40f): Ensures the bottom navigation gesture indicator is completely covered when turning off the bottom screen.
  • Persistent Home & Back Focus Lock (9864bc2): Preserves your Home and Back button focus lock setting across focus mode changes and single-screen display transitions.
  • Reliable Bottom-Screen Screenshots (885a19a): Resolves a screenshot capture failure on newer Android firmware so bottom-screen and dual-screen screenshots save reliably every time.
  • Android 14–16 System Theme Colors & Megingiard Sync (e9db1de, 17aa9df): Adds full system-wide color injection support on newer Android versions, improves live theme synchronization with Megingiard, and preserves rich accent color saturation in system Quick Settings.
  • Multi-Display Layout Scaling, Tile Reordering & Boot Stability (daaf309, efa1f58, 6891359, e3dc618): Prevents vertical clipping across different bottom-screen aspect ratios, refines Quick Setting tile reordering on Retroid Pocket Duo, and strengthens early-boot reliability before lockscreen unlock.

⚠️ Known Issues

  • None identified in this release

📄 Development & Documentation Updates

View Documentation Details

The following development docs and specifications were updated in this release:

  • Project Overview & Quick Start (README.md): Updated supported device matrix for AYN Thor and Retroid Pocket Duo, added the Obtainium badge, and documented screen recording, cross-device UI looks, and new Quick Setting tiles.
  • AI Coding Agent Guidelines (AGENTS.md): Added Retroid Pocket Duo display topology, kernel backlight blanking invariants, privileged overlay windowing rules, and viewport normalization guidance.
  • Source-Available License & Third-Party Notices (LICENSE, THIRD_PARTY_NOTICES.md): Clarified third-party open-source component carve-outs and added full attributions for bundled pixel fonts and AndroidX/Kotlin libraries.
  • Device Hardware Integration References (AYN_THOR.md, RETROID_POCKET_DUO.md, DEVICE_PROFILE_TEMPLATE.md): Added comprehensive hardware and firmware reference guides for AYN Thor and Retroid Pocket Duo along with a standardized onboarding template for future dual-screen handhelds.
  • Functional Specification (FUNCTIONAL_SPECIFICATION.md): Documented all 24 Quick Setting tiles, hardware video/audio recording options, Retroid Pocket Duo adaptations, readability settings, and CPU gauge modes.
  • Technical Architecture & System Integration (TECHNICAL_ARCHITECTURE.md, SYSTEM_INTEGRATION_REFERENCE.md, SECURITY.md): Updated privileged helper IPC protocols, Android 16 virtual display/recents integration, Direct Boot behavior, and backlight watchdog recovery guarantees.
  • UI Architecture & Theming Specification (UI_AND_THEMING.md): Documented canonical viewport scaling, orthogonal AYN Smooth and Retroid Pixel visual specifications, pixel typography tokens, and Android 14–16 dynamic color tokens.

Don't miss a new better-dual-screen-assistant release

NewReleases is sending notifications on new releases.