So, I was thinking that ADB is a superior method of backing up any device then using an App, out of privacy concerns if not for the flexibility. However, when I try to extract a system database I get an error:
adb -s X50L0000000012374 pull /data/data/com.android.providers.telephony/databases/mmssms.db D:\BACKUP\contacts2.db
adb: error: failed to stat remote object '/data/data/com.android.providers.telephony/databases/mmssms.db': Permission denied
I need to extract stuff like:
- Contacts
- SMS/MMS
- Call logs
- Alarms
- Calendars
- Browser Bookmarks
Surely, I must be doing something wrong? I red that ADB is crucial in android forensics, but I can't imagine the police not succeeding to gather evidence because, get that, suspect's phone is not rooted...
adb backup
command. If the app denies it (no data is retrieved for that app) then you can't access the data without root. – Robert Nov 03 '21 at 08:28