Как заставить SuperUser работать после «законного» рутирования телефона HTC?

Я прошел официальные шаги HTC по рутированию , которые, как я обнаружил, необычны, потому что это означает, что я не сразу начал со специального рома, в котором по умолчанию установлен SuperUser. Я установил Superuser из магазина Play, но когда я запускаю что-то вроде SetCPU, я просто получаю «SetCPU не может получить root-права. Обязательно установите его в качестве суперпользователя». Я не получаю обещанной внезапной подсказки от SuperUser. Есть ли особый способ установки SuperUser, который мне следует использовать?

Разблокированный загрузчик является обязательным условием для модификации телефона. Это не то же самое, что наличие рута, просто позволяет установить кастомное рекавери и другой boot.img. Вам нужно прошить рекавери CWM и совместимый Gain-root.zip или просто начать все сначала и установить настоящий ROM, такой как CyanogenMod (надеюсь, ваша модель поддерживается).
SuperUser (или SuperSU) необходимо установить как системное приложение (т.е. в /system/apps), что делается способом, указанным ce4. Если потом выйдет обновленная версия, то ее потом можно будет установить прямо из маркета.
На самом деле я прошел процесс разблокировки загрузчика только для того, чтобы получить привилегию сохранять вещи из браузера на внешнюю SD-карту (что требовало запуска полной оболочки и работало). Я действительно не хочу устанавливать Cyanogen или что-то в этом роде. Если телефон на самом деле не рутирован, я думаю, что все эти классные приложения по-прежнему недоступны. @ce4 Почему бы не сделать это вашим настоящим ответом, чтобы я мог поставить вам галочку?
Я набрал это на своем мобильном телефоне, где предпочитаю оставлять комментарии (не так много форматирования. Забыл переместить его в раздел ответов). Взолнованный.

Ответы (1)

Разблокированный загрузчик является обязательным условием для модификации телефона. Это не то же самое, что иметь root; он просто позволяет установить кастомное рекавери и другой boot.img. Вам нужно прошить рекавери CWM и совместимый gain-root.zip или просто начать все сначала и установить настоящую прошивку, такую ​​как CyanogenMod (надеюсь, ваша модель поддерживается)

Что вы получаете от разблокированного загрузчика: доступ к быстрой загрузке. Это самые важные команды (хотя команда «boot» может отсутствовать):

  • fastboot boot boot.img(загрузиться в boot.img без перепрошивки)
  • fastboot flash recovery CWM.img(установить кастомное рекавери)

Что вам нужно сделать, чтобы получить root:
если ваш HTC поддерживает эту fastboot boot 'foo.img'команду, используйте ее для запуска временного восстановления ClockworkMod отсюда или найдите подходящий CWM на форуме XDA вашего телефона. Если ваша модель поддерживает только файлы fastboot flash 'recovery.img', вам необходимо навсегда установить восстановление в раздел восстановления телефона. После этого вам необходимо установить SuperSU (см. эту ветку на XDA , найдите ZIP-файл для установки CWM: CWM-SuperSU-v0.98.zip) с помощью функции установки ZIP-файла восстановления с SD-карты или функции боковой загрузки adb . Это помещает на ваш телефон как двоичный файл su , так и файл Superuser.apk . После этого у вас есть root, и вы можете пользоваться всеми этими крутыми root-приложениями .