github MuntashirAkon/AppManager v3.1.0-alpha02
App Manager v3.1.0-alpha02

latest releases: v3.1.7, v3.1.6, v4.0.0-beta01...
pre-release22 months ago

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

Full Changelog: v3.1.0-alpha01...v3.1.0-alpha02

Don't miss a new AppManager release

NewReleases is sending notifications on new releases.