Hi,
I wonder if anyone knows of a resource that has a good intro to Android's Hierarchical File System. I have a background in computer science and technology, but Android's OS has a hierarchical file system like I have never seen, and it baffles me. I am simply trying to back up all the files on my phone so that if I lose my phone I can just reload the whole directory onto a new phone and don't have to reload files manually. This should be simple.
My phone is rooted. I learned that I cannot use ADB pull (USB connection) to download the files directly to my computer because root access is blocked over ADB without sideloading a different OS. So instead, I am using a root file explorer and trying to copy my phone's directory onto a microSD card. The problem is that there seem to be a lot of aliases (directory shortcuts) on the Android HFS. But rather than copying the shortcuts as shortcuts (as one would expect), for every shortcut, it tries to copy all the files over again, which puts the copy function into somewhat of a loop and fills up the SD card rather quickly. (e.g if there are 10 shortcuts to a file, it will copy the file 10 times, and worse, sometimes directory shortcuts are nested and circular so it attempts to copy the same directory an infinite number of times. If anyone can recommend a resource that explains how the Android HFS works, I would be grateful, so I can understand how to make a legit copy of all the files without sending the copy function into an infinite loop. Simple task!
I can't believe how much time it's taking just to figure out how to make a backup copy of my phone.
Thanks much,
Ben
I wonder if anyone knows of a resource that has a good intro to Android's Hierarchical File System. I have a background in computer science and technology, but Android's OS has a hierarchical file system like I have never seen, and it baffles me. I am simply trying to back up all the files on my phone so that if I lose my phone I can just reload the whole directory onto a new phone and don't have to reload files manually. This should be simple.
My phone is rooted. I learned that I cannot use ADB pull (USB connection) to download the files directly to my computer because root access is blocked over ADB without sideloading a different OS. So instead, I am using a root file explorer and trying to copy my phone's directory onto a microSD card. The problem is that there seem to be a lot of aliases (directory shortcuts) on the Android HFS. But rather than copying the shortcuts as shortcuts (as one would expect), for every shortcut, it tries to copy all the files over again, which puts the copy function into somewhat of a loop and fills up the SD card rather quickly. (e.g if there are 10 shortcuts to a file, it will copy the file 10 times, and worse, sometimes directory shortcuts are nested and circular so it attempts to copy the same directory an infinite number of times. If anyone can recommend a resource that explains how the Android HFS works, I would be grateful, so I can understand how to make a legit copy of all the files without sending the copy function into an infinite loop. Simple task!
I can't believe how much time it's taking just to figure out how to make a backup copy of my phone.
Thanks much,
Ben