Что такое Риру? | Как использовать его на телефонах Android?

В этом руководстве мы поговорим о Riru и обсудим, как использовать его на вашем устройстве. До того, как Magisk стал громким именем в мире разработки для Android, приложением для разработки был Xposed Framework.

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

По сути, Xposed Framework представляет собой модифицированную версию /система/мусорное ведро/app_process, который загружает дополнительные файлы JAR при настройке. Это дает разработчикам право работать с процессом Zygote и выполнять свои действия в его контексте.

Magisk — это инструмент для бессистемного моддинга. Это означает, что у пользователей есть возможность создать модуль Magisk для изменения процесса Zygote без фактического изменения исполняемого файла процесса приложения. Здесь в дело вступает Magisk.

Что такое Риру?

Riru — это особый модуль Magisk, созданный разработчиками Rikka и yujincheng08, который предлагает функциональные возможности платформы Xposed без необходимости установки старой платформы Xposed.

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

Функциональность

Изначально Riru фактически основывался на замене системной библиотеки, известной как libmemtrack. Со временем от этого метода отказались и было принято другое системное свойство, известное как «собственный мост» (ro.dalvik.vm.native.bridge).

Используя это свойство, разработчики могут синхронно загружать и выгружать любые общие библиотеки. Это приводит к внедрению в процесс Zygote.

Загрузить и установить

Как мы упоминали выше в этом руководстве, Riru — это модуль Magisk. Раньше вы могли искать модуль во встроенном браузере модулей в приложении Magisk.

Но поскольку эта функция была удалена, вам следует перейти по ссылке, указанной ниже, и загрузить модуль Riru из репозитория GitHub.

Скачать: Риру

После того, как вы загрузили ZIP-файл сверху, вы можете установить его с помощью приложения Magisk.

  1. Подключите ваше устройство к компьютеру, а затем скопируйте и вставьте загруженный ZIP-файл во внутреннюю память вашего устройства.
  2. Откройте приложение Magisk на своем устройстве и перейдите на вкладку «Модули» с помощью навигации.
  3. Нажмите «Внутреннее из хранилища».
  4. Теперь найдите ZIP-файл модуля, который вы скачали, и выберите его.
  5. При этом начнется установка Модуля и после его установки он попросит вас перезагрузить ваше устройство.
Что такое Риру?  |  Как это использовать?
Кредиты изображений: xda-developers.com
Что такое Риру?  |  Как использовать его на телефонах Android?  1
Кредиты изображений: xda-developers.com

Если вы видите Riru в списке на вкладке «Модули» в приложении Magisk после перезагрузки, значит, вы правильно завершили процесс. Если вы не видите его в списке на вкладке «Модули», вам следует повторить процесс установки.

Особенности Риру

Этот модуль Magisk в основном предоставляет другим модулям возможность подключиться к процессу Zygote. Поэтому, чтобы использовать Riru, вам необходимо установить модули Magisk, совместимые с этим модулем.

Если вы установили модули Riru, они будут перечислены вместе с модулями Magisk в приложении Magisk. После этого вы можете открыть интерфейс конфигурации конкретного модуля, чтобы изменить его параметры.

Кроме того, модули, у которых нет интерфейса, также будут работать правильно, если вы просто продолжите использовать модифицированный экземпляр Android. Работой занимается Риру на заднем плане.

Вот что было с нашей стороны на Riru и его функциональности. Мы надеемся, что вы нашли это руководство полезным. Дайте нам знать, что вы думаете в разделе комментариев ниже.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *