Never miss a release that matters
AI-powered summaries of every GitHub release.
AI Summaries
Changelogs condensed into clear, actionable insights.
Always Free
Track up to 5 packages at no cost, forever.
Weekly Digest
A curated summary of every release, delivered weekly.
TL;DR
scrcpy now supports VP8 and VP9 video codecs, expanding compatibility with devices that don’t support H.264/H.265/AV1, and improves handling of video encoder constraints for more reliable flex display functionality.
New
- VP8/VP9 Codec Support: Adds support for VP8 and VP9 video encoders for wider device compatibility.
- Improved Size Constraints: Refines how scrcpy handles video encoder constraints, especially with the flex display feature, and adds a
--ignore-video-encoder-constraintsoption.
Fixes Worth Knowing
- File Transfer: Triggers a media scan after file push to ensure files are immediately recognized by Android apps.
- Gamepad Detection: Corrects initial gamepad detection issues.
- Color Accuracy: Fixes some colorspace conversion problems.
- Terminal Title: Updates the terminal title while scrcpy is running.
Before You Upgrade
If you were previously experiencing issues with flex display and video encoding, try the --ignore-video-encoder-constraints option if the problems persist.
TL;DR
scrcpy now reliably connects to devices after Android updates and restores its state correctly, resolving common connection and stability issues.
Fixes Worth Knowing
Several fixes improve scrcpy’s compatibility with recent Android versions and specific devices (Meizu), addressing permission errors and startup failures. Message parsing and error logging have also been improved for a more stable experience.
TL;DR
scrcpy now supports game controllers (gamepads) connected to your computer, enabling Android game play directly on your desktop.
New
- Gamepad Support: Play Android games with connected gamepads (PS4/PS5, Xbox) using UHID or AOA.
--max-fpsFlexibility: The--max-fpsoption now accepts floating-point values, allowing for very low frame rates for time-lapse recording.
Fixes Worth Knowing
- Improved compatibility with ONYX devices.
Before You Upgrade
To use gamepad support, launch scrcpy with the -G flag.
TL;DR
scrcpy now supports copy-paste on Android 13 and offers smoother scrolling with high-precision input, improving usability on newer devices.
New
- High-precision scrolling: Enables smoother scrolling when your computer supports it.
- Desktop entry files (Linux): Adds convenient menu shortcuts for launching scrcpy.
- Shell autocompletion: Provides tab completion for device serials in bash and zsh (command-line shells).
Fixes Worth Knowing
- Copy-paste on Android 13: Restores functionality broken by recent Android changes.
- Click behavior: Corrects issues with clicks when using
--forward-all-clicks. - Non-ASCII characters: Fixes display issues with window titles containing non-ASCII characters.
TL;DR
Scrcpy now supports screen recording, allowing you to easily capture your Android device's display directly to your computer.
New
- Screen recording: Capture your Android device's screen to your computer.
Fixes Worth Knowing
- File transfers now work correctly on Windows, even with spaces in the filename.
- Resolved a compatibility issue with Android 5.0.x.
- Volume control shortcuts are now functional on MacOS.