- Регистрация
- 22.01.2019
- Сообщения
- 2 098
- Реакции
- 4 586
- Баллы
- 113
Весь список изменений 2.5.0.0
Важное уведомление:
Для корректной работы модулей подмены параметров требуется LSPosed 2.0 или Vector 2.0.3042 и выше, которые находятся в стадии тестирования и могут работать нестабильно.
Не рекомендуется использовать данную версию без предварительного тестирования на ограниченном количестве устройств.
Добавлено:
+ Добавлена поддержка совершенно новой версии API (libxposed.api 101).
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 range expected by those modules, which can cause functionality issues. This is a module issue; please report it to the module author.
- Some modules attempt to detect the framework implementation through unsupported methods such as call stack inspection, such as XChat. This may conflict with the framework and cause functionality issues. This is a module issue; please report it to the module author.
- Модули, основанные на API 100 libxposed, больше не поддерживаются. Модули, основанные на API Rovo89 Xposed, не затронуты.
- Некоторые модули жестко задают глубину стека при проверке стека вызовов, например AnyWebView. В режиме цепочки ответственности стек вызовов становится глубже и может выходить за пределы диапазона, ожидаемого этими модулями, что может вызвать проблемы с функциональностью. Это проблема модуля; пожалуйста, сообщите об этом автору модуля.
- Некоторые модули пытаются определить реализацию фреймворка с помощью неподдерживаемых методов, таких как проверка стека вызовов, например XChat. Это может конфликтовать с фреймворком и вызывать проблемы с функциональностью. Это проблема модуля; пожалуйста, сообщите об этом автору модуля.
+ Добавлена возможность использования LSPosed и Vector 2.0 (с поддержкой API 101).
Vector 2.0 с CLI с поддержкой управления через экшены ZennoDroid можно скачать по ссылке Vector-v2.0-3043-Release.zip.
LSPosed 2.0 можно скачать по ссылке LSPosed-v2.0.2-7668-release.zip. Управление настройками LSPosed осуществляется вручную.
+ Модуль ZennoDroid обновлен до версии 2.2.0. Весь код модуля полностью переписан под новый API 101. Ускорение работы модуля, исправление найденных ошибок. Модуль работает только в LSPosed 2.0 или в Vector 2.0.3042 и выше.
+ Модуль ZennoBackup обновлен до версии 1.0.0. Весь код модуля полностью переписан под новый API 101. Модуль работает только в LSPosed 2.0 или в Vector 2.0.3042 и выше.
+ Переработана внутренняя реализация взаимодействия с устройствами через ADB. Исправление найденных ошибок, ускорение работы, снижение нагрузки на CPU, улучшение очистки памяти.
+ Значительное ускорение выполнения экшенов для работы с аккаунтами, сохранения и восстановления данных приложения.
+ Ускорение выполнения начальной инициализации при выполнении экшена Запуск/Перезапуск.
+ Оптимизирована работа с деревом элементов, исправлены найденные ошибки.
+ Улучшено выполнение команд при взаимодействии с Appium.
+ Ускорено выполнение команд для выполнения кода Javascript на странице.
+ Оптимизация работы генератора устройств.
+ Оптимизация работы поиска по картинке.
+ Улучшен поиск устройств в сети с включенной отладкой по ADB.
Исправлено:
* Исправлено пропадание структуры WebView в дереве элементов. Код C# (выполнить один раз на устройстве):
C#:
instance.DroidInstance.WebView.EnableForcedRenderWebView();
* Исправлено медленное получение скриншота в ручном режиме.
* Исправлена смена качества захвата изображения из меню настроек.
* Исправлен вылет Chrome при эмуляции действия Назад (Back).
* Заменена версия busybox для правильной работы в эмуляторах.
* Исправлено зависание ProjectMaker при поиске элемента через конструктор действий.
* Исправлена ошибка из-за которой не открывалось меню дерева элементов.
* Исправлена работа функции для патча библиотеки flutter для перехвата трафика приложений instance.DroidInstance.App.PatchFlutterLib.
* Исправлено падение Chrome при использовании модуля ZennoDroid.
Где скачать?
ZennoDroid Enterprise 2.5.0.0 уже доступен в личном кабинете!
Также обновление будет предложено при запуске ProjectMaker.
Как сообщать о проблемах?
Просьба сообщать обо всех багах через нашу форму, сопровождая проблему подробным описанием и сценарием воспроизведения. Это позволит нам быстро диагностировать и исправить ошибку.



