News ZennoDroid Enterprise 2.5.0.0 — Code refactoring • LSPosed 2.0 and Vector 2.0 • Reworked control via ADB

ZennoLab Team

Administrator
Команда форума
Регистрация
22.01.2019
Сообщения
2 098
Реакции
4 588
Баллы
113

ZennoDroid Enterprise (2.5.0.0) EN.png


Full changelog 2.5.0.0

Important notice:

For correct operation of parameter spoofing modules, LSPosed 2.0 or Vector 2.0.3042 and выше are required. These versions are currently in testing and may be unstable.
It is not recommended to use this version without prior testing on a limited number of devices.


Added:

+ Support for a completely new API version (libxposed.api 101) has been added.

Major Behavioral Changes:
  • Modules based on libxposed API 100 are no longer supported. Modules based on the rovo89 Xposed API are not affected.
  • Some modules hardcode stack depth when inspecting the call stack, such as AnyWebView. In chain-of-responsibility mode, the call stack becomes deeper and may exceed the expected range, which may cause functionality issues. This is a module issue; please report it to the module author.
  • Some modules attempt to detect the framework implementation using unsupported methods such as call stack inspection, for example XChat. This may conflict with the framework and cause functionality issues. This is a module issue; please report it to the module author.

+ Support for LSPosed and Vector 2.0 (with API 101 support) has been added.
Vector 2.0 with CLI support and control via ZennoDroid actions can be downloaded here: Vector-v2.0-3043-Release.zip.
LSPosed 2.0 can be downloaded here: LSPosed-v2.0.2-7668-release.zip. LSPosed configuration is performed manually.

+ ZennoDroid module updated to version 2.2.0. The entire module code has been fully rewritten for the new API 101. Improved performance and bug fixes. The module works only with LSPosed 2.0 or Vector 2.0.3042 and above.

+ ZennoBackup module updated to version 1.0.0. The entire module code has been fully rewritten for the new API 101. The module works only with LSPosed 2.0 or Vector 2.0.3042 and above.

+ Internal ADB interaction implementation has been reworked. Bug fixes, improved performance, reduced CPU usage, and better memory cleanup.

+ Significant speed improvements for actions related to account handling, saving, and restoring app data.

+ Faster initialization phase when executing Start/Restart actions.

+ Element tree processing optimized, identified issues fixed.

+ Improved command execution when working with Appium.

+ Faster JavaScript execution on pages.

+ Device generator optimized.

+ Image search optimized.

+ Improved device discovery over the network with ADB debugging enabled.


Fixed:

* Fixed WebView structure disappearance in the element tree. C# code (run once on the device):
C#:
Развернуть Свернуть Копировать
instance.DroidInstance.WebView.EnableForcedRenderWebView();

* Fixed slow screenshot capture in manual mode.

* Fixed image capture quality switching from the settings menu.

* Fixed Chrome crash when emulating the Back action.

* Updated busybox version for proper operation in emulators.

* Fixed ProjectMaker freezing when searching for elements via the action builder.

* Fixed an issue where the element tree menu would not open.

* Fixed the function for patching the Flutter library to intercept app traffic instance.DroidInstance.App.PatchFlutterLib.

* Fixed Chrome crash when using the ZennoDroid module.


Where to download?

ZennoDroid 2.5.0.0 Enterprise is already available in your personal account!
You’ll also be prompted to update when launching ProjectMaker.

How to report bugs?

Please report all bugs using our form, along with a detailed description and a reproduction script. This will allow us to quickly diagnose and fix the issue.
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)