Рутинг HTC Evo на Froyo 2.2 и установка кастомной прошивки

Я только что получил последнее обновление от HTC. Они установили на мой телефон больше вредоносных программ, и мне, наконец, это надоело. Я хочу рутировать. Я нашел этот диск и это руководство о том, как получить root права. Но в корневом руководстве указано, что оно устарело, поэтому я беспокоюсь.

Однако, во-первых, я беспокоюсь о том, чтобы испортить свой телефон. Я считаю себя технически подкованным и планирую точно следовать указаниям, но по моему опыту иногда следование указаниям не дает ожидаемых результатов. Есть ли способ отступить после того, как я начал рутировать/прошивать?

Информация о телефоне (HTC Evo)

  • Версия Android: 2.2
  • Версия ядра: 2.6.32.17
  • Номер ПО: 3.70.651.1
  • HBoot: 2.10.0001

Это руководство будет работать? есть ли лучший способ получить root? Я предполагаю, что версия программного обеспечения HTC не имеет значения для рутирования. Как мне получить root права, а затем прошить кастомную прошивку? Нужно ли мне даже рутировать, чтобы прошить кастомную прошивку (прошит ли она рутированную?) Как мне прошить кастомную прошивку?

Ответы (1)

У вас тут куча вопросов, но я посмотрю, смогу ли я разумно их разбить.

Для начала, есть еще одна ключевая часть вашего телефона, которая может быть полезна для определения того, какие методы рутирования будут / не будут работать — ваша версия HBoot. Фактически это загрузчик первого уровня для вашего телефона, и вы можете получить к нему доступ, включив EVO, удерживая кнопку уменьшения громкости. Вы узнаете, что находитесь на экране HBoot, если увидите в основном белый экран с несколькими андроидами на скейтборде внизу. Это будет выглядеть примерно так и будет иметь текст «HBOOT- <some numbers>» вверху. Это ваша версия HBoot, и полезно помнить, что это такое.

Во-вторых, этот метод укоренения, как уже отмечалось, устарел. Я считаю, что люди в настоящее время используют этот метод или этот метод в программном обеспечении 3.70. Вы также можете попробовать Unrevoked , если хотите, но я не знаю, насколько хорошо он работает с 3.70 (особенно если у вас есть версия HBoot 2.02 или более поздняя). Однако мне не приходилось рутировать какое-то время, поэтому я просто немного просмотрел некоторые темы, чтобы увидеть, что работает с вашими версиями программного обеспечения.

Вам нужен root, чтобы прошить собственный образ ПЗУ на вашем телефоне. Практически каждый процесс рутирования теперь разблокирует разрешения вашей NAND, которая является частью флэш-памяти, где находятся системные файлы. Вам нужно иметь возможность записи в NAND, чтобы прошить пользовательское ПЗУ, и вам нужен root для выполнения разблокировки.

Самый простой способ прошить ПЗУ — использовать пользовательский образ восстановления. Вы можете поместить прошиваемый файл .zip на SD-карту, затем загрузиться в рекавери и прошить .zip, чтобы установить ПЗУ. Само ПЗУ почти всегда будет рутировано, если только это не просто немодифицированный OTA, упакованный в формат .zip. Вы также можете прошивать ПЗУ непосредственно из программы ROM Manager, но это может быть немного привередливо, поэтому я рекомендую делать это вручную. Два основных пользовательских восстановления — это восстановление Amon RA и восстановление ClockworkMod (краткое обсуждение различий здесь, на XDA).

Пользовательские восстановления могут выполнять и другие действия, например разбивать SD-карту на разделы и выполнять резервное копирование NAND. Если вы собираетесь начать рутирование, я рекомендую делать резервную копию NAND (также называемую «nandroid») каждый раз , когда вы готовитесь внести изменения в свою систему. Резервная копия представляет собой буквально 1-к-1 копию образа вашей NAND при создании резервной копии, поэтому вы можете полностью восстановить текущее состояние вашего телефона (настройки, систему, приложения, все) путем восстановления из резервной копии.

Наконец, можно отключить ваш телефон. Если что-то действительно запуталось, вы можете использовать одну из утилит HTC ROM Upgrade Utility (RUU), чтобы эффективно перепрошить телефон до стандартного программного обеспечения HTC. Когда я возился с ПЗУ с двойной загрузкой на моем EVO, в какой-то момент мне удалось разрушить мой загрузочный раздел. Я не мог войти в свой ПЗУ, я не мог войти в рекавери, но я все еще мог добраться до HBoot. Из HBoot я все еще мог запускать RUU, поэтому я просто восстановил программное обеспечение 3.30, повторно укоренился, восстановил свою резервную копию NAND и пошел своим веселым путем. Хотя всегда есть вероятность полностью заблокировать ваш телефон, я никогда не видел сценария, в котором телефон нельзя было бы каким-либо образом восстановить с помощью HBoot (либо RUU, либо другим методом). Для этого также доступны руководства .

Кроме того, как примечание, если вы хотите получить root-права только для того, чтобы избавиться от вирусов Sprint, вам не нужно специальное ПЗУ. Как только вы разблокируете NAND, вы можете просто удалить приложения из каталога /system/apps через adbоболочку или эмулятор терминала. Я лично думаю, что стоит погрузиться в кастомное ПЗУ (я сам являюсь парнем CyanogenMod ), но это на ваше усмотрение.

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

Спасибо за краткий ответ. Я следовал первому руководству, которое вы опубликовали, и оно сработало как шарм. Прошивая ром в руководстве, я научился прошивать новый ром на свой телефон.