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 v3.1.0-alpha01 Run#2078

Update Issue template

Prohibit creating issue that does not follow the issue template
Trackers and library addition requests will directed to the android-libraries repository
Encourage users to read Docs before creating an issue
Create issue template for documentation improvement

Signed-off-by: gnuhead-chieb <41156994+gnuhead-chieb@users.noreply.github.com>
AM Debug v3.1.0-alpha01 Run#2079

Update Issue template

Prohibit creating issue that does not follow the issue template
Trackers and library addition requests will directed to the android-libraries repository
Encourage users to read Docs before creating an issue
Create issue template for documentation improvement

Signed-off-by: gnuhead-chieb <41156994+gnuhead-chieb@users.noreply.github.com>
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.1.0-alpha01 Run#2080

Installer Use a separate notification channel for confirming installation

In no-root mode, installation confirmation notification is displayed if the
app is installed in the background. This confirmation notification might not
be displayed if another app was queued for installation immediately after the
confirmation notification is displayed, and the user didn't have enough time to
click on the notification to display the confirmation dialog. As a result, the
installation process will run several hours until it finally times out. The
issue is fixed by using a separate notification channel for the confirmation
notifications, thereby, preventing any chance of missing the confirmation
notification.

Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍3
AM Debug v3.1.0-alpha01 Run#2081

Installer Prevent info.json clashes in APKM

Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.1.0-alpha01 Run#2082

[AppDetails] Display invalid native libraries

Some apps can decisively store a zip/APK file as lib*.so file in the native
library directories. These files were previously ignored, but now listed as
unknown and potentially harmful files.

Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍3
AM Debug v3.1.0-alpha01 Run#2083

Refactor Avoid printing stacktrace for paths requiring privileged access

Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
App Manager | DEBUG
AM Debug v3.1.0-alpha01 Run#2082 [AppDetails] Display invalid native libraries Some apps can decisively store a zip/APK file as lib*.so file in the native library directories. These files were previously ignored, but now listed as unknown and potentially…
Note that apps may put executables (of any kind) in these directories (as lib*.so files). This is because of the enforcement of W^X, that is, apps targeting Android 10 and later cannot execute the executables located in a directory that is writable. This is also why apps such as Termux still targets SDK 28 so that it runs in the compatibility mode in Android 10 and later and bypass the enforcement of W^X. Although this might seem a little annoying, this feature alone reduced malware deliveries through/and remote code execution (RCE) vulnerabilities by a large fraction.
👍5
AM Debug v3.1.0-alpha01 Run#2084

Path Add the ability to fetch file creation and last access times

Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.1.0-alpha01 Run#2085

Refactor Replace SLF4J dependency with Android compatible classes

Jadx has SLF4J dependency which should not be used in Android. There are a few
Android wrappers for SLF4J, but there is no point in using them since they
increase the size of the app and Android already has built-in options for
logging. Instead, essential files in SLF4J API are replaced with Android
-compatible logging alternatives.

Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
I understand that ADB users often need to execute certain commands for which they need to use another app such as the one in the pinned messages. While support for a full-fledged terminal is still under consideration, I shall make things a bit easier for them by adding a simple command window such as the one you see in other apps such as Terminal or LADB. Note that executing certain commands such as top, vi will not work as expected in this window (just as the others), the users should refrain from executing them.
AM Debug v3.1.0-alpha01 Run#2086

FM Display child count and last modified date

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