Как установить Magisk на свой телефон Android
Если вы когда-нибудь думали о том, чтобы получить root права на свой телефон или окунуться в мир моддинга многих из лучших телефонов Android, скорее всего, вы слышали о Magisk. Но что такое Магиск? Вкратце, Magisk — это инструмент, который можно использовать для получения root-доступа на вашем устройстве, аналогичный устаревшим инструментам, таким как SuperSU, но этим он не ограничивается. Портал Magisk, разработанный старшим признанным разработчиком XDA topjohnwu, позволяет вносить всевозможные модификации в ваш телефон Android. Помимо корневого доступа, вы также можете попробовать множество производных компонентов, называемых «модулями Magisk», которые вы можете установить для разных целей.
Есть модули для создания тем, блокировщики рекламы, включение Camera2API и множество других системных модификаций, которые вы не можете сделать иначе. Если вы опытный пользователь и хотите расширить функциональность своего телефона и довести его до предела, вам нужно попробовать Magisk. Если все это звучит для вас забавно, мы расскажем вам, как вы можете установить Magisk на свое устройство Android, чтобы настроить его и делать то, о чем вы никогда не думали делать на своем телефоне.
Для установки Magisk требуется устройство с разблокируемым загрузчиком. Если вы уже разблокировали загрузчик на своем телефоне, все готово. Если вы этого не сделали и не знаете, о чем мы говорим, мы рекомендуем вам зайти на форумы XDA, найти свое устройство, а затем найти руководство по разблокировке загрузчика. Для этого нет универсального метода, так как он отличается от телефона к телефону. После того, как вы разблокировали загрузчик, вы можете продолжить.
Разблокировка загрузчика сотрет все данные на вашем смартфоне, а в некоторых случаях может даже привести к аннулированию гарантии. Перед выполнением этих шагов рекомендуется сделать резервную копию всех ваших данных. Также важно понимать, что неправильное выполнение шагов может привести к поломке телефона, поэтому убедитесь, что вы знаете, как вернуть телефон в исходное состояние на случай, если вы окажетесь в такой ситуации. Кроме того, Magisk может вызвать проблемы с несколькими потоковыми и банковскими приложениями, поэтому, если они абсолютно необходимы для вас, действуйте с осторожностью.
Прежде чем мы начнем, убедитесь, что у вас есть доступ к ПК/Mac с установленными ADB и Fastboot. Пользователям Windows также рекомендуется установить последнюю версию OEM-драйвера USB для вашего устройства Android.
Шаг 1. Определение типа загрузочного образа
Загрузите последнюю версию приложения Magisk из репозитория проекта GitHub. Поскольку APK Magisk размещен за пределами Google Play Store, вам может потребоваться сначала разрешить загрузку приложений из неизвестных источников, а затем вручную установить загруженный пакет.
После установки откройте приложение Magisk. Вы должны увидеть такой экран:
Теперь нам нужно записать значения следующих параметров:
- Ramdisk
- A/B
- SAR
Шаг 2: Поиск стандартного загрузочного образа
In Чтобы пропатчить загрузочный образ для вашего устройства, вам необходимо извлечь его из пакетов официальных прошивок. Если вы используете пользовательское ПЗУ, такое как LineageOS, прошиваемый ZIP-файл содержит загрузочный образ.
Случай I: у вас есть доступ к ZIP-архиву для восстановления файл. Просто извлеките его с помощью подходящей программы-архиватора.
Обратите внимание на файл boot.img внутри ZIP-файла восстановления POCO M3.
Однако, если ваше устройство использует схему разделов A/B, то загрузочный образ и другие образы разделов дополнительно упаковываются в файл с именем payload.bin , как показано ниже.
Как видите, ZIP-файл восстановления Google Pixel 5 содержит файл payload.bin. В этом случае вы должны сначала извлечь файл payload.bin, а затем использовать один из разработанных сообществом распаковщиков payload.bin, чтобы извлечь из него boot.img. Мы настоятельно рекомендуем вам выбрать экстрактор, написанный на Go от члена XDA ссссут , так как он кроссплатформенный и активно развивается .
Эта вилка, известная как «payload-dumper-go», даже позволяет конечным пользователям извлекать образ одного раздела, не распаковывая весь payload.bin, что особенно полезно для этого сценария использования.
Случай II: у вас есть доступ к образу, прошиваемому через Fastboot
Некоторые OEM-производители, такие как Google и Xiaomi, предоставляют заводские образы для своих устройств, прошиваемые через Fastboot. Если вам удалось захватить такой пакет, то сырой ‘boot.img’ можно легко извлечь из архива.
Особый случай: Samsung
У устройств Samsung Galaxy нет традиционного интерфейса Fastboot; следовательно, их фабричные образы упакованы по-разному.
- Загрузите заводской образ для своей модели. Чтобы узнать больше, ознакомьтесь с нашим руководством по обновлению устройства Samsung Galaxy.
- Разархивируйте расшифрованный пакет и найдите tar-файл AP на своем устройстве. Обычно он называется AP_[модель_устройства_sw_ver]. tar.md5.
Шаг 3: Исправление загрузочного образа
Теперь у нас есть загрузочный образ, мы должны приступить к части исправления.
Случай I: Значение параметра «Ramdisk» равно «Да»
- Скопируйте загрузочный образ на свое устройство. Фактически, вы можете исправить его на устройстве Android, отличном от целевого, но вам также необходимо установить приложение Magisk на дополнительное устройство.
- Нажмите кнопку Установить
- Выберите Выберите и исправьте файл в разделе Метод и выберите стандартный загрузочный образ.
- Приложение Magisk исправит образ до [Внутреннее хранилище]/Download/magisk_patched_[random_strings].img .
- Скопируйте пропатченный образ на свой ПК с помощью ADB:
adb pull /sdcard/Download/magisk_patched_[random_strings].img
- Запишите пропатченный загрузочный образ на свое устройство. Для большинства устройств перезагрузитесь в режиме Fastboot и выполните прошивку с помощью следующей команды:
fastboot flash boot /path/to/magisk_patched.img
- Перезагрузитесь и наслаждайтесь Magisk!
2 Образы
Имейте в виду, что можно исправить загрузочный образ на лету на устаревших устройствах с загрузочным виртуальным диском с помощью пользовательского восстановления, такого как TWRP, но этот метод больше не рекомендуется для современных устройств. При этом, если у вас старый телефон и вы хотите придерживаться пользовательского маршрута восстановления, выполните следующие действия:
- Загрузите APK-файл Magisk.
- Переименуйте расширение файла .APK в .ZIP (например, Magisk-v25.2.APK → Magisk-v25.2.ZIP).
- Прошить ZIP-файл так же, как любой другой обычный прошиваемый ZIP-архив.
- Обратите внимание, что файл модулей sepolicy.rule может храниться в разделе кеша, поэтому не очищайте его .
- Проверьте, установлено ли приложение Magisk. Если он не установлен автоматически, установите APK вручную.
Случай II: Значение параметра «Рамдиск» равно «Нет»
В этом случае вам нужно найти файл recovery.img из заводского образа вашего устройства вместо файла boot.img. Это связано с тем, что Magisk необходимо установить в раздел восстановления, а это означает, что вам придется перезагружаться в режим восстановления каждый раз, когда вы хотите получить доступ к Magisk.
На этом этапе возможны три сценария:
- Включите нормально: у вас не будет Magisk.
- Комбинация ключей восстановления → Экран-заставка → Отпустите все кнопки: система должна загрузиться с помощью Magisk.
- Комбинация клавиш восстановления → Экран-заставка → Продолжайте нажимать кнопку увеличения громкости: Для доступа к стандартному режиму восстановления
Особый случай: Samsung
- Скопируйте извлеченный tar-файл AP на свое устройство.
- Нажмите кнопку Установить на карте Magisk.
- Если на вашем устройстве нет загрузочного виртуального диска, убедитесь, что в параметрах установлен флажок Recovery Mode .
- Выберите Выберите и исправьте файл до , метод и выберите tar-файл AP.
- Приложение Magisk исправит весь файл прошивки до [Внутренняя память]/Загрузка/magisk_patched_[случайные_строки].tar
- Скопируйте пропатченный файл tar на свой компьютер с помощью ADB:
adb pull /sdcard/Download/magisk_patched_[ random_strings].tar
- Не пытайтесь копировать через интерфейс MTP, так как известно, что он повреждает большие файлы.
- Перезагрузка в режим загрузки. Откройте Odin на своем ПК и прошейте magisk_patched.tar как AP вместе с BL, CP и CSC из оригинальной прошивки.
- Не выбирайте HOME_CSC, потому что мы хотим стереть данные.
- Ваше устройство должно автоматически перезагрузиться после завершения прошивки Odin.
Согласитесь выполнить сброс до заводских настроек, если будет предложено. - Если на вашем устройстве нет загрузочного виртуального диска, перезагрузитесь для восстановления, чтобы включить Magisk.
- Установите последнюю версию приложения Magisk и запустите его. Должно появиться диалоговое окно с запросом на дополнительную настройку. Позвольте ему сделать свою работу, и приложение автоматически перезагрузит ваше устройство.
- Перезагрузитесь и наслаждайтесь Magisk!
Шаг 4: Проверка
Последний шаг — убедиться, что все работает правильно. Найдите недавно установленное приложение Magisk и откройте его. Мы хотим видеть номер версии рядом с параметром «Установлено». Это означает, что вы успешно установили Magisk. Отличная работа!
Теперь у вас установлен Magisk, и пришло время опробовать несколько хороших модулей Magisk. Вы можете найти множество модулей для конкретных целей, а поскольку Magisk предоставляет вам root-доступ, вы даже можете установить некоторые из лучших приложений для рутированных устройств. Так что устанавливайте любые приложения и модули, которые вам нравятся, и начинайте настройку!
Как получить root права на свой смартфон?
Root — это специальный процесс для Android-смартфонов. Укоренение любого смартфона означает, что устройство теперь полностью находится под контролем пользователя. Каждое устройство имеет некоторые уникальные особенности. Каждое устройство имеет некоторые ограничения. Укоренение смартфона нарушит эти ограничения. Теперь смартфон может быть легко модернизирован пользователем. В целях модернизации устройство не будет запрашивать разрешение у каких-либо властей. Используя опцию root, можно легко изменить конфигурацию устройств.
Причина рутирования Android
Рутирование смартфона является обязательным шагом практически для всех пользователей смартфонов. В настоящее время смартфоны поставляются с большим объемом внутренней памяти. Также, наряду с этим, смартфоны имеют большой объем оперативной памяти. Но в прежние времена, когда Android-смартфоны только появились на рынке, объем памяти был не таким уж большим. Внутреннее хранилище и оперативная память были действительно очень маленькими. Но приложений, которые необходимо загрузить на устройство, достаточно много. Итак, пользователям необходимо рутировать устройства. Таким образом, им будет легко вносить предлагаемые изменения.
Подготовьте Android-устройство к рутированию
Прежде чем начать, сделайте резервную копию всего, без чего вы не можете жить. Перед прошивкой нового ПЗУ вы всегда должны сделать резервную копию того, что в данный момент находится на вашем телефоне. Прежде чем начать, вы также должны убедиться, что ваше устройство полностью заряжено. Должны быть включены как разблокировка OEM, так и отладка по USB. Для этого откройте «Настройки» на своем устройстве. Приведенные ниже инструкции позволят включить параметры разработчика, если вы не видите их в нижней части экрана настроек.
Шаг 1: Перейдите в «О телефоне» и нажмите «Номер сборки», чтобы увидеть его. Ваш телефон определит точный маршрут, однако обычно он находится с другой информацией о программном обеспечении.
Шаг 2: На главной странице настроек коснитесь номера сборки семь раз, чтобы открыть параметры разработчика. Чтобы включить это, вам может потребоваться подтвердить пароль безопасности.
Шаг 3: Чтобы просмотреть новые настройки разработчика, коснитесь клавиши «Назад».
Шаг 4: Выберите «Параметры разработчика».
Шаг 5: Убедитесь, что отладка по USB включена.
Шаг 6: Убедитесь, что разблокировка OEM включена.
Установка драйверов устройств
Для эффективного взаимодействия с планшетом или смартфоном необходимо установить на компьютер необходимый драйвер USB. Некоторые производители поставляют свои устройства с уже установленными драйверами, поэтому все, что вам нужно сделать, чтобы установить правильный USB-драйвер для вашего устройства, — это подключить его к компьютеру с помощью USB-кабеля. Хорошим примером этого является OnePlus, хотя важно сначала подключить телефон, чтобы проверить, будут ли драйверы USB установлены автоматически.
Способ рутирования Android-смартфона
Шаг 1 : Во-первых, нам нужно открыть браузер на смартфонах. Затем нам нужно установить одно специальное приложение. Это известно как приложение IRoot. Это приложение недоступно в магазине Google Play. Итак, вам нужно скачать его по ссылке, указанной ниже.
https://www.malavida.com/en/soft/iroot/android/
Мы должны нажать туда и установить приложение. Мы должны нажать на кнопку «Загрузить», чтобы начать загрузку.
Шаг 2 : Теперь, после загрузки, мы должны открыть приложение. Затем он будет перенаправлен в окно установки. Там нам нужно нажать на кнопку Установка. Это начнет установку.
Шаг 3 : Нам нужно подождать несколько секунд, чтобы установить приложение.
Шаг 4 : Теперь, после успешной установки приложения IRoot, мы должны открыть приложение. Для этого нам нужно нажать на кнопку Открыть. Это откроет приложение.
Шаг 5 : Теперь, после открытия приложения. Там мы найдем кнопку. Мы должны нажать на нее. Кроме того, мы должны нажать «Я согласен», чтобы двигаться вперед. Это обязательный шаг.
Шаг 6 : Теперь, после открытия приложения, мы увидим сообщение «Нет прав root». Итак, чтобы предоставить root-права, нам нужно нажать «Получить root-доступ». Это запустит Root смартфонов.
Шаг 7 : Для завершения корневого процесса потребуется некоторое время. После завершения процесса приложение автоматически выключится. Итак, нам не нужно об этом беспокоиться.
Шаг 8 : Теперь нам нужно открыть Google Play Store. Там нам предстоит искать приложение Root Checker. Это приложение поможет проверить есть ли уже рут в устройстве или нет. После установки приложения нам нужно нажать «Открыть», чтобы запустить приложение.
Шаг 9 : Теперь, после открытия приложения, в первом варианте оно запросит подтверждение рута. Итак, мы должны нажать на опцию Verify Root. Это поможет узнать, успешно ли завершен рут или нет.
Шаг 10: Если рутирование выполнено определенным образом, появится сообщение с поздравлением. Это означает, что мы рутировали смартфон.
Следовательно, мы успешно рутировали конкретный смартфон.
Примечание: Выполнение root на любом смартфоне может привести к повреждению устройства. Не рекомендуется рутировать любое устройство. При необходимости пользователи должны обращать внимание на внутреннее пространство и объем оперативной памяти при покупке смартфонов. Выполнение рута на любом смартфоне нарушает безопасность смартфона. Таким образом, устройство может легко поймать кибер-угрозу. Это может помешать конфиденциальности и устройству.
Недостатки рутирования телефонов:
- Аннулирование гарантии: Важно помнить, что вы всегда можете отключить ваше устройство, но некоторые производители или операторы связи аннулируют вашу гарантию, если вы это сделаете. Перепрошивка созданной вами резервной копии программного обеспечения восстановит исходное состояние устройства, если вам потребуется отправить его обратно для обслуживания.
- Заблокировать телефон: Вы рискуете заблокировать или повредить свое устройство, если что-то пойдет не так во время процесса рутирования. Самый простой способ избежать этого — внимательно следовать инструкциям. Убедитесь, что инструкции, которые вы используете, актуальны, и что пользовательское ПЗУ, которое вы прошиваете, создано только для вашего телефона. Вам не нужно беспокоиться о поломке смартфона, если вы проведете исследование.
- Причины, связанные с безопасностью: Получение root-прав сопряжено с несколькими ловушками безопасности. Использование некоторых сервисов или приложений может привести к уязвимостям в системе безопасности вашего устройства. Кроме того, некоторые вредоносные программы используют свое корневое состояние для кражи данных, установки новых вредоносных программ или отправки деструктивного веб-трафика другим целям.