AM Debug v4.0.0-beta02 Run#2820
Usage Add support for auto-switch between light and dark mode
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Usage Add support for auto-switch between light and dark mode
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
❤2👍2
The screen time widget is now feature complete. However, a more compact version has been requested which I'll take a look at in a future revision.
👍7❤3🔥1
AM Debug v4.0.0-beta02 Run#2821
Usage Add new widget: data usage
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Usage Add new widget: data usage
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
❤4🔥1
AM Debug v4.0.0-beta02 Run#2822
Refactor Add dark theme previews for widgets
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Add dark theme previews for widgets
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍3❤2
AM Debug v4.0.0-beta02 Run#2824
ADB Add a "manual" option in the pairing dialog prompt
In the pairing dialog prompt, the user was forced to navigate to the Wireless
Debugging settings in order to initiate the pairing. If the user rather wants to
navigate to the settings manually, this can be done by choosing the "manual"
option.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
ADB Add a "manual" option in the pairing dialog prompt
In the pairing dialog prompt, the user was forced to navigate to the Wireless
Debugging settings in order to initiate the pairing. If the user rather wants to
navigate to the settings manually, this can be done by choosing the "manual"
option.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
❤7👍4
AM Debug v4.0.0-beta02 Run#2827
Fix loop with unreachable exit condition ('infinite loop') vulnerability
Signed-off-by: Yiheng Cao <65160922+Crispy-fried-chicken@users.noreply.github.com>
Fix loop with unreachable exit condition ('infinite loop') vulnerability
Signed-off-by: Yiheng Cao <65160922+Crispy-fried-chicken@users.noreply.github.com>
👍8❤4😁1
AM Debug v4.0.0-beta02 Run#2828
Profile Avoid displaying completion notification when it's triggered through automation
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Profile Avoid displaying completion notification when it's triggered through automation
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍4❤2
AM Debug v4.0.0-beta02 Run#2829
Installer Add workaround for HyperOS 2.0
When INSTALLFAILEDHYPEROSISOLATIONVIOLATION is triggered in privileged mode,
it tries again with the installer set to
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Installer Add workaround for HyperOS 2.0
When INSTALLFAILEDHYPEROSISOLATIONVIOLATION is triggered in privileged mode,
it tries again with the installer set to
com.android.shell.Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
❤4
AM Debug v4.0.0-beta02 Run#2833
AppDetails Handle apps installed in a separate non-work profile
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AppDetails Handle apps installed in a separate non-work profile
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
❤4🎉2
AM Debug v4.0.0-beta02 Run#2834
Update SSL pins for www.virustotal.com
VirusTotal now uses Google CA instead of DigiCert CA
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Update SSL pins for www.virustotal.com
VirusTotal now uses Google CA instead of DigiCert CA
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
❤2
AM Debug v4.0.0-beta02 Run#2835
LogViewer Improve SearchCriteria
logcat has been migrated to
compatibility for the latter. Searching now supports Android Studio conventions:
- Supported keywords are: pid and tag, any other non-keyword filtering are
matched against the log message
- Each keyword takes the intended arguments followed by a : (colon) (e.g., pid:1
denotes filtering all the logs produced by the PID 1)
- All keywords are and'ed together (e.g., pid:1651 tag:Ime means filtering all
the logs with the tag containing Ime belonging to the PID 1651)
- Adding a - (minus) before the keyword denotes exclusion (e.g., -pid:13 denotes
listing all logs except PID 13)
- Adding a ~ (tilde) sign before : (colon) denotes a regular expression match
- Adding a = (equal) sign before : (colon) denotes an exact match (e.g., tag:Ime
filters any logs with a tag containing the string Ime whereas tag=:Ime filters
any logs with a tag that is equal to Ime). pid keyword always does an exact
match
- ~ (tilde) and = (equal) signs are mutually exclusive with ~ (tilde) preferred
over = (equal), i.e., when both signs are present, only ~ (tilde) sign is used
for regular expression matching
- Non-exact and non-regex filters are always case insensitive.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
LogViewer Improve SearchCriteria
logcat has been migrated to
threadtime format from time with backwardcompatibility for the latter. Searching now supports Android Studio conventions:
- Supported keywords are: pid and tag, any other non-keyword filtering are
matched against the log message
- Each keyword takes the intended arguments followed by a : (colon) (e.g., pid:1
denotes filtering all the logs produced by the PID 1)
- All keywords are and'ed together (e.g., pid:1651 tag:Ime means filtering all
the logs with the tag containing Ime belonging to the PID 1651)
- Adding a - (minus) before the keyword denotes exclusion (e.g., -pid:13 denotes
listing all logs except PID 13)
- Adding a ~ (tilde) sign before : (colon) denotes a regular expression match
- Adding a = (equal) sign before : (colon) denotes an exact match (e.g., tag:Ime
filters any logs with a tag containing the string Ime whereas tag=:Ime filters
any logs with a tag that is equal to Ime). pid keyword always does an exact
match
- ~ (tilde) and = (equal) signs are mutually exclusive with ~ (tilde) preferred
over = (equal), i.e., when both signs are present, only ~ (tilde) sign is used
for regular expression matching
- Non-exact and non-regex filters are always case insensitive.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍2❤1