TeamAmaze / TeamAmaze/AmazeFileManager

Show contents in "Source Directory" for Non-Rooted devices

Open
#2,765 0 comments 2 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Issue-Feature Issue-Task (low)
Dominant language
Kotlin
Stars
6.4k
Forks
1.7k
Avg merge
3d 9h
Merged PRs (30d)
1

Description

Is your feature request related to a problem? Please describe.
Screenshot_2021-09-01-19-39-04
screenshot from AppManager app

20210901_194403
My device is not rooted but material files shows contents of that root folder, for some reason Amaze shows this folder empty.
Checked both my phone & tab (not rooted & both android 8.1.0).
Cant go directly to that path but possible from AppManager app.
20210901_194611
I had to enable Amaze's Root explorer unless its not possible to go that path. (+ Amaze's show hidden files & folders is turned on but still Amaze show this folder is empty)

& yes I can navigate around the root directories but all folders/paths are empty beside the one which opened though AppManager app. (check #2764 screen recording)

But ofcourse I cant delete those files without root access.
20210901_194941


Its not just about installed/user apps, AppManager can open up that type of path for system apps as well. & MaterialFiles shows contents in that directory.

Ex of system apps:
1.System update
Screenshot_2021-09-01-20-03-01
Screenshot_2021-09-01-20-03-47

  1. System UI
    Screenshot_2021-09-01-20-15-34
    Screenshot_2021-09-01-20-16-07
    Similarly its possible to go playstore, playservice or any system app Source Directory, Data Directory, Device-protected Data Directory etc from AppManager app.

Another minor feature request👇🏿

When I click on any "Path & Directories" link from AppManager it shows MaterialFiles to open but not Amaze for some reason.🤷🏿‍♂️
Screenshot_2021-09-01-20-30-06

Describe the solution you'd like
Inshort 2 feature requests.

  1. Show option to open from Amaze app when click on any "Path & Directories" link from AppManager or any such type app.
  2. Show contents of "Data Directory" (just like MaterialFiles app) & if possible maybe other root directories as well

Thankyou🙏🏿

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the behavior on Android 8.1 using AppManager and Amaze, then inspect how Amaze handles external path-opening requests and lists non-root-accessible directories. Done means Amaze is offered as an opener and displays directory contents where Android permits access without allowing unauthorized deletion.

Written by the indexing model from the issue text.

Assessment

Tech stack
android, kotlin
Domain
mobile
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.