I am trying to perform filesystem extraction on viber app. my findings show that viber contains a folder named databases which contained files of interest, namely, Viber_messages, Viber_data and Viber_call_log.db. Hence first I made sure that my android device is connected by using the command adb devices, then typed adb shell. Then I decided to search for the aforementioned files by typing find / -name along with the names of the folder and files one after the other but the response I got was not found. I also tried to root it by typing su but I got the same responseWhat am I doing wrong? I have attached an image of what I did
How to search for Viber app files
shell;filenames
If your phone is rooted (which based on your statement, I tried to root it by typing su I'm gonna guess it isn't but I'm not sure), you can just install BusyBox and a terminal emulator to have more of the linux commands you're probably expecting or used to. This will really only allow you to copy to a connected USB or SD card and is basically done in an app from the Play Store.Link to the general adb page:http://developer.android.com/tools/help/adb.htmlYou should explore this and just developer.android.com in general to get more familiar with Android because there are some pretty important differences between it and your usual Linux. (Like the fact that you don't have root access by default and don't have access to all directories)Also read:http://www.linuxtopia.org/online_books/android/devguide/guide/developing/tools/android_adb_copyfiles.html This explains a way to copy files from/to a device.The relevant lines being:  adb pull <remote> <local> In the commands,  and  refer to the paths to the target  files/directory on your development machine (local) and on the  emulator/device instance (remote).Here's an example:adb push foo.txt /sdcard/foo.txt 