Android Accessor : Access android/data or android/obb folder in android 11 or above

Android Accessor

As you know, Above android 10 we no longer access Android/data or android/obb folder but with this extension you can access the file inside Android/data or android/obb folder in android 11 or above.

In Android 13+ it can access only specific directory which already exists inside Android/data
For example :
Path for android 13+ : Android/data/com.example.app

Blocks

component_event

OnDocumentPermissionGranted: This block will triggered on document permission is granted

component_event(1)

OnDocumentPermissionFailed: This block will triggered on document permission is denied
Code = 0 , status = cannot use this folder
Code = 1 , status = permission denied

component_event(2)

OnDocumentCopy:
Code = 2 , status = true :
On file is copied from target path and pasted to destination path
Code = 3 , status = false :
On file failed to copy/paste from target/destination path

component_event(3)

OnDocumentDelete:
Code = 4 , status = true :
On file is deleted from target path
Code = 5 , status = false :
On failed to delete file from target path

component_event(4)

OnDocumentReadFile:
Code = 6 , status = true , response: gotten value from file
Code = 7 , status = false , response: null (Fail to read)

component_event(5)

OnDocumentCreateFile:
Code = 8 , status = true :
On file is created in target path
Code = 9 , status = false :
On failed to create file in target path

component_event(8)

OnDocumentCreateFolder:
Code = 10 , status = true :
On Folder is created in target path
Code = 11 , status = false :
On failed to create folder in target path

component_event(6)

OnDocumentRenameFile:
Code = 12 , status = true :
On File is renamed in target path
Code = 13 , status = false :
On failed to rename the file in target path

component_event(7)

OnListDirectory:
list : data list , Code = 14 , status = true :
Code = 15 , status = false :
On failed to list in target path

blocks(2)

RequestDocumentPermission:
folder: path
it will request the permission for given path

component_method

TakeAccess:
it will take Read and Write access for given path

component_method(1)

ReleaseAccess:
it will release Read and Write access for given path

blocks(3)

CopyFile:
targetPath = target directory were the file is present
fileName = file name which you want to copy from target directory
destinationPath = the file will paste in this destination path

blocks(4)

Deletefile:
targetPath = target directory were the file is present
fileName = file name which you want to delete from target directory

blocks(5)

IsFileExist:
targetPath = target directory were the file is present
fileName = file name which you want to check from target directory
It will return true if file exist in target directory path else it return false

blocks(6)

IsDirectoryPath:
targetPath = target directory path which you want to check
It will return true if Directory path exist else it will return false

blocks(7)

ReadFile:
targetPath = target directory were the file is present
fileName = file name which you want to read from target directory

blocks(8)

CreateFile:
targetPath = target directory were the file will create
fileName = The given file name file will create in target directory
data = The given data will be present in created file

blocks(9)

RenameFile:
targetPath = target directory were the file is present
CurrentFileName = The current file name in target directory, which you want to rename
renameTo = The file will rename to given file name

Note:
The .dex files inside the apk is need to modify once to work:
You will receive the a program:

Place the apk inside the folder:

Double click on AndroidAccessor.exe:

It will start modifying and soon there will be modified.apk will generate in current directory.
Recommended to sign the apk with your keystore before using it

Currently modifiying apk is only method to make extension work, maybe in future it doesn’t required

Downloads:

Extension doesn’t required any permission in AndroidManifest.xml to work
Extension support only Api 29+

Price: $10

PayPal.me (international)
UPI: only For India (Pm me for details)

6 Likes