App Manager

io.github.muntashirakon.AppManager
by Zapstore _@zapstore.dev

Republished from GitHub / F-Droid by the Zapstore main account.

First release: Jul 28, 2025, 4 total releases.

Most recent release: Sep 4, 2026.

Website Repo

Appears in 5 app stacks.

0 sats / 0 zaps received in the past year.

Sats Received

Underlying data available via MCP: app_zaps, app_releases.

Zap Count

Underlying data available via MCP: app_zaps, app_releases.

Releases

  • Sep 4, 2026 4.1.1
    App Manager v4.1.1 improves permissions, installation, ADB connectivity, and several other parts of the application. Visit Settings > About > Version/Changelog for details. **Revoke Internet Permission** App Manager can now block internet for individual applications utilizing the eBPF rules in root or ADB mode. To block internet for an application, go to the "Uses permissions" tab and click on the toggle button next to `android.permission.INTERNET` to revoke the permission. _Known Limitation._ The eBPF rules are lost after a reboot. App Manager attempts to restore the rules right after a reboot. However, in ADB mode, it might take a while to connect to wireless debugging depending on the availability of a Wi-Fi connection. This might allow applications that start after a reboot to use internet. **Others** - Added support for editing `.bat` files - Improved installation reliability and performance
    More…
    - Improved permission management - Improved ADB pairing, connections, and mode handling - Improved settings transitions and startup messages - Fixed displaying profiles after creating a profile for the first time - Fixed intercepting browser URLs - Fixed listing applications on Android 17 - Fixed title ordering in What's New dialog. **Full Changelog**: https://github.com/MuntashirAkon/AppManager/compare/v4.1.0...v4.1.1
  • Jun 29, 2026 4.1.0
    App Manager v4.1.0 comes with massive performance boosts, newly added ADB backup support, UI enhancements, and various other improvements. Visit [Settings > About > Version/Changelog](app-manager://settings/about/version) for details. ### ADB data backup App Manager now offers full support for ADB backups. A new "ADB data" backup option has been added which supersedes standard internal/external data backups. It creates package-specific `.ab` files safely encrypted by App Manager without requiring manual ADB backup passwords. Additionally, KeyStore backups are now made optional for Android 12 onwards since KeyStore can no longer be backed up. > [!TIP] > **Password prompt** > When ADB backup is triggered by App Manager, the Android system may ask you to enter a password. You must leave the password field empty and click "OK" to proceed. ### Introducing filter-based profiles
    More…
    A filter-based profile makes it easy to apply the configurations to the dynamically filtered applications at the time of running the profile. Besides the default "and" based filtering, custom expressions can also be used. > [!TIP] > **Custom expressions** > For each profile, each filter item has an unique ID which can be used to refer the filter items in the custom expression field in the "Filters" dialog. Supported operators are `&` (and), `|` (or), and parenthesis. ### Barchart in App Usage The App Usage page now displays a visual bar chart for screen time directly in the details dialog. Next and previous buttons have been added to easily browse usage statistics across different days and weeks. Time interval handling has also been simplified by replacing "Today" with "Daily" and removing "Yesterday". **Known limitation:** App Manager retrieves usage history from the system. Therefore, the length of the usage history varies across devices and is much less than a typical digital wellbeing application which maintains its own database. ### Expanded installer options Users now have greater control over per-session installer options. Added support for configuring system-level options such as "Request update ownership", "Default package source", and "Set package origin/URI". In addition, there is a new option to temporarily disable APK verification during installation. ### Massive performance improvements The performance of the tracker and library scanner has been significantly improved. By adopting the native (C++) implementation of the Aho-Corasick algorithm, library scanning now yields up to 1000x speedups via parallel processing. Furthermore, a 200 ms debouncer has been introduced for realtime searching and filtering, greatly improving overall performance and reducing power consumption. On the main page, most of the filter implementations have been replaced with Finder-based filters. This change brings semi-realtime updates instead of relying heavily on the cache (especially for force-stop and freeze operations). ### UI and Accessibility improvements The app has adopted Material 3 (M3) style preferences across the board. Accessibility has been vastly improved in various places, including the Running Apps page, Log Viewer, File Manager, Debloater, multi-selection panels, and general Action content descriptions. Support has also been added to change the app language directly from Android Settings in Android 13 onwards. ### Others * Fixed a low severity privilege escalation vulnerability in ADB mode (thanks to 签到型CTFer et al). * Added option to view, generate, and verify file checksums from file properties in the File Manager. * Allow managing certain permissions (such as battery optimization and network policy) directly in no-root mode by redirecting to the native system settings. * Added "Frozen apps" and "Unfrozen apps" filters in the Main and Debloater pages. * Added dual pane support for "Language" and "About the device" in the Settings page. * Display "running" tag for apps running without any active services. **Full Changelog:** https://github.com/MuntashirAkon/AppManager/compare/v4.0.5...v4.1.0
  • Jul 28, 2025 4.0.5
    - App Manager releases are now reproducible! - AM Debug builds are also available at https://github.com/MuntashirAkon/AMInsecureDebugBuilds **1-Click ops** - Enabled "Clear data from uninstalled apps" to no-root users <sup>The option was altered to uninstall the apps a second time instead of attempting to clear data which was faulty. Therefore, it should work with any modes of operation.</sup> **App info** - Open "Open by default" setting in the "Open links" dialog <sup>If App Manager does not have enough permission to manage domains or links, the "Open links" dialog has a button that directs the user to Android Settings. If the application has the "Open by default" page, clicking on the button will open that page instead of the "App info" page (which is still used as a fallback method).</sup>
    More…
    - Fixed freezing an app with "Remember for this app" turned on. **App ops** - Fixed setting app ops in custom ROMs with MIUI properties injected. **Debloater** - Display unsafe bloatware info - Sort by app label (or app name) rather than package name. **Installer** - Added option to allow installing the existing applications <sup>Existing application is one whose APK files are still available in the system, either because it's a system application or an user application installed for another user. It can be installed for the current user by providing a URI to the installer that has the following format:<br /><code>package:package-name</code><br />App Manager inherently does not check for permissions when such requests are directly made to its installer. Therefore, it will attempt to install the requested package directly and fail if there are not enough permissions.<br />Install requests are also allowed to be mixed together. Therefore, a third-party application can combine different URIs (e.g., file, content, package) with the `SEND_MULTIPLE` action.</sup> **Log viewer** - Activated "Omit sensitive info" option by default for new users. **Profile** - Fixed updating profile modification status when an application is deleted from the list. **Terminal** - Handled common colors and cursor movements. **Others** - Display vector icon on the splash screen in Android 7.1 and earlier - Enabled predictive back in Android 14 onwards - Improved accessibility by updating the content description of the action items - Fixed selecting texts in the list items due to framework bugs. **Full Changelog**: https://github.com/MuntashirAkon/AppManager/compare/v4.0.4...v4.0.5
  • Jul 28, 2025 v4.0.5 Release page →
    - App Manager releases are now reproducible! - AM Debug builds are also available at https://github.com/MuntashirAkon/AMInsecureDebugBuilds **1-Click ops** - Enabled "Clear data from uninstalled apps" to no-root users <sup>The option was altered to uninstall the apps a second time instead of attempting to clear data which was faulty. Therefore, it should work with any modes of operation.</sup> **App info** - Open "Open by default" setting in the "Open links" dialog <sup>If App Manager does not have enough permission to manage domains or links, the "Open links" dialog has a button that directs the user to Android Settings. If the application has the "Open by default" page, clicking on the button will open that page instead of the "App info" page (which is still used as a fallback method).</sup>
    More…
    - Fixed freezing an app with "Remember for this app" turned on. **App ops** - Fixed setting app ops in custom ROMs with MIUI properties injected. **Debloater** - Display unsafe bloatware info - Sort by app label (or app name) rather than package name. **Installer** - Added option to allow installing the existing applications <sup>Existing application is one whose APK files are still available in the system, either because it's a system application or an user application installed for another user. It can be installed for the current user by providing a URI to the installer that has the following format:<br /><code>package:package-name</code><br />App Manager inherently does not check for permissions when such requests are directly made to its installer. Therefore, it will attempt to install the requested package directly and fail if there are not enough permissions.<br />Install requests are also allowed to be mixed together. Therefore, a third-party application can combine different URIs (e.g., file, content, package) with the `SEND_MULTIPLE` action.</sup> **Log viewer** - Activated "Omit sensitive info" option by default for new users. **Profile** - Fixed updating profile modification status when an application is deleted from the list. **Terminal** - Handled common colors and cursor movements. **Others** - Display vector icon on the splash screen in Android 7.1 and earlier - Enabled predictive back in Android 14 onwards - Improved accessibility by updating the content description of the action items - Fixed selecting texts in the list items due to framework bugs. **Full Changelog**: https://github.com/MuntashirAkon/AppManager/compare/v4.0.4...v4.0.5