AM Debug v2.7.0 Run#1556
Refactor Fix storing App Manager rules in the private storage
Blocking/unblocking isn't affected by this issue.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Fix storing App Manager rules in the private storage
Blocking/unblocking isn't affected by this issue.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1557
APK Expose APK Explorer activity
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
APK Expose APK Explorer activity
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1559
FM Add android root directory (system partition)
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
FM Add android root directory (system partition)
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1560
Refactor Update various icons
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Update various icons
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
From the reports I’ve received, both Smali/Baksmali and JADX suffers from Java compatibility issues which means the Scanner page will not work in Android version < Oreo. These libraries are massive in size and I don’t know how long will it take to actually fix all the issues. I was thinking of releasing 3.0.0 this month but it seems it will take a few more months to fix all those issues. As a result, you will receive a few more patches to v2.6.0. Thanks.
App Manager | DEBUG pinned «From the reports I’ve received, both Smali/Baksmali and JADX suffers from Java compatibility issues which means the Scanner page will not work in Android version < Oreo. These libraries are massive in size and I don’t know how long will it take to actually…»
AM Debug v2.7.0 Run#1562
[ADB] Fix wireless debugging issues
* Update spake2-java to use the JNI version
* Throw exception instead of returning boolean value on error
* Fix logical errors
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
[ADB] Fix wireless debugging issues
* Update spake2-java to use the JNI version
* Throw exception instead of returning boolean value on error
* Fix logical errors
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1563
Refactor Show/hide/enable/disable selection actions based on selections
During batch selections, certain selection actions will be hidden or disabled
based on the selected items, in both main page and running apps page.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Show/hide/enable/disable selection actions based on selections
During batch selections, certain selection actions will be hidden or disabled
based on the selected items, in both main page and running apps page.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1565
Refactor Fix parsing Android binary XML files
After trying all the parsers available out there written in Java, it was
apparent that no parser is able to parse Android binary XML files in perfect
shape. Hence, for App Manager, a new parser has been made.
* Manifest viewer no longer parses the resources by parsing the APK file which
is how it should have been implemented in first place.
* Clicking on any XML file opens the human-readable version of the binary XML
file, like in the APK Editor app. The possibility of converting XML to binary
XML is also being investigated (without using AAPT/AAPT2).
In addition, readability in the Manifest viewer has also been improved by
making the font-size smaller and parsing more numeric values to corresponding
constants or flags values.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Fix parsing Android binary XML files
After trying all the parsers available out there written in Java, it was
apparent that no parser is able to parse Android binary XML files in perfect
shape. Hence, for App Manager, a new parser has been made.
* Manifest viewer no longer parses the resources by parsing the APK file which
is how it should have been implemented in first place.
* Clicking on any XML file opens the human-readable version of the binary XML
file, like in the APK Editor app. The possibility of converting XML to binary
XML is also being investigated (without using AAPT/AAPT2).
In addition, readability in the Manifest viewer has also been improved by
making the font-size smaller and parsing more numeric values to corresponding
constants or flags values.
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1566
Backup Fix restoring APK files in no-root mode
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Backup Fix restoring APK files in no-root mode
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1567
Add tests for AndroidBinXmlDecoder
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Add tests for AndroidBinXmlDecoder
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
AM Debug v2.7.0 Run#1568
Refactor Add XML header in the output XML file
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>
Refactor Add XML header in the output XML file
Signed-off-by: Muntashir Al-Islam <muntashirakon@riseup.net>