Как легко рутировать Samsung Galaxy S10 / S10 + / S10e с помощью Magisk

3 min


Samsung Galaxy S10 / S10 + / S10e - Как разблокировать загрузчик и рут с помощью Magisk

В этом руководстве мы покажем вам, как разблокировать загрузчик и получить root права на Samsung Galaxy S10, Galaxy S10 + и Galaxy S10e с помощью Magisk. Это руководство применимо к любому смартфону серии Galaxy S10 с чипсетом Exynos, работающим под управлением Android 10 (One UI 2.5) и Android Pie.

Samsung, несомненно, улучшила свою игру, когда дело доходит до программного обеспечения, будь то новый скин One UI или более быстрые обновления для своих смартфонов. Но он также известен тем, что усложняет работу, когда дело доходит до разработки, например, рутирование или прошивка пользовательских двоичных файлов (TWRP).

За последние несколько лет они внедрили некоторые новые функции безопасности в программное обеспечение, которые препятствовали процессу разработки, такие как Prenormal RMM State , DEFEX и т. д.

В серии Galaxy S10 Samsung представила еще больше сложностей, которые изначально не позволяли пользователям рутировать свой телефон и устанавливать пользовательское восстановление, такое как TWRP, по традиционному методу.

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

Вы знали? Вы можете легко удалить вредоносное ПО из серии Galaxy S10 без рута .

Samsung Galaxy S10 Series и Magisk Root – объяснение Джона Ву

Согласно объяснению Джона Ву на XDA , Samsung начал использовать систему A-only system-as-root для серии Galaxy S10, а также других устройств, запущенных с Android 9 Pie и выше. В собственной реализации Samsung RAM-диск больше не находится внутри /bootраздела и /systemвместо этого был перемещен в раздел.

Более того, загрузчик также не загружает ничего, кроме строки ядра, что гарантирует использование системы в качестве корневого каталога. Чтобы справиться с этим, разработчик придумал гениальное решение для установки Magisk прямо в /recoveryраздел, но оно само по себе имело некоторые сложности.

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

По словам разработчика, « что еще хуже », Samsung добавила новую услугу «VaultKeeper», которая добавляет еще одну блокировку поверх «OEM Lock» на загрузчике. Новая функция безопасности повторно заблокирует загрузчик после включения OEM-блокировки и стирания данных. Затем состояние загрузчика проверяется после первоначальной настройки устройства.

Таким образом, в целом разработка надежного корневого решения для серии Galaxy S10 и аналогичных устройств потребовала много усилий и времени. И, наконец, благодаря новому методу установки, предоставленному Джоном Ву, теперь вы можете легко получить root права на Galaxy S10, S10 + и S10e с помощью Magisk. Давайте покажем вам, как.

Важная заметка

При рутировании телефона все данные будут полностью удалены, а счетчик KNOX отключится. Это означает, что гарантия на ваш телефон будет аннулирована (уничтожена), и вы не сможете использовать такие приложения, как Samsung Pay, Secure Folder и т. Д.

Стоит ли рутировать свой Galaxy S10? – Прочтите объективный ответ u / exelero88 на Reddit.

Поддерживаемые устройства

Это руководство совместимо со следующими устройствами Galaxy S10 под управлением Android 10 и Android 9 Pie с соответствующими номерами моделей.

  • Samsung Galaxy S10 : поддерживаются варианты Exynos (кодовое имя :yond1lte) с номером модели SM-G973F / FD.
  • Samsung Galaxy S10 + : поддерживаются варианты Exynos (кодовое имя :yond2lte) с номером модели SM-G975F / FD.
  • Samsung Galaxy S10e : поддерживаются варианты Exynos (кодовое имя :yond0lte) с номером модели SM-G970F / FD.

Прежде чем вы начнете

Прежде чем приступить к выполнению данных инструкций, вам следует сделать несколько вещей.

1. Сделайте полную резервную копию

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

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

2. Установите драйверы Samsung USB.

Как правило, ваш компьютер с Windows автоматически устанавливает необходимые драйверы USB для вашего смартфона Samsung Galaxy. Но это не всегда так. Итак, если вы работаете на компьютере с Windows, вы можете загрузить и установить официальные драйверы USB Samsung .

Если вы используете ПК с macOS / Linux, вам вообще не понадобятся дополнительные драйверы.

3. Зарядите свой Galaxy S10.

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

Наличие достаточного заряда аккумулятора в вашем Galaxy S10 гарантирует, что он не отключится, пока вы будете следовать инструкциям и выполнять их. Мы рекомендуем заряжать телефон как минимум до 40-50% уровня заряда.

инструкции

Процесс разблокировки загрузчика и рутирования серии Galaxy S10 – верный и проверенный метод. Мы разделили инструкции на девять шагов, чтобы вам было легко понять весь процесс.

Единственное, что вам потребуется для выполнения инструкций:

  • Ваш Galaxy S10 / S10 + / S10e
  • Компьютер с Windows
  • Совместимый кабель USB Type-C

Разобравшись с требованиями, давайте начнем с инструкций.

Шаг 1. Включите OEM-разблокировку

Первый шаг – включить на вашем Galaxy S10 переключатель «OEM-разблокировка» . Этот параметр необходимо включить, прежде чем вы сможете попытаться разблокировать загрузчик.

Разблокировка OEM находится в меню «Параметры разработчика», которое по умолчанию скрыто, чтобы пользователи не могли получить к ним доступ по незнанию.

Для начала перейдите в « Настройки » → « О телефоне » → « Информация о программном обеспечении » и несколько раз коснитесь раздела «Номер сборки » пять раз.

После включения меню параметров разработчика вы должны увидеть « Режим разработчика включен» . сообщение на экране.

Включить параметры разработчика на Samsung Galaxy S10 series

Теперь перейдите в « Настройки » → « Параметры разработчика » на своем Galaxy S10 и включите переключатель рядом с « OEM-разблокировкой ». Затем выберите « Включить », когда будет предложено подтвердить.

Включите OEM-разблокировку на Galaxy S10, S10 + и S10e

Шаг 2. Разблокируйте загрузчик Galaxy S10.

Теперь, когда OEM-разблокировка включена, вы можете разблокировать загрузчик на своих Samsung Galaxy S10, S10 + и S10e.

В отличие от большинства других OEM-устройств, Samsung не требует использования каких-либо команд fastboot или извлечения каких-либо ключей разблокировки.

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

Чтобы разблокировать загрузчик, сначала выключите Galaxy S10. Затем подключите его к компьютеру, удерживая вместе клавиши уменьшения громкости и Bixby. Теперь вы должны увидеть экран загрузчика.

Теперь нажмите и удерживайте клавишу увеличения громкости, чтобы войти в режим разблокировки устройства . Теперь вам должно быть предложено подтверждение для разблокировки загрузчика. Наконец, нажмите клавишу увеличения громкости, чтобы подтвердить и разблокировать загрузчик на вашем Galaxy S10.

Разблокировать загрузчик на Samsung Galaxy S10, S10 + и S10e

Загрузчик вашего Galaxy S10 разблокирован и должен автоматически перезагрузиться. Вы также должны увидеть предупреждающее сообщение прямо перед заставкой Samsung, как показано на рисунке ниже.

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

Предупреждение о разблокированном загрузчике Samsung Galaxy S10

Первая загрузка после разблокировки загрузчика могла занять некоторое время (у меня это заняло около 3-4 минут). Так что наберитесь терпения.

Теперь, когда загрузчик разблокирован, важно выполнить первоначальную настройку и проверить разблокировку OEM, чтобы предотвратить запуск службы Vaultkeeper и повторную блокировку загрузчика.

После загрузки телефона настройте его и подключите к Интернету. Затем включите параметры разработчика, как показано в шаге № 1, и перейдите в « Настройки » → « Параметры разработчика ». Переключатель разблокировки OEM должен быть неактивен и указывать на то, что загрузчик уже разблокирован.

Убедитесь, что загрузчик Galaxy S10 успешно разблокирован

Теперь, когда загрузчик разблокирован, пришло время начать процесс рутирования.

Шаг 3. Проверьте номер сборки программного обеспечения

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

Чтобы проверить номер сборки, перейдите в « Настройки » → « О телефоне » → « Информация о программном обеспечении » и запишите информацию прямо под разделом «Номер сборки ». Последняя часть отображаемой информации – это номер сборки.

Перейдите в «Настройки»> «О планшете»> «Информация о программном обеспечении» на Galaxy S10.

В качестве примера см. Снимок экрана ниже. Он показывает полную информацию о номере сборки на моем Galaxy S10e (SM-G970F) как – « QP1A.190711.020.G970FXXU8DTH7 ». Здесь « G970FXXU8DTH7 » – это номер сборки программного обеспечения, который мне понадобится.

Номер сборки программного обеспечения на Samsung Galaxy S10

Примечание. Пока вы проверяете номер сборки, рекомендуется также проверить наличие ожидающих обновлений программного обеспечения, выбрав «Настройки» → «Обновление программного обеспечения» → «Загрузить и установить». При этом вы убедитесь, что на вашем Galaxy S10 установлено последнее доступное программное обеспечение, и избавитесь от хлопот, связанных с ручным обновлением сразу после рутирования.

Шаг 4. Загрузите пакет стоковой прошивки

Для получения root-прав на серию Galaxy S10 необходимо внести исправления в файл прошивки AP с помощью Magisk. Итак, начните с загрузки стандартного пакета прошивки для номера сборки программного обеспечения, установленного в настоящее время на вашем Galaxy S10.

В то время как вы можете использовать онлайновые базы данных , как SamMobile , SamFrew и т.д., мы рекомендуем использовать Frija или Samloader инструмент для загрузки пакета акций прошивки. Эти инструменты загружают последнюю версию прошивки прямо с серверов обновлений Samsung без каких-либо ограничений скорости.

Эти инструменты могут загружать прошивку напрямую с официальных серверов обновлений Samsung без каких-либо ограничений скорости передачи данных. Для того, чтобы использовать их, вам понадобится номер модели вашего телефона и CSC / региональный код.

Сначала проверьте номер модели, перейдя в «Настройки» → «О телефоне». Что касается кода CSC вашего телефона, вы можете просмотреть его, загрузив и используя приложение Phone Info SAM из Play Store.

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

Загрузите стандартную прошивку для своего устройства Galaxy S10

Шаг 5. Извлеките прошивку AP и перенесите ее на свой телефон.

После загрузки пакета прошивки следующим шагом будет извлечение его содержимого с помощью утилиты архивирования, такой как 7-Zip . Итак, откройте папку на вашем компьютере, где был загружен пакет прошивки, щелкните его правой кнопкой мыши, затем выберите «7-Zip» и извлеките содержимое в папку.

Распакуйте пакет прошивки на компьютер

Извлеченная папка должна содержать отдельные файлы прошивки в .tar.md5формате. Это будут:

  1. AP
  2. BL
  3. CP
  4. CSC и HOME_CSC

Хотя вам понадобится только прошивка AP для установки исправлений, не удаляйте остальные файлы. Эти файлы понадобятся вам позже в этом руководстве.

Извлеченные файлы прошивки Galaxy S10 (AP, BL, CP и CSC)

Теперь подключите свой Galaxy S10 к компьютеру через USB и включите на нем режим «Передача файлов». Скопируйте извлеченный файл прошивки AP во внутреннюю память телефона. Хотя вы можете скопировать этот файл куда угодно, мы рекомендуем скопировать его в корневой каталог (т.е. за пределы всех папок) для облегчения доступа.

Скопируйте файл прошивки AP на Galaxy S10

Шаг 6: Установите прошивку AP через Magisk Manager

Теперь, когда необходимая прошивка AP перенесена на ваш телефон, пришло время исправить ее с помощью Magisk Manager.

Итак, скачайте APK-файл последней версии Magisk Manager с официальной страницы Github . После загрузки установите APK на свой телефон ( не знаете, как? См .: Как установить файл APK ).

Затем перейдите в панель приложений и запустите приложение Magisk Manager на своем Galaxy S10. Затем нажмите значок настроек (зубчатое колесо) в правом верхнем углу окна приложения и выберите параметр « Обновить канал ». Выберите « Бета » из списка и вернитесь на главный экран приложения.

Зачем вам это нужно? Последняя версия Magisk, то есть Magisk 21.1 , пока доступна только на публичном бета-канале. Не беспокойтесь об этом, сборки на публичном бета-канале также полностью стабильны.

Изменить канал обновления Magisk Manager

Теперь нажмите кнопку « Установить » и убедитесь, что установлен флажок « Режим восстановления ». Нажмите « Далее », а затем выберите « Выбрать и исправить файл » из списка доступных методов установки. Это должно немедленно открыть окно выбора файла, чтобы вы могли выбрать файл, который вы хотите исправить с помощью Magisk. Итак, перейдите в место, куда вы перенесли файл прошивки AP, и выберите его.

Патч прошивки Galaxy S10 AP через Magisk Manager

После того, как файл был выбран, нажмите « ПОПРОБУЙТЕ! ‘, чтобы пропатчить файл. Magisk Manager загрузит последнюю версию Magisk и исправит прошивку AP с ее помощью. Процесс установки исправлений может занять минуту или две в зависимости от размера файла.

Прошивка AP успешно пропатчена с помощью Magisk

После завершения процесса исправленная прошивка AP ( magisk_patched.tar ) будет сохранена в папке « Download » внутреннего хранилища вашего Galaxy S10.

Подключите телефон к компьютеру и скопируйте исправленный файл прошивки AP в папку, где находятся остальные файлы прошивки (BL, CP, CSC и т. д.).

Скопируйте исправленный файл прошивки AP на компьютер

Шаг 7. Загрузите свой Galaxy S10 в режим загрузки.

Чтобы Odin распознал ваш Galaxy S10 и прошил исправленную прошивку AP, вы должны загрузить его в режиме загрузки.

Для этого сначала выключите телефон. Затем подключите его к компьютеру через USB, удерживая вместе клавиши уменьшения громкости и Bixby. Теперь вы должны увидеть экран загрузчика (то, что вы видели при выполнении шага № 2). Просто нажмите кнопку увеличения громкости один раз, чтобы войти в режим загрузки.

Вот как это выглядит:

Загрузите Samsung Galaxy S10 в режим загрузки

Шаг 8: Загрузите и запустите Odin Tool на компьютере

Чтобы прошить файл прошивки AP, вам понадобится печально известный Odin Flash Tool. Итак, загрузите Odin v3.14.4  и извлеките содержимое ZIP-пакета на свой компьютер.

Теперь запустите инструмент Odin, дважды щелкнув исполняемый файл Odin3 v3.14.4.exe . Если вам будет предложено сообщение на экране, выберите « ОК ». Теперь вы должны увидеть интерфейс Odin на экране вашего компьютера.

Скачайте и запустите Odin tool на компьютере

Инструмент автоматически распознает ваш Galaxy S10 в режиме загрузки и отобразит соответствующий номер COM-порта в верхнем левом углу интерфейса.

Совет: если вы работаете на компьютере с Linux / macOS, вы можете прошить прошивку на устройствах Samsung с помощью Heimdall .

Шаг 9: прошейте исправленную прошивку точки доступа в корневую систему Galaxy S10.

Теперь, когда все готово, пришло время прошить исправленный файл прошивки AP и получить root-права на свой Samsung Galaxy S10 / S10 + / S10e с помощью Magisk.

Теперь загрузите файлы прошивки в инструмент Odin, как показано ниже:

  • Сначала нажмите « BL » и выберите файл прошивки BL ( BL_xxxxxxxxxxx.tar.md5 )
  • Нажмите ‘ AP ‘ и выберите файл прошивки AP с исправлением Magisk ( magisk_patched.tar ).
  • Затем нажмите « CP » и выберите файл прошивки CP ( CP_xxxxxxxxxxx.tar.md5 )
  • Наконец, нажмите « CSC » и выберите файл прошивки CSC ( CSC_xxxxxxxxxxx.tar.md5 )

Несколько замечаний:

  1. При первой установке Magisk необходимо выполнить сброс настроек до заводских. По этой же причине рекомендуется использовать обычный файл CSC вместо HOME_CSC.
  2. Не пытайтесь самостоятельно прошить исправленную прошивку точки доступа. Всегда прошивайте его вместе с остальными файлами прошивки, такими как BL, CP и CSC).

Прошивка пропатченной прошивки AP для получения root прав на Galaxy S10

После того, как все файлы прошивки будут загружены в соответствующие слоты, щелкните вкладку « Параметры » в Odin и снимите флажок « Автоматическая перезагрузка » (это важно). Наконец, нажмите « Пуск », чтобы начать процесс прошивки.

После завершения процесса прошивки вы должны увидеть сообщение « ПРОЙДЕНО! сообщение в Odin. Вы можете закрыть инструмент и отключить телефон от компьютера.

Патченная прошивка AP успешно прошита на Galaxy S10

Шаг 10: загрузите Galaxy S10 в корневую систему с помощью Magisk

И Magisk, и стандартное восстановление теперь сосуществуют в одном разделе. Мы просили вас снять флажок с опции «Автоматическая перезагрузка» в Odin, верно? Это потому, что обычная загрузка (без какой-либо комбинации кнопок) загрузит телефон в некорневую систему.

Итак, как вы загрузите телефон в режим рутированной системы или стандартный режим восстановления?

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

Сначала выйдите из режима загрузки, удерживая вместе клавиши уменьшения громкости и питания в течение 5-10 секунд. Затем для загрузки:

  • Система без рутирования: нажмите кнопку питания, чтобы включить питание в обычном режиме.
  • Рутированная система с Magisk: удерживайте вместе клавиши питания, Bixby и увеличения громкости. Отпустите все кнопки, как только появится экран предупреждения загрузчика, чтобы загрузить ваш Galaxy S10 в корневую систему с помощью Magisk.
  • Стандартное восстановление: удерживайте вместе клавиши питания, Bixby и увеличения громкости. Затем отпустите клавиши питания и Bixby и продолжайте удерживать клавишу увеличения громкости, пока не увидите стандартный экран восстановления.

Помните, вам просто нужно правильно выбрать время. Просто нужно привыкнуть.

Как только ваш телефон загрузится, просто настройте его, следуя инструкциям на экране.

Шаг 11: Завершите дополнительную настройку Magisk

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

Теперь перейдите в панель приложений и запустите приложение Magisk Manager. Приложение изначально устанавливает stub и предложит вам установить полное приложение Magisk Manager. Поэтому выберите «ОК», а затем «Установить.

Установите полное приложение Magisk Manager и замените заглушку

После установки полной версии Magisk Manager запустите приложение, и оно предложит вам завершить дополнительную настройку. Так что нажмите «ОК» и дождитесь волшебства. По завершении ваш телефон автоматически перезагрузится.

Завершите дополнительную настройку Magisk

Ваш Galaxy S10 теперь рутирован!

Вот и все! Вы успешно рутировали свой Galaxy S10 / S10 + / S10e. Чтобы убедиться в этом, вы можете запустить приложение Magisk Manager, и вы должны увидеть установленную версию Magisk рядом с меткой «Установлено».

Вы можете дополнительно проверить, проходит ли ваш рутированный телефон через SafetyNet, нажав кнопку «Проверить SafetyNet» в Magisk Manager.

Начиная с Magisk v20.4 , Magisk Hide по умолчанию отключен при новых установках. Поэтому не забудьте включить его в настройках приложения Manager, а затем еще раз проверить статус SafetyNet.

Теперь продолжайте и начните использовать корневые приложения, такие как Titanium Backup . Вы также можете скрыть root от банковских приложений и приложений безопасности, которые обычно не работают на рутированном устройстве.

Вы можете установить некоторые известные моды, такие как ViPER4Android , EdXposed Framework и другие. С Magisk у вас также есть возможность вносить изменения в программное обеспечение без системного использования модулей, таких как FOSSAPPS .

Часто задаваемые вопросы (FAQ)

В. Пришло новое обновление для Magisk, как мне его обновить?

  • Это просто. Откройте Magisk Manager и нажмите кнопку «Обновить», и пусть он сделает все остальное за вас. По словам разработчика, вы можете обновить Magisk только из приложения Magisk Manager.

В. Могу ли я прошить Magisk с помощью специального восстановления, например TWRP, для получения root-прав на моем Galaxy S10?

  • Нет, ты не можешь. Разработчик еще не придумал способ прошить Magisk в раздел восстановления в пользовательских восстановлениях, таких как TWRP. TWRP должен быть установлен после завершения рутирования. Если вы ищете инструкции, вы найдете их здесь .

В. Могу ли я повторно заблокировать загрузчик и избавиться от предупреждающего сообщения?

В: Как я могу установить обновления программного обеспечения на свой Galaxy S10 после рутирования?

  • Не устанавливайте обновления OTA после рутирования телефона. После выпуска нового обновления программного обеспечения загрузите его пакет прошивки и повторите шаги 5–9 этого руководства еще раз. Не пытайтесь прошить стандартный файл прошивки AP после рутирования.
  • В процессе обновления вы можете использовать файл HOME_CSC при выполнении шага № 9 вместо обычного CSC. Это гарантирует, что никакие данные не будут удалены во время обновления.

В: Мой рутированный Galaxy S10 не проходит тест SafetyNet и показывает Hardware evalType. Что я могу сделать?

  • В этом случае сделать практически ничего нельзя. Это вызвано новой аппаратной аттестацией SafetyNet, которая со своей стороны контролируется Google.
  • Однако вы можете попробовать использовать модуль MagiskHide Props Config и попытаться подменить свой Galaxy S10 в качестве другого устройства для временного прохождения SafetyNet.

Итак, теперь вы узнали, как разблокировать загрузчик и получить root права на Samsung Galaxy S10, S10 + и S10e с помощью Magisk. Если у вас возникнут вопросы или вы окажетесь в затруднительном положении при выполнении инструкций, сообщите нам об этом.


One Comment

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

  1. Добрый день, провел все манипуляции строго по инструкции. Но не решилась моя главная проблема. При полном сбросе настроек, мой самсунг с10 начинает устанавливать приложения от оператора. А только потом пускает в настройки гугл и телефона. Мжете посоветовать что ещё предпринять, что бы оператор потерял такую возможность.

%d такие блоггеры, как: