AM Debug v4.0.0 Run#2922
AppDetails Add overlays tab to display and manage per-app overlays
Overlays are added in Android 8 and requires ADB or root to manage.
Curiously, the overlay service also requires fetching the IBinder over a
privileged service as android.permission.CHANGEOVERLAYPACKAGES permission
(which is a protected permission) is checked before it is delivered unlike most
other services.
Signed-off-by: Theray Tharow <tharowt@tharow.net>
AppDetails Add overlays tab to display and manage per-app overlays
Overlays are added in Android 8 and requires ADB or root to manage.
Curiously, the overlay service also requires fetching the IBinder over a
privileged service as android.permission.CHANGEOVERLAYPACKAGES permission
(which is a protected permission) is checked before it is delivered unlike most
other services.
Signed-off-by: Theray Tharow <tharowt@tharow.net>
👍3❤1🎉1
AM Debug v4.0.0 Run#2923
AppDetails Add overlays tab to display and manage per-app overlays
Overlays are added in Android 8 and requires ADB or root to manage.
Curiously, the overlay service also requires fetching the IBinder over a
privileged service as android.permission.CHANGEOVERLAYPACKAGES permission
(which is a protected permission) is checked before it is delivered unlike most
other services.
Co-authored-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Signed-off-by: Theray Tharow <tharowt@tharow.net>
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AppDetails Add overlays tab to display and manage per-app overlays
Overlays are added in Android 8 and requires ADB or root to manage.
Curiously, the overlay service also requires fetching the IBinder over a
privileged service as android.permission.CHANGEOVERLAYPACKAGES permission
(which is a protected permission) is checked before it is delivered unlike most
other services.
Co-authored-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Signed-off-by: Theray Tharow <tharowt@tharow.net>
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
❤1
AM Debug v4.0.0 Run#2924
1ClickOps Display a toast message if no uninstalled apps with data is found
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
1ClickOps Display a toast message if no uninstalled apps with data is found
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
❤3
AM Debug v4.0.0 Run#2925
Docs Update ADB guides
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Docs Update ADB guides
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍7🤩1
AM Debug v4.0.0 Run#2926
Set ClassLoader for Intent extras
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Set ClassLoader for Intent extras
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍4🤩1
AM Debug v4.0.0 Run#2927
Refactor Wrap custom Parcelables with Bundle
Fixes ClassNotFoundException on Huawei devices.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Wrap custom Parcelables with Bundle
Fixes ClassNotFoundException on Huawei devices.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
🤩1
AM Debug v4.0.0 Run#2928
AppInfo Avoid displaying "Sensors disabled" for uninstalled apps
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AppInfo Avoid displaying "Sensors disabled" for uninstalled apps
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
🤩1
AM Debug v4.0.0 Run#2930
AppInfo Add new tag: Overlay
Clicking on the tag opens a dialog containing the target package name, label,
category, priority if available. In the dialog, there is an "App Info" button
that allows navigating to the App Details page of the target package if it is
installed.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AppInfo Add new tag: Overlay
Clicking on the tag opens a dialog containing the target package name, label,
category, priority if available. In the dialog, there is an "App Info" button
that allows navigating to the App Details page of the target package if it is
installed.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
❤3🤩1
AM Debug v4.0.0 Run#2931
Debloater Alter color codes
The color codes are improved to make the texts readable in dark mode as well as
to facilitate color blind users.
- Green: Safe to delete
- Purple: Replace with alternative
- Orange: Exercise caution.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Debloater Alter color codes
The color codes are improved to make the texts readable in dark mode as well as
to facilitate color blind users.
- Green: Safe to delete
- Purple: Replace with alternative
- Orange: Exercise caution.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
❤4🔥1🤩1
AM Debug v4.0.0 Run#2932
AppInfo Use debloater tag color based on its removal type
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AppInfo Use debloater tag color based on its removal type
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍2❤1👎1🔥1