App Manager | DEBUG – Telegram
App Manager | DEBUG
2.11K 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#1655

RunningApps Display memory and swap info

Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Forgive me for the ugly UI. I am in a hurry!
I will not be available in the next few weeks (provided the govt. does not impose new lockdown measures). So, goodbye for now.
6👍2
AM Debug v2.7.0 Run#1656

RunningApps Improve UX of memory and swap usage

Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
🔥2
App Manager | DEBUG
Forgive me for the ugly UI. I am in a hurry!
I couldn’t stand this ugly UI, so I’ve fixed it before going to bed today 😅. I will still remain unavailable for sometime.
👍6🔥1🎉1
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