It should be noted that it might take a long time to load the file if it's too long (this screen might even be freezed). This issue will be fixed once the TextWarrior view is added in AM.
This was an emergency fix in order to avoid issues during the Hackoberfest. I'm still unavailable till 5 October.
AM Debug v2.7.0 Run#1546
Refactor Fix crash if WebView is unavailable
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Fix crash if WebView is unavailable
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1547
AppInfo Use accessibility to clear data/cache and force-stop apps
In non-root mode, it is possible to clear app cache, app data, and force-stop
apps using Android accessibility service. However, App Manager does not provide
an interface to configure this option. The only way to configure accessibility
is by turning it on explicitly from Android Settings > Accessibility.
Accessibility service is tested only on Android 11. It should also work on a
few other versions, but no guarantee has been given. Additionally, this service
should only work on the AOSP or the AOSP-flavoured operating systems, other
operating systems such as MIUI, EMUI, One UI, Color OS are not supported
(and may not be supported in any time soon).
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AppInfo Use accessibility to clear data/cache and force-stop apps
In non-root mode, it is possible to clear app cache, app data, and force-stop
apps using Android accessibility service. However, App Manager does not provide
an interface to configure this option. The only way to configure accessibility
is by turning it on explicitly from Android Settings > Accessibility.
Accessibility service is tested only on Android 11. It should also work on a
few other versions, but no guarantee has been given. Additionally, this service
should only work on the AOSP or the AOSP-flavoured operating systems, other
operating systems such as MIUI, EMUI, One UI, Color OS are not supported
(and may not be supported in any time soon).
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
One thing I forgot to mention in the commit message: When accessibility service is enabled, you do not need to explicitly confirm APK installation as this will be done for you. However, this is only possible if you haven’t configured the installer to be run in the background or haven’t pressed the “background” button.
AM Debug v2.7.0 Run#1548
Refactor Set FlowLayout's default layout direction to the system default
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Set FlowLayout's default layout direction to the system default
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1549
Refactor Hide actions in the selection view if the screen height is too small
Screen height could be too small during split screen view, one-handed mode or
when the on-screen keyboard is active. This is also a possibility that the
device screen itself is too small. In these cases, the selection actions will
be hidden to give space for the list items. The actions will be displayed
automatically when the user exists one-handed mode or closes the on-screen
keyboard, or the actions can be displayed manually by pressing the selection
counter at the bottom.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Hide actions in the selection view if the screen height is too small
Screen height could be too small during split screen view, one-handed mode or
when the on-screen keyboard is active. This is also a possibility that the
device screen itself is too small. In these cases, the selection actions will
be hidden to give space for the list items. The actions will be displayed
automatically when the user exists one-handed mode or closes the on-screen
keyboard, or the actions can be displayed manually by pressing the selection
counter at the bottom.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
This media is not supported in your browser
VIEW IN TELEGRAM
How the new selection view works.
AM Debug v2.7.0 Run#1550
AppOps Add new app ops from Android 12
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AppOps Add new app ops from Android 12
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1551
Refactor Fix SSAID issues in Android 12
This “hotfix” is neither optimized nor tested on Android 12.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Fix SSAID issues in Android 12
This “hotfix” is neither optimized nor tested on Android 12.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
App Manager | DEBUG
AM Debug v2.7.0 Run#1551 Refactor Fix SSAID issues in Android 12 This “hotfix” is neither optimized nor tested on Android 12. Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
It would be better if somebody running Android 12 can report whether it’s working or not.
AM Debug v2.7.0 Run#1553
Update trackers and libraries
In addition, com.dv. is changed to com.dv.DVSDK to avoid false-positives.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Update trackers and libraries
In addition, com.dv. is changed to com.dv.DVSDK to avoid false-positives.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>