github MuntashirAkon/AppManager v4.0.0
App Manager v4.0.0 Stable

2 days ago

App Manager v4.0.0 comes with a lot of new features and improvements. Visit in-app changelog for details.

  • New logo!
    The new logo is just a cursive “A”. The design is based on the Tengwar Telcontar font which was created to bring the Tengwar script, originally created by J. R. R. Tolkien, to the digital world. The letter has the classic App Manager color (i.e., #dcaf74) and uses a pure black background instead of a shade of grey.

  • Android 14 and 15 support
    App Manager now targets Android 14 and fully supports Android 15.
    Known issue: KeyStore backup/restore is not working in Android 12 and later.

  • Revamped debloater
    Debloating profiles were available as “Presets” in the Profiles page which has now been replaced with the Debloater page and can be accessed from the three-dots menu in the Main page. ADL is a new project that focuses on maintaining a list of bloatware as well as potential open source alternatives. Contributions are welcome!

  • Introducing file manager
    App Manager offers an (almost) fully-featured file manager with basic file operations, such as copy, cut, rename, and delete along with the batch operations. It also offers an extensive “Open with…” dialog to open a file with another app, and a comprehensive file properties viewer. Folders can also be added to the list of favorites for quick access. And many more.

  • Integrated code editor
    Manifest and code viewers have been replaced with this new editor. Among other regular features, it includes proper syntax highlighting and advanced searching options. In addition, files from third-party apps can also be opened for editing.

  • History of operations
    All 1-click operations, batch operations, and profile invocations are now stored as history. The history items can also be executed from the History page. To ensure consistency, the profile state, configurations, package list are also stored, and this stored version is executed instead of the actual profile. As a result, this works even if the profile is deleted.

  • Per-app freezing, and more
    Freeze/unfreeze feature now supports setting per-app freezing method which is beneficial in certain scenarios, such as when a user want to suspend some apps while using the disable method as the default. In addition, an “Advanced suspend” option is added which force-stops an application before suspending it, thus, prevent it's services from running in the background.

  • Log viewer enhancements
    Log viewer now supports enhanced searching and filtering options, such as keyword- and regular expression-based searching and filtering. Please read the in-app changelog for details. Support for batch operations has also been added.

  • Launching non-exported activities
    App Manager now supports launching non-exported activities in no-root and ADB mode. However, in no-root mode, android.permission.WRITE_SECURE_SETTINGS permission is required.

  • New tags in App Info tab
    Five new tags are added in the App Info tab. They are: bloatware, Xposed, sensors disabled, open links, and static shared libs. Clicking on “bloatware” will display more information regarding the bloatware and suggest alternatives, “Xposed” tag will display dependency information, “open links” will display a list of links supported by the application, and “static shared libs” will display all version of the application installed in the system along with an option to uninstall them. The latter is useful for applications, such as Trichrome.
    Known issue: “Sensors disabled” only works real-time. That means if the application is not currently active, this tag will always display even though the applications may use sensors while it is running. This is a framework limitation and nothing can be done to avoid it effectively.

  • Per-session installer options
    It is not possible to modify installer options during the installation by clicking on the “settings” button in the installation dialog. The installer options will be applied to all the applications installed in the same session (i.e., the installer queue).

  • Advanced mode of operations, ADB enhancements, …
    App Manager now supports running its remote server (which is used as a proxy for running privileged operations) as any supported user (UID). This includes root (0), system (1000), and shell/ADB (2000) through the custom commands. This is also useful for Fire TVs which have disabled connecting to ADB from localhost through socket connection. In addition, ADB pairing is now done using notifications rather than split screen. ADB connection speed can also be improved by choosing to run App Manager in the background which can be configured in the settings.

  • Data usage widget, and more
    Data usage widget display the total data usage for the day, similar to the screen time widget which displays the total screen time for the day. In addition, existing widgets have been improved.

  • Others

    • Replaced log viewer, sys config, Terminal, etc. with Labs page
    • Added an option to disable sensors for each app in the App Info tab
    • Added an option to perform runtime optimization of applications in the 1-click Ops page and in the App Info tab
    • Added support for Zstandard compression for backup/restore
    • Enabling APK signing now automatically enables zip align feature
    • Support exporting application list as CSV or JSON in the batch operations
    • Added pure black theme support
    • Display current activity name (when possible) in the UI Tracker window
    • Added an option to filter apps by user in the Main page
    • Display a link to Pithus report in the scanner page if available.

Full Changelog: v3.1.0...v4.0.0

Don't miss a new AppManager release

NewReleases is sending notifications on new releases.