AM Debug v3.1.0-alpha02 Run#2126
Installer Fix discarding new requests when there is an ongoing installation
When there is an ongoing installation in the foreground, App Manager discarded
all the new requests for installation. Instead of discarding the requests, they
are added to the queue, and a next button is displayed if the installation of
the last app is complete or when it is moved to the background.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Installer Fix discarding new requests when there is an ongoing installation
When there is an ongoing installation in the foreground, App Manager discarded
all the new requests for installation. Instead of discarding the requests, they
are added to the queue, and a next button is displayed if the installation of
the last app is complete or when it is moved to the background.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.1.0-alpha02 Run#2127
Add build expiry date
To ensure the safety of the users, App Manager is set to expire several months
after it is published. A warning is issued for a certain period before the
expiry date. After that, App Manager shall completely stop responding to any
requests and prompt user to update or uninstall the app.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Add build expiry date
To ensure the safety of the users, App Manager is set to expire several months
after it is published. A warning is issued for a certain period before the
expiry date. After that, App Manager shall completely stop responding to any
requests and prompt user to update or uninstall the app.
Build Timespan Warning period
----- -------- --------------
Debug 2 months 2 weeks
Alpha 6 months 1 month
Beta 6 months 1 month
RC 6 months 1 month
Stable 18 months 3 monthsSigned-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👎8🔥5😱2😢1
AM Debug v3.1.0-alpha02 Run#2128
Refactor Cleanup FileUtils
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Cleanup FileUtils
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.1.0-alpha02 Run#2129
AppDetails Fix switch button behaviour in the components tabs
On = Component is enabled or in the default state.
Off = Component is disabled/blocked.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AppDetails Fix switch button behaviour in the components tabs
On = Component is enabled or in the default state.
Off = Component is disabled/blocked.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.1.0-alpha02 Run#2130
AppInfo Add a new tag: WX
WX tag is displayed in Android 10 and later if the application targets Android
9 or earlier. It indicates W^X violation which allows the app to execute arbit-
rary executable files either by the modification of executables embedded within
the app or by downloading them from the Internet.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AppInfo Add a new tag: WX
WX tag is displayed in Android 10 and later if the application targets Android
9 or earlier. It indicates W^X violation which allows the app to execute arbit-
rary executable files either by the modification of executables embedded within
the app or by downloading them from the Internet.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
👍3
AM Debug v3.1.0-alpha02 Run#2131
IO Improve cache management 1/2
Move all cache management logic to a separate class with support for both local
and global cache.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
IO Improve cache management 1/2
Move all cache management logic to a separate class with support for both local
and global cache.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.1.0-alpha02 Run#2132
Explorer Allow opening jar and dex files
Explorer automatically resolves the type of the file and opens it.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Explorer Allow opening jar and dex files
Explorer automatically resolves the type of the file and opens it.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.1.0-alpha02 Run#2133
Path Fix last modified date in VirtualFileSystem
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Path Fix last modified date in VirtualFileSystem
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v3.1.0-alpha02 Run#2134
FM Implement rename option
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
FM Implement rename option
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>