Scrcpy provides display and control of Android devices connected on USB (or over TCP/IP). It does not require any root access.
# enable RPM fusion free sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm # client build dependencies $ sudo dnf install SDL2-devel ffms2-devel meson gcc make # server build dependencies $ sudo dnf install java-devel #Enable COPR package repository $ sudo dnf copr enable zeno/scrcpy #Install scrcpy $ sudo dnf install scrcpy