Как получить root права на Sony Xperia XA —

Sony Xperia XA — это телефон среднего класса для Android, который до недавнего времени было немного сложно получить без какого-либо явно сложного технического процесса. К счастью, были обнаружены некоторые новые методы, которые значительно облегчают процесс рутирования для этого устройства.

Основной проблемой при рутировании устройств Sony Xperia является объем DRM-контента, который привязан к загрузчику. После рутирования Sony Xperia вы, как правило, теряете доступ к контенту Sony DRM, такому как X-Reality, оптимизация камеры и аудиоэффекты Sony. В этом руководстве я попытаюсь рассмотреть некоторые способы восстановления контента DRM после рута.

Требования:

  • XA ADB и Fastboot
  • Flashtool с Xperifirm 0.9.223
  • TWRP для Xperia XA
  • SuperSU для XA

Для разблокировки / рута на прошивке Marshmallow

Первый шаг, который нам нужно сделать, это проверить, есть ли у вашего Xperia XA заблокированный загрузчик. Это зависит от региона и оператора, поэтому надеемся, что у вас есть одна из моделей, которая позволяет разблокировать загрузчик. Мы можем проверить это через номеронабиратель, поэтому в вашем телефоне номеронабирателя введите: * # * # 7378423 # * # *

Будет запущено меню, поэтому введите Service Info> Configuration> и найдите «Bootloader Unlock Allowed: Yes». Если он говорит «Нет», то остальная часть этого руководства для вас совершенно бесполезна, извините, так как будет невозможно рутировать устройство.

Если ваш Xperia XA позволяет разблокировать загрузчик, мы можем продолжить. Поэтому загрузите необходимые инструменты выше и установите драйверы XA ADB и Fastboot. Также скопируйте файлы TWRP и SuperSU на SD-карту вашего устройства.

Теперь нам нужно получить официальный код разблокировки загрузчика от Sony. Это можно сделать на официальной странице запроса разблокировки загрузчика Sony.

Получив код разблокировки, подключите Sony Xperia XA к компьютеру через USB-порт и включите отладку по USB в параметрах разработчика. Если вы не включили режим разработчика, просто перейдите в «Настройки»> «О программе»> нажмите «Номер сборки» 7 раз, пока не подтвердится режим разработчика. Вы также должны включить «Разблокировку OEM» в настройках Dev.

Теперь вы хотите запустить терминал ADB. Вы можете сделать это, удерживая Shift + щелчок правой кнопкой мыши в главной папке ADB и выбрав «Открыть окно команд здесь». В терминале ADB введите:

Adb устройства

Должен отображаться серийный номер вашего Xperia XA, если ADB правильно распознает соединение. Если нет, см. «Как установить ADB в Windows», чтобы проверить, правильно ли вы установили ADB. Если ваше устройство было правильно распознано, продолжайте, набрав в терминале:

Adb fastboot перезагрузка

Это должно запустить ваш Sony XA в режиме быстрой загрузки. Теперь вы можете ввести в терминал:

Fastboot –I 0x0fce oem unlock xxxxxxxxxxxxxxxxxx

Замените X на код, который вы получили от Sony, и теперь ваш загрузчик должен быть разблокирован.

Кроме того, вы можете подключить свое устройство к ПК и запустить Flashtool, ввести код разблокировки в соответствующее поле и затем щелкнуть, чтобы прошить его. Я просто думаю, что АБР — более безопасный метод, но вы сами решаете, какой из них вы делаете.

Теперь мы готовы установить TWRP и рут с SuperSU. Итак, в терминале ADB введите:

fastboot flash boot boot.img
fastboot flash recovery recovery.img

Когда это будет сделано, отсоедините Xperia XA от компьютера. Теперь зажмите Volume Down + Power для запуска в TWRP Recovery. В будущем вы будете использовать Volume Up + Power, если ваше устройство выключено, но Volume Down + Power, если вы переходите из режима Fastboot в режим Recovery.

Если TWRP запросит у вас пароль, просто нажмите Отмена, а затем «Проведите, чтобы разрешить» изменения в системе.

Теперь в меню TWRP, зайдите в Install> Select Storage> Micro SDCard. Нажмите .zip-файл SuperSU и проведите по нему пальцем.

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

Для разблокировки / рута на прошивке нуги

Это немного сложнее, потому что вам понадобятся загрузочные файлы из прошивки Marshmallow, а также все необходимые инструменты для метода Nougat. Вы можете найти прошивку Marshmallow в блоге Xperia.

Итак, самое первое, что вы должны сделать, это установить драйверы Xperia ADB и Flashtool с Xperifirm.

Теперь выключите телефон, подключите его к ПК через USB и запустите Flashtool. В столбце содержимого вы должны видеть только «boot_delivery.xml». Иди и прошить его.

Теперь перезагрузитесь в режим Fastboot с громкостью вниз + питание. Скопируйте загруженную загрузку и восстановление в «C: \ Flashtool \ x10flasher_lib» и переименуйте их в boot.img и recovery.img,

Теперь запустите терминал ADB и введите:

fastboot flash boot boot.img
fastboot flash recovery recovery.img

Теперь вы можете выполнить остальные шаги из руководства «Зефир» выше.

Ссылка на основную публикацию