github Shrey113/Android-Dex Android-Dex-v.1.4

3 hours ago

Bug Fixes & Performance Improvements

Android-Dex v1.4 introduces a refined Flutter-powered desktop experience alongside a new 🦀 Rust-powered native core for improved performance, responsiveness, and cross-platform capabilities.

Linux Compatibility & Community Solutions (Ref - #179)

  • Addressed Linux compatibility issues and implemented community-reported solutions.
  • Improved cross-platform stability and usability.

Library Version Conflict Fixes (Ref - #182, #183)

  • Resolved reported library and dependency version conflicts.
  • Improved compatibility between project dependencies.

Desktop Keyboard Input Fix (Ref - #184)

  • Fixed laptop keyboard input issues in the desktop application.
  • Improved keyboard input reliability.

Additional Bug Fix (Ref - #185)

  • Addressed the reported issue and improved application stability.

Performance Optimizations (Ref - #186)

  • Optimized application performance and responsiveness.
  • Improved the overall user experience.

ADB Reconnection & Socket Stability (Ref - #220)

  • Fixed ADB reconnection crashes and repetitive broken-pipe errors; added Scrcpy process cleanup for Android 16 and HyperOS.
  • Improved TCP socket teardown and redacted clipboard contents from diagnostic logs.

Multi-Display Keyboard Focus & Input (Ref - #212)

  • Improved keyboard focus switching across Screen Mirror, virtual displays, and independent app windows, with an active-window indicator.
  • Added mixed-mode keyboard injection for Hindi, Russian, Arabic, European accented characters, and desktop IMEs.

Startup Performance & UI Responsiveness (Ref - #221)

  • Reduced startup freezing and video initialization frame hitching using non-blocking TCP socket verification instead of recurring ADB process polling.
  • Deferred initial window geometry calculations and eliminated unnecessary global desktop rebuilds during video texture attachment.

Samsung Exynos Video Encoder Stability

  • Addressed server crashes (exit code 134) on affected Samsung Exynos devices by selecting the c2.android.avc.encoder pipeline where appropriate.

Per-App Audio Compatibility

  • Added Android version checks to guard unsupported per-app audio operations on Android 12 and earlier.
  • Prevented audio initialization failures from terminating the primary video mirroring session.

Virtual Display Reliability After Idle Periods (Ref - #225)

  • Enabled stay_awake=true and keep_active=true by default across display modes.
  • Improved virtual display availability and touch responsiveness after extended inactivity on affected Android 14 devices.

New Features & Enhancements

Dual Interface Modes as new user "Android Dex"

  • Added Sidebar View for access to more features and controls, alongside Standard View for a cleaner desktop layout.
  • Improved navigation and interface flexibility for different workflows.

Visual Keyboard Focus Indicator

  • Added a clear indicator showing which Android window currently receives keyboard input.
  • Simplified focus management when working with multiple windows and virtual displays.

Advanced Screen Rotation Controls (Ref - #110)

  • R1 — Video Stream Rotation: Rotate the video within the rendering pipeline.
  • R2 — Physical Screen Rotation: Request orientation changes on the connected Android device.

Gaming Mode — Native 360° Mouse Lock (Ref - #143)

  • Added native Rust-based cursor locking for Windows, Linux, and macOS, toggled using the ~ key.
  • Enables continuous camera movement in supported games, including Minecraft and Roblox.

Keyboard & Language Architecture (Ref - #211)

  • Integrated Scrcpy UHID keyboard emulation for Korean Hangul composition and improved Chinese, Japanese, and Korean input support.
  • Added Unicode clipboard-paste fallback and Auto, UHID, and SDK keyboard modes under Settings → Mouse & Touchpad.

Desktop Clock & Calendar Panel (Ref - #192)

  • Added an interactive taskbar clock and calendar with 12/24-hour formatting, calendar navigation, and quick access to Android date and time settings.
  • Supports synchronizing the time_12_24 preference with the connected device.

App & Grid Customization (Ref - #149)

  • Added configurable desktop grid density with 8–24 columns (default 13) and 5–16 rows (default 8).
  • Added adjustment buttons, sliders, and instant reset to default settings.

🚀 App Cloning & Independent Profiles as Android Dex (Ref - #80)

  • Added clone profile management for supported Android environments, allowing eligible apps to run with separate data in independent profiles without root access.
  • Added profile switching through the App Drawer and Profile Dialog, subject to device and OS restrictions.

🚀 Desktop Camera Redirection (Ref - #80)

  • Added a dedicated sys:camera window for streaming supported connected-device cameras to the desktop.
  • Added zoom, flashlight, aspect ratio, resolution, capture, and recording controls where supported.

Desktop Experience & Window Management (Ref - #138)

  • Added persistent window size, position, and DPI restoration, along with improved clone-window support and dynamic virtual display resizing.
  • Improved ADB process cleanup on application exit and integrated screen-off, stay-awake, and keep-active optimizations.

🚀 Faster Virtual Display Resizing

  • Improved resize responsiveness, DPI configuration, and synchronization with Android-Dex.
  • Reduced resizing overhead for a smoother experience with supported display configurations.

🚀 Gaming Mode — Multi-Target Auto Clicker (Ref - #204)

  • Added a floating toolbar with Play/Pause, Add Tap, Add Swipe, Remove, and Settings controls, supporting multiple tap targets and swipe paths.
  • Supports configurable press durations, delays, and repeat counts from 1–1,000 or continuous repetition, with touch injection into supported virtual display game windows.

Android Connection Intro & UI Polish

  • Added an animated connection-intro bottom sheet and an improved mode selector.
  • Refined interface styling and interaction flow for a cleaner desktop experience.

Windows Portable Build & Cleaner Folder Structure

Improved the Windows application package with a cleaner, more organized directory structure, keeping application files and dependencies neatly arranged. Enhanced portability makes Android-Dex easier to move, manage, and launch without unnecessary folder clutter.

Gaming Controls & UI Polish

Refined the Gaming Mode controls with a cleaner, more polished UI, improved accessibility, and smoother interactions for a more intuitive gaming experience.


Build it today. Perfect it with every version.

पहले कुछ बनाओ, फिर उसे खूबसूरत बनाना।

O progresso vem antes da perfeição. A perfeição nasce do progresso.

Don't miss a new Android-Dex release

NewReleases is sending notifications on new releases.