App Manager | DEBUG – Telegram
App Manager | DEBUG
2.1K subscribers
104 photos
2 videos
2.33K files
1.79K links
Read policies here before downloading: https://github.com/MuntashirAkon/AMInsecureDebugBuilds

RELEASE channel: @AppManagerChannel
Download Telegram
AM Debug v2.7.0 Run#1657

AppDetails Fix many permission issues in the uses permissions tab

1. Disable toggle button for system-fixed permissions.
2. Update permission flags (based on the AOSP source).
3. Change the app ops associated with the permissions.
4. Display permissions that aren't available in the system but present in the
app manifest
5. Report proper permission “grant” or “revoke” status.
6. Fix localization issues
7. Fix granting the wrong permission due to RecyclerView recycling the existing
views.

Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Before updating to the next version, you have to clear app data and restart the device. So, take backups of the rules using the previous versions if necessary.
🔥2
AM Debug v2.7.0 Run#1658

Refactor Fix restoring app permissions

1. Fix restoring app permissions while applying rules or restoring backups.
2. Fix storing rules inside App Manager.
3. Reduce the number of privileged executions to improve load time.

Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
🔥2
AM Debug v2.7.0 Run#1659

Refactor Reuse old ProxyFile

Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
App Manager | DEBUG
AM Debug v2.7.0 Run#1658 Refactor Fix restoring app permissions 1. Fix restoring app permissions while applying rules or restoring backups. 2. Fix storing rules inside App Manager. 3. Reduce the number of privileged executions to improve load time. Signed…
Note that App Manager still does not support background permissions, mostly present in Android 11 or later. So, certain permissions such as *_LOCATION, MANAGE_EXTERNAL_STORAGE will not function as expected.
AM Debug v2.7.0 Run#1660

AppOps Fix changing app ops with permissions

App ops with associated permissions are also altered as needed.

Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
App Manager | DEBUG
AM Debug v2.7.0 Run#1660 AppOps Fix changing app ops with permissions App ops with associated permissions are also altered as needed. Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
This is all for now. Next, I will try to add support for background permissions which would fix some of the longest standing issues regarding app ops. In the mean time, you can try out the new features to see if you can break anything.
🔥71
AM Debug v2.7.0 Run#1661

AppDetails Display certificates for lineage in the signatures tab

With V3 signing scheme and from Android 9, it is possible to change the primary
signing certificate by providing old certificates as lineage. The Android
package installer, in case of a certificate mismatch, checks if there are any
certificates in the “SigningCertificateLineage” section of signing block. If
there are, it tries to match them, and one of them matches, it installs the app
with the new signature. This scheme is known as the “Proof of Rotation”.

In the “signatures” tab, the certificates are noscriptd “Certificate for Lineage”.

Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
🔥4👍1
AM Debug v2.7.0 Run#1662

Installer Support installing APK with proof of rotation

Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1663

Installer Fix signer detection when the app is being reinstalled

Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1664

AppDetails Fix crashes if a component isn't found

Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
🔥2