App Manager v3.2.0-alpha01
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: arm64-v8a, armeabi-v7a, x86, x86_64
➡ Screen DPIs: 120dpi, 160dpi, 240dpi, 320dpi, 480dpi, 640dpi
What’s New:
New logo for App Manager!
Added a dedicated page for debloating the phone
Debloating profiles were available as “Presets” in the Profiles page which has now been replaced with the Debloater page which can be accessed from the three-dots menu in the Main page.
The list is taken from UAD project and kept intact for now.
Colour codes for the list:
– Dark cyan: The app is safe to remove. It does not necessarily mean that the app should be removed as it is always up to the preferences of the user
– Sand colour: The app is safe to remove, but removing it might break one or more features
– Orange: The app may or may not be safe to remove
– Red: The app is not safe to remove. It is not clear as to why these apps are listed in the UAD list.
Batch operations:
– Uninstallation
– Enable/disable
– Save APK
– Create new profile
– Add to profile.
In addition to the typical search option, there are several filtering options available in this page:
1. Categories: AOSP, OEM, Carrier/ISP, Google, Miscellany and Pending
2. Types: Safe (i.e. safe to remove), Replace (i.e. should be replaced with alternatives), Caution (i.e. generally safe to remove but no guarantees), Unsafe (may cause bootloop)
3. Other: User apps, System apps (mutually exclusive), Installed apps and Uninstalled apps (mutually exclusive).
Integrated code editor within App Manager
Manifest viewer, code viewer, etc. have been replaced with this new editor.
Among other regular features, the editor includes proper syntax highlighting, advanced searching options.
Added options for runtime optimization in Android 7 or later
This option is available for all apps in the 1-click ops page and individual app in the three-dots menu in the app info tab.
Features:
– Set Compile filters such as speed-profile or everything-profile
– Compile layout resources
– Immediate optimization of DEX, i.e. somewhat similar to pm force-dex-opt
[Main page] Replaced log viewer, sys config, Termux, etc. with Labs
Labs is a new page where various handy tools are listed. They include Sys Config, Log Viewer, Terminal (experimental), File Manager (experimental), UI Tracker, Interceptor and Code Editor.
[Backup/restore] Enable experimental support for Zstandard (ZSTD) compression
This option should only be used for testing purposes.
[App Info tab] New tag: Open links
“Open links” is displayed for apps capable of opening links from the verified domains without any user intervention. This feature, added in Android 12, has raised privacy as well as usability concerns, because it promotes tracking and reduce user’s freedom of choice. Therefore, in active state, that is, when the app is able to open the links directly, this tag will have a “red” background (otherwise, it will have a “green” background).
On clicking the tag, a list of supported domains will be displayed in a dialog (although not all domains can be opened by default). If the user has enough permissions, an option to enable/disable the behaviour will be displayed. Otherwise, an option to open the app details page in the Android Settings app will be displayed.
[App Info tab] New tag: Static shared library
The tag is displayed for static shared libraries, that is, the apps with static-library tag in their manifest files, requires root or ADB. Clicking on the tag displays a dialog with a list of libraries installed under the same package name, and offer the user to uninstall the selected libraries.
[Installer] Added the option to align APK files before signing
When APK signing is enabled, enabling this option will ensure that the contents of the APK are aligned properly before the APK is signed. Since it doesn’t modify the contents of the APK, the option is enabled by default.
[1-Click Ops page] Added option to uninstall apps that were previously uninstalled without clearing data.
1-Click Ops
Replace “Block components…” with “Block/unblock components…”
From now on, components can also be unblocked using the option.
App Info tab
Split APKs are no longer displayed in “Paths & Directories” section
Split APK info are already displayed in the corresponding tags above this section. There is no reason to display them again in this section.
App Ops
Prevented crashes in Samsung devices running Android 6.0.1
Code Viewer
Enabled Smali to Java conversion feature in Android Nougat and earlier
Explorer page
Fixed opening files with external editor/viewer
Freeze/unfreeze
Prevented the app from crashing if a shortcut icon is immutable
Installer
Fixed displaying re-installation prompt for apps that were uninstalled without clearing data
Interceptor page
Prevented crashes if the shortcut icon is invalid
Main page
Display static libraries in privileged mode
Static libraries such as Trichrome Library are only visible to system, shell, root and the apps which depend on it. Using privileged mode, it is possible to list them in the Main as well as perform typical operations on them.
For non-rooted users, these libraries are only visible in the “Shared Libs” tab (in App Details page) of the apps that depend on them.
Display a prompt to fully uninstall apps that were uninstalled without clearing data
Prevented crashes when the installer feature is disabled
Profile page
Fixed a crash due to lifecycle issue
Settings page
Renamed “Layout orientation” to “Layout direction”
Others
Improved security of the shortcuts created within App Manager
Earlier, opening the shortcuts of exportable activities did not require any authentication. From now on, authentication is required for opening any new shortcuts.
Fixed parsing the manifest of some apps
Fixed opening certain shortcuts in Android 13
Fixed various security issues related to JADX
This app has no advertisements
More Info:
https://github.com/MuntashirAkon/AppManager
Download Instructions: