adb shell pm hide com.example.packagename ::HIDES APPS adb shell pm unhide com.example.packagename ::UNHIDES APPS adb shell pm disable --user 0 com.example.packagename ::DISABLES APPS adb shell pm enable --user 0 com.example.packagename ::ENABLES APPS adb shell pm install adb shell pm uninstall adb shell cmd package install-existing --user 0 com.example.packagename adb shell settings put ::CHANGES SETTINGS adb shell settings get ::GETS CONFIGURED SETTINGS adb shell settings list system ::LIST SYSTEM SETTINGS adb shell settings list global ::LIST GLOBAL SETTINGS adb shell settings list secure ::LIST SECURE SETTINGS adb shell pm list packages :: lists all packages adb shell pm path com.example.someapp :: shows path to app adb pull /data/app/com.example.someapp-2.apk path/to/desired/destination ::pulls app from -> too adb shell content insert --uri content://settings/system --bind name:s:user_rotation --bind value:i:0 adb push C:\map\file.jpg /storage/emulated/0/Pictures adb pull C:\platform-tools\Background.jpg /storage/emulated/0/Pictures adb shell am force-stop adb shell pm list packages :: SHOWS LIST OF ALL INSTALLED PACKAGES adb shell settings list system ::LIST SYSTEM SETTINGS adb shell settings list global ::LIST GLOBAL SETTINGS adb shell settings list secure ::LIST SECURE SETTINGS adb shell settings put system pointer_location 1 ::SHOWS COORDINATES OF TOUCH adb shell getprop ro.build.display.id :: SHOWS BUILDNUMBER adb shell am start -a com.android.settings/.Settings\$SystemDashboardActivity ::GOES TO SYSTEM SETTINGS adb shell am start -a android.settings.DEVICE_INFO_SETTINGS :: go to device info & build number adb shell am start -n com.android.settings/.DevelopmentSettings :: go to developer settings adb shell dumpsys package | find "Wall" :: DUMPS ALL SYSTEM PACKAGE INFORMATION, PIPE IT AND FIND "WALL" ls -1 -d $PWD/* :: lists files in a single column with full path adb shell content insert --uri content://settings/system --bind name:s:accelerometer_rotation --bind value:i:0 :: disables auto rotate 1=ON 0=OFF adb shell settings put secure location_providers_allowed -gps :: disables location services -gps to enable +gps adb shell settings put secure location_providers_allowed -network :: disables location services -network to enable +network adb shell dpm set-active-admin --user current com.plexnor.gravityscreenoffpro/.DeviceManagerReceiver ::SETS ADMIN receiver for current user adb shell getprop ro.build.version.release :: SHOW ANDROID VERSION adb shell getprop ro.build.display.id :: SHOW FIRMWARE VERSION **ADB SHELL INPUT *Keyevent adb shell input keyevent 3 LIST OF KEYEVENT NUMBERS 3 HOME BUTTON 4 RETURN BUTTON 5 open dialing application 6 hang up 24 increase volume 25 Volume Down 26 Power button 27 taking pictures (in the camera application needs in) 64 Open Browser 82 menu button 85 Play / Pause 86 stop playing 87 play the next 88 played on a 122 Move the cursor to the beginning or top of the list 123 Move the cursor to the end of the line or bottom of the list 126 resume playing 127 pause play 164 Mute 176 Open the System Setup 187 switching applications 207 Open Contacts 208 Open calendar 209 Open Music 210 Open Calculator 220 Decrease screen brightness 221 Increase screen brightness 223 System Sleep 224 light up the screen 231 Open the voice assistant 276 If no wakelock allow the system to sleep *Tap adb shell input touchscreen tap X Y ::TAPS COƖRDINATES *Swipe adb shell input touchscreen swipe X Y X Y ::SWIPES FROM XY TO XY *Draganddrop adb shell input touchscreen draganddrop X Y X Y ::DRAGS AND DROPS FROM XY TO XY