[AppDetails] Allowing opening the App Details page via app-manager://details?id=<pkg>&user=<user_id>
The uri is similar to market://details?id=<pkg> in addition to supporting an
optional user ID as a query parameter. If user ID is provided but does not exist
in system, it does not fall back to the default user ID to avoid inconsistent
behavior.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
The uri is similar to market://details?id=<pkg> in addition to supporting an
optional user ID as a query parameter. If user ID is provided but does not exist
in system, it does not fall back to the default user ID to avoid inconsistent
behavior.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍4❤1🔥1😱1
AM Debug v4.0.0 Run#2920
1ClickOps Update denoscription of trim caches
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
1ClickOps Update denoscription of trim caches
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
❤1
AM Debug v4.0.0 Run#2919
Update swiperefreshlayout to 1.2.0-beta01
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Update swiperefreshlayout to 1.2.0-beta01
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
❤1
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