App Manager | DEBUG
[PR] AM Debug v3.1.0-alpha01 Run#1986 [Refactor] Use M3 list styles in all places Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
This is highly experimental. Feedbacks are most welcome. App Manager has been suffering from UI consistency issues for some time, and I think it is high time to do something about them before making the app more complicated by adding more UI components.
👍1🔥1
AM Debug v3.1.0-alpha01 Run#1987
Refactor Check for INTERNET permission before trying ADB in auto mode
In GrapheneOS, android.permission.INTERNET could be revoked. If App Manager is
set to
may hang forever since the INTERNET permission is not available. This is the
initial attempt to fix the issue.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Check for INTERNET permission before trying ADB in auto mode
In GrapheneOS, android.permission.INTERNET could be revoked. If App Manager is
set to
auto mode (which is enabled by default), it will try to detect ADB andmay hang forever since the INTERNET permission is not available. This is the
initial attempt to fix the issue.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.1.0-alpha01 Run#1988
Refactor Flush logs every time they are written in debug builds
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Flush logs every time they are written in debug builds
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.1.0-alpha01 Run#1989
Refactor Catch all the errors while looking for an ADB port
This is the second attempt to fix the hanging issue in GrapheneOS.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Catch all the errors while looking for an ADB port
This is the second attempt to fix the hanging issue in GrapheneOS.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
I am quite ill since yesterday. So, I shall take a break for a few weeks. Goodbye for now.
❤20😢14😱2👍1
AM Debug v3.1.0-alpha01 Run#1990
Refactor Handle INTERNET permission in GrapheneOS
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Handle INTERNET permission in GrapheneOS
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.1.0-alpha01 Run#1991
Refactor Display inferred mode in the crash log
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Display inferred mode in the crash log
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.1.0-alpha01 Run#1992
AppOps Improve error message in the crash log
For MIUI/Realme, some additional developer options is required in order for
app ops to work correctly and prevent crashes. This is specified in the log
along with the link to a solution for an ease of access.
Reported-by: Guru <gururaja.spr@gmail.com>
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AppOps Improve error message in the crash log
For MIUI/Realme, some additional developer options is required in order for
app ops to work correctly and prevent crashes. This is specified in the log
along with the link to a solution for an ease of access.
Reported-by: Guru <gururaja.spr@gmail.com>
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.1.0-alpha01 Run#1993
Installer Fix displaying installation finished message
In a rare case, the user might choose to run the installer in the background
the moment the installation is finished, which might cause the app to crash as
the activity is no longer present. This issue has been handled by checking if
the activity is still present. If not, it will issue a notification instead of
trying to display it.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Installer Fix displaying installation finished message
In a rare case, the user might choose to run the installer in the background
the moment the installation is finished, which might cause the app to crash as
the activity is no longer present. This issue has been handled by checking if
the activity is still present. If not, it will issue a notification instead of
trying to display it.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.1.0-alpha01 Run#1994
Scanner Fix a rare crash when the activity is accidentally closed
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Scanner Fix a rare crash when the activity is accidentally closed
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.1.0-alpha01 Run#1995
ManifestViewer Move business logic to a ViewModel
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
ManifestViewer Move business logic to a ViewModel
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.1.0-alpha01 Run#1996
Main Fix displaying backup volume unavailable messages
The message was displayed erroneously when /sdcard/AppManager folder was
unavailable.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Main Fix displaying backup volume unavailable messages
The message was displayed erroneously when /sdcard/AppManager folder was
unavailable.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>