Релиз ZennoDroid Enterprise 2.4.5.0 — Кэширование при установке apk и bundle apk • Сохранение проекта как плагина

ZennoLab Team

Super Moderator
Staff member
Joined
Jan 22, 2019
Messages
1,962
Reaction score
4,265
Points
113


Весь список изменений 2.4.5.0

Добавлено:

+ Модуль ZennoDroid обновлен до версии 1.11.1. Добавлена подмена TAC устройства. TAC - уникальный код модели мобильного устройства. Является частью (первые 8 цифр) IMEI, которую могут запрашивать обычные (несистемные) приложения;
+ В экшен Установка Apk добавлена возможность кэшировать файлы устанавливаемых приложений. Поддерживается кэширование apk и bundle apk (apks, xapk, apkm). Если требуется переустанавливать приложения это позволит не отправлять каждый раз файл на устройство, что значительно снижает нагрузку на канал связи. Если файл не использовался более 3-х дней происходит его автоматическое удаление;
+ В экшен «Установка Apk» добавлена возможность устанавливать файлы с правами суперпользователя. Поддерживается установка apk и bundle apk (apks, xapk, apkm). Данная возможность может быть использована для установки приложений на телефоны с прошивкой MIUI, чтобы избежать всплывающего запроса на установку приложений;
+ На вкладку Инстансы и Превью инстансов добавлена возможность выбрать формат отображения (альбомный/портретный);
+ Добавлена возможность сохранить проект как плагин;
+ Обновлен компонент, отвечающий за текстовые поля в Project Maker. Новый компонент поддерживает большее количество символов, в том числе эмоджи. Также поддерживается синтаксис C# вплоть до 13 версии языка. Обращаем ваше внимание, что компилятор C# пока что поддерживает версию языка только 7.3, что может вызвать неудобства;
+ ScrCpy обновлен до версии 3.3.2;
+ Clash обновлен до версии 1.19.13;
+ BoxForRoot обновлен до версии 1.10.2 (скрипты для Clash).

Исправлено:

Исправлена ошибка при установке и получении буфера обмена на некоторых телефонах Samsung (S9, S10);
Исправлена ошибка при восстановлении бэкапа: RestoreAppData Входная строка имела неверный формат;
Исправлена ошибка приводившая к падению ADB сервера при установке больших приложений;
Исправлены ошибки в базе данных моделей устройств;
Исправлено отображение инстансов при переходе между вкладками Превью инстансов и Инстансы;
Исправлен парсинг отрицательных координат в Дереве элементов;
Исправлен баг приводивший к падению программы при использовании очень низкого разрешения на устройстве;
Исправлено отображение превью инстансов при смене формата после запуска шаблона;
Исправлена неправильная конвертация экшена "Эмуляция swipe" в C# код.


Где скачать?

ZennoDroid Enterprise 2.4.5.0 уже доступен в личном кабинете!
Также обновление будет предложено при запуске ProjectMaker.


Как сообщать о проблемах?

Просьба сообщать обо всех багах через нашу форму, сопровождая проблему подробным описанием и сценарием воспроизведения. Это позволит нам быстро диагностировать и исправить ошибку.
 

Sherminator

Client
Joined
Sep 10, 2021
Messages
1,621
Reaction score
935
Points
113
формат отображения 9 на 16 конечно кайфуха)
 

SoloFarmer2

Client
Joined
Apr 9, 2024
Messages
11
Reaction score
3
Points
3
Добавлена подмена TAC устройства. TAC - уникальный код модели мобильного устройства. Является частью (первые 8 цифр) IMEI, которую могут запрашивать обычные (несистемные) приложения
а где активируется подмена?)
не нашел новый экшн )
 

Anatoly79

Moderator
Joined
Apr 17, 2020
Messages
642
Reaction score
519
Points
93
а где активируется подмена?)
не нашел новый экшн )
TAC привязан к IMEI, поэтому подмена активируется автоматически при смене IMEI.
 

tatarin

Client
Joined
Oct 28, 2012
Messages
940
Reaction score
159
Points
43
А не планируется ZDE для ios? Надоело это беспонтовое бодание с андроидом в ZDE, и с ZB в вебе! Потеря времени только(((
 

Sherminator

Client
Joined
Sep 10, 2021
Messages
1,621
Reaction score
935
Points
113
А не планируется ZDE для ios? Надоело это беспонтовое бодание с андроидом в ZDE, и с ZB в вебе! Потеря времени только(((
На прямую айфоном не порулить, нужны вспомогательные средства, у наших узкоглазых друзей подобное есть, в гуглме можно найти
 

finoz0

Client
Joined
Jan 20, 2021
Messages
136
Reaction score
26
Points
28
Задался таким вопросом: а если я не переустанавливаю приложение, а обновляю поверх старой версии, нужно ли после этого включать и выключать модуль в lsposed? И кэширование в таком случае будет работать или нет? Имею ввиду, что устанавливаю старую версию приложения, восстанавливаю данные и аккаунт(сохранённые на этой версии), затем устанавливаю новую версию приложения
 

Dmitriy_Zenno

Administrator
Joined
Oct 28, 2025
Messages
39
Reaction score
16
Points
8
Задался таким вопросом: а если я не переустанавливаю приложение, а обновляю поверх старой версии, нужно ли после этого включать и выключать модуль в lsposed? И кэширование в таком случае будет работать или нет? Имею ввиду, что устанавливаю старую версию приложения, восстанавливаю данные и аккаунт(сохранённые на этой версии), затем устанавливаю новую версию приложения
Должно быть все нормально, так как сам package не удаляется.
*Рекомендация, после подмены, на всякий случай закрываем приложение, которое подменяем, чтобы точно применилась подмена LSP
 
  • Thank you
Reactions: finoz0

finoz0

Client
Joined
Jan 20, 2021
Messages
136
Reaction score
26
Points
28
Обнаружил, что frida не подхватывает процесс приложения, если оно выбрано в модуле zennodroid.
Запускаю сервер-выбираю приложение-жму запустить-приложение открывается и ставится на паузу, но процесс не подхватывается автоматически и даже в списке процессов не обновляется. Если же сначала запустить приложение, затем выбрать процесс и нажать подключиться, то норм работает
137419
 

Anatoly79

Moderator
Joined
Apr 17, 2020
Messages
642
Reaction score
519
Points
93
Обнаружил, что frida не подхватывает процесс приложения, если оно выбрано в модуле zennodroid.
В версии ZennoDroid 2.4.3.0 было обновление библиотек Frida. Если с новыми наблюдаются проблемы, можно попробовать использовать старые.
 
  • Thank you
Reactions: finoz0

finoz0

Client
Joined
Jan 20, 2021
Messages
136
Reaction score
26
Points
28

Users Who Are Viewing This Thread (Total: 1, Members: 0, Guests: 1)