Scrcpy for Android Devices Terminal Files Settings Press back again to exit Cannot read font file Terminal font imported successfully Terminal font import failed: %1$s Update check failed: %1$s About Project repo Releases Error Back More Clear Select file Select font Fullscreen Close Save Edit Drag to sort Refresh %1$s None Default Global Loading… None available Off Auto Custom Fetching… Fetch successful Refresh failed: %1$s Cancel Delete Done Connect Disconnect Start Stop Fullscreen Pair OK Add device Direct connect Auto discover Discovering… Swap IP address Port IP:Port Add address Delete address Device name Name WLAN pairing code Resolution Codec Status FPS Touches Devices Config panel on right Config panel on left Quick device sort Virtual button order Clear logs Long press to edit Cannot modify a connected device Device added: %1$s:%2$s Wireless pairing Scrcpy Logs Pair device using pairing code Use a six-digit pairing code to pair a new device Connect / Add device Mirroring Resolution Codec ADB connected ADB disconnected Current device Status Idle Audio forwarding Forward device audio to this device (Android 11+) Audio codec Note: FLAC codec introduces significant latency Audio bitrate Video codec Note: The vast majority of devices do not support AV1 hardware encoding Video bitrate More parameters All parameters All scrcpy parameters Start scrcpy immediately after connecting Enter fullscreen directly scrcpy configuration %1$s switched to configuration %2$s Recent tasks Loading recent tasks… No recent tasks available All apps Loading app list… No app list available Failed to get app list Failed to get recent tasks Non-ASCII text paste failed Text input failed Local clipboard is empty or not text Legacy paste failed Clipboard sync paste failed, try enabling --legacy-paste Start app failed: %1$s Resolution: %1$sx%2$s FPS: %1$s Touches: %1$d Settings Current version %1$s , checking for updates , update check failed , found new version %1$s , already the latest version , newer than latest release %1$s Theme Appearance mode Select the app\'s appearance mode Monet color Uses Monet dynamic color when enabled Monet Key Color Set Monet accent color Monet Palette Style Set Monet palette style Monet Color Spec Set Monet color specification Blur Enable blur effect on top bar and bottom bar Floating bottom bar Use Apple-style floating bottom bar Liquid glass Enable liquid glass effect on the floating bottom bar Smooth corners Enable global smooth corner effect Screen mirroring Low latency audio (experimental) When enabled, will attempt to use low-latency audio path.\nRecommended to use with RAW PCM codec.\nAfter modification, it is recommended to swipe away and restart the app Enable debug info Display resolution, frame rate, and touch info as overlay in fullscreen Hide simple settings on device page When enabled, the device page only keeps More parameters, All apps, Recent tasks, and Start/Stop buttons Show preview card above config When enabled, the preview card and virtual buttons appear above the Scrcpy config card on the device page It is recommended to also enable \"Hide device page log box\" Preview card height Preview card height on device page Quick device sort Manually sort quick devices on the device page Virtual button order Manually sort virtual buttons in preview/fullscreen and select which are shown Lockscreen password auto-fill Manage lockscreen passwords used for auto-fill Realtime clipboard sync to device When local clipboard is updated, it is automatically synced to the controlled device.\nAfter disabling, use the Paste virtual button to paste local content.\nMIUI does not allow background clipboard monitoring at all, so this option may not work on Xiaomi devices Fullscreen Don\'t follow system rotation lock in fullscreen When enabled, uses sensor orientation, ignoring system auto-rotation lock Send BACK to device in fullscreen When enabled, the system back key is sent to the device and no longer exits the fullscreen control page.\nTo exit fullscreen, return to the desktop and re-enter via the app icon Show virtual buttons in fullscreen Show Back, Home and other virtual buttons on the fullscreen control page Virtual button direction Virtual button height Show floating button in fullscreen Show a draggable floating button on the fullscreen control page; tap to open the full virtual button menu Floating button size Floating button background opacity Floating button ring opacity Fullscreen compatibility mode When enabled, the fullscreen control page no longer spans Activities; Picture-in-Picture will be unavailable scrcpy-server Custom binary Custom binary version Remote Path ADB Adjust background battery optimization Fix ADB disconnection when Scrcpy switches to background and cannot reach the network.\nApp battery usage -> Allow background usage -> Unrestricted.\nModified power settings in domestic ROMs can generally be found in the corresponding modified app settings App info Custom ADB key name ADB private key ADB public key Not imported Imported Generated Private key imported, public key fingerprint: %1$s Public key imported, fingerprint: %1$s ADB key regenerated, public key fingerprint: %1$s Imported ADB key removed, active public key fingerprint: %1$s ADB key import failed: %1$s Remove Regenerate Auto enable discovery service when pairing Automatically search for available pairing ports after opening the pairing dialog Auto reconnect paired devices Automatically discover devices with wireless debugging enabled, update quick device random ports, and attempt connection (results may vary) Auto fetch app list after connection Execute --list-apps immediately after successful ADB connection to populate app names in recent tasks list --list-apps may be very time-consuming (especially when screen is off); enabling may cause excessive blocking after connecting to the device! Cannot open settings Terminal Terminal font size Can also be adjusted with pinch-to-zoom on the terminal Custom terminal font Built-in monospace font Restored default terminal font No custom font to clear currently Miscellaneous Clear logs when exiting app Clear logs when double-pressing back to exit the app Hide device page log box Hide the log box at the bottom of the device page Language App display language Terminal Free copy Clear screen Copied all terminal output Copied to clipboard Copy all No output currently Terminal output Terminal font size %1$dsp Restore default Virtual button order Button display text Exceed 3, recommend hiding, only effective for virtual buttons below the preview card Display on external Display in more menu More Home Back App switch Menu Notifications Volume up Volume down Mute Lock screen Screenshot Fill lockscreen password All apps Recent tasks Toggle IME Paste local clipboard Follow Fixed Top Bottom Left Right show at screen Follow system Light Dark Recording Recording format Filename, enabled when not empty Preview: Plain text Four-digit year, e.g. 2026 Two-digit year, e.g. 26 Month, two digits, e.g. 09 Month, one or two digits, e.g. 9 Day, two digits, e.g. 19 Day, one or two digits, e.g. 9 24-hour, two digits, e.g. 23 24-hour, one or two digits, e.g. 9 12-hour, two digits, e.g. 11 12-hour, one or two digits, e.g. 9 Minutes, two digits, e.g. 09 Minutes, one or two digits, e.g. 9 Seconds, two digits, e.g. 09 Seconds, one or two digits, e.g. 9 Unix timestamp in seconds, e.g. 1776952809 Device name Device IP Device port Video stream codec (not actual file encoding) Audio stream codec (not actual file encoding) Video width Video height Quick device sort Stop screen mirroring Authenticate to create a new password Verify your identity to continue Authenticate to disable password protection Verify your identity to continue Authenticate to fill lockscreen password Password fill failed No available passwords Cannot authenticate on this page Authentication failed Device security state has changed, please reset password Password has expired, please reset Lockscreen Password Auto-fill Create new password Current device does not have lock screen protection set Continuing will allow saving and filling lockscreen passwords without authentication protection Agree Passwords will lose protection after disabling authentication After disabling, filling passwords will no longer require authentication.\nAlso, passwords previously created with authentication will be burned. Continue to disable Delete password Will delete %1$s Password %1$d Password cannot be empty Require authentication when filling passwords After disabling, lockscreen passwords can be filled directly.\nAlso, passwords previously created with authentication will be burned. Current device has no authentication capability Or in the top-right menu Invalidated Authenticated when created Unauthenticated when created Authenticated when created (burned) Rename password Lockscreen password Disclaimer\n0. Cannot guarantee there are no bugs.\n1. The protection boundary of this feature only includes encrypted storage, on-demand authentication, and memory cleanup after use; it does not constitute an absolute security guarantee.\n2. Under root / posed / hook / debugger / malicious input method environments, passwords may still leak.\n3. This feature does not bypass system lock screen authentication; it is only for devices you have legally authorized control over.\n4. Disabling \"Require authentication when filling passwords\" will significantly reduce security; please choose carefully. Parent directory Sort Name Size Time Extension Ascending Descending Create folder Upload file to this directory Loading details… No details Pull to refresh Release to refresh Refreshing… Refresh done Load failed: %1$s Empty directory File Details Show raw Show parsed Download Go to path Create folder New folder Create Link target unavailable, long press for details Link target is not a directory, long press for details Failed to read link target: %1$s Long press to view file details Folder name cannot be empty Folder created Create failed: %1$s Uploaded to %1$s Upload failed: %1$s Failed to read details: %1$s Directory scan failed: %1$s Starting download Directory info still loading, please try again later Downloaded to Download/Scrcpy Cannot write directly to Download/Scrcpy, please select a save directory Download complete Download failed: %1$s Terminal input failed: %1$s Terminal session creation failed: %1$s Terminal output failed: %1$s Cannot read file name Cannot read selected file Folder name cannot be empty Cannot write target file Directory not found Target is not a directory Cannot create directory Cannot create file Remote shell closed Command failed Path Type Size Blocks IO block size Hard links Permissions Device Device type Access time Modify time Change time Link target Directories Files Target info Unknown Profile New Profile All Parameters Profile Management Manage Profiles New Profile Rename Profile Duplicate profile names will have a number appended automatically Profile Name Copy From Profile Current Profile Delete Profile Confirm deletion of \"%1$s\"? Prefer Text Raw Key Events Default Don\'t Modify Invalid options: %1$s Turn device screen off after scrcpy starts Note: On most devices, the refresh rate decreases/is halved when the screen is turned off Disable device control (mirror the device in read-only) Disable video forwarding Disable video playback on the computer Disable audio forwarding Disable audio playback on the computer Controlled device\'s screen-off timeout after scrcpy starts Do not power on the device on start Turn the device screen off when closing scrcpy Keep the device on while scrcpy is running, when the device is plugged in Simulate user activity to keep the screen on Enable \"show touches\" on start, restore the initial value on exit Start in fullscreen Disable screensaver while scrcpy is running Be aware of burn-in; this also affects picture-in-picture Kill adb when scrcpy terminates Audio codec Audio bitrate Video codec Video bitrate Video source Display ID Min size alignment Alignment must be a power of 2 (1, 2, 4, 8, or 16) Max resolution Max framerate Camera ID Camera facing Camera resolution Camera framerate High framerate mode Camera torch Audio source Duplicate audio (capture and keep playing on the device) Terminate when audio forwarding fails Video encoder Audio encoder IME display policy Retain content when closing virtual display Disable virtual display system decorations Disable auto-downscale on MediaCodec error By default, when a MediaCodec error occurs, scrcpy automatically tries again with a lower resolution.\nThis option disables this behavior. Legacy paste (ASCII/English characters only) Keyboard injection mode Do not forward repeated key events when a key is held down Disable automatic clipboard synchronization Do not forward mouse hover events Disable cleanup on exit By default, scrcpy removes the server binary from the device and restores device state on exit (show touches, stay awake, and power mode).\nThis option disables this cleanup operation. Automatically resize to match the screen Open app after scrcpy starts Native Log level ADB connected scrcpy started scrcpy started and recording scrcpy stopped, ADB disconnected scrcpy stopped ADB connection failed ADB disconnected Pairing succeeded Pairing failed ADB auto-reconnect succeeded ADB auto-reconnect failed Start scrcpy Stop scrcpy Launch app Connect ADB Disconnect ADB Execute pairing Send %1$s %1$s timed out %1$s parameter error: %2$s %1$s failed: %2$s App started on current display: %1$s Failed to start app via scrcpy control channel, falling back to ADB App started via ADB: %1$s ADB connected: model=%1$s Failed to get app list: %1$s Scrcpy requested to start app: %1$s Failed to start app via scrcpy control channel: %1$s scrcpy started: device=%1$s scrcpy stopped, ADB disconnected Failed to get recent tasks: %1$s Used legacy paste to inject local clipboard text Synced local clipboard to device and triggered paste Local clipboard paste failed IME text submission failed: %1$s ADB disconnected: %1$s mDNS discovered new port, updated quick device: %1$s:%2$s -> %1$s:%3$s ADB quick probe connection succeeded: %1$s:%2$s Current connected device switched to profile: %1$s Follow system English Chinese