I'm doing ADB from the folder. Shift + right click -> Open Command Window Here.
Doing a cursory search I found that the out of date error you're getting is pretty common.
Maybe this will help: https://visualgdb.com/adbfix/
Basically just redirects older adb versions from phone sync setups to whatever your newer SDK version is.
And despite what the fags giving you shit were saying, this is not intuitive or obvious at all:
"Every time you connect your phone to a USB port, the sync application will try to start its own version of adb.exe interfering with your one."
(post is archived)