Debian Package Tracker
Register | Log in
Subscribe

scrcpy

Display and control your Android device

Choose email to subscribe with

general
  • source: scrcpy (main)
  • version: 1.25-1.1
  • maintainer: Yangfl (DMD)
  • arch: all any
  • std-ver: 4.6.2
  • VCS: Git (Browse, QA)
versions [more versions can be listed by madison] [old versions available from snapshot.debian.org]
[pool directory]
  • oldstable: 1.17-1
  • old-bpo: 1.23-1~bpo11+1
  • unstable: 1.25-1.1
versioned links
  • 1.17-1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1.23-1~bpo11+1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
  • 1.25-1.1: [.dsc, use dget on this link to retrieve source package] [changelog] [copyright] [rules] [control]
binaries
  • scrcpy (1 bugs: 0, 1, 0, 0)
  • scrcpy-server
action needed
A new upstream version is available: 3.2 high
A new upstream version 3.2 is available, you should consider packaging it.
Created: 2025-02-09 Last update: 2025-05-09 06:00
The package has not entered testing even though the delay is over normal
The package has not entered testing even though the 10-day delay is over. Check why.
Created: 2025-02-10 Last update: 2025-05-09 05:32
version in VCS is newer than in repository, is it time to upload? normal
vcswatch reports that this package seems to have a new changelog entry (version 2.6.1-1, distribution unstable) and new commits in its VCS. You should consider whether it's time to make an upload.

Here are the relevant commit messages:
commit f4fc52a735ca2272af95e2d9edc91205b29b772c
Author: yangfl <yangfl@users.noreply.github.com>
Date:   Sun Aug 6 22:17:11 2023 +0800

    debian: update to 2.6.1

commit 05138a5f2783013451d113c7649e8d671b6757f9
Merge: 4c7e3d8 cc41115
Author: yangfl <yangfl@users.noreply.github.com>
Date:   Sun Aug 4 14:20:54 2024 +0800

    Merge tag 'v2.6.1'
    
    scrcpy v2.6.1
    
    Changes since v2.6:
     - Inject finger input whenever possible (#5162, #5163)

commit 4c7e3d844552ac143873f5cbe52a5d4c1c458085
Author: yangfl <yangfl@users.noreply.github.com>
Date:   Fri Jan 20 18:30:40 2023 +0800

    debian: update to 1.25

commit db5f7b92a3799ef936c2713c0e66f2c93daa7841
Merge: ced5c99 fe21158
Author: yangfl <yangfl@users.noreply.github.com>
Date:   Fri Jan 20 18:27:47 2023 +0800

    Merge tag 'v1.25'
    
    scrcpy v1.25
    
    Changes since v1.24:
     - Adapt copy-paste internals for Android 13 (#3497)
     - Add support for high-precision scrolling (#3363, #3369)
     - Add desktop entry files for Linux (#295, #296, #748, #1636, #3351)
     - Add bash and zsh autocompletion for -s/--serial (#3522, #3523)
     - Use current adb port (if any) for --tcpip (#3591, #3592)
     - Add fallback to get display information on some devices (#3416, #3573)
     - Fix click behavior when --forward-all-clicks is set (#3568, #3579)
     - Fix support for non-ASCII characters in window title (#2932, #3547)
     - Fix getDisplayIds() crash on some versions of Android 13 beta (#3446)
     - Upgrade platform-tools to 33.0.3 (adb) in Windows releases
     - Upgrade FFmpeg to 5.1.2 in Windows 64-bit releases
     - Upgrade SDL to 2.26.1 in Windows releases
     - Various technical fixes

commit ced5c9984be1b6dd1b8b93ac4da7bc4efac57174
Author: yangfl <yangfl@users.noreply.github.com>
Date:   Sat Jul 16 17:50:35 2022 +0800

    debian: update to 1.24

commit 774b517ae2210369ddee059ac6190a5992ab3cd9
Merge: ab5d09e ef13d39
Author: yangfl <yangfl@users.noreply.github.com>
Date:   Sat Jul 16 17:47:34 2022 +0800

    Merge tag 'v1.24'
    
    scrcpy v1.24
    
    Changes since v1.23:
     - Adapt input injection for Android 13 (#3186, #3190)
     - Add --no-power-on (#3148, #3210)
     - Read $ANDROID_SERIAL if no selector is specified (#3111, #3113)
     - Consider emulators as TCP/IP devices (-e) (#3137)
     - Apply requested window size in OTG mode (#3099, #3219)
     - Add specific exit code for device disconnection (#3083, #3085)
     - Enable libusb support for Windows 32-bit releases (#3204, #3206)
     - Upgrade libusb to 1.0.26 in Windows releases (#3206)
     - Upgrade platform-tools to 33.0.1 (adb) in Windows releases (#3206)
     - Upgrade SDL to 2.0.22 in Windows releases
     - Upgrade FFmpeg to 5.0.1 in Windows 64-bit releases
     - Improve some error messages
     - Various technical fixes

commit ab5d09e733bb9635b4410693ceff95dbc859dd4c
Author: yangfl <yangfl@users.noreply.github.com>
Date:   Wed Mar 9 16:38:13 2022 +0800

    debian: update to 1.23

commit 8cad4322e5a51bfd26c81ceeacda193fdd0fb2f1
Merge: 57d3078 7deccef
Author: yangfl <yangfl@users.noreply.github.com>
Date:   Wed Mar 9 16:36:43 2022 +0800

    Merge tag 'v1.23'
    
    scrcpy v1.23
    
    Changes since v1.22:
     - Add HID/OTG support for Windows (--otg only) (#2773, #3011)
     - Add HID/OTG support for macOS (#2774, #3031)
     - Improve device selection (list devices, -d, -e) (#3005)
     - Downscale and retry on MediaCodec error in more cases (#2990, #3043)
     - Add ZSH completion script (#3012)
     - Add Bash completion script (#2930, #3048)
     - Add --no-cleanup option (#1764, #3020)
     - Add --printf-fps (#468, #3030)
     - Print both compiled and linked version of libs on --version
     - Fix FPS counter (broken in v1.22)
     - Various technical refactors and fixes

commit 57d30780dd38b9641992a873d760ac0f4bc3a387
Author: yangfl <yangfl@users.noreply.github.com>
Date:   Wed Dec 1 04:36:59 2021 +0800

    debian: update to 1.21

commit 832b33c3eebe6d41338d815d4be2637f041872c7
Merge: 28d4cfb 003e738
Author: yangfl <yangfl@users.noreply.github.com>
Date:   Wed Dec 1 04:36:30 2021 +0800

    Merge tag 'v1.21'
    
    scrcpy v1.21
    
    Changes since v1.20:
     - Add --tcpip option to automate TCP/IP (wireless) connections (#2827)
     - Add --raw-key-events to always inject key events and ignore text
       events (#2816, #2831)
     - Add --no-clipboard-autosync to disable automatic clipboard
       synchronization (#2228, #2817, #2834)
     - Add --tunnel-host and --tunnel-port options (#2801, #2807)
     - Ensure clipboard synchronization is performed before injecting Ctrl+v
       via HID keyboard (#2814)
     - Adapt read/write settings for Android 12 (#2671, #2788, #2802)
     - Fix hanging with multiple scrcpy instances on Windows (#2779, #2783)
     - Fix quick interruption on Ctrl+c during server starting
     - Print help to stdout (instead of stderr)
     - Various technical refactors and fixes

commit 28d4cfb5abf7da58980c3bfef2cbabe95d25c41f
Author: yangfl <yangfl@users.noreply.github.com>
Date:   Thu Sep 30 11:31:37 2021 +0800

    debian: update to 1.19

commit dfbe2e273a88fd4718a6f6e8e78ad35b58de958c
Merge: d736550 228e2c1
Author: yangfl <yangfl@users.noreply.github.com>
Date:   Thu Sep 30 11:23:23 2021 +0800

    Merge tag 'v1.19'
    
    scrcpy v1.19
    
    Changes since v1.18:
     - Implement (optional) buffering (#2464)
     - Make --turn-screen-off work even if --no-display (#2426)
     - Workaround Windows issue with non-ASCII path (#2619)
     - Print correct error messages on Windows socket errors (#2624)
     - Upgrade platform-tools to 31.0.3 (adb) in Windows releases (#2588)
     - Upgrade SDL to 2.0.16 in Windows releases (#2589)
     - Various technical fixes

commit d73655002d7aebd19a43054cfb113c0c0ed85579
Author: yangfl <yangfl@users.noreply.github.com>
Date:   Mon Jan 18 16:41:30 2021 +0800

    debian: update to 1.17

commit 76fe9e228a1572b023e08e75596a3a3bc319c59b
Merge: adb9043 f682b87
Author: yangfl <yangfl@users.noreply.github.com>
Date:   Mon Jan 18 16:38:10 2021 +0800

    Merge tag 'v1.17'
    
    scrcpy v1.17
    
    Changes since v1.16:
     - Fix errors on Android 11 (#1468)
     - Add --encoder option (#1810, #1827)
     - Add --forward-all-clicks option (#1302, #1613)
     - Add --legacy-paste option (#1750, #1771)
     - Workaround screen off/on issue on exit (#1670)
     - Rework console/noconsole versions on Windows (#1875, #1988)
     - Terminate server properly without killing it on close (#1992)
     - List available shortcut keys on error (#1681)
     - Upgrade platform-tools to 30.0.5 (adb) in Windows releases
     - Upgrade SDL to 2.0.14 in Windows releases

commit adb904366570289c20aa9f117fc5ebb80a360884
Author: yangfl <yangfl@users.noreply.github.com>
Date:   Wed Jul 1 15:03:52 2020 +0800

    debian: update to 1.14

commit 82355a6494e3c525f2914d8910577cc1ff084f12
Merge: f8fcba8 44fa4a0
Author: yangfl <yangfl@users.noreply.github.com>
Date:   Wed Jul 1 14:52:00 2020 +0800

    Merge tag 'v1.14'
    
    scrcpy v1.14
    
    Changes since v1.13:
     - Add --stay-awake (#631)
     - Add Ctrl+Shift+o shortcut to turn screen on (#175)
     - Implement seamless copy-paste from Android to computer (#1056, #1423)
     - Implement seamless UTF-8 copy-paste from computer to Android >= 7 (#786)
     - Improve --show-touches behavior
     - Properly handle Ctrl+C on Windows (avoid to corrupt recording) (#818)
     - Add --verbosity to configure log level at runtime
     - Add --codec-options to pass MediaFormat options directly (#1325)
     - Add --force-adb-forward (useful for SSH forwarding)
     - Apply workarounds only on error (#994)
     - Increase LOD bias to reduce blurring on trilinear filtering (#1394)
     - Fix HiDPI issues on secondary screen (#1408, #15)
     - Fix rendering issues (#1408, #787)
     - Fix window restoration regression (#1346)
     - Fix unexpected focus behavior on scroll (#1362)
     - Fix "buffer full" error on Ctrl+Shift+v (#1425)
     - Upgrade platform-tools to 30.0.0 (adb) in Windows releases

commit f8fcba8fad7b08efc8f2bee6729526c9ed3d914f
Author: yangfl <yangfl@users.noreply.github.com>
Date:   Tue Jan 14 13:16:43 2020 +0800

    debian: update to 1.12.1

commit 976c7966e8c5ae0ba6b7ffd0f8342c097dd33e1b
Merge: b570e68 d8b5393
Author: yangfl <yangfl@users.noreply.github.com>
Date:   Tue Jan 14 13:14:41 2020 +0800

    Merge tag 'upstream/1.12.1+ds'

commit d8b5393e0163cb6441b145a03cd7661d0940fd21
Merge: bcb803b 4687a0e
Author: yangfl <yangfl@users.noreply.github.com>
Date:   Tue Jan 14 13:12:06 2020 +0800

    New upstream version 1.12.1+ds

commit b570e6898c3492f9738ca531da51dfb56af68e23
Author: yangfl <yangfl@users.noreply.github.com>
Date:   Sun Aug 26 11:13:28 2018 +0800

    debian: init

commit bcb803ba9fd7783d2f99a775c53d3c8edc64905d
Author: yangfl <yangfl@users.noreply.github.com>
Date:   Wed Nov 20 23:31:57 2019 +0800

    New upstream version 1.11+ds
Created: 2023-08-06 Last update: 2025-05-06 10:30
RFS: A sponsor is needed to update this package. normal
A Debian contributor is looking for a sponsor to upload a package update. It might be the regular maintainer who does not have any upload right yet, or it might be someone who just wants to help for a bugfix or a new upstream version. In any case, if you have upload rights and care about this package and Debian in general, you should look into sponsoring this update. Please see bug number #1077968 for more information.
Created: 2024-08-05 Last update: 2024-08-05 13:20
AppStream hints: 2 warnings normal
AppStream found metadata issues for packages:
  • scrcpy: 2 warnings
You should get rid of them to provide more metadata about this software.
Created: 2023-01-21 Last update: 2023-01-21 19:05
debian/patches: 1 patch to forward upstream low

Among the 1 debian patch available in version 1.25-1.1 of the package, we noticed the following issues:

  • 1 patch where the metadata indicates that the patch has not yet been forwarded upstream. You should either forward the patch upstream or update the metadata to document its real status.
Created: 2023-02-26 Last update: 2025-02-05 22:32
Standards version of the package is outdated. wishlist
The package should be updated to follow the last version of Debian Policy (Standards-Version 4.7.2 instead of 4.6.2).
Created: 2024-04-07 Last update: 2025-02-27 13:24
testing migrations
  • excuses:
    • Migrates after: android-framework-23, android-platform-dalvik
    • Migration status for scrcpy (- to 1.25-1.1): BLOCKED: Rejected/violates migration policy/introduces a regression
    • Issues preventing migration:
    • ∙ ∙ autopkgtest for scrcpy/1.25-1.1: amd64: Pass, arm64: Pass, armel: Pass, armhf: Pass, i386: Pass, ppc64el: Regression or new test ♻, riscv64: Regression or new test ♻, s390x: Regression or new test ♻
    • ∙ ∙ blocked by freeze: is not in testing
    • ∙ ∙ Build-Depends-Indep: scrcpy android-framework-23 (not considered)
    • ∙ ∙ Build-Depends-Indep: scrcpy android-platform-dalvik (not considered)
    • Additional info:
    • ∙ ∙ Piuparts tested OK - https://piuparts.debian.org/sid/source/s/scrcpy.html
    • ∙ ∙ Reproducible on amd64 - info ♻
    • ∙ ∙ Reproducible on arm64 - info ♻
    • ∙ ∙ Reproducible on armhf - info ♻
    • ∙ ∙ Reproducible on i386 - info ♻
    • ∙ ∙ 93 days old (needed 10 days)
    • Not considered
news
[rss feed]
  • [2025-02-05] Accepted scrcpy 1.25-1.1 (source) into unstable (Mattia Rizzolo)
  • [2023-01-21] Accepted scrcpy 1.25-1 (source) into unstable (Yangfl) (signed by: Boyuan Yang)
  • [2022-12-02] scrcpy REMOVED from testing (Debian testing watch)
  • [2022-10-16] scrcpy 1.24-1 MIGRATED to testing (Debian testing watch)
  • [2022-09-28] scrcpy REMOVED from testing (Debian testing watch)
  • [2022-07-23] scrcpy 1.24-1 MIGRATED to testing (Debian testing watch)
  • [2022-07-17] Accepted scrcpy 1.24-1 (source) into unstable (Yangfl) (signed by: Boyuan Yang)
  • [2022-06-07] Accepted scrcpy 1.23-1~bpo11+1 (source amd64 all) into bullseye-backports, bullseye-backports (Debian FTP Masters) (signed by: Antoine Beaupré)
  • [2022-04-08] scrcpy 1.23-1 MIGRATED to testing (Debian testing watch)
  • [2022-03-26] scrcpy REMOVED from testing (Debian testing watch)
  • [2022-03-19] scrcpy 1.23-1 MIGRATED to testing (Debian testing watch)
  • [2022-03-13] Accepted scrcpy 1.23-1 (source) into unstable (Yangfl) (signed by: Boyuan Yang)
  • [2022-03-08] scrcpy 1.21-1 MIGRATED to testing (Debian testing watch)
  • [2022-03-07] scrcpy REMOVED from testing (Debian testing watch)
  • [2021-12-07] scrcpy 1.21-1 MIGRATED to testing (Debian testing watch)
  • [2021-12-01] Accepted scrcpy 1.21-1 (source) into unstable (Yangfl) (signed by: Boyuan Yang)
  • [2021-10-06] scrcpy 1.19-1 MIGRATED to testing (Debian testing watch)
  • [2021-09-30] Accepted scrcpy 1.19-1 (source) into unstable (Yangfl) (signed by: Boyuan Yang)
  • [2021-02-10] scrcpy 1.17-1 MIGRATED to testing (Debian testing watch)
  • [2021-01-18] Accepted scrcpy 1.17-1 (source) into unstable (Yangfl) (signed by: Boyuan Yang)
  • [2020-08-23] scrcpy REMOVED from testing (Debian testing watch)
  • [2020-07-04] scrcpy 1.14-1 MIGRATED to testing (Debian testing watch)
  • [2020-07-01] Accepted scrcpy 1.14-1 (source) into unstable (Yangfl) (signed by: Boyuan Yang)
  • [2020-01-19] scrcpy 1.12.1+ds-1 MIGRATED to testing (Debian testing watch)
  • [2020-01-17] Accepted scrcpy 1.12.1+ds-1 (source) into unstable (Yangfl) (signed by: Boyuan Yang)
  • [2019-12-26] Accepted scrcpy 1.11+ds-1 (source amd64 all) into unstable, unstable (Yangfl) (signed by: Jonathan Carter)
bugs [bug history graph]
  • all: 1
  • RC: 0
  • I&N: 1
  • M&W: 0
  • F&P: 0
  • patch: 0
links
  • homepage
  • lintian
  • buildd: logs, cross
  • popcon
  • browse source code
  • edit tags
  • other distros
  • screenshots
  • debian patches
  • debci
ubuntu Ubuntu logo [Information about Ubuntu for Debian Developers]
  • version: 1.25-1.1

Debian Package Tracker — Copyright 2013-2025 The Distro Tracker Developers
Report problems to the tracker.debian.org pseudo-package in the Debian BTS.
Documentation — Bugs — Git Repository — Contributing