AM Debug v3.0.0-alpha02 Run#1787
Locale Remove Bengali from the language selection dialog
Bengali language has failed to pass the 50% threshold and, therefore, removed
from the language selection dialog in settings to avoid further confusion.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Locale Remove Bengali from the language selection dialog
Bengali language has failed to pass the 50% threshold and, therefore, removed
from the language selection dialog in settings to avoid further confusion.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
🔥1
App Manager | DEBUG
AM Debug v3.0.0-alpha02 Run#1781 1ClickOps Add widget for clearing cache from all apps Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
This is effectively the last feature to be added before the next stable release. Within a few days the last alpha will be released and then it will follow several release candidates (RCs) depending on how many issues have been found.
🔥2
AM Debug v3.0.0-alpha03 Run#1788
fastlane Prepare for v3.0.0-alpha03
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
fastlane Prepare for v3.0.0-alpha03
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
🔥1
AM Debug v3.0.0-alpha03 Run#1789
Locale Update translation for Arabic
Currently translated at 100.0% (1053 of 1053 strings)
Translation: App Manager/Main
Translate-URL: https://hosted.weblate.org/projects/app-manager/main/ar/
Signed-off-by: Rex_sa <rex.sa@pm.me>
Locale Update translation for Arabic
Currently translated at 100.0% (1053 of 1053 strings)
Translation: App Manager/Main
Translate-URL: https://hosted.weblate.org/projects/app-manager/main/ar/
Signed-off-by: Rex_sa <rex.sa@pm.me>
Hosted Weblate
App Manager/Main — Arabic
App Manager is being translated into 32 languages using Weblate. Join the translation or start translating your own project.
🔥2👍1
AM Debug v3.0.0-alpha03 Run#1790
Refactor Move compat classes to the compat package
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Move compat classes to the compat package
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
❤1🔥1
AM Debug v3.0.0-alpha03 Run#1791
BatchOps Hide “uninstall” option displayed mistakenly in no-root mode
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
BatchOps Hide “uninstall” option displayed mistakenly in no-root mode
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
🔥3
AM Debug v3.0.0-alpha03 Run#1792
Refactor Update libsu to 5.0.1
Libsu (by John Wu) is now the core of App Manager's privileged environment.
While libsu's core library is used as it is, nio and service libraries have
been modified to meet App Manager's needs, specifically to support both root
and ADB (as opposed to only root) with low-level access to the Linux file
system.
The new API has renewed the logic of handling file system via a remote service
which replaces the ugly API previously used to prevent a major refactoring.
Throughout App Manager, a custom path API is extensively used which provides
abstractions of Linux file system, virtual file systems as well as Storage
Access Framework (SAF). However, further refactoring is needed in order to move
the entire I/O API out of the main module.
New security features have also been copied from the mentioned library to
prevent third-party apps from snooping into the privileged environment of App
Manager. This includes the creation of remote process within App Manager (root)
or shell (ADB) as well as the prevention of snooping into the remote service
sent by the remote process by the creation of a random action (instead of a
fixed one).
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Update libsu to 5.0.1
Libsu (by John Wu) is now the core of App Manager's privileged environment.
While libsu's core library is used as it is, nio and service libraries have
been modified to meet App Manager's needs, specifically to support both root
and ADB (as opposed to only root) with low-level access to the Linux file
system.
The new API has renewed the logic of handling file system via a remote service
which replaces the ugly API previously used to prevent a major refactoring.
Throughout App Manager, a custom path API is extensively used which provides
abstractions of Linux file system, virtual file systems as well as Storage
Access Framework (SAF). However, further refactoring is needed in order to move
the entire I/O API out of the main module.
New security features have also been copied from the mentioned library to
prevent third-party apps from snooping into the privileged environment of App
Manager. This includes the creation of remote process within App Manager (root)
or shell (ADB) as well as the prevention of snooping into the remote service
sent by the remote process by the creation of a random action (instead of a
fixed one).
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍1🔥1
App Manager | DEBUG
AM Debug v3.0.0-alpha03 Run#1792 Refactor Update libsu to 5.0.1 Libsu (by John Wu) is now the core of App Manager's privileged environment. While libsu's core library is used as it is, nio and service libraries have been modified to meet App Manager's needs…
You may have to restart or reinstall App Manager after installing this update.
👍1🔥1
App Manager | DEBUG
You may have to restart or reinstall App Manager after installing this update.
Note that this is a major code refactoring since the integration of Material design 3. Root/ADB users are requested to extensively test this build. Thanks.
👍3🔥1
AM Debug v3.0.0-alpha03 Run#1793
Refactor Rename am database to apps.db and move it cache folder
apps.db is primarily used by App Manager to cache application information in
order to speed up the loading process. As a result, it should be located in the
cache folder.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Rename am database to apps.db and move it cache folder
apps.db is primarily used by App Manager to cache application information in
order to speed up the loading process. As a result, it should be located in the
cache folder.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
🔥2
App Manager | DEBUG
AM Debug v3.0.0-alpha03 Run#1793 Refactor Rename am database to apps.db and move it cache folder apps.db is primarily used by App Manager to cache application information in order to speed up the loading process. As a result, it should be located in the…
It might take sometime to load the app list due to reindexing.
🔥1
AM Debug v3.0.0-alpha03 Run#1794
Locale Update translation for Portuguese
Currently translated at 97.8% (1030 of 1053 strings)
Translation: App Manager/Main
Translate-URL: https://hosted.weblate.org/projects/app-manager/main/pt/
Signed-off-by: SC <lalocas@protonmail.com>
Locale Update translation for Portuguese
Currently translated at 97.8% (1030 of 1053 strings)
Translation: App Manager/Main
Translate-URL: https://hosted.weblate.org/projects/app-manager/main/pt/
Signed-off-by: SC <lalocas@protonmail.com>
Hosted Weblate
App Manager/Main — Portuguese
App Manager is being translated into 35 languages using Weblate. Join the translation or start translating your own project.
🔥2
AM Debug v3.0.0-alpha03 Run#1795
Docs Update Japanese and Simplified Chinese translations
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Docs Update Japanese and Simplified Chinese translations
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
🔥3