AM Debug v2.7.0 Run#1223
[Refactor] Fix NPE if number of components exceeds parcel size
[Refactor] Fix NPE if number of components exceeds parcel size
AM Debug v2.7.0 Run#1224
[Locale] Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: App Manager/Main
Translate-URL: https://hosted.weblate.org/projects/app-manager/main/
[Locale] Update translation files
Updated by "Cleanup translation files" hook in Weblate.
Translation: App Manager/Main
Translate-URL: https://hosted.weblate.org/projects/app-manager/main/
Hosted Weblate
App Manager/Main
App Manager is being translated into 38 languages using Weblate. Join the translation or start translating your own project.
AM Debug v2.7.0 Run#1225
[Backup] Fetch UID and GID using Unix stat function
[Backup] Fetch UID and GID using Unix stat function
AM Debug v2.7.0 Run#1226
[Refactor] Separate permission compat from package manager compat
[Refactor] Separate permission compat from package manager compat
AM Debug v2.7.0 Run#1227
[Refactor] Replace workarounds with hidden API
They include:
* UserIdInt
* AppOpsUtils (MIUI-only)
* SystemProperties
[Refactor] Replace workarounds with hidden API
They include:
* UserIdInt
* AppOpsUtils (MIUI-only)
* SystemProperties
AM Debug v2.7.0 Run#1228
[Refactor] Add permission flags with compatibility
[Refactor] Add permission flags with compatibility
AM Debug v2.7.0 Run#1230
[docs] Update translation for Russian
Currently translated at 6.7% (56 of 833 strings)
Translation: App Manager/Docs
Translate-URL: https://hosted.weblate.org/projects/app-manager/docs/ru/
[docs] Update translation for Russian
Currently translated at 6.7% (56 of 833 strings)
Translation: App Manager/Docs
Translate-URL: https://hosted.weblate.org/projects/app-manager/docs/ru/
Hosted Weblate
App Manager/Docs — Russian
App Manager is translated into 27 languages using Weblate. Join the translation or start translating your own project.
AM Debug v2.7.0 Run#1233
Merge branch 'wireless-adb'
Several ADB-related fixes such as-
* Improvement in stability by storing authentication keys in the AM KeyStore. A regular user of ADB over TCP might have noticed that the “remember this PC” or the equivalent option in the alert prompt never works. This was because the erroneous API generates new keys every time it tries to connect. The keys are now stored in App Manager's internal KeyStore and as a result, the key will remain the same until App Manager is uninstalled.
* TLS1.3 support for Android 9 or later. Android 9 and later has added a new way to connect to ADB, which is via TLS1.3 protocol.
* Partial wireless debugging support. Due to licensing issues, the device pairing mechanism cannot be incorporated into App Manager. However, if App Manager was granted ADB privilege via ADB over TCP (with the remember option), a user can still connect via Wireless debugging. For this, a separate mode of operation is added in the settings, and when it is enabled, App Manager asks for a port number during each launch.
Merge branch 'wireless-adb'
Several ADB-related fixes such as-
* Improvement in stability by storing authentication keys in the AM KeyStore. A regular user of ADB over TCP might have noticed that the “remember this PC” or the equivalent option in the alert prompt never works. This was because the erroneous API generates new keys every time it tries to connect. The keys are now stored in App Manager's internal KeyStore and as a result, the key will remain the same until App Manager is uninstalled.
* TLS1.3 support for Android 9 or later. Android 9 and later has added a new way to connect to ADB, which is via TLS1.3 protocol.
* Partial wireless debugging support. Due to licensing issues, the device pairing mechanism cannot be incorporated into App Manager. However, if App Manager was granted ADB privilege via ADB over TCP (with the remember option), a user can still connect via Wireless debugging. For this, a separate mode of operation is added in the settings, and when it is enabled, App Manager asks for a port number during each launch.