Рут для андроид htc one

Получение root прав и прошивка андроид-смартфонов HTC

Root и прошивка

Собственно, чего ради:
В сети есть несколько способов получения root на аппаратах данной фирмы, однако многие из них актуальны только для старых версий прошивок. В случае же, когда ПО уже обновленно до последней на сегодняшний день версии Android и имеет последнюю же версию HBOOT, возникает много лишних движений по откату, понижениям версии проши для дальнейшего S-OFF и т.п. В этой статье рассмотрим более простой (с моей точки зрения) вариант получения рута без промежуточного S-OFF. Этот способ подходит не для всех моделей, однако их число постоянно увеличивается. Сразу оговорюсь, что Америки не открываю, только попытался систематизировать и облегчить для понимания имеющиеся знания. Весь процесс разделим на два этапа: разблокировка загрузчика аппарата HTC и, собственно, получение рута (+ добавил небольшой ФАК по прошивке, после рута этим способом).

ВНИМАНИЕ!

Для проделывания всех нижеприведённых операций нам потребуется:
— прямые руки и холодная голова (тёплые ноги — как рекомендуемый элемент);
— сам аппарат марки HTC на базе Android OS;
— USB-кабель, идущий в комплекте с телефоном;
— ПК;
— подключение к интернету.

Unlocked

Root

Прошивка

FAQ


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

Вопросы по разблокировке загрузчика:
Q: Какой аппарат мне надо выбирать на оф.сайте, если их там несколько?
A: Если вы не знаете, к каком региону принадлежит ваше устройство, выбирайте любой. Единственная возможная неприятность — отсутствие русского языка в интерфейсе телефона после разблокировки, но это решается при помощи приложения more locate.

Q: А что мне делать, если моей модели на сайте вообще нет?!
A: В этом случае вы может выбрать пункт «All Other Supported Models», и, если ваше устройство поддерживает функцию разблокировки производителем, то всё пройдёт гладко. Однако, опять же, гарантий никаких нет.

Q: У меня не устанавливается Android SDK. Вываливается с ошибкой «Error: Failed to find Java version for ‘C:Windowssystem32java.exe’ (или аналогичная неприятность).
A: Возможно несколько способов решения проблемы, причем ни один из них не универсален, придётся опытным путём определить, какой из них поможет конкретно вам:
— переименуйте файл ‘C:WindowsSystemjava.exe’ в ‘C:WindowsSystemjava.exe.orj’;
— скачивайте и устанавливайте JDK (Java) для 32-битных систем (x86), а не для 64-битных (x64);
— попробуйте установить Android SDK старой версии, например r16.

Читайте также:  Что может быть запасным андроид

Q: После ввода identifier token (ключа) в форму на сайте выходит ошибка «Invalid Bootloader Token Lenght». Что не так?
A: Вероятнее всего, вы неправильно вводите код в форме на сайте, т.е. либо выделяете его не полностью при копировании из терминала командной строки, либо наоборот выделяете ещё и что-то лишнее, либо уже при вставке в начале первой (или каждой) строки ключа добавляется пробел. Это нужно исправить уже в окне для вставки ключа.

Q: Проделал всю операцию по разблокировке, а в бутлоадере всё равно написано «s-on»! Статья — фейк.
A: В статье не описаны способы получения s-off, мы только разблокируем загрузчик аппарата. В бутлоадере это будет выглядеть как «UNLOCKED» вместо прежней надписи «LOCKED».

Вопросы по получению root-прав:
Q: У меня в CWM нет пункта монтирования карты памяти.
A: Идём по пути «mounts and storage», выбираем пункт «mount USB storage», либо извлекаем флэшку из телефона, вставляем её в ПК посредством кард-ридера и копируем туда всё необходимое.

Q: Не могу прошить рекавери, процесс зависает на этапе «sending recovery» (или аналогичная неприятность)
A: Придётся проделать проблемную операцию на другом ПК. Там вам потребуются только драйвера (отдельно или с HTC Sync) и adb.

Q: Разблокировал загрузчик, прошил рекавери, перезагружаю аппарат, в бутлоадере выбираю пункт «рекавери» и телефон виснет.
A: Возможно, нет поддержки вашего гаджета для рекавери, который вы пытаетесь прошить, выберите другой рекавери.

Вопросы по прошивке:
Q: Проделал всё, что описанно в статье, прошил кастомную прошу. Мне не нравится, хочу сток! Что делать?
A: Удаляете рут (т.е. само приложения суперпользователя), прошиваете стоковый рекавери, закрываете бут через командную строку командой «fastboot oem lock», прошиваете RUU нужной прошивки через ПК.

Q: Я хочу себе кастомную прошивку. Нужно ли мне для начал получить root-права на стоковой проше?
A: Нет, достаточно разблокировать загрузчик и залить сторонний рекавери. Всё, можно шить любые прошивки. В подавляющем большинстве кастомов рут-права уже вшиты, поэтому, скорее всего, никаких дополнительных манипуляций для этого проводить не придётся.

Q: Разблокировал загрузчик, получил root-права. Пришли обновления по воздуху, принял, аппарат перезагрузился и висит на белом экране с надписью HTC. Каюсь! Что делать?!
A: В следующий раз читать внимательнее всю статью! А пока пробуйте прошить кастомную прошивку для своего аппарата по инструкции выше.

З.Ы.: статью пишу на работе, поэтому скринов нет, но, думаю, и так всё понятно.

Отказ от ответственности

З.З.Ы.: ни в коем случае не пытайтесь поставить официальные прошивки или официальные обновления (в том числе и FOTA) на разблокированные смартфоны! Как результат таких действий вы можете получить кирпич!

Читайте также:  Как создавать прошивки для android

Для любителей копи-паста прикрепляю исходный код статьи: исходник

Источник

Как получить Root права на HTC One

По данным исследования специалистов компании «Федосеев и партнёры» .apk приложения на Android для получения root прав уступают аналогичному программному обеспечению для получения root с помощью компьютера (exe приложения под Windows). Эксперимент проводился на HTC One.

Рекомендуем вам получение root прав в 1 клик, используя Rootkhp Pro

По мнению аналитиков компании, такие .apk приложения как Towelroot, Kingoapp, Baidu, Framaroot и другие постепенно уходят в прошлое, как и морально и технически устаревшие версии Android до 7 Nougat, потому что разработчики таких apk приложений не могут обеспечить поддержку получения root прав на Android 8 Oreo, 9 Pie и Android 10 Q.

Таким образом в 2019 году при получении root на Android эффективно подключать смартфон или планшет к компьютеру и использовать root программы под Windows, такие как VROOT, Rootkhp Pro 3.1, ZYKUROOT 2.5.

Что такое root

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

Критерии оценки программ

Мы исследовали получение root прав на Android с помощью ПК, выбрав 3 лучшие программы по отзывам пользователей на известных форумах 4PDA и XDA – это RootKHP Pro, VROOT 1.7.7 и Zykuroot 2.4. Программы оценивались исходя из:

  • Поддерживаемых версий Android
  • Функциональности
  • Поддерживаемой базы мобильных устройств
  • Юзабилити – простота использования для конечного пользователя
  • Наличие сайта с информацией о программе и возможностью связаться с разработчиками

Каждый пункт даёт до 1 балла включительно, всё вместе не более 5.

HTC One root права

Начнём наш эксперимент!. Перед началом работы необходимо включить отладку по USB если вы не сделали этого ранее.

Установка рут прав с помощью Rootkhp Pro 3.1

Программа поддерживает все существующие версии операционной системы, поддержка Android 10 в версии 3.1 ещё сырая, но учитывая что программу постоянно обновляют это не будет являться проблемой.

Что делать если появилась ошибка?

  1. Убедитесь что отладка по USB включена
  2. Попробуйте ещё раз
  3. Попробуйте написать через обратную связь разработчикам на сайте программы или же попробуйте другую программу для получения root

С помощью ZYKURoot 2.5

По информации с сайта разработчиков программа поддерживает Android вплоть до 10 Q, последнюю версию на данный момент в бета режиме.

  1. Скачиваем ZYKURoot 2.5 и делаем запуск
  2. Нажимаем Root и ожидаем сообщение. Исходя из наших наблюдений важно заметить что время указано приблизительное, в некоторых случаях оно может быть как больше, так и меньше

Процесс занял: 11 минут.

Рутируем с помощью Vroot 1.7.7

База данных с поддерживаемым мобильными устройствами не обнаружена, а программа не позиционирует себя как универсальный root инструмент, поэтому мы решили попробовать вслепую.

  1. Скачиваем Vroot 1.7.7. Ссылка на приложение удалена, так как оно не принесло желаемый результат.
  2. Возможно, вам необходимо отключить антивирусные программы (зависит от вашего конкретного антивируса, данное действие на ваш страх и риск, есть программы которые одобряются антивирусами).
  3. Нажимаем кнопку Root и ждём до самостоятельной перезагрузки устройства. После этого можно отключать устройство от ПК и пользоваться.
  4. После перезагрузки должно автоматически установиться приложение superuser, опять же на китайском.

К моему сожалению, приложение VROOT крайне нестабильное. Не рекомендую к использованию.

К сожалению, данная программа из Китая не справилась со своей обязанностью. Видимо, китайцы не всемогущие 🙂

Читайте также:  Просмотр с андроид регистратор

Проверка наличия root

Если вам не жалко своё время то можно скачать приложение Root Checker или подобное в Google Play.

Подводим итоги исследования

VROOT не справилась с получением root доступа на HTC One.

Мы ставим формальный минус RootKHP Pro и ZYKUroot – за отсутствие поддержки других языков кроме английского они получают 0.5 балла вместо 1, но скажем так минус чисто формальный, ведь нажать 1 или 2 кнопки на английском много ума не надо. Хромает и информативность в данных программах, так как нет прогресс бара, но не в ущерб результату.

У VROOT ситуация куда хуже, он не получает баллов в категории юзабилити, потому что нет информации о поддерживаемых устройствах, о поддерживаемых версиях операционных систем, всё меню на китайском, разобраться очень не легко для новичков.

Наша оценка программ

Оценка производилась по шкале от 0 до 5.

  • VROOT – 0 баллов в данной конкретной ситуации, так как нет результата на данном смартфоне.
  • Rootkhp Pro 4.5 балла
  • Zykuroot – 4.5 балла

Материал подготовила: Котова Евдокия.

Пост обновлён от 17 апреля 2021:

Данное обновление каcается универсальных вариантов разблокировки бутлоадера, прошивки и ускорения смартфонов на Андроиде. Необходимо знать что разблокировка загрузчика возможность только через компьютер и не возможна через .apk приложения, как бы там не выдумывали некоторые авторы на сайтах.

FAQ простыми словами:

Что такое загрузчик?
Загрузчик несёт ответственность за запуск и загрузку операционной системы, а также за Recovery Menu. То есть является очень важным элементом.

Зачем разблокировать загрузчик?

  • Установка кастомных Recovery
  • Патчи и обновления операционки.
  • Резервное копирование системы и другие возможности

Теряется ли гарантия при разблокировке загрузчика?

Нет, если телефон в рабочем состоянии.

ОТА обновления после разблокировки будут работать?

Что делать если появляется ошибка “cannot request parameter”?

Попробуйте использовать старый USB 2.0, вместо USB 3, обычно это решает проблему, в чём причина неизвестно.

  1. прошивка и разблокировка загрузчика на Андроиде. Всё это проворачивается в пару кликов, для этого энтузиастами создан соответствующий софт, устанавливаемый на компьютер.
  2. Как ускорить свой смартфон (протестировали новую прилу без рекламы).

Источник

Оцените статью