I have an old Alcatel Pixi 4 with Android 6.0 from which I'd like to back up my files. I've already copied all files from the internal storage except those inside the "Downloads" folder, which actually appears to be an app rather than a folder...and it's an utter mess: One can only open downloaded files, but there are absolutely no options to copy, move, rename or even delete anything, so this toxic app basically acts as a trap accumulating any file that has ever been downloaded while completely shutting the owner out.

How can I extract my downloaded files?

Note: The device is not rooted, but I have it hooked up with ADB.

  • you probably mean Download History app, should not actually contain any files. nevertheless try ABE extractor. also please check your chipset is qualcomm or MediaTek, should be possible to get root access
    – alecxs
    Jun 28, 2022 at 4:58
  • Not sure, I think it's a download manager app that comes with the stock config. I've looked up ABE (github.com/nelenkov/android-backup-extractor), but I'm not sure how it relates to the problem as I never created a backup file. Chipset is indeed MediaTek...so MTKSU? But does rooting solve the problem? If possible, I'd prefer not to root this device
    – srhslvmn
    Jun 29, 2022 at 0:47
  • your assumtion was the files are stored within the app itself? figure out pkgname and have a look into app data. mtk-su is just a temporary exploit it does not root device (not sure if 32 bit arm supported, though). another option to get app data is adb backup (no root required)
    – alecxs
    Jun 29, 2022 at 3:04
  • Does this answer your question? Where Android apps store data?
    – alecxs
    Jun 29, 2022 at 3:09

1 Answer 1

adb pull /storage/emulated/0/Download C:\platform-tools
  • If you encounter any errors, try putting both paths in double quotes Jun 28, 2022 at 3:11
  • adb: error: remote object '/storage/emulated/0/Download' does not exist
    – srhslvmn
    Jun 29, 2022 at 0:42
  • adb shell; echo $EXTERNAL_STORAGE;
    – alecxs
    Jun 29, 2022 at 4:19
  • Returns /sdcard
    – srhslvmn
    Jun 29, 2022 at 18:53
  • 1
    EXTERNAL_STORAGE /sdcard is not necessarily external MicroSD Card. 'adb pull -a /sdcard' and look what's inside (symlinks differ on android version/device)
    – alecxs
    Jun 30, 2022 at 3:54

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .