Могу ли я получить root права на свой Nexus 5 без пользовательского образа?

Является ли это возможным ?

Пока нашел 2 образа, которые позволили бы мне получить root, либо cloudfire, либо проект восстановления team win (twrp).

Меня немного беспокоит загрузка неизвестного загрузчика на мое устройство.

Или, может быть, какая-то информация помимо «запустить эту программу», «двойной щелчок здесь» и тому подобное. Я работаю инженером по встраиваемым системам, поэтому мне нравится знать, что я делаю.

РЕДАКТИРОВАТЬ :

Обычно встроенные устройства имеют трехступенчатую загрузку. Сначала они выполняют жесткий код в ПЗУ при включении питания. Затем этот код загружает загрузчик, а затем этот загрузчик запускает актуальное ядро ​​Linux. Насколько я понимаю, я буду перезаписывать загрузчик с помощью twrp. Под изображением я подразумеваю полностью скомпилированный двоичный файл, который перезапишет то, что уже есть. Если для вас это не «образ», то хорошо, это не так. Я хочу знать, можно ли рутировать устройство без перезаписи загрузчика по умолчанию.

TWRP сам по себе не является образом/ПЗУ. Это настраиваемая функция восстановления, с помощью которой вы можете применить образ/ПЗУ. Судя по вашим словам, я подозреваю, что вы немного запутались с терминологией. Сформулируйте свое требование на простом английском языке, и это может помочь. :)
@Narayanan «Образ восстановления» также является изображением, так что Эрик прав на этот счет. Чтобы установить CWM/TWRP, вы прошиваете «образ восстановления» (в /recoveryосновном образ раздела).
Просто здесь, чтобы добавить к разговору: TWRP и ClockWorkMod (CloudFire, похоже, вообще не является названием корневого инструмента) не являются загрузчиками. Прошивка TWRP не заменяет загрузчик. Кроме того, они оба являются зрелыми проектами с открытым исходным кодом и считаются очень надежными. Вы можете создавать из исходного кода, если это также заставляет вас чувствовать себя в большей безопасности.
Я хочу знать то же самое. один из инструментов использует загрузочный образ fastboot. Хотелось бы знать, загружает ли этот инструмент изображение на телефон или временно использует его для загрузки.

Ответы (1)

29 января 2015 г.: TWRP больше не может устанавливать официальные обновления выше 5.0 на устройствах Nexus. Обновляю мой язык здесь, чтобы сказать «установить неофициальные обновления» вместо «официальные».


Поскольку вы конкретно упоминаете TWRP в своем вопросе, я просто использую его в качестве примера. Обратите внимание, что CWM или любой другой возможный проект восстановления Android также будет применяться.

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

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

    • Создание/восстановление резервных копий
    • Корневые устройства
    • Установите неофициальные (и некоторые официальные) обновления

Итак, короткий ответ: Да! Действительно возможно получить root права без перезаписи стандартного загрузчика!

Еще несколько заметок:

  • TWRP (и CWM Recovery ) — это зрелый (несколько лет назад и довольно стабильный) проект с открытым исходным кодом, который используется огромной частью сообщества Android и считается очень надежным.
  • Перепрошивка TWRP заменит содержимое /recovery/.
  • Обычно вам нужно использовать стандартный загрузчик, чтобы выбрать вариант загрузки для восстановления, чтобы использовать TWRP.