[Download] Magisk v22.0 – новое приложение Magisk, поддержка Galaxy S21 и многое другое

2 min


Спустя несколько месяцев после последнего крупного релиза создатель Magisk Джон Ву выпустил стабильное обновление Magisk v22.0. Последняя версия Magisk заменяет Magisk Manager новым приложением Magisk, которое теперь полностью объединено с ядром. Он также включает технику скрытия приложения Magisk для старых устройств под управлением Android 5.0+, поддержку устройств Samsung Galaxy S21 и несколько исправлений.

Теперь вы можете загрузить Magisk v22.0 и установить его для получения root-прав на Android-устройстве. Пользователи предыдущей версии могут легко обновить Magisk до последней версии, следуя инструкциям на этой странице.

Оглавление

Что нового в Magisk v22?

Напомним, в предыдущем выпуске (Magisk v21) была поддержка Android 11, новый пользовательский интерфейс приложения Magisk Manager, исправление для драйверов ядра F2FS, функция обнаружения безопасного режима и многое другое. Прежде чем перейти к ссылкам для скачивания и инструкциям, давайте рассмотрим некоторые ключевые изменения в Magisk v22.

1. Magisk ZIP и Magisk Manager объединены

Начнем с первого наиболее заметного и захватывающего изменения. Еще в январе создатель Magisk Джон Ву объявил что грядут новые серьезные изменения, которые объединяет Magic и Magic Manager APK в один пакет. И Джон, и разработчик vvb2060 планировали это изменение уже давно. Несколько дней спустя это новое изменение было выкатился на Канарский канал.

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

Начиная с Magisk v22, ZIP-архиватор программы установки Magisk (основные компоненты) и Magisk Manager (сопутствующее приложение) были объединены в один пакет. Таким образом, ZIP-пакеты установщика и деинсталлятора больше не доступны в виде ZIP-файла, а теперь все объединено в один файл APK. Это также делает весь процесс установки и удаления автономным.

Более того, сопутствующее приложение больше не называется «Magisk Manager» и теперь известно как «Magisk App». Все экземпляры «Magisk Manager» в пользовательском интерфейсе приложения и в официальной документации были заменены на «Magisk App».

Старое приложение Magisk Manager и новое приложение Magisk с v22 +
Слева: старое приложение Magisk Manager | Справа: новое приложение Magisk

Ждать! Так как же прошить Magisk через кастомное рекавери вроде TWRP? APK-файл Magisk также представляет собой ZIP-архив с возможностью восстановления. Чтобы установить Magisk через кастомное рекавери, вам просто нужно переименовать скачанный APK и изменить его расширение файла на .zip. Например, если вы скачали Magisk-v22.0.apk, переименуйте его в Magisk-v22.0.zip.

На мой взгляд, это многое упрощает для конечных пользователей. Короче:

  • Magisk Manager и Magisk теперь объединены в один пакет
  • Magic Manager теперь называется Magic App
  • Нет необходимости в отдельных ZIP-файлах для установки или удаления
  • Установка и удаление теперь выполняются в автономном режиме
  • APK приложения Magisk также представляет собой прошиваемый ZIP-архив, который можно установить с помощью специального восстановления.

2. Приложение Magisk скрывается на Android 5.0+

MagiskHide – одна из самых востребованных функций Magisk. Это позволяет скрыть root-доступ для приложений, которые могут перестать работать, если Root был найден.

Более того, есть приложения, которые даже помечают существование приложения Magisk Manager как признак корневого доступа, даже если устройство на самом деле не имеет root-доступа. Чтобы разобраться с этим, разработчик представил новый метод сокрытия самого приложения Magisk Manager (v7.4.0 +) с помощью сильно обфусцированной заглушки APK.

Однако он работал только на устройствах под управлением Android 9 Pie и выше. Ну, больше нет. С Magisk v22 теперь вы можете скрыть Magisk Manager (теперь Magisk App) на устройствах с Android 5.0 Lollipop (и выше).

По словам разработчика, если приложение Magisk Manager в настоящее время скрыто в вашей настройке, убедитесь, что вы показываете и восстанавливаете его перед обновлением до Magisk v22.

3. Поддержка серии Galaxy S21.

Совершенно новые флагманы Samsung – Galaxy S21, Galaxy S21 + и Galaxy S21 Ultra были выпущены ранее в этом году. Энтузиасты, которые пытались рутировать свой Galaxy S21, изначально потерпели неудачу из-за очень небольшого изменения кода.

Разработчик Джон Ву быстро понял прыгать на борт и выпустила сборку Canary, поддерживающую серию Galaxy S21. Это патч он объединился, чтобы заставить Magisk работать на Galaxy S21.

Galaxy S21 Ultra на базе Magisk Canary
Galaxy S21 Ultra на базе Magisk Canary (любезно предоставлено topjohnwu)

Samsung имеет репутацию компании, которая не следует типичным стандартам AOSP и добавляет в них свой собственный код. Это часто создает препятствия для индивидуальной разработки и таких вещей, как Root. Всегда приятно видеть, как Джон обращается за помощью к Samsung. Если вы посмотрите описание патча Git, вы найдете: «Потому что, конечно, Samsung не соблюдает нормы AOSP. Я имею в виду, зачем им это?«. Ха!

В любом случае, этот патч также попал в стабильный канал с Magisk v22. Итак, теперь вы можете продолжить и получить root права на Samsung Galaxy S21 с помощью Magisk. Конечно, поддерживаются только модели Exynos и модели Hong Kong Snapdragon с разблокируемым загрузчиком.

Итак, это были основные изменения в обновлении Magisk v22. Я лично был очень взволнован новым слиянием Magisk и Magisk Manager с момента его анонса.

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

История изменений Magic v22.0

Ниже приведен полный список изменений для Magisk 22.0, опубликованный разработчиком на GitHub.

  • [General] Magisk и Magisk Manager теперь объединены в один пакет!
  • [App] Термин «Magisk Manager» больше нигде не используется. Мы называем его приложением Magisk.
  • [App] Поддержка скрытия приложения Magisk с помощью расширенной техники (загрузка заглушки APK) на Android 5.0+ (раньше было 9.0+)
  • [App] Запретить переупаковку приложения Magisk на устройствах ниже Android 5.0
  • [App] Обнаруживать и предупреждать о нескольких недействительных состояниях и предоставлять инструкции по их устранению
  • [MagiskHide] Исправить ошибку, при которой остановка MagiskHide не действует
  • [MagiskBoot] Исправить ошибку при распаковке lz4_lg сжатые загрузочные образы
  • [MagiskInit] Поддержка серии Galaxy S21
  • [MagiskSU] Исправьте неправильные пути APEX, которые вызвали libsqlite.so не загрузить

Загрузите Magisk v22.0 с GitHub

В отличие от предыдущего, вам не нужно было загружать отдельные файлы, такие как установщик и деинсталлятор ZIPS или APK Magisk Manager. С этого момента есть только файл APK Magisk, который потребуется для исправления образов и для установки с помощью пользовательского восстановления TWRP.

Вы можете скачать APK Magisk v22 прямо из Страница выпуска GitHub. Если вам нужна предыдущая версия, вы также можете скачать ее с той же страницы.

Для документации ниже приведена ссылка для загрузки APK Magisk v22 прямо с GitHub.

GitHub – единственный официальный домашний / веб-сайт / источник Magisk. Несколько раз создатель Magisk Джон Ву, а также XDA-Разработчики, посоветовали пользователям загружать Magisk только с GitHub.

Как установить Magisk v22.0 на Android

Вы можете установить последнюю версию Magisk v22 Stable на свое устройство Android:

  1. Переименование Magisk APK в ZIP-файл, а затем перепрошивка ZIP с помощью специального восстановления, такого как восстановление TWRP.
  2. Исправление образа загрузки / восстановления в Magisk Manager с последующей прошивкой полученного исправленного образа на телефон с помощью команд Fastboot.

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

Второй метод также значительно упрощает установку обновлений OTA на рутированные устройства с помощью Magisk. Все, что вам понадобится, это стандартный образ загрузки / восстановления для версии / номера сборки программного обеспечения Android, установленной на вашем устройстве. Вы можете извлечь эти образы из OEM Factory Image или пакета обновления OTA (инструкции здесь), попробовать загрузить его с firmware.mobi или найти руководство по рутированию вашего устройства на нашем веб-сайте.

Перед установкой настоятельно рекомендуется сделать полную резервную копию всех ваших данных, прежде чем вы начнете установку Magisk (см. Руководство по резервному копированию Android). Если возникнут какие-либо проблемы, эта резервная копия должна помочь вам восстановить все ваши данные.

Следующее руководство поможет вам установить Magisk v22.0 с помощью вышеупомянутых методов. Я предлагаю вам ознакомиться с инструкциями и ознакомиться с процедурой, прежде чем начинать ее выполнять.

Как перейти на Magisk v22.0

Если на вашем устройстве установлена ​​предыдущая версия Magisk, переустанавливать ее не нужно вообще.

Чтобы обновить Magisk до v22:

  1. Откройте приложение Magisk Manager на своем устройстве.
  2. Нажмите кнопку «Обновить» на карточке с надписью «Менеджер».
    Обновите Magic Manager до нового приложения Magic
  3. Выберите «Установить», когда будет предложено установить новое и обновленное приложение «Magisk».
  4. Перейдите в панель приложений и запустите «Magisk» (ранее Magisk Manager).
  5. Нажмите кнопку «Обновить» на карточке с надписью «Magisk».
  6. Выберите «Обновить» и выберите «Прямая установка (рекомендуется)» в качестве метода установки.
    Установите Magisk v22 и обновите приложение
  7. Наконец, выберите «Поехали», чтобы подтвердить и установить обновление Magisk v22.0 на ваше устройство.
  8. После завершения установки нажмите кнопку «Перезагрузить».

Вот и все! Итак, вы смогли загрузить Magisk v22.0 и установить / обновить его на своем устройстве Android.

Magisk успешно обновлен до версии 22.0

В этом последнем обновлении Magisk разработчик, несомненно, внес несколько серьезных улучшений. Объединение Magisk и Magisk Manager в одну версию имеет большое значение для конечных пользователей. Это не только менее запутанно, но и делает весь процесс установки полностью автономным.

Прежде чем уйти, я хотел бы поблагодарить Джона за всю тяжелую работу и время, которое он посвятил сообществу Android. И всегда приятно видеть, как он придумывает новые идеи и важные изменения, которые делают жизнь только лучше и проще для нас (пользователей).

Если у вас есть какие-либо вопросы об этом последнем выпуске Magisk, не стесняйтесь спрашивать. Если вы обнаружите ошибки, вы можете сообщить о них в Раздел вопросов на GitHub. При этом постарайтесь быть как можно более информативным и предоставьте logcat, чтобы Джон мог быстро отладить проблему и развернуть исправление в следующем обновлении.

Источник: Магия на Github


0 Comments

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