The following adb commands may be of use to you.

adb devices (list of attached devices with serial number

adb devices �l (attached devices listed with product and model)

adb.exe shell pm list packages (list package name)

adb.exe shell pm list packages �f (list package name and include file path)

adb.exe shell pm list packages � a (show hidden files)

adb.exe shell pm list packages -3 (list third-party package names)

adb.exe shell pm list packages �u (list uninstalled package names)

dumpsys package packages (list information on all applications)

adb.exe shell pm dump <name> (list information on one specific package)

adb.exe shell pm path <package> (list path to application apk file)

adb.exe shell pm list permissions �g �f (list permission details)

��������������� adb pull <file> <local>

��������������� adb backup �shared

��������������� adb backup �all

Pull Paths

/data/data/<package>

/databases

/shared_prefs

/data/app

/system/app

/mnt/emmc

/mnt/sdcard

/mnt/sdcard/external_sd

If adb keeps crashing or will not recognize, try the following:

��������������� adb kill-server

��������������� adb start-server

For more information, refer to Heather Mahalik�s co-authored Practical Mobile Forensics, 2nd edition.