Dioxamine ADB scrcpy Fastboot Plugins Settings Built-in ADB Shell Plugins ADB Shell support This feature is coming soon. No devices connected %1$d device connected %1$d devices connected Add Device Expand or collapse No devices added yet. Tap \'+\' to connect to a device. Add TCP Device IP address Port Connect Cancel Connected Connected • Android %1$s Connected (API %1$d) Connected • Android %1$s (API %2$d) Connecting... Remove Device Information View detailed specs, version, battery, CPU info, resolution, uptime, and installed packages. Device Information Close Open details Device Model Android Version Battery Info Serial Number CPU Info Uptime Screen Resolution Installed Packages Count Connect to a device to use these actions. Refresh Collapse Expand Running command... Tap refresh to execute Custom Plugins "Plugins allow you to install custom plugins written by yourself or other developers." "For plugin documentation, see the " "Plugin Documentation" "To submit your own plugins, see the " "Plugin Submission Guide" Writing your own plugins - coming soon. No plugins installed Install plugin Installed %1$s Updated %1$s to %2$s Installed version is newer or the same Install failed: %1$s Installed Browse Browse Plugins Online plugin repository and community extensions will be available here soon. Coming Soon Refresh Repository updated Failed to update: %1$s Last updated: %1$s No plugins found in repository Search plugins… Install Update Installed Reinstall Installing… recently by %1$s Version %1$s (%2$d) Homepage Repository Permissions Required No permissions required Allow Deny %1$s wants permission Allow %1$s to %2$s? Run shell commands on the connected device Upload files to the connected device Download files from the connected device Install packages on the connected device Create network port forwards to/from the connected device Create reverse port mappings from the connected device to this device Access the network (internet, local network, and localhost services) Access Fastboot USB bootloader interface to execute commands, flash partitions, and reboot Plugin: %1$s Open External Link This plugin wants to open an external link:\n\n%1$s\n\nDo you want to continue? Open Temporary Storage Request This plugin wants to create a temporary file for streaming data during this session.\n\nDo you want to continue? Plugin not found Info Permissions Uninstall Always allow Allow for this session Deny for this session Always deny %1$s Permissions No permissions declared Allowed for current session Denied for current session Reset Plugin Details ID: %1$s Version: %1$s Author: %1$s Entry: %1$s Size: %1$s Homepage: %1$s Min App Build: %1$d Permissions: %1$s Uninstall Plugin Are you sure you want to uninstall \"%1$s\"? Plugin \"%1$s\" uninstalled Update available: v%1$s Update Updating… Changelog Failed to download plugin update More options Plugins WebView debugging & permissions WebView Debugging Allow Chrome DevTools inspection via chrome://inspect Changes take effect on next plugin launch Plugin Permissions Manage and revoke permissions for installed plugins Manage No permissions declared Ask Every Time (Default) Ask Every Time Always Allow Always Deny Reset All Fastboot support USB Detector Active • No Fastboot Device Connected No Device Selected Connect and select a device from the top connector bar to configure and start scrcpy screen mirroring. Invalid Config:\n Mirroring Idle scrcpy Screen Mirroring Target: %1$s Target: %1$s • Android %2$s Start Mirroring Stop Mirroring Remember for this device Reset defaults Settings reset to default Configurator Logs No scrcpy logs yet. Video Source Screen Camera Requires Android 12+ (API 31). Device is API %1$d. Virtual Screen Requires Android 10+ (API 29). Device is API %1$d. Virtual Screen Discovering apps... Display Density (DPI) %1$d DPI Auto App to Launch Default Launcher (None) Select App to Launch Search or enter package name… User Apps System Apps No apps found Discovery timed out. Tap refresh to retry. Couldn\'t load apps. Tap refresh to retry. Launch custom package Type a package name above to launch it manually, or tap refresh to retry. Add Custom DPI Enter display density in DPI (e.g. 280, 360, 560): Camera Back Front External High Speed Mode 120+ FPS capture (needs device support) High Speed FPS %1$d FPS High Speed Resolution 720p 1080p 480p Auto Video Enable Video Stream screen or camera display Audio Streaming Active Audio-only mode (video stream disabled) Max Size + Add Add Custom Max Size Enter maximum size in pixels (e.g. 1440 or 2160): Add Custom Frame Rate Enter frame rate in FPS (e.g. 90 or 144): Add Custom Bitrate Enter bitrate in Mbps (e.g. 16 or 25): Add scrcpy Configure scrcpy mirroring options Allow custom values in configurations Enable adding custom max size, frame rate, and bitrate options Discovering camera capabilities... Discovery timed out. Tap refresh to retry. Couldn\'t load cameras. Tap refresh to retry. No cameras found. Frame Rate Bitrate %1$d Mbps Codec H.264 H.265 AV1 VP8 VP9 Orientation Normal 90° 180° 270° Flip H Flip 90° Flip 180° Flip 270° Audio Enable Audio Stream device audio Requires Android 11+ (API 30). Device is API %1$d. Source Device Audio Microphone Format Opus AAC FLAC Don\'t Mute Device Keep device speakers active Requires Android 13+ (API 33) Display & Controls Turn Screen Off Keep device screen dark while mirroring Floating Navigation Bar Show vertical Back, Home, and Recents buttons over screen Forward Volume Buttons Bind hardware volume buttons to the mirrored device Clipboard Bidirectional Sync Sync copied text between host and target device Virtual TouchPad Show floating touchpad overlay to control cursor Virtual Keyboard Open soft keyboard to send keystrokes to device Paste Clipboard to Device Toggle Torch Rotate Device Toggle Fullscreen Stop Mirroring Show Controls Hide Controls Back Home Recents Take Screenshot Settings ADB Key management and local connection settings Detect Localhost Check for an active local ADB server and prompt to connect Auto-connect to Localhost Automatically connect when local ADB is detected without prompting Authentication Key Manage the RSA key pair used to authorize this app with devices. Fingerprint: No key generated yet. Regenerate Authorization Key Load Custom Key Regenerate Key? This will delete the current ADB key pair and generate a new one. You\'ll need to re-authorize on all previously trusted devices. Regenerate Language System Default English Русский 简体中文 हिन्दी Deutsch فارسی Contribute to translation Theme Device Default Light Dark AMOLED Dynamic Colors (Monet) Use system wallpaper colors Requires Android 12+ Theme Mode App Logs Export or clear persistent application logs Enable Logging Record internal log events to memory and disk Export Logs Clear Logs Clear All Logs? This will permanently delete all persisted log files from disk and clear current in-memory logs. Clear All log files and memory buffers cleared. Logs exported successfully. New key generated. Custom key loaded. USB connection lost. Please reconnect. Connection lost: %1$s Connection failed USB connection failed Failed: %1$s Error (%1$d): %2$s Command timed out - device may be disconnected Device File Manager Browse, view, upload, download, and manage files on connected device Directory is empty .. Search in current folder… Cannot write to this directory (Permission Denied) View Properties Download (Pull) Rename / Move Delete File Properties New Folder Create New Folder Enter new folder name: Rename Item Enter new path or name: Delete Item? Are you sure you want to delete "%1$s"? This action cannot be undone. Downloading folder… Invalid IPv4 address format Port must be between 1 and 65535 Sideload Mode Recovery Mode Rescue Mode Connected [%1$s] Connected [Recovery Mode • Android %1$s (API %2$d)] Connected [Recovery Mode • Android %1$s] Connected [Recovery Mode • API %1$d] Device is in sideload mode. Pick an OTA zip to flash. Choose File Starting... Sideload Flash complete Done Try Again Wipe Userdata Wipe userdata? This will erase all user data on the device. This cannot be undone. Wipe Add Custom Audio Bitrate Enter custom audio bitrate in Kbps (e.g. 192, 256, 320): Mirroring Failed Dismiss Audio Bitrate RAW (PCM) Please enter a valid positive number Scrcpy is not supported in %1$s mode Screen mirroring requires standard ADB mode and is unavailable while the connected device is in %1$s mode. Scrcpy server failed to start on target device. Check permissions or device compatibility. Scrcpy server process terminated unexpectedly on target device. Not supported in camera mode Not supported in audio-only mode Local ADB Detected Dioxamine detected that local wireless ADB is active on port %1$d. Would you like to connect to this device? Push File Upload failed for %1$s: %2$s Downloaded %1$s successfully Download failed: %1$s Folder downloading is not supported via single file save Name Path Type Link Target Size Mode Symlink (%1$s) Directory File Retry Create Rename Package Manager Manage installed apps, pull APKs/APKS, enable/disable or install packages Search apps by name or package… All Apps User Apps System Apps Disabled Apps Enable app Disable app Pull app (Extract APK) Uninstall app Force stop Grant permissions App info Grant Permissions e.g. android.permission.WRITE_SECURE_SETTINGS Enter the permission name you want to grant: Permission Name Note: Target app must declare this permission in its AndroidManifest.xml. Invalid permission format (e.g. android.permission.WRITE_SECURE_SETTINGS) Grant Granted %1$s Failed: %1$s %1$s force stopped Install APKs Installing package on device… Package installed successfully Installation failed: %1$s Pulling package… Pulled %1$s successfully Pull failed: %1$s Uninstall App? Are you sure you want to uninstall %1$s (%2$s) from target device? %1$s uninstalled successfully Uninstall failed: %1$s %1$s disabled %1$s enabled Export authentication key ADB authentication key exported successfully No packages found Logcat Stream system logs in real-time with filtering, search, and regex Search logs or regex… Tag PID Pause stream Resume stream Clear logs Copy logs Auto-scroll Streaming Paused Copied %1$d logs to clipboard Waiting for device logs… No log lines match current filters Device logcat buffer cleared Clear local on-screen log buffer, or also flush the device\'s internal logcat buffer? Clear Screen Clear Device Buffer Toggle search and filters Reboot Options Reboot to system, bootloader, recovery, fastboot, or power off Reboot System Normal reboot into the Android OS Reboot to Bootloader Reboot into bootloader / fastboot mode Reboot to Recovery Reboot into recovery mode Reboot to Fastboot Reboot into fastbootd (userspace fastboot) Shutdown Power off the device Executing %1$s… Screenshot Capture device screen and view or save the image Take Screenshot Capturing screenshot… Save Screenshot Screenshot saved successfully Failed to capture screenshot: %1$s Tap \'Take Screenshot\' to capture the display of the connected device. Back Miscellaneous Display controls, developer tweaks, and shortcuts App & Process Actions Display & Orientation System UI & Notifications Developer & UI Tweaks Battery Emulation Intent & URL Kill Foreground App Force stops whichever app is currently open on the target screen Clear Foreground App Data Resets application data and cache for the currently active app Set Screen Orientation Force 0° Portrait, 90° Landscape, 180° Inverted, or 270° Landscape Toggle Auto-Rotate Toggle accelerometer screen rotation on/off Screen Density (DPI) Change display DPI scaling or reset to device default Current: %1$s e.g. 420 Screen Resolution Change screen resolution dimensions (Width x Height) or reset Current: %1$s e.g. 1080x2400 Keep Screen Awake (Stay Awake) Prevent target device screen from sleeping while USB connected Expand Notifications Pulls down the notification shade Expand Quick Settings Pulls down the Quick Settings tiles panel Collapse Status Bar Closes any open notification or Quick Settings shades Demo Mode (Clean Status Bar) Displays 100% battery, 12:00 clock, full signal, and hides notifications Toggle Show Touches Shows visual touch circle indicators under finger taps Toggle Pointer Location Displays touch coordinate ruler and path overlays Window Animation Speed Adjust window, transition, and animator duration scales (0x to 2x) Simulate Battery State Simulate battery level, charging/discharging state, or reset Open URL / Deep Link Launch any webpage or deep link in the target device\'s browser https://example.com Clear Active App Data? Are you sure you want to permanently clear all app data, logins, and cache for package:\n\n%1$s\n\nThis action cannot be undone. Clear Data Select Orientation 0° Portrait 90° Landscape Right 180° Inverted Portrait 270° Landscape Left Set Screen Density (DPI) Reading current density… Presets Custom DPI Value (72 - 1200) Please enter a valid DPI between 72 and 1200 Apply Reset Default Set Screen Resolution Reading current resolution… Width Height Please enter valid dimensions between 240 and 10000 Keep Screen Awake Choose whether to force the device screen to stay on while connected to USB. Enable (Stay Awake) Disable Demo Mode (Clean Status Bar) Set status bar icons to 100% battery, 12:00 clock, and full signal, or restore normal status bar. Enter Demo Mode Exit Demo Mode Select Animation Speed Simulate Battery State Simulate Level Simulate Charging Status Charging Discharging Reset Simulation Open URL on Device Enter a web address or deep link to open in the target device\'s browser: Open Status: Success Status: Failed Dismiss Device not connected Could not detect active foreground app on target device. Enabled (ON) Disabled (OFF) Executed successfully. Reset Actions Shell Connected Detected — not connected Retry Disconnect No fastboot device connected. Connect a device in fastboot mode to use these actions. Reboot Reboot into system, bootloader, recovery, or fastbootd Flash Image Choose an image via file picker and flash it to a partition Boot Image Stage and boot an image without flashing it Lock State Unlock or lock the bootloader Device Variables Read bootloader variables via getvar Log Clear log Type a command below, or tap help. Reboot Reboot System Normal reboot into the OS Reboot to Bootloader Reboot back into the bootloader Reboot to Recovery Reboot into recovery mode Reboot to Fastboot Reboot into fastbootd (userspace fastboot) Continue Boot Resume normal boot from bootloader without rebooting Shutdown Power off the device Bootloader Lock State Unlocking or locking the bootloader may wipe user data on the device. Unlock Bootloader Lock Bootloader Unlock Critical Lock Critical Check Unlock Ability Device Variables Read a specific bootloader variable, or fetch all of them at once. Variable name (e.g. product, version-bootloader) Get All Get Variable Working... Operation in progress... %1$s Done %1$s Failed Flash Image Select an image file to flash to a partition on the device. The partition name is pre-filled from the file name but can be edited. Choose Image No file selected Flash to partition Enter the partition name to flash \"%1$s\" to. Partition name Flash Cancel Boot Image Stages an image on the device and boots it once, without flashing it to any partition. Choose Image and Boot reboot, getvar product, flash boot, help ... Raw path detected \"%1$s\" isn\'t supported — this app can\'t read arbitrary file paths. Use the attach button to pick the file instead. Proceed anyway Remote Control Simulate physical remote for standard Android and Android TV devices Auto Detect Android TV Standard Android Android TV Detected Standard Android Navigation Pad System & Playback TV Controls Text Input Injection Send Text Type text to send to active field... Guide Source Ch + Ch - Search TouchPad & Mouse Control target device cursor with a virtual touchpad and hardware keyboard TouchPad PC Keyboard Initializing virtual input devices... Virtual mouse & keyboard active Swipe to move • Tap to Left Click • Hold to Right Click • 2-finger scroll Left Right Middle Pointer Sensitivity Hardware Keyboard Modifiers Function Keys Shortcuts Navigation Numpad Soft Keyboard Toggle Keyboard Type here for instant real-time keystrokes... Real-time typing enabled. Characters and backspaces are streamed instantly. Virtual Input Error Could not initialize virtual mouse/keyboard (/dev/uhid). Ensure Developer Options > USB debugging (Security settings) is enabled if applicable. Daemon Response OK Restart Daemon options Switch to TCP/IP Root Daemon Unroot Daemon Restart adbd on TCP/IP Enter port for wireless ADB: Pair with QR code Close Discover devices Searching for devices with wireless debugging enabled… No devices found yet Make sure wireless debugging is on and both devices share a network Enter connection info manually Connection type Plain TCP (legacy, port 5555) Wireless debugging (TLS) Connect over TCP Wireless debugging If this device hasn\'t been paired yet, pair it first. Pair with code Connect (already paired) Connect (TLS) Paired successfully! Connecting to the discovered wireless debugging endpoint… Pair instead Pair device Pairing port Pairing code Pair Starting pairing server… Pairing QR code On your device, go to Settings > Developer options > Wireless debugging > Pair device with QR code, then scan this. Both devices must be on the same Wi-Fi network. Paired successfully Connecting… Waiting for device to become discoverable… Pairing failed About App information, social links, and repository Version %1$s Documentation Source Code Donate Check for Updates Checking for updates… Update Available A new version (%1$s) is available.\n\nCurrent version: %2$s Download You are using the latest version Failed to check for updates: %1$s Checking for updates… GitHub Telegram Run Send Scroll to bottom Restart shell Select mode Open TouchPad Power Mute Volume down Volume up Menu Up Down Left Right Previous Rewind Play or pause Fast forward Next Keyboard Send text Toggle numeric keypad Sensitivity settings Hide keyboard Symbolic link Actions Copy logs to clipboard Clear logs Export logs as ZIP Disconnected Export failed: %1$s No ADB key file found Failed to save file Camera Selector Cam %1$s (%2$s) Camera Resolution Camera Frame Rate Client Server Logs exported Export failed Failed to load packages: %1$s Package name copied Copy Package App Settings Package Name Version Name Version Code Target SDK Minimum SDK UID Installer Source Directory Data Directory First Installed Last Updated Split APKs (%1$d): N/A Detecting device type… Android TV (Detected) Standard Android (Detected) Media Controls Numeric Keypad Type Enter IP Choose save location Attach image Details: %1$s Shell error: %1$s Don\'t prefix commands with "adb shell" — this is the live shell of the device. System Disabled Splits (%1$d) Refresh Retry Process Manager Live CPU/RAM monitor, inspect and manage running processes System Memory %1$s / %2$s (%3$d%% Used) CPU Usage %1$s · %2$d Cores %1$d Processes (%2$d Apps, %3$d System) Search process, app, or PID… All (%1$d) Apps (%1$d) System (%1$d) RAM (High to Low) CPU (High to Low) PID (Low to High) Name (A to Z) Force Stop Kill PID Force Stop Kill Force Stop %1$s? Force stopping this app will immediately terminate all its active processes and background services. Kill Process %1$s (PID %2$d)? Sending SIGKILL (signal 9) will immediately terminate this process. Unsaved data may be lost. Force stopped %1$s Failed to force stop %1$s: %2$s Terminated PID %1$d Failed to terminate PID %1$d: %2$s Auto-Refresh (ON) Auto-Refresh (OFF) No matching processes found. Connecting to DioxAgent & loading processes… %1$d threads PID: %1$d UID: %1$d %1$s CPU Recordings Recording started Recording saved No recordings yet Recordings will appear here after you record a mirroring session Delete this recording? This action cannot be undone. Recording exported Export failed Recording deleted Recording not supported with this codec REC %1$s Screenshot saved Failed to capture screenshot Delete Export Auto-record sessions Automatically start recording when mirroring begins Miscellaneous Background behavior and general options Keep Alive Keep background service active to maintain connections when app is minimized Keep Alive Service Notification displayed while Dioxamine is kept alive in background Dioxamine Keep Alive Dioxamine is active in the background No devices connected • Active in background %1$d ADB device connected %1$d ADB devices connected %1$d Fastboot device connected %1$d Fastboot devices connected Stop Battery optimization not disabled. Background connections may be suspended during Doze mode. Notification permission denied. Background status notification will not be visible. Press back once more to force exit plugin Exited plugin