App Manager v3.1.0-alpha02
Requirements: 5.0 and up
Overview: A full-featured open source package manager for android. App Manager began by merging the features of App_packages Info (formerly Application Info), ClassyShark3xodus, Activity Launcher and Watt into a single app with material design and dark mode to give a modern look and feel.
App Manager began by merging the features of App_packages Info (formerly Application Info), ClassyShark3xodus,
Activity Launcher and Watt into a single app with material design and dark mode to give a modern look and feel.
Features
General features
● Fully reproducible, copylefted libre software (GPLv3+)
● Material design (but not material colours!)
● No unnecessary permissions
● Does not connect to the Internet
● Displays as much info as possible in the main page
● Lists activities, broadcast receivers, services, providers, permissions, signatures, shared libraries, etc. of any app
● Launch (exportable) activities and services
● Create (customizable) shortcuts of activities
● Intercept activities
● Scan for trackers and libraries in apps and list (all or only) tracking classes (and their code dump)
● View the manifest of an app
● Display your app usage, data usage, and app storage info (requires “Usage Access” permission)
● Install/uninstall APK files (including APKS, APKM and XAPK with OBB files)
● Share APK files
● Back up/restore APK files
● Batch operations
● One-click operations
● Logcat viewer
● Profiles (including presets for quick debloating)
● View app usage along with mobile and wifi data usage
● Open app in Aurora Store or in your F-Droid client
● Sign APK files before installing them
● Backup encryption: OpenPGP via OpenKeychain, RSA (hybrid encryption with AES) and AES.
Root/ADB-only features
● Revoke permissions considered dangerous by Android
● Deny or ignore app ops
● Display/kill/force-stop running processes/apps
● Clear app data or app cache
Root-only features
● Block any activities, broadcast receivers, services, or providers of an app with native import/export as well as Watt and Blocker import support
● View/edit/delete shared preferences of any app
● Back up/restore apps with data, rules and extras (such as permissions, battery optimization, SSAID, etc.)
● System configuration, blacklisted or whitelisted apps
● View/change SSAID, net policy, battery optimization
…and many more! This single app combines the features of 5 or 6 apps any tech-savvy person needs!
★ Untouched apk with Original Hash Signature
★ No changes were applied
★ Certificate MD5 digest: f759632b4cf3a7a8b4f3014dc7349e42
➡ Languages: Full Multi Languages
➡ CPU architectures: Universal
➡ Screen DPIs: 120dpi, 160dpi, 240dpi, 320dpi, 480dpi, 640dpi
What’s New:
New features
Added support for v3.1 signing scheme
Export APKS using the new APKS specification. This is still in pre-alpha stage.
New language: Romanian
Replaced enable/disable with freeze/unfreeze
Freeze/unfreeze can be customised to disable, suspend or hide the applications instead of only disabling it. The colour codes used for disabling is used for freezing.
Added freeze/unfreeze toggle shortcut in the App Info tab
Long clicking on the freeze or unfreeze buttons in the App Info tab opens a dialog where how the shortcut shall work apart from freezing/unfreezing can be configured. If a shortcut already exists, the existing shortcut shall be updated.
It offers the following options:
1. Open application after unfreezing it
2. Open application (requires 1 to be enabled) but without an entry in Recents
3. Refreeze the application when the phone is locked.
Backup
Backup metadata version updated to 4
Use 128 bit tag size for AES encryption
Fixed encryption/decryption for AES 128
Fixed a crash if no backup is selected but restore is clicked
Fixed an issue with saving the PGP encrypted files
Fixed crashing if a storage media does not have a label
App Details page
Display invalid native libraries in the Shared libs tab
Replaced block/unblock button with material switch
Display failure message instead of crashing if a service cannot be launched from the Services tab
Fixed a crash on specifying an invalid icon resource in the edit shortcut dialog
Fixed crashes in the Shared Libs tab
Fixed shortcut creation issues in some launchers
Prevented a crash in the ADB mode which used to occur on attempting to fetch application data size
Installer page
Ensured all the installation confirmation notifications are different in no-root mode
Fixed a rare crash used to occur due to the accidental closing of the installer page
Main page
Fixed sorting when a profile is selected in the list options
Fixed displaying backup volume unavailable messages when /sdcard/AppManager was inaccessible or unavailable
Running Apps page
Added searching by package name
Enabled advanced searching
Fixed double scrollbars
Fixed crashes in no-root mode while checking for RUN_IN_BACKGROUND
UI
Migrated to Material 3-style preferences
Prevented closing multi-selection panel after starting an operation
Replaced MD2 (Material Design 2) switches with M3 (Material 3) switches
Fixed icon theming issues in Android 12
Fixed loading dynamic colours in the splash screen
Fixed applying the pure black theme on some devices
Others
Check whether Binder transaction is supported in root mode before initiating a connection
Certain superuser implementations did not enable communications through Binder (that, is binder transactions) from user applications. A check has been added to ensure that the currently used superuser supports such communications before attempting to create a remote service.
Display inferred mode of operation in the crash logs
Handle multiple users including work profile in no-root mode
Apps in the work profile can be opened in the App Details page. They can also be launched, uninstalled, and the corresponding settings page can also be opened in no-root mode.
Fall back to ADB if root mode is not supported
If App Manager cannot connect using root, root itself is used to start ADB over TCP and connect to it. This is also useful for certain rooting solutions which do not support Binder transactions.
Fall back to root mode while reading the APK file
Some applications erroneously provide private files that aren’t accessible to any installer other than the system ones. Therefore, root mode is used to read those files if available.
Handled the Internet permission in Graphene OS
Removed dark theme hacks for the WebView in the help page
Replaced SLF4J dependency with Android compatible classes
Updated trackers and libraries
Prevented a nasty crash used to occur when an activity is needed to be recreated
[Profile page] Fixed crashes in the log viewer tab
[Scanner page] Fixed a rare crash used to occur when the activity is accidentally closed
This app has no advertisements
More Info:
https://github.com/MuntashirAkon/AppManager
Download Instructions:
If you want to download at full speed and help us keep this site active, you can register by clicking on the banner below.