Version Changelog

A comprehensive historical record of architectural evolution, feature rollouts, performance optimizations, and system-level improvements across ADB Device Manager.

Current: v1.5 Production-Ready

v1.5

LATEST
February 2026

πŸ“± Android Stream (Non-ADB* Control Architecture same as Scrcpy)

Version 1.5 introduces a new Android-side streaming engine called Android Stream. Unlike traditional ADB-based control, this system operates independently of ADB and provides a full real-time streaming and control pipeline.

Key Capabilities

  • Real-time screen capture using MediaProjection API
  • Internal audio capture (Android 11+)
  • Hardware-accelerated H.264 video encoding
  • Low-latency audio/video transmission
  • Full remote input control via Accessibility Service API

This allows:

  • Screen streaming
  • Audio streaming
  • Video decoding on Windows
  • Remote touch and key injection
  • App-level interaction (ADB Required)

All handled directly from the Android side without requiring ADB* to remain connected.

πŸ”— Separate Lightweight Project for Android Stream

  • If you prefer using only the streaming component as a standalone application, you can check out the dedicated project here: App-Scrcpy

πŸ”§ Backend & Network Improvements

  • Improved device IP detection
  • Fixed VMware network IP debugging issues

⚑ Performance Improvements

  • Improved connection stability
  • Faster device handshake and session initialization

v1.4

February 2026

πŸ”„ Linux Migration Update

This release completes the migration of the project to a Linux environment. The codebase has been updated and optimized to ensure proper compatibility and stable performance on Linux systems.

βœ… Changes

  • Migrated core application logic to Linux.
  • Updated file path and environment handling.
  • Improved ADB integration on Linux.
  • Removed Windows-specific dependencies.

⚠️ Important Note

  • This is the first official Linux version of the project.
  • Some features may still have minor bugs during the transition from Windows to Linux.
  • Please report any issues to help improve stability in future releases.

πŸ§ͺ Testing

  • Verified device detection and ADB communication.
  • Tested across Linux systems for consistent performance from VM.

This version focuses primarily on Linux compatibility and foundational stability.

v1.3

February 2026

πŸ“‚ Cross-Device File Management

  • Windows app now provides controlled access to the full file system for the Android app.
  • Users can approve or reject file access requests.
  • Two access modes available: Read-Only and Full Control.

πŸ”Œ USB-Only Full ADB System Support

  • Full system functionality now works entirely over USB.
  • All ADB features and Desktop / DeX mode can run via USB.
  • No dependency on Wi-Fi or same network interface when using USB (*For ADB only).

πŸ–₯️ Android DeX

  • Migrated core logic to Kotlin for better maintainability.
  • Added game controller support.
  • Enhanced UI for better DeX management.
  • Added β€œWhy this permission is needed” explanation for each permission request.
  • Created a separate server project for standalone use: Android-Dex

🐞 Bug Fixes & Improvements

  • Windows Context Menu: Fixed issue where β€œShare with Android Device” appeared but had no effect (Issue #7).
  • Android DeX: Fixed notification remove action not working. Improved Windows ↔ Android connection method.
  • App Connection & Sync: Improved stability. Fixed notification and media control issues caused by Windows IP detection.
  • ⚠️ Known issue: VMware Network Adapter VMnet8 / VMnet may still cause connection problems (Planned to be fully resolved in the next version).

πŸ” User Trust & Permission Control

  • During ADB installation, users can now choose: Install with all permissions granted or Install without auto-granting permissions.
  • Improves transparency and user control over permissions.

v1.2

February 2026

πŸͺ„ Desktop Mode Enhancements

  • Introduced dynamic window resizing for smoother multitasking
  • Added display scaling support for better clarity on all screen sizes
Desktop Mode Preview

πŸ“Ί Android TV Control Add-On

  • Built-in Android TV remote control directly inside the app
  • Seamlessly stream photos and videos from your phone to Android TV
  • Optimized for a smooth, low-latency experience

⚑ Scrcpy Control Upgrade

  • Extended support to cover most major scrcpy features
  • Improved backend data structure and storage handling
  • Faster, more stable, and easier-to-manage scrcpy controls

🐞 Bug Fixes & System Improvements

  • Installation & Permission Handling (#11): Windows installation now correctly requires Administrator privileges, automatically creating firewall rules and granting permissions once.
  • User Trust & Privacy Improvements (#9): Added Anonymous / Guest Mode; Google sign-in is now optional, allowing access to core features without an account.
  • Overall Improvements: Improved stability, performance, and cleaner internal architecture.

v1.1

December 2025

🎡 Media Controls Improved

  • Cleaner and more responsive playback actions
  • Dynamic Island–style live media UI β€” Shows real-time song status and controls, similar to Android/iOS live media views
  • Resizable widget with switch / compact mode β€” Easily resize the media control and switch between compact and expanded views

πŸ“Š Core System Improvements (At a Glance)

Area What's Improved
Performance Faster & smoother Android app
Images & Videos Faster access, streaming-ready video
Contacts Better access & sync readiness
SMS More reliable message handling
Notifications Improved grouped notifications

v1.0

December 2025

πŸ›‘οΈ Security & Privacy

  • Stronger Android data privacy focus
  • Reduced permission surface

🎨 UI & UX

  • Improved Desktop & Android UI
  • πŸŒ™ Dark Mode & β˜€οΈ Light Mode
  • Cleaner onboarding flow

πŸ“± Android Permissions

  • Notification Access β€” For notification sync
  • All Files Access β€” Wallpaper features only

πŸ“± App Mode

  • SMS, file manager & call history improvements
  • Privacy-first design

πŸ–₯️ Desktop Mode

  • Better ADB handling & stability
  • Improved SMS sync & faster performance

πŸ›  Developers

v0.9

November 2025

πŸš€ Platform-Level Enhancements

  • Android Desktop (Dex-like) Mode: Introduced a dedicated desktop-grade execution layer built on custom virtual displays, enabling per-app window isolation, independent lifecycle management, and desktop-style input routing.
  • Performance Profiles: Implemented selectable rendering pipelines (Fast / Balanced / High-Quality) to dynamically adjust encoding, resolution scaling, and frame pacing.
  • Advanced Virtual Display Stack: Expanded input injection, window control, and surface management using low-latency ADB streams.

πŸ›  Stability & Refinements

  • Reduced UI thread contention and optimized Flutter render scheduling.
  • Improved Wi-Fi ADB handshake reliability under unstable network conditions.
  • Multiple internal crash fixes and memory-safety improvements.

v0.8

November 2025

✨ Core Architecture Expansion

  • Dual-Mode Architecture: Formal separation between pure ADB control mode and App-assisted synchronization mode for scalable feature growth.
  • System Utilities Suite: Added calls, SMS, media session control, file management, and real-time notification mirroring.
  • Multi-Device Stability: Reworked device registry and connection lifecycle handling to support concurrent devices with fewer race conditions.

v0.7

September 2025

πŸ“Ί Display & Interaction Layer

  • Integrated scrcpy as the primary low-latency display backend.
  • Implemented dynamic resolution scaling and orientation awareness.
  • Initial keyboard and mouse input forwarding pipeline.

πŸ”— Device Services

  • Introduced contacts and call-log synchronization.
  • Improved USB authorization and device trust detection.
  • Stabilized ADB reconnect behavior during cable re-plug events.
Released by Shrey113

v0.6

July 2025

πŸ“ Data & Transfer Systems

  • Added bidirectional file transfer with progress tracking.
  • Introduced background task queue for long-running ADB operations.
  • Handled partial failures and transfer resume logic.

🧩 Device Intelligence

  • Device metadata inspection (model, ABI, Android version, SDK).
  • Cached device profiles for faster reconnect.
Released by Shrey113

v0.5

May 2025

πŸ§ͺ Public Alpha Milestone

  • First stable multi-session ADB connection layer.
  • Implemented command execution sandbox with error isolation.
  • Introduced logging, diagnostics, and crash reporting hooks.

🎨 UI Foundation

  • Early Flutter desktop shell with modular navigation.
  • Separated UI state from ADB backend services.
Released by Shrey113

v0.4

March 2025

πŸ–₯ Device Management Core

  • Introduced persistent device registry.
  • Implemented robust connect / disconnect state machine.
  • Handled offline, unauthorized, and recovery states.

βš™οΈ Reliability

  • Graceful handling of ADB daemon restarts.
  • Reduced UI freezes during device polling.
Released by Shrey113

v0.3

January 2025

πŸ”„ Backend Architecture

  • Re-architected backend into service-oriented modules.
  • Introduced centralized command dispatcher.
  • Added structured event bus for device updates.

πŸ”” Notification Bridge

  • Prototype Android-to-desktop notification sync.
  • Basic filtering and categorization support.
Released by Shrey113

v0.2

December 2024

πŸ”Œ Connectivity Foundations

  • Initial ADB pairing and onboarding workflow.
  • USB device discovery and authorization detection.
  • Manual TCP/IP connection support.

πŸ— Core Services

  • Bootstrapped backend service manager.
  • Defined internal APIs for future modules.
Released by Shrey113

v0.1

November 2024

🌱 Project Bootstrap

  • Repository initialized and project structure defined.
  • Technology stack finalized (Flutter, ADB, native bridges).
  • Early proof-of-concept ADB command execution.
Released by Shrey113

v0.0

October 2024

🧠 Concept & Research

  • Explored limitations of existing Android desktop solutions.
  • Defined long-term vision for unified Android-to-desktop control.
  • Evaluated ADB, scrcpy, and virtual display capabilities.
Released by Shrey113