Що таке EdXposed і що з ним можна робити на пристрої Android?

click fraud protection

Цікаво, як використовувати EdXposed? Ось як встановити цей модуль Riru через Magisk і що ви можете зробити з фреймворком.

Швидкі посилання

  • Що таке EdXposed?
  • Як завантажити EdXposed?
  • Як я можу встановити EdXposed?
  • Порівняння між EdXposed і оригінальною Xposed Framework

Ентузіасти Android будуть знайомі Модулі Magisk. Вони забезпечують простий спосіб застосувати модифікації системного рівня до вашого пристрою без необхідності вносити зміни у системні файли вручну. Все, що вам потрібно зробити, це завантажити модуль, активувати його через Додаток Magisk, а потім перезавантажте пристрій, щоб зміни набули чинності. Більшість модулів зосереджено на додаванні однієї функції або зміні чогось на вашому пристрої, але є деякі, які встановлюють іншу структуру для розширення потенціалу модифікації. Ріру, наприклад, є модулем Magisk, який може підключитися до Процес Android Zygote і дозволяє розробникам запускати коди в його контексті.

Оскільки Riru по суті повторює принцип роботи Xposed Framework, розширений модуль Riru концептуально може діяти як універсальний

Середа виконання Android (ART) платформа для гачків. EdXposed є одним із таких модулів Riru. Це може здатися надмірною абстракцією, але насправді це нова ідея реалізації всього Xposed Framework через Magisk. Коротше кажучи, Riru сама піклується про всі передумови налаштування середовища у стилі Xposed, тоді як EdXposed надає сумісний API для роботи модулів Xposed.

Що таке EdXposed?

Створено визнаним розробником XDA mlgmxyysd і член XDA солохсу, EdXposed (скорочення від «Elder driver Xposed») — це еволюція Xposed Framework у формі модуля Riru. Під капотом він використовує SandHook і YAHFA (ще один фреймворк для ART) проекти. Модуль постачається з власним супутнім додатком під назвою EdXposed Manager, за допомогою якого користувачі можуть перевіряти статус ядра та завантажувати різні модулі Xposed.

EdXposed має кілька чудових функцій:

  • Повністю відкритий і безкоштовний
  • Низький рівень виявлення різних програм для виявлення втручання
  • Можна легко відключити у випадку м’якої цегли
  • Сумісний з оригінальним API Xposed
  • Працює з Android Oreo 8.0 до Android 11

Як завантажити EdXposed?

Ви можете завантажити готову до флеш-версію EdXposed із сховища GitHub. EdXposed Manager, тобто додаток-супутник, розміщено в окремому репо GitHub, посилання на яке наведено нижче.

Завантажити EdXposed || Завантажте EdXposed Manager

Як я можу встановити EdXposed?

Перш ніж інсталювати EdXposed, переконайтеся, що на цільовому пристрої встановлено останню версію Magisk. Зверніть увагу, що остання основна версія Riru на момент написання (v26.x) не сумісна з EdXposed, тому вам потрібно попередньо встановити Riru v25.x.

  1. Завантажте пакет EdXposed ZIP із вищезгаданого сайту GitHub. Якщо ви завантажили його на ПК або Mac, підключіть до нього свій пристрій Android і скопіюйте завантажений ZIP-файл у внутрішню пам’ять цільового пристрою.
  2. Відкрийте програму Magisk і перейдіть до Модулі за допомогою нижнього навігаційного меню.
  3. Натисніть кнопку з назвою Встановити зі сховища. Далі перегляньте та виберіть ZIP, який ви завантажили раніше.
    • Ви також можете прошити ZIP-файл зі спеціального відновлення, наприклад TWRP.
  4. Після успішного встановлення перезавантажте пристрій.
    • Якщо блимати за допомогою програми Magisk, програма автоматично запропонує вам перезавантажитися.
    • Якщо прошито за допомогою TWRP, вам потрібно вручну перейти до меню живлення TWRP і вибрати опцію Reboot to System.
  5. Якщо ви не бачите супутню програму або програма пропонує встановити повну версію, завантажте файл APK EdXposed Manager збоку (посилання для завантаження див. у попередньому розділі).
    • Якщо вам потрібна будь-яка допомога щодо стороннього завантаження, перегляньте наш підручник на як встановлювати програми як APK на Android.
  6. Ви готові!

Порівняння між EdXposed і оригінальною Xposed Framework

Останньою версією Android, яку підтримує застаріла Xposed Framework, є Android Oreo. Крім того, оригінальний інсталятор Xposed ніколи не був розроблений для роботи в «безсистемному» режимі. EdXposed, з іншого боку, сумісний з Android Oreo до Android 11. Завдяки своїй залежності від Riru, він може працювати в поєднанні з Magisk, не торкаючись основної системи.

Тема обговорення EdXposed XDA

Однак на даний момент EdXposed більше не знаходиться в активній розробці. З червня 2021 року ні програма менеджера, ні фактична кодова база не фіксувалися. Звичайно, не варто судити про новизну проекту по частоті комітів, але недостатня розробка - це безумовно, це червоний знак для модифікаційної спільноти післяпродажного обслуговування, особливо з огляду на те, що Android постійно змінюється пейзаж.

Тепер, коли ви маєте більш чітке уявлення про те, як встановити та налаштувати EdXposed, наступним кроком стане завантажте декілька модулів Xposed і почніть працювати зі своїм пристроєм Android. Поки ви все налаштовуєте, перевірте найкращі програми для рутованих пристроїв Android теж. Крім того, не забудьте поглянути на наш посібник як створити резервну копію всіх даних на Android.