- Регистрация
- 03.05.2016
- Сообщения
- 912
- Благодарностей
- 650
- Баллы
- 93
Дисклеймер
Данный скрипт создан исключительно в образовательных целях. Автор не несёт ответственности за последствия его использования. Вся ответственность за запуск, выполнение и возможные последствия полностью ложится на пользователя.
Всем привет, с вами Дмитрий!
Вашему вниманию представляю готовый шаблон (C#-кубик), который автоматизирует подмену устройства через Magisk. Инструмент генерирует скрипт на основе JSON-данных LSP из ZennoDroid, помещает его в рабочую папку Magisk и реализует подмену после перезагрузки устройства. После перезагрузки устройства в "Менеджере Устройств" ZennoDroid будет отображаться новое устройство с подменёнными параметрами. Возврат к исходным данным устройства выполняется удалением скрипта Magisk и перезагрузкой телефона.
Требования
Как это работает (кратко)
Как использовать в своих проектах
Скопируйте кубик в свой проект, либо добавьте в коллекцию "Zenno C# Сниппеты", чтобы быстрей и удобней вставлять готовый код.
Код кубика открыт для всех, можете вносить правки под свои задачи.
Данный скрипт создан исключительно в образовательных целях. Автор не несёт ответственности за последствия его использования. Вся ответственность за запуск, выполнение и возможные последствия полностью ложится на пользователя.
Всем привет, с вами Дмитрий!
Вашему вниманию представляю готовый шаблон (C#-кубик), который автоматизирует подмену устройства через Magisk. Инструмент генерирует скрипт на основе JSON-данных LSP из ZennoDroid, помещает его в рабочую папку Magisk и реализует подмену после перезагрузки устройства. После перезагрузки устройства в "Менеджере Устройств" ZennoDroid будет отображаться новое устройство с подменёнными параметрами. Возврат к исходным данным устройства выполняется удалением скрипта Magisk и перезагрузкой телефона.
Требования
- Реальный телефон на Android с установленными Magisk и LSPosed.
- Наличие файлового менеджера с root-доступом (например, Root Explorer) для доступа к папке скриптов
/data/adb/post-fs-data.d/
Как это работает (кратко)
- Кубик получает JSON из API LSP ZennoDroid.
- На основе полученных данных, формирует Magisk-скрипт для подмены.
- Скрипт сохраняется в файл
/data/adb/post-fs-data.d/99-spoof.sh
- После перезагрузки устройства, скрипт выполняется при старте и появляется новое устройство с новыми параметрами.
/data/adb/post-fs-data.d/
и перезагрузите телефон.Как использовать в своих проектах
Скопируйте кубик в свой проект, либо добавьте в коллекцию "Zenno C# Сниппеты", чтобы быстрей и удобней вставлять готовый код.
Код кубика открыт для всех, можете вносить правки под свои задачи.
Вложения
-
12,6 КБ Просмотры: 5
Последнее редактирование: