Skip to content

Enhance file management, APK handling, and Android 11+ compatibility#2

Open
MDrzd wants to merge 19 commits intowwxiaoqi:masterfrom
MDrzd:master
Open

Enhance file management, APK handling, and Android 11+ compatibility#2
MDrzd wants to merge 19 commits intowwxiaoqi:masterfrom
MDrzd:master

Conversation

@MDrzd
Copy link

@MDrzd MDrzd commented Jan 2, 2026

This pull request introduces several improvements to file management, APK handling, and overall compatibility with modern Android versions (Android 11+).
The changes enhance usability, performance, and reliability when browsing files, inspecting APKs, and working with external storage.

MDrzd added 19 commits January 1, 2026 04:00
Enhance AppDetail dialog with more info

- Show APK size in MB with 2 decimal points
- Display requested permissions with granted status
- Include system/user app, data directory, SDK info
- Show number of activities, services, receivers, providers
Added functionality to create a folder for Apktool in external storage, ensuring proper permissions for Android 11 and above.
- Added READ_EXTERNAL_STORAGE, WRITE_EXTERNAL_STORAGE, MANAGE_EXTERNAL_STORAGE
- Added QUERY_ALL_PACKAGES permission
- Ensured compatibility with Android 11+ storage access rules
Updated compileSdk and targetSdk to 32
Load APK icons directly from package archives instead of using static drawables.
Includes caching and a safe fallback to the default APK icon.
- Add standalone TextConverterDialog class
- Implement encode/decode mode separation to prevent chained encryption
- Provide multiple converters useful for Android modding and development
  (Base64, Hex, Unicode, Java escape, URL, Smali helpers)
- Improve developer workflow for string obfuscation and decoding
Updated project name, added contribution guidelines, and clarified the disclaimer. Removed license section and added acknowledgments.
Added badges for license, development status, last commit, commit activity, issues, and stars. Included a license section with details on GPL-2.0.
Refactor build.gradle to streamline APK naming and remove redundant comments and dependencies.
Removed unused methods and cleaned up code.
Removed the 'Development Status' badge from the README.
Removed intent-filter and related components from AndroidManifest.xml.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant