Перейти к основному содержимому

Настройка LSPosed

Описание.

Модуль ZennoDroid необходим для подмены основных параметров устройства: IMEI, Android ID, сотового оператора, модели, WiFi, Bluetooth и других.

Для функционирования модуля необходимы Root-права

Поддерживаются телефоны с Android 8.1-14


Установка LSPosed Framework

Для установки модуля необходим телефон с Magisk и активным LSPosed Framework.

Magisk zygisk

Официальная версия LSPosed давно не обновляется и не работает на современных версиях Android. В связи с этим, рекомендуем использовать специальный билд LSPosed Framework с поддержкой API, подготовленный для работы с ZennoDroid.

Специальный билд v1.10.2

Этот билд нужно скачать на телефон в папку sdcard/Download/ и установить с помощью стандартного меню.

Из хранилища LSposed

По умолчанию модуль LSPosed Framework не имеет иконки

Открыть его можно, нажав на уведомление в шторке:

Шторка


Установка модуля «ZennoDroid»

Модуль ZennoDroid устанавливается автоматически при первой попытке изменить параметры устройства.

При запуске на экране устройства возникнет запрос прав суперпользователя. Необходимо нажать на кнопку «Разрешить».

Разрешить

Если вы не успели этого сделать или случайно нажали на кнопку «Запретить», тогда нужно открыть Magisk. Там переходим на вкладку Superuser (Суперпользователь) и включаем автоматическую выдачу прав суперпользователя для ZennoDroid.

Вручную

После запуска модуля на экране устройства появится уведомление о том, что он выключен.

Модуль выключен

Нам нужно запустить LSPosed через меню в шторке, переключиться на вкладку Модули и включить модуль ZennoDroid.

Шторка открыть Включить модуль

После этого можно будет выбрать программы, к которым будет применяться подмена параметров устройства.


Важная информация

  • Рекомендуем добавлять в список подмены только те приложения, для которых действительно требуется изменять данные. Не нужно добавлять в список системный фреймворк (system framework).

Также для корректной работы часто требуется добавить в список Сервисы Google Play (com.google.android.gms).

  • Если после активации вы удалили приложение, а затем установили его повторно, необходимо обязательно заново активировать приложение в списке подмены (снять и установить галочку).
В LSPosed есть визуальный баг

При удалении приложения оно также автоматически удаляется из списка подменяемых. Однако после повторной установки приложение автоматически не попадает в список подменяемых (галочка при этом стоит, но подмены не работают).

  • По умолчанию в списке программ отображаются не все приложения. Если вы не видите нужного, например, Google Play Services или Chrome, то нужно зайти в меню Скрывать и убрать галочку с нужной группы.

Системные

  • После выбора приложений для подмены нужно вернуться в модуль ZennoDroid и нажать на кнопку «Перезапустить». Далее при перезапуске на экран устройства будет выведено уведомление о том, что модуль готов к работе. Можно менять параметры устройства с помощью экшенов.

Модуль включен

  • Завершите работу нужных приложений после подмены параметров устройства. Предпочтительно делать это экшеном «Закрыть приложение». Если в список подмены добавлены Сервисы Google Play (com.google.android.gms), то их также необходимо закрыть.
Можно закрывать приложения и до подмены.

Но тогда некоторые системные приложения тут же перезапускаются, поэтому могут считать старые параметры.


API для управления LSPosed

В версии ZennoDroid 2.4.0 мы добавили API для управления LSPosed.

Основные функции:

  • включить и выключить нужный модуль;
  • выбрать приложения в списке подмены нужного модуля, а также добавить или удалить их из списка;
  • создать и восстановить бэкап настроек (поддерживается сохранение как на телефон, так и на компьютер);
  • получить информацию о LSPosed.

Видеоинструкция

Настройка модуля ZennoDroid и модуля FLAG_SECURE, позволяющего просматривать защищенные страницы.

Также примеры работы с API приведены в архиве LSPosedAPI.zip.

Для работы требуется использовать наш Специальный билд v1.10.2. После установки дополнительно включать ничего не нужно. Для использования с ZennoDroid в форк добавлен CLI с автоматическим включением; подходит для актуальных версий Android.


Управление LSPosed с помощью экшенов

В версии 2.4.6 была добавлена возможность удобного управления LSPosed с помощью группы экшенов.


Полезные ссылки.