Release History
This page records public VMOS Cast releases in reverse chronological order.
2026
November 2, 2026
| Module | Platform / Architecture | Version | Download | Notes |
|---|---|---|---|---|
| Windows client | x86_64 | 1.0.19 | Download | Windows 10 / 11 |
| macOS client | Apple Silicon | 1.0.19 | Download | For Apple Silicon |
| macOS client | Intel x86_64 | 1.0.19 | Download | For Intel Macs |
| Linux client | x86_64 | 1.0.19 | Download | AppImage |
VMOS Cast v1.0.19 Release Notes
New features
- Drag device cards to reorder the wall, with the sidebar kept in sync. The order is saved locally and restored after restarting.
- Reorder device rows in the sidebar or drag them into another group. Sorting filtered results preserves the positions of hidden devices.
Bug fixes
- Fixed missed quick drops, lagging drag previews and sidebar drag images remaining outside the app. Canceling a drag or losing window focus now clears the preview promptly.
- Fixed device-capability detection failures when several Android devices are connected on some computers.
Improvements
- Reordering preserves the current video, connection sessions and device selection, reducing interruptions.
- Connection issues are now collected in Connection Assistant, removing repeated messages beneath device cards for a cleaner wall.
Requirements: Device order is stored on the current computer. Drag sidebar device rows to reorder them, or drop on a group heading to move devices between groups. Independent app windows, Chinese input and camera sharing remain subject to Android version, device capabilities and app support.
October 30, 2026
| Module | Platform / Architecture | Version | Download | Notes |
|---|---|---|---|---|
| Windows client | x86_64 | 1.0.18 | Download | Windows 10 / 11 |
| macOS client | Apple Silicon | 1.0.18 | Download | For Apple Silicon |
| macOS client | Intel x86_64 | 1.0.18 | Download | For Intel Macs |
| Linux client | x86_64 | 1.0.18 | Download | AppImage |
VMOS Cast v1.0.18 Release Notes
New features
- Camera sharing now adapts automatically to suitable capture formats and picture alignment in more supported apps, reducing per-app adjustments.
- Verified camera adaptation settings are remembered and reused on reopening, with fresh checks after app or system changes.
- Compact device windows now have a title-bar More menu for keep-awake, window style and pinning controls, preserving space for the device name and window buttons.
Bug fixes
- Fixed shared-camera opening and alignment problems in some QQ Scan scenarios, with improved behavior when moving the window or reopening the scanner.
- Fixed alignment failures caused by app instructions covering the alignment area. When the system explicitly restricts the shared camera, the phone camera is restored where supported.
- Fixed missing or unstable shadows around device displays and independent app windows, including when side panels open, while keeping the picture, title bar and panels aligned.
Improvements
- The side toolbar's More and All tools menus now open to the right, with automatic positioning near screen edges and when the menu grows taller.
- Improved device-name visibility, draggable space and button hit areas in compact title bars, with full controls restored when the window is enlarged.
Requirements: Computer-source camera sharing currently targets macOS and requires Android 16 or later, device and app support, and compatible independent app windows. Screen and window sources require screen-recording permission; webcams require camera permission; Android apps also require their own camera permission. Automatic adaptation does not replace system permissions. Compatibility depends on the phone system and app version.
October 30, 2026
| Module | Platform / Architecture | Version | Download | Notes |
|---|---|---|---|---|
| Windows client | x86_64 | 1.0.17 | Download | Windows 10 / 11 |
| macOS client | Apple Silicon | 1.0.17 | Download | For Apple Silicon |
| macOS client | Intel x86_64 | 1.0.17 | Download | For Intel Macs |
| Linux client | x86_64 | 1.0.17 | Download | AppImage |
VMOS Cast v1.0.17 Release Notes
New features
- Added independent Android app windows with screenshot, recording and audio controls, plus automatic preparation of Chinese text input on supported devices.
- Unified camera sources per device: phone camera, computer screen, window, image or webcam. Switching between computer sources preserves the app page; switching between phone and computer sources reopens the app.
- Replaced the app list with an icon grid, with search, favorites and long-press or right-click actions for launching, stopping and uninstalling apps.
- Added simple, floating and immersive large-display styles. Key mappings and quick actions now support multiple profiles, import/export and copying between devices.
Bug fixes
- Fixed rotation, aspect-ratio and repeated-opening problems in camera sharing, with improved compatibility for Chrome Lens, WeChat, Taobao, Xiaohongshu and Bilibili scenarios.
- Fixed incorrect initial app-window sizes, title bars extending beyond the display, panel positioning and stale states after closing.
- Fixed phone-to-computer clipboard synchronization in Multi-view and some startup checks on Intel Macs.
Improvements
- Improved recording duration and endpoint frames for still screens, with a recording timer and saved-file location control.
- Improved wall frame sharing, group drag-and-drop, group-control status feedback and control checks during iPhone USB rediscovery.
- Improved input-setting restoration and resource cleanup when app windows close, reducing delays when reopening them.
Requirements: Independent app windows require Android 14 or later; extended Chinese text input requires Android 15 or later; camera sharing requires Android 16 or later and device support. Computer-source sharing currently targets macOS. Shared-camera availability depends on the phone system and app. iPhone USB control is available on Windows and macOS; Linux supports viewing.
October 16, 2026
| Component | Platform / Arch | Version | Download | Notes |
|---|---|---|---|---|
| Windows client | x86_64 | 1.0.16 | Download | Windows 10 / 11 |
| macOS client | Apple Silicon | 1.0.16 | Download | For M-series chips |
| macOS client | Intel x86_64 | 1.0.16 | Download | For Intel chips |
| Linux client | x86_64 | 1.0.16 | Download | AppImage |
VMOS Cast v1.0.16 release notes
New features
- Android screen-off control: turn off the physical phone display while continuing to view and control it on the computer, without keeping the phone lit. Closing the large display or quitting normally restores the phone display.
- Direct trackpad pinch: pinch over the mirrored display to zoom maps, photos and other supported phone content, without enabling a mode. Two-finger scrolling continues to scroll pages.
- Mouse pinch gestures: use Ctrl + wheel or Alt / Option + left-button drag; optionally enable right-button drag to zoom. A simple right click still goes back, providing pinch access without a trackpad.
- Custom key mappings: bind keys to phone positions for taps, held touches or swipes. Pick positions on the display and set swipe endpoints and duration to reduce repeated mouse movement.
- Custom quick actions: a separate entry saves sequences of taps, long presses, swipes, Home, Back, Recents, volume keys and waits. Run a sequence with one button or stop it midway.
- Folder transfers: upload and download entire folders between the computer and Android, preserving subfolders instead of selecting files individually. Progress, cancellation and failed-item retries are available.
- Phone image browsing: file management now provides thumbnails and previews so images can be identified without downloading each one first.
- Phone file copy and move: organize files and folders within shared phone storage. Conflicting files can be skipped, automatically renamed or replaced; matching folders merge their contents.
- Local rotation and mirroring: rotate the computer display in 90-degree steps or mirror it horizontally for viewing and demonstrations, without changing phone orientation or app layout.
- Region zoom: magnify the local display up to 4×, choose the zoom position and pan the viewing area to inspect small text and details. Reset with one action; this is separate from pinch zoom inside the phone app.
- Connection assistant and guidance: distinguish device disconnections, wall preview, large-display video and control problems, see affected functions and access relevant guidance, retries or log export without discovering problems only when trying to use the phone.
- Find affected devices quickly: the device wall adds a Needs attention filter, and card alerts open the relevant device's issues. The large display also shows its own device's problems, reducing device-by-device checks.
Bug fixes
- Fixed group-control touch offsets across different resolutions. Ordinary clicks, drags and scrolling remain mapped to the target device after master-display rotation, mirroring or quality changes.
- Corrected window and connection cleanup order during normal exit, releasing held input and restoring the phone display before closing the connection to reduce lingering operation state.
Improvements
- Consolidated multi-device alerts: simultaneous problems and successive recoveries update one compact notification counted by device. Problems and recovery history are grouped per device while retaining channel-specific causes, avoiding stacked alerts and repeated rows.
- Troubleshoot without rearranging the wall: Connection assistant floats above device cards rather than resizing or rearranging them. Long lists scroll independently with the close control accessible. Large displays show only their device and relevant service issues.
- More complete editing: key mappings and quick actions retain unsaved drafts when switching panels in the same large display, warn about duplicate or unsupported keys and save configurations per device.
- Tools stay beside the phone picture: key mappings, quick actions and display adjustments use the right-side extension panel. Gesture instructions are available in tools and shortcut help rather than a persistent overlay covering the picture.
Requirements: These screen-off, gesture, key-mapping, quick-action and file-management tools are for Android and appear according to connection capabilities. Pinch requires support in the phone app. Screen-off control is not locking; enable it again after changing quality. Connection assistant reports detected problems, not disconnections inferred from a still image or a sleeping screen.
October 10, 2026
| Component | Platform / Arch | Version | Download | Notes |
|---|---|---|---|---|
| Windows client | x86_64 | 1.0.15 | Download | Windows 10 / 11 |
| macOS client | Apple Silicon | 1.0.15 | Download | For M-series chips |
| macOS client | Intel x86_64 | 1.0.15 | Download | For Intel chips |
| Linux client | x86_64 | 1.0.15 | Download | AppImage |
VMOS Cast v1.0.15 release notes
New features
- Added Android app management: search names and package IDs, view versions, launch, stop and confirm before uninstalling. Batch launch and stop report results per device and support retrying failures.
- Added favorite apps. Star an app in app management to launch it quickly from the large display when installed on that phone.
- Added Android file browsing with common-folder selection, directory search, multi-file downloads to the computer, new folders, rename and confirmed deletion. Transfers show progress and allow failed items to be retried.
- Added batch text input with shared or per-device content and a target/content preview. Text goes into the phone’s focused input field; chat messages are not sent automatically.
- Added device notes, favorites and filters. Find devices by name, note, IP address and online status.
- Added iPhone / iPad mirroring recording with start, stop and save-to-computer controls. Recordings are silent WebM videos.
- Added a categorized More panel for large displays. Pin common tools and plugins to the sidebar; tools that do not fit a smaller window remain available in More.
- Added Select All, Copy, Cut, Undo and related shortcuts to Android Multi-view while retaining computer-text paste. iOS supports phone-clipboard shortcuts once its keyboard channel is ready.
- Added Lock / Wake screen for iPhone USB control, with synchronized screen-off status on supported devices. Wireless mirroring can also observe screen state after connecting Wi-Fi control of the matching phone.
Bug fixes
- Fixed missing screen-state updates during Windows iPhone USB mirroring, including after switching from Bluetooth to USB control.
- Fixed wireless mirroring restoring a stale picture on the device wall after closing the large display or stopping control while the phone was asleep.
- Fixed sleeping USB devices failing to open a large display while waiting for a first frame, and incorrectly wide windows when reopened while asleep.
- Fixed Android file-drop hints remaining after cancellation or covering the toolbar. Drag out, press Esc or use the close button to dismiss them.
- Fixed tool panels covering the phone picture. App management, phone files, shortcut help and plugins now expand beside the large display.
Improvements
- App lists show enabled, launchable apps and exclude background system services. Favorites are chosen by the user, without preset unusable entries.
- Added installation failure explanations for version conflicts, signature mismatches and insufficient space. Batch screenshots show a brief success/failure count and keep detailed results in logs.
- Remember large-window position, size and common-tool selections. Simplified phone-file navigation, standardized batch-action icons and labels, and hid functions unavailable on the current control method.
Requirements: App management, phone files, batch text and Multi-view are Android features. iOS shortcuts use the phone clipboard and cannot paste Chinese text from the computer. Lock / Wake screen is available only with USB control, not Wi-Fi or Bluetooth. Screen-state reporting depends on the phone exposing readable state; waking does not unlock the passcode. Reconnect disconnected wireless mirroring from the phone.
September 29, 2026
| Component | Platform / Arch | Version | Download | Notes |
|---|---|---|---|---|
| Windows client | x86_64 | 1.0.14 | Download | Windows 10 / 11 |
| macOS client | Apple Silicon | 1.0.14 | Download | For M-series chips |
| macOS client | Intel x86_64 | 1.0.14 | Download | For Intel chips |
| Linux client | x86_64 | 1.0.14 | Download | AppImage |
VMOS Cast v1.0.14 release notes
New features
- Added one-click screenshots for iPhone / iPad USB and wireless mirroring, saved directly to the configured screenshot folder.
- Added per-device iOS control memory. Reopening a display can automatically restore its last successful USB or Wi-Fi control route.
- Added Copy for the current iPhone / iPad picture, ready to paste into chats, documents or image tools.
- Added Home, App Switcher and Touch trail to the iPhone / iPad display. USB / Wi-Fi control can invoke system navigation and show tap or drag paths.
- The display control entry now shows the active method—Bluetooth, USB or Wi-Fi—and reconnects the last method with one click after a disconnect.
Bug fixes
- Fixed the internal
CastControlServicecomponent appearing in the macOS Dock; helper process names are no longer exposed to users. - Fixed cases where control appeared connected but taps and drags did not reach the phone.
- Fixed long device names and identifiers crowding title-bar controls in narrow windows. Long values are truncated and reveal their full text on hover.
Improvements
- Bluetooth control now starts only on demand. The service stays off when unused and exits after control stops, preparation is cancelled or the final control window closes.
- Improved switching and device mapping across Bluetooth, USB and Wi-Fi, reducing repeated selection and mismatches between the controlled phone and displayed picture.
- Improved control restoration with a clear, continuous Connecting state that ends only after success or an explicit failure.
- Removed duplicate status cards, unnecessary target selectors and repeated copy from the iOS control panel; recovery actions appear only when needed.
- A successful Wi-Fi control connection no longer occupies a separate green status box; the result is shown in the current control state.
- Previously paired Wi-Fi control no longer asks users to run Prepare Wi-Fi Control again. Switching checks and connects automatically without interrupting a working route when checks fail.
Requirements: Home, App Switcher and Touch trail are available only with USB / Wi-Fi LAN control. Bluetooth control still supports taps, drags, scrolling and English keyboard input, but does not show those direct system-control tools. Linux supports iOS viewing but not iOS control.
September 24, 2026
| Component | Platform / Arch | Version | Download | Notes |
|---|---|---|---|---|
| Windows client | x86_64 | 1.0.13 | Download | Windows 10 / 11 |
| macOS client | Apple Silicon | 1.0.13 | Download | For M-series chips |
| macOS client | Intel x86_64 | 1.0.13 | Download | For Intel chips |
| Linux client | x86_64 | 1.0.13 | Download | AppImage |
VMOS Cast v1.0.13 release notes
New features
- Added Wi-Fi LAN control for iPhone / iPad. After the first USB pairing, a phone can be controlled over the same LAN and combined with either wireless mirroring or a USB picture.
- Added one iOS Control Method panel for checking and switching between Bluetooth, USB and Wi-Fi LAN control without changing the current video source.
- Added USB / Wi-Fi control availability checks. The client verifies the cable, trust state, Developer Mode, pairing and LAN service before enabling Connect, with a specific recovery message when a check fails.
- Added a Developer Mode entry for iOS. After connecting and trusting the phone, the client can check its state or reveal the Developer Mode switch when it is missing from Settings, with guidance for both enabling and disabling it.
- Added an “Allow iPhone Bluetooth connections” setting on Windows and macOS. Confirmed mappings between a phone and its mirrored display are remembered to reduce repeated selection.
- Multiple iPhone / iPad devices can now select the same VMOS Cast wireless-mirroring name and appear separately in the device wall and individual displays.
Bug fixes
- Fixed USB discovery not recovering after its service exited, capture retries becoming exhausted until the client restarted, and brief cable reconnects repeatedly starting capture work.
- Fixed the wireless receiver remaining unavailable after a first-start timeout; it now recovers automatically and returns to a ready state.
- Fixed wireless data arriving without a first frame, video failures leaving a stale last frame, and blank or disconnected displays after closing and reopening an iOS window.
- Fixed multiple entries for the same iPhone racing for USB / Wi-Fi control, control being assigned to a different phone than the displayed picture, and failed switches leaving an incorrect active status.
- Fixed Prepare Wi-Fi Control stopping the current USB control before the user confirmed a switch. The existing route now remains active when preparation or checks fail.
- Fixed USB pages showing Bluetooth connection state, Wi-Fi pages showing USB availability, and duplicate connected notices that obscured the actual active route.
- Fixed recovery of a local Android connection service disconnecting healthy LAN devices elsewhere on the device wall.
- Fixed possible input to the wrong phone when multiple Bluetooth connections could not be identified. Input is now paused with clear target-selection guidance.
Improvements
- On macOS, the iPhone / iPad device wall and individual display now reuse one video path, reducing duplicate decode and frame forwarding and improving stability with multiple devices, open displays and control panels.
- Unified recovery for USB capture, wireless reception and device connections: short failures use bounded backoff, persistent failures move to low-frequency probing, and manual retry remains immediately available without permanent lockout or endless resource use.
- On macOS, the client explains before the system Camera prompt that access is only used to read the screen of a USB-connected iPhone / iPad, not the computer camera. If denied, users can open System Settings or switch to wireless mirroring.
- Bluetooth control is explicitly limited to one iPhone per computer at a time. Switching releases current input without deleting system pairing, and does not interrupt mirroring on other devices.
- Reduced bundled native runtime components on Windows, macOS and Linux while retaining signature, integrity and dependency validation, resulting in smaller installers.
- Improved Windows native-component caching and parallel signing, with packaged validation for SQLite, USB control and wireless reception to reduce missing or mismatched components in release installers.
Requirements: Windows and macOS support Bluetooth control for one iPhone / iPad at a time; additional iOS devices can use USB or Wi-Fi LAN control. USB / Wi-Fi control still requires the phone to remain unlocked, trust the computer and have Developer Mode enabled. On Windows, manually stopping mirroring from iPhone Control Center during USB mirroring may require restarting the phone and reconnecting the cable. Linux supports iOS viewing but not iOS control.
September 19, 2026
| Component | Platform / Arch | Version | Download | Notes |
|---|---|---|---|---|
| Windows client | x86_64 | 1.0.12 | Download | Windows 10 / 11 |
| macOS client | Apple Silicon | 1.0.12 | Download | For M-series chips |
| macOS client | Intel x86_64 | 1.0.12 | Download | For Intel chips |
| Linux client | x86_64 | 1.0.12 | Download | AppImage |
VMOS Cast v1.0.12 release notes
New
- iPhone / iPad USB mirroring and control on Windows and macOS, including device discovery, trust status and session management. Windows provides component checks, installation and connection repair guidance. Mac helpers are bundled with the client; no Windows drivers are needed.
- Plugin center with browsing, local package import, management, permissions, compatibility and enable/disable status. Built-in developer documentation and examples are included; the plugin center interface and developer documentation support 21 languages.
- Upgraded Android mirroring with improved USB/LAN connections and multi-device, multi-window session handling.
Multi-view improvements
- Auto arrange prioritizes complete device pictures, ordered left to right and top to bottom, with improved behavior when resizing the window.
- Drag and resize individual tiles. Adjacent tiles make room when reordering, preventing overlapping displays.
- Clear tile selection by clicking empty workspace or switching to another window; Windows also supports clicking the window title to clear selection. Automatic and manual layout states are clearer.
- Quick replies remain available in individual device displays and are no longer shown in multi-view.
Quality and connection fixes
- Fixed reduced default Android picture quality in individual and multi-view displays, restored original-resolution display, and clarified how global display settings and session quality controls apply.
- Improved iPhone / iPad picture clarity for both USB and wireless mirroring.
- Windows USB setup now shows checking, download progress, verification and installer stages, with an official Apple manual-download option. The guide explains reconnecting the cable when a trusted device does not appear after component installation.
- Improved plugin installation, enable/disable behavior, error handling and localization. Added bundled-component and architecture checks to prevent releases with missing runtime helpers.
- Fixed bundled components being blocked by some Windows security policies, preventing iPhone wireless reception or USB features from working. Runtime components now receive signature and trust validation.
Requirements: iOS USB control requires a compatible device, Developer Mode and the corresponding developer support components; compatibility depends on device checks. Use the phone's input method for Chinese. After installing or reinstalling Windows USB components, if you have tapped Trust but no device appears below, unplug and reconnect the USB cable, then select Detect again and keep the phone unlocked. Linux does not provide iOS USB mirroring or control. Plugins currently target Android and support local import, not an online marketplace or automatic updates.
September 11, 2026
| Component | Platform / Arch | Version | Download | Notes |
|---|---|---|---|---|
| Windows client | x86_64 | 1.0.11 | Download | Windows 10 / 11 |
| macOS client | Apple Silicon | 1.0.11 | Download | For M-series chips |
| macOS client | Intel x86_64 | 1.0.11 | Download | For Intel chips |
| Linux client | x86_64 | 1.0.11 | Download | AppImage |
VMOS Cast v1.0.11 release notes
New
- Direct iOS Bluetooth touch control on Windows and macOS: click, drag, wheel scrolling and English keyboard input, with bottom-edge swipe and hold for the app switcher. No mouse capture is required.
- Built-in WeChat enhancement and phrase management: search, create, edit, delete, copy, import/export, quick fill and send.
- Android display quality presets: Smooth, Balanced, Clear and Custom. Changes affect only the current display session, not other clients.
- Background diagnostic log upload when contacting support, with manual export still available.
Improvements and fixes
- Improved Android USB/LAN connections, multi-client session isolation, reconnection, status synchronization and resource cleanup.
- Improved video transport, backlog handling and reopened windows to reduce display delays and recover from blank screens.
- Fixed WeChat foreground-app detection, low-quality recognition and Enter sending after manual typing. Filling or sending a phrase replaces existing input text and reduces unnecessary interruptions.
- Terminal, quality and quick replies now share one right-side panel without covering the phone display; toolbar icons and labels are consistent.
- Aggregate display and group control filter available Android devices with consistent counts.
- Fixed Linux SQLite compilation during packaging and added a packaged database read/write check.
- Fixed phrase sending failures caused by reusing an old service after switching phones or upgrading. When using multiple computers, update all clients and fully quit old clients before reconnecting.
Requirements: iOS control requires compatible Bluetooth, pairing and the guided Zoom settings on the phone. Portrait operation is the primary supported layout; direct Chinese typing from the computer, paste and multi-touch gestures are not supported. Linux supports iOS viewing only, not control. WeChat enhancement supports Android WeChat only. Support logs may include device identifiers and paths; see the log notice in Settings.
September 4, 2026
| Component | Platform / Arch | Version | Download | Notes |
|---|---|---|---|---|
| Windows client | x86_64 | 1.0.10 | Download | Windows 10 / 11 |
| macOS client | Apple Silicon | 1.0.10 | Download | For M-series chips |
| macOS client | Intel x86_64 | 1.0.10 | Download | For Intel chips |
| Linux client | x86_64 | 1.0.10 | Download | AppImage |
VMOS Cast v1.0.10 release notes:
New
- Keep supported Android devices awake from both device and aggregate screens; unsupported devices are skipped without affecting the others
- Wake a device by right-clicking or middle-clicking its screen-off overlay
- Pause device-wall previews while a device screen is open to reduce duplicate streaming and resource usage
- See active Pinyin composition while typing Chinese on Windows, including input, edits, and candidate selection
Fixes and improvements
- Fixed the hidden input losing focus after Enter in a device screen, which prevented subsequent Backspace and text input
- Fixed stale aliases and duplicate thumbnail streams after removing a device
August 31, 2026
| Component | Platform / Arch | Version | Download | Notes |
|---|---|---|---|---|
| Windows client | x86_64 | 1.0.9 | Download | Windows 10 / 11 |
| macOS client | Apple Silicon | 1.0.9 | Download | For M-series chips |
| macOS client | Intel x86_64 | 1.0.9 | Download | For Intel chips |
| Linux client | x86_64 | 1.0.9 | Download | AppImage |
VMOS Cast v1.0.9 release notes:
New
- Sharper iPhone / iPad mirroring · better detail at the same bandwidth
- Device wall adds an "Unauthorized" state with an authorization walkthrough
- iPhone / iPad mirroring restarts the receiver when no video data arrives
Fixes and improvements
- Fixed Backspace / Enter / Delete / arrow keys being sent to the phone while typing Chinese
- Fixed the device wall not responding after plugging or unplugging a device
- Fixed a blank spinning mirror window left behind after the receiver restarts
- Pairing guide: "Turn on AssistiveTouch" is now a persistent prerequisite · pairing reduced to two steps
August 28, 2026
| Module | Platform / Arch | Version | Download | Notes |
|---|---|---|---|---|
| Windows Client | x86_64 | 1.0.8 | Download | Windows 10 / 11 |
| macOS Client | Apple Silicon | 1.0.8 | Download | M-series chips |
| macOS Client | Intel x86_64 | 1.0.8 | Download | Intel chips |
| Linux Client | x86_64 | 1.0.8 | Download | AppImage |
VMOS Cast v1.0.8 Release Notes:
New Features
- iPhone / iPad mirroring now works on Linux, alongside Windows and macOS
- New screenshot location setting: batch and full-screen screenshots save straight there, with no save dialog
- Each screenshot reports its folder and opens it in one click; filenames carry a timestamp so repeat shots never overwrite
- Full-screen screenshots are taken from the device at full resolution and look sharper · Android only
- The main window default size adapts to the available screen area · a size you pick yourself always wins, and Restore Defaults re-evaluates it for the current screen
- iPhone mirroring audio now follows the Audio switch under Channels, off by default · toggling it during mirroring applies at once, with a brief drop in the picture
- Missing program files now raise a persistent notice and a "How to fix" dialog: trust-list paths for 360, Huorong and Windows Defender, plus one-click access to the install folder and log export
- iPhone / iPad mirroring frame rate cap raised from 30 to 60 · smoother picture, no extra network use
Fixes & Improvements
- Fixed iPhone / iPad mirroring and control being unavailable on Intel-based Macs
- Fixed this computer missing from the iPhone's Screen Mirroring list on some Windows PCs
- Fixed devices reached through a public network address never showing a picture
- Fixed the main program being flagged as untrusted by security software on Windows
- Fixed missing program files appearing as every device failing to connect, with no way to tell why
- Fixed exported log bundles that could come out empty, and they now keep a longer history
- Fixed black bars beside the mirrored picture on Linux
- Control is greyed out on Windows and Linux · controlling an iPhone from a computer is macOS only
- Screenshot failures now name the cause: screen off, screen-recording protection, or an unwritable folder
- Batch screenshot prompts when no device is selected, and the button shows a loading state to prevent repeat clicks
- Restore Defaults keeps the current window size and reports clearly when it fails
- Settings items now describe what they affect and when the change applies, with tighter grouping
- Smaller macOS installers
- Tightened the wording of some in-app messages
August 26, 2026
| Module | Platform / Arch | Version | Download | Notes |
|---|---|---|---|---|
| Windows Client | x86_64 | 1.0.7 | Download | Windows 10 / 11 |
| macOS Client | Apple Silicon | 1.0.7 | Download | M-series chips |
| macOS Client | Intel x86_64 | 1.0.7 | Download | Intel chips |
| Linux Client | x86_64 | 1.0.7 | Download | AppImage |
VMOS Cast v1.0.7 Release Notes:
New Features
- Added contact options: live chat support, Telegram group and email
- iPhone / iPad screen mirroring (Windows and macOS; not available on Linux) with nothing to install on the phone
- Required mirroring components ship with the installer
- The mirroring receiver starts on demand, so Android-only users get no extra background process
- Control an iPhone from the computer (macOS) with mouse and keyboard after a one-time Bluetooth pairing
- While controlling an iPhone, the mouse is locked to the mirrored screen; press Esc to release it
- Pointer speed for iPhone control is adjustable in Settings and takes effect immediately
- Operations an iPhone does not support (installing apps, sending key events) report a clear failure
- Platform icons next to device names distinguish Android devices from iPhones
Fixes & Improvements
- Wireless debugging now goes straight to the pairing-code flow instead of network discovery
- Redesigned Add Device flow with step-by-step guidance per connection type (USB / LAN / wireless debugging); USB is preselected for Android
- Merged the device wall empty state guide with the Add Device panel so both entry points match
- Corrected the LAN connection guidance to match the steps that actually work
August 17, 2026
| Module | Platform / Arch | Version | Download | Notes |
|---|---|---|---|---|
| Windows Client | x86_64 | 1.0.6 | Download | Windows 10 / 11 |
| macOS Client | Apple Silicon | 1.0.6 | Download | M-series chips |
| macOS Client | Intel x86_64 | 1.0.6 | Download | Intel chips |
| Linux Client | x86_64 | 1.0.6 | Download | AppImage |
VMOS Cast v1.0.6 Release Notes:
Fixes & Improvements
- Reduced memory usage and improved stability during long sessions
August 14, 2026
| Module | Platform / Arch | Version | Download | Notes |
|---|---|---|---|---|
| Windows Client | x86_64 | 1.0.5 | Download | Windows 10 / 11 |
| macOS Client | Apple Silicon | 1.0.5 | Download | M-series chips |
| macOS Client | Intel x86_64 | 1.0.5 | Download | Intel chips |
| Linux Client | x86_64 | 1.0.5 | Download | AppImage |
Windows users
When opening the installer for the first time, Windows may show "Windows protected your PC" — this is Microsoft SmartScreen's normal notice for newly published software. Click "More info" → "Run anyway" to proceed.
VMOS Cast v1.0.5 Release Notes:
New Features
- Interface languages expanded from 2 to 21, with Arabic and Urdu using a right-to-left layout
- New "Wireless debugging" connection: phones on Android 11 and above connect without a cable. Click a device marked "pairing required" in the scan list to open the pairing wizard, pair once by following the prompts, and the device connects on its own from then on — including after a reboot
- The same device can now be operated from several computers at once, instead of one holding control while the others could only watch
- Much higher frame rate in the device list, so previews stay closer to real time even with many devices at once; the phone is no longer kept busy while the window sits in the background
- "Restart" and "Shut down" added to the device card right-click menu, executed after a confirmation prompt and disabled for offline devices; before shutting down you are told that the device cannot be powered on remotely and has to be started by hand
- New "Status" filter on the device list: filter by online, connecting, screen off, cannot cast, connection failed and offline, each showing a live device count
- Some devices can keep casting on protected pages: when the phone sits on a password, payment or copyright-protected video page, you can still see the picture and tap it, and even type the lock screen PIN on the big screen; the live picture returns once the phone leaves that page (whether the picture appears depends on the device's system)
- New quality settings for big screen windows: choose the frame rate and picture quality yourself
- New "Screen off / Wake" button in the big screen sidebar, switching automatically with the phone's current state
- The initial big screen size now follows the picture's aspect ratio, so ultra-wide displays are no longer shown as a narrow strip
- A USB-connected device can be added as a LAN connection in one click and keeps working after you unplug the cable
- Device details now distinguish how a device is connected: USB, LAN or wireless debugging
- Removing devices now asks for confirmation and explains that saved addresses go with them, so they will not reconnect on the next start
- Update prompts gain "View full release notes" and "Skip this version"
- Exported logs now include information collected from the device, so you no longer need to send it separately when reporting an issue
- Compatible with more older devices: Android 8 and above
Fixes & Improvements
- Fixed the picture freezing completely while the phone itself and the controls stayed fine (more common on large-screen devices such as ultra-wide and foldable displays)
- Fixed the big screen window showing no picture when the same device was already connected from another computer
- Pictures appear in the device list noticeably faster after the app starts
- Closing one big screen window and immediately opening another no longer makes you wait
- Raising the device list frame rate now actually makes the picture keep up
- When a phone reaches the lock screen PIN page, the card no longer shows "connection failed" first and corrects itself to the security notice a moment later
- Fixed "Push files" reporting success while nothing arrived on the device, and selected devices being skipped so that nothing appeared to happen; the destination folder is now shown, and failures are reported per device with a reason
- Fixed large numbers of cards getting stuck on "an older client is still in use" and not recovering even after clicking "Check again"
- Fixed Android 8 devices becoming unreachable after a period of use
- Fixed Android 8 devices wrongly reporting "cannot cast" when opening a big screen window
- "Device offline" and "Connection failed" now use the same wording on the device list and in the big screen window
- The protected-page notice now explains what triggers it instead of naming only passwords and payments — copyright-protected video pages trigger it too
- Clearer messages when updating the service on a device: it says so when the device is already up to date, and tells you to close the big screen window or other computer using it first
- Fixed the app not actually quitting when the main window was closed while "Minimize to tray on close" was unchecked
- Fixed the oversized tray icon and switched it to a monochrome style consistent with the macOS menu bar
- Fixed big screen settings only taking effect the second time you opened a big screen window
- Fixed labels and controls not lining up on some settings rows, and description text using the wrong colour
- The language menu now fits on one screen, so you no longer have to scroll to find yours
- Fixed Chinese text rendering too thin with unclear weight contrast on Windows
- Improved update prompts and download progress
- Fixed USB devices failing to connect on some computers
- The picture now fades in when it appears, making transitions gentler
- Clearer notices when video, audio or control is turned off for a big screen window
- Fixed big screen title bar buttons not responding to hover, and added a tooltip to each of them
July 25, 2026
| Module | Platform / Arch | Version | Download | Notes |
|---|---|---|---|---|
| Windows Client | x86_64 | 1.0.4 | Download | Windows 10 / 11 |
| macOS Client | Apple Silicon | 1.0.4 | Download | M-series chips |
| macOS Client | Intel x86_64 | 1.0.4 | Download | Intel chips |
| Linux Client | x86_64 | 1.0.4 | Download | AppImage |
VMOS Cast v1.0.4 Release Notes:
New Features
- New "Aggregate Wall": pick a group and put the whole group in one window to watch and operate together — every screen can be tapped and controlled directly. Open it from the "Aggregate Wall" button at the top or the icon at the end of a group row in the sidebar
- Aggregate Wall has "Auto Arrange": one click fits every screen into the window, and landscape car units mixed with portrait phones still line up neatly
- In the Aggregate Wall you can drag a screen by its title to move it and drag its bottom-right corner to resize it; enlarging or maximizing the window enlarges every screen with it
- Each screen's title can switch between model name and connection name with one click and remembers your choice
- The device wall now marks which devices already have a big screen window open — click it to bring that window to the front
- "Add Device" and "Scan Devices" are now one window: addresses you type in (paste many lines at once) and devices found by scanning appear in the same list, and you add them all at once
- Every device in that list is checked automatically and labelled reachable / no response / pairing required / already added — only ones you can actually connect to can be selected
- You can enter several ranges to scan, or leave it empty and let the app find devices on your local network by itself
- Choose which group to put devices into right when you add them
- Devices you saved that are currently unreachable now still show on the device wall (they used to be added but invisible) and turn online by themselves once the device comes up
- The sidebar width can be dragged, and stays the way you set it next time
- You can copy text from the terminal in the big screen window (Cmd+C on Mac, Ctrl+Shift+C on Windows and Linux)
- Before sharing logs, the app checks whether the system share options are available and walks you through enabling what is missing (Mac only)
Fixes & Improvements
- Big screen windows open much faster: from clicking a device to seeing its picture is down from about 2.5s to under 0.5s, with no lag when the window opens
- After typing Chinese, the text left behind on the device clipboard is cleared automatically
- When a device stays unreachable, the app stops retrying endlessly and tells you "connection timed out" instead
- Sidebar group order fixed: the default group stays on top and your own groups follow in the order you created them; click a group you already selected to clear the filter and go back to all devices
- The sidebar "Move to group / Remove selected" bar moved to the bottom and only appears when devices are selected; devices inside a group now follow the same order as the device wall
- Status messages (connection failed, device disconnected, connection timed out, video off) now look consistent across the device wall, big screen window and Aggregate Wall, and loading states switch more smoothly
- The card right-click menu is back to a vertical menu with labels (Rename / Device details) instead of icons only
- Fixed devices you removed occasionally coming back to the device wall by themselves
- Fixed older versions of the client possibly rolling the service on the device back to an older version
July 17, 2026
| Module | Platform / Arch | Version | Download | Notes |
|---|---|---|---|---|
| Windows Client | x86_64 | 1.0.3 | Download | Windows 10 / 11 |
| macOS Client | Apple Silicon | 1.0.3 | Download | M-series chips |
| macOS Client | Intel x86_64 | 1.0.3 | Download | Intel chips |
| Linux Client | x86_64 | 1.0.3 | Download | AppImage |
VMOS Cast v1.0.3 Release Notes:
New Features
- New "Run Commands in Batch": select multiple devices, enter a command and run it on each device with per-device results
- New "Copy Device Info": pick the fields you need (brand, model, IP, resolution, etc.) and copy the info of multiple devices at once
- New "Batch Install / Push Files": install an apk to many devices at once (existing apps with the same package are updated in place), or push files to devices in batch
- New terminal panel in the focus window: a real interactive shell with directory state, Ctrl+C, command history and CJK output, for both USB and LAN devices, with light/dark theme support
- New device alias: right-click a device card to rename it — applied instantly in the wall and sidebar, and kept across restarts
- New secure-screen and screen-off notices: when a device sits on a protected page (password, payment, etc.) or its screen is off, the card and focus window show a clear notice (with a one-click wake button) instead of a black screen or a false "connection failed"
Fixes & Improvements
- Fixed "connection failed" on some Xiaomi Android 16 (HyperOS) devices in the device wall
- Fixed a black focus window on ultra-wide / very high-resolution devices — stream resolution now adapts to your computer's hardware decoding capability
- Fixed landscape devices opening a tiny focus window with large empty margins — the window now fits the frame's orientation automatically
- More reliable connection state: readiness is confirmed by an actual service response and network routing is chosen only after that, fixing occasional "connection failed" during cold start on some devices
- Fixed devices with a lock-screen PIN, and certain cloud devices, being shown as "connection failed" or emptying the whole device list
- Chinese text input improvements: the best injection method is chosen per device type, occasional duplicated characters on rapid input are fixed, and typing no longer pollutes the device clipboard history
- The IME candidate bar now pops outside the right edge of the window and no longer covers the mirrored screen
- Fixed Cmd/Ctrl+V not pasting your computer's clipboard into the device in the focus window
- Fixed gradual stability degradation and stutter caused by accumulated local connection resources over long sessions
- The device wall now recovers automatically when the on-device service is interrupted externally (restart, or killed by another tool) — no manual reconnect needed
- The device wall and focus window recover automatically after replugging the cable or rebooting the device
- Unified offline style: offline devices keep their last frame under a translucent "Device offline" veil
- Smoother drag-resize of the focus window (upgraded the underlying framework to remove edge-drag jitter)
- During a brief video reconnection, the window now shows "Connecting in HD" instead of falsely popping "Resizing"
July 12, 2026
| Module | Platform / Arch | Version | Download | Notes |
|---|---|---|---|---|
| Windows Client | x86_64 | 1.0.2 | Download | Windows 10 / 11 |
| macOS Client | Apple Silicon | 1.0.2 | Download | M-series chips |
| macOS Client | Intel x86_64 | 1.0.2 | Download | Intel chips |
| Linux Client | x86_64 | 1.0.2 | Download | AppImage |
VMOS Cast v1.0.2 Release Notes:
New Features
- New right-click menu and "Device Details" on cards — view a device's connection type, system version, resolution and more, and check for device-side updates
- Added screenshot support for Android 16 devices
- Redesigned sidebar device tree: collapsible groups, a group checkbox to select all at once, and a dialog to move devices between groups
- A brand-new casting window: top info bar + right toolbar + bottom three-button row, with the image filling the frame and no black bars
- Three casting-window styles: Standard / Minimal / Immersive, switchable with one click
- New maximize button for the casting window (fills the workspace proportionally, keeping the picture's aspect ratio)
- The casting window auto-fits the image's aspect ratio, and resizing locks the proportions so the picture never distorts
- Foldable open/close and screen rotation now transition smoothly, with no black screen
- A frozen picture on foldable devices is detected and recovered automatically
- Added casting audio output — toggle sound on or off in settings
- New casting channel switches to control picture / sound / reverse control separately
- The casting window supports Chinese input (Pinyin IME)
- Group control is now a toggle with an illustrated first-time walkthrough; tap any device's screen to make it the leader and the other selected devices follow along
- The device-side service stays up to date automatically — no manual updates needed
Fixes & Improvements
- Casting several devices at once is smoother and much easier on your computer's CPU and bandwidth, thanks to an efficient screenshot-based stream
- The device wall opens instantly — the device service stays resident in the background and is reused when you reopen the app, no more cold-start wait
- USB devices appear the moment you plug in — connect the cable and the device shows up on the wall automatically, no manual refresh
- USB connection works out of the box — nothing extra to install on the computer
- After replugging the cable or restarting a device, the device wall and casting window recover automatically — no manual reconnect
- Richer device card info: brand + model, IP (click to copy), resolution and system version
- Card info stays stable after a restart — no more flicker or jumping values
- The "connecting" placeholder is now a skeleton animation, clearer than a spinner
- Device search moved to the top status bar, filtering the sidebar device tree in real time
- Device info now refreshes in real time each time you open the app or a device comes online — no more stale cached data
- The casting window now opens at the device's real resolution, no more starting small then jumping bigger
- The casting window opens faster
- New "Share Logs" in settings — on macOS you can share straight to DingTalk and others (handy for support)
- The online-update dialog now shows what's new in this release
- Redesigned empty-state guide for the device wall
- Fixed Chinese input adding an extra letter for the first Pinyin key
- Fixed shortcut keys (Ctrl/Cmd + A/C/V, etc.) not working in the casting window
- Fixed "Restore Defaults" also changing the main window's size and position
- Fixed sidebar labels sticking together and selected-row text overflowing in the English interface
- Fixed check-for-update failures showing a raw error, now a friendly message
- Fixed leftover processes after an abnormal exit causing a blank screen or "port in use" on the next launch
- Fixed the casting window occasionally showing the wrong resolution
- Fixed the title bar showing/hiding erratically in Immersive style on macOS — it now auto-hides after a few seconds idle and reappears when you move the mouse to the top of the window
- Fixed the "device-side version" in Device Details showing a fixed value — it now shows the real version
July 5, 2026
| Module | Platform / Arch | Version | Download | Notes |
|---|---|---|---|---|
| Windows Client | x86_64 | 1.0.0 | Download | Windows 10 / 11 |
| macOS Client | Apple Silicon | 1.0.0 | Download | M-series chips |
| Linux Client | x86_64 | 1.0.0 | Download | AppImage |
VMOS Cast v1.0.0 Release Notes:
New Features
- Added cable connection — a second option besides Wi-Fi, more stable and lower latency
- Added LAN scanning — automatically finds phones on the same network, just select to add
- Added device groups — create groups, sort devices, and view by group
- Added device search — quickly find a device by model or IP
- You can remove offline devices you no longer use, so they stop taking up space
- When there are no devices, the app guides you on how to connect
- On startup, previously added devices reconnect automatically — no need to re-enter them
- Adding devices supports pasting several addresses at once
- Removing a device disconnects it automatically, so it won't pop back up next time
- Complete UI overhaul with a brand-new design
- The casting window is now a separate window and no longer covers the device list
- Added a settings page (theme, theme color, window size, quality, display size, and more)
- Dark / light theme switch
- Chinese / English switch
- New app icon and logo
- Casting quality adjusts automatically to the window size
- Selecting a device now highlights the whole card, clearer at a glance
- Check for updates, download, and install right inside the app
- One-click log export, handy to send to support for troubleshooting
- Casting service restarts automatically after a hiccup
- Devices reconnect automatically after dropping offline
- Smaller installer (macOS installer down from 107MB to 88MB)
Bug Fixes
- Fixed batch install, file transfer, uninstall, and screenshot not working
- Fixed PC keyboard typing not reaching the phone
- Fixed mouse scroll wheel, right-click Back, and middle-click Home not working
- Fixed remote typing and group broadcast not working in the casting window
- Fixed the "port in use" message when reconnecting after an abnormal exit
- Fixed wrong picture proportions and black bars in the casting window
- Fixed casting being interrupted when opening/closing settings
- Fixed "Restore Defaults" not taking effect
- Fixed scan results being overwritten by consecutive scans
- Fixed the picture going to the wrong device when connecting several at once
- Fixed device wall refresh causing high CPU usage
July 3, 2026
| Module | Platform / Arch | Version | Download | Notes |
|---|---|---|---|---|
| Windows Client | x86_64 | 0.1.0 | Download | Windows 10 / 11 |
| macOS Client | Apple Silicon | 0.1.0 | Download | M-series chips |
| Linux Client | x86_64 | 0.1.0 | Download | AppImage |
VMOS Cast v0.1.0 Release Notes:
First public release: multi-device screen wall, reverse control, synced group control, batch install, push files, batch uninstall, batch screenshot
