Connect wirelessly
adb tcpip 5555
adb connect <phone-ip>:5555
Push new files only
adb push [-n for dryrun] --sync __source__ __target__
Make an app fullscreen
adb shell settings put global policy_control immersive.full=com.package
where immersive.full can be replaced by immersive.status or immersive.navigation, to remove
adb shell settings put global policy_control immersive.off=com.package
Screenshot & Screenrecord
adb shell screenrecord /sdcard/test.mp4
Close with Ctrl-C
adb shell screencap /sdcard/test.png
To pull file on pc and remove from phone
adb pull /sdcard/test.mp4 ./ && adb shell rm /sdcard/test.mp4