Problem
On Android 13+, teyin cannot access /Android/data and /Android/obb directories despite having MANAGE_EXTERNAL_STORAGE permission. This is a deliberate OS restriction that blocks SAF access to these protected directories.
Current Behavior
- System file picker (SAF) can access these directories
- teyin cannot, no permission option appears to enable it
- No workaround through standard Android APIs
Proposed Solution
Add optional Shizuku integration to enable access to protected storage. This would:
- Allow users to manually enable Shizuku support in settings (optional feature, not forced)
- Follow the pattern used by other FOSS file managers (FV File Manager, SD Maid 2/SE)
Why This Matters
Users need to manage app data directories for:
- Debloating/removing app caches
- Backing up app-specific data
- Managing FOSS app replacements that store data in
/Android/data
Device Info
- Device: Xiaomi Redmi Note 15 4G
- Android Version: 16 (HyperOS 3)
- teyin Version: 2026.2
References
Problem
On Android 13+, teyin cannot access
/Android/dataand/Android/obbdirectories despite havingMANAGE_EXTERNAL_STORAGEpermission. This is a deliberate OS restriction that blocks SAF access to these protected directories.Current Behavior
Proposed Solution
Add optional Shizuku integration to enable access to protected storage. This would:
Why This Matters
Users need to manage app data directories for:
/Android/dataDevice Info
References