How to Take Screenshots on Android Without Root
You can take screenshots from an Android phone without root.
Android already allows the shell user to capture normal, non-secure windows through the system screenshot path. The catch is that the usual command is not very friendly:
It works. It is also slow, always PNG, and awkward when you are taking screenshots inside a loop.
Handsets gives you a smaller command:
No root. No installed app. Just adb.