Установка кастомного рекавери на HTC One M7. Прошивка Recovery и получение Root-прав Для определенных моделей Motorola и Lenovo

  • Дата: 04.03.2023

Продажи главного смартфона года от HTC набирают обороты. Новоиспеченные владельцы 4,7-дюймового «флагмана» уже сейчас могут получить root-доступ к своим устройствам и использовать утилиту ClockworkMod (CWM).

Отметим, что возможности ClockworkMod не ограничиваются исключительно организацией root-доступа, посредством CWM пользователи могут устанавливать альтернативные прошивки, создавать резервные копии данных Nandroid, восстанавливать программную начинку в различных состояниях, а также изменять разнообразные системные настройки.

Владельцы смартфона HTC One, желающие получить root-доступ и установить CWM recovery, могут воспользоваться пошаговым руководством, приведенным ниже.

Подготовка

1) На ПК устанавливаем USB Driver для HTC One (устанавливается автоматически с ).

2) Убедившись, что режим отладки по USB активирован, подключаем смартфон к компьютеру и используем Android SDK. В настройках ОС перейдите в меню «О телефоне» > «Версия ПО» > «Дополнительно» и несколько раз быстро нажмите на строку «Номер сборки». Пункт «Для разработчиков» появится в настройках. Проверьте, активирован ли режим «Отладка через USB».

3) Создаем резервную копию всех данных в памяти смартфона. В случае, если на устройстве установлены ClockworkMod/TWRP, рекомендуется использовать их.

4) Загрузчик смартфона должен быть открыт. Обращаемся к официальному сайту HTC Dev и разблокируем загрузчик, следя за инструкциями на экране.

5) Необходимо убедиться, чтобы аккумулятор смартфона HTC One был заряжен минимум на 80%.

6) Пакет для root-доступа и файл CWM Recovery будут работать только с HTC One. Применение этих средств к другим устройствам может привести к их поломке.

Получение прав root-доступа в HTC One

1) Загружаем программный пакет для получения root-доступа в HTC One на ПК (имя файла: r1-htcone-Superboot.zip). Разархивируем zip-архив.

2) Выключаем HTC One. Загружаем устройство в режиме Bootloader, несколько секунд удерживая клавиши включения и увеличения громкости.

3) После загрузки подключаем смартфон к ПК при помощи USB-кабеля.

4) Разархивируем r1-htcone-Superboot.zip. Внутри полученной папки находим исполняемый файл install-superboot-windows.bat.

5) Запускаем файл install-superboot-windows.bat. Видим новое окно.

6) Для получения root-доступа следуем инструкциям на экране.

Получение прав root-доступа в HTC One для пользователей Mac

3) Подключаем смартфон к ПК при помощи USB-кабеля.

5) Вводим команду chmod +x superboot-mac.sh, затем./install-superboot-mac.sh.

Получение прав root-доступа в HTC One для пользователей Linux

1) Разархивируем r1-htcone-Superboot.zip.

2) Выключаем HTC One. Загружаем устройство в режиме Bootloader.

3) Подключаем смартфон к ПК при помощи USBкабеля.

4) Из полученной папки запускаем окно терминала.

5) Вводим команду chmod +x superboot-linux.sh, затем./install-superboot-linux.sh.

Теперь смартфон HTC One должен предоставлять root-доступ. Если нужно установить CWM, следуйте дальнейшей пошаговой инструкции.

Установка CWM Recovery на HTC One

3) Разархивируем файл fastboot. zip.

4) Выключаем HTC One. Загружаем устройство в режиме Bootloader.

5) Подключаем смартфон к ПК при помощи USB-кабеля.

6) В папке, где расположен файл recovery.img открываем командную панель. Вводим команду fastboot flash recovery recovery.img.

7) Следим за установкой CWM recovery на смартфон.

Примечание: пользователи также могут перенести CWM Recovery на HTC One при помощи приложения ROM Manager из Play Store.

Смотрите также исчерпывающую информацию о перепрошивке HTC One на форуме XDA (en).

В данной статье мы поговорим о том, что такое режим восстановления (Recovery Mode) на Android, как в него зайти на различных моделях популярных производителей, а также ответим на некоторые часто задаваемые вопросы.

Что такое Recovery (Рекавери)

Recovery mode – это так называемый «режим восстановления» системы Android. Заводское Рекавери, которое идет на устройстве «из коробки», имеет ограниченный функционал, но даже из него можно осуществить или же .

С модифицированным Recovery ( или ) появляется ряд новых функций, среди которых , создание резервных копий системы и восстановление из бэкапов, а также другие интересные опции, о которых мы расскажем в отдельной статье.

Как зайти в Recovery: инструкция

Чтобы попасть в Recovery на Android девайсах, сначала нужно выключить аппарат, а потом нажать и удерживать определенное сочетание клавиш до загорания экрана. К сожалению, не существует одной единой комбинации, при помощи которой вы сможете войти в меню Рекавери как на смартфонах Samsung, так и на HTC, LG, Xiaomi и т.д. Поэтому ниже мы собрали инструкции для различных моделей.

(!) Правда, есть три практически универсальных способа – подробнее о каждом написано в конце статьи:

  1. Подключив Android-устройство к компьютеру, можно перевести его в режим восстановления через командную строку Windows, используя ADB.
  2. Специальные приложения позволяют войти в меню Recovery из системы.
  3. Через Терминал, введя команду (нужны ROOT права).

(!) Там же найдете информацию, что делать, когда на экране появляется лежачий Андроид с восклицательным знаком в пузе и надписью «Команды нет (No command)».

(!) Также на некоторых смартфонах и планшетах отсутствует Recovery. В таком случае придется устанавливать его самостоятельно (если, конечно, кастомное рекавери разработано для данной модели) – ссылки на инструкции есть выше.

Перемещение по меню осуществляется клавишами увеличения и уменьшения громкости, выбор делается кнопкой включения/блокировки. На новых устройствах CWM и стоковое рекавери могут быть сенсорными.

Lenovo

На выключенном смартфоне Lenovo зажмите и удерживайте одновременно:

  • Громкость «+» и «ВКЛ»

Если не сработало, используйте:

  • Громкость «+», Громкость «–» вместе с кнопкой питания

Nexus, Pixel

Если у вас планшет или смартфон Google Nexus либо Pixel, сначала придется зайти в Fastboot mode, а уже оттуда перейти в рекавери. Чтобы это сделать, удерживайте:

  • Громкость «Вниз» + включение

Затем клавишами регулировки громкости переключите стрелку на «Recovery mode» и выберите этот пункт, нажав кнопку включения/блокировки.

HTC

Используйте сочетание:

  • Volume «Down» + запуск

На некоторых (попадете сразу в Рекавери):

  • Volume «UP» + запуск

На большинстве устройств HTC вы сначала попадете в Bootloader. Потом при помощи клавиш регулировки громкости спуститесь к пункту «Recovery» и перейдите в него, нажав на кнопку включения.

В самом меню Bootloader есть пункт «Factory reset», отвечающий за сброс параметров телефона до заводских.

В современных моделях Samsung для входа в recovery mode используется следующая комбинация клавиш:

  • Кнопка «Домой» + повышение громкости + включение

На старых аппаратах:

  • «Домой» + включение

На старых планшетах Samsung:

  • Увеличение громкости + включение

Meizu

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

Чтобы попасть в него, используйте следующую комбинацию:

  • «ВКЛ» + Volume «UP»

LG

  1. Удерживайте клавиши «Понижение громкости» и «Питание» до момента появления логотипа LG.
  2. Потом быстро отпустите их и зажмите снова.
  3. Дождитесь загрузки меню.

На выключенном телефоне Xiaomi удерживайте эти клавиши:

  • Громкость «Плюс» + включение

Меню рекавери Xiaomi доступно на нескольких языках (по умолчанию работает на китайском). Чтобы изменить на английский, нажмите кнопку как показано на фотографии.

Уже после этого можно загрузить Xiaomi в режимы Fastboot, Download или Recovery.

Sony

На многих телефонах Sony не установлено стоковое Рекавери (придется ставить TWRP – ссылка на FAQ есть в начале статьи) и только на некоторых моделях оно присутствует. Зайти можно при помощи одной из комбинаций (пробуйте по очереди):

  • «ВКЛ» + Громкость «Минус»
  • «ВКЛ» + короткое нажатие Громкости «Вверх» до появления логотипа SONY, затем еще раз быстро Громкость «Плюс»
  • «ВКЛ» + уменьшение громкости + увеличение громкости

Huawei, Honor

Для телефонов и планшетных ПК китайского производителя Huawei или Honor:

  • Volume «Down» + Power
  • Volume «UP» + Power

Motorola

  1. Зажмите и удерживайте клавишу питания и Громкость «Вниз» 2-3 секунды, затем отпустите их.
  2. Вы попадете в Fastboot Flash Mode. При помощи Volume «Down»/«UP» поменяйте опцию на «Recovery Mode».
  3. Подтвердите выбор кнопкой включения.

Fly

Удерживайте, до появления логотипа «Fly» либо вибрации, одну из этих комбинаций – зависит от определенной модели:

  • Volume «Down» + включение
  • Volume «UP» + включение

Asus

  1. Зажмите клавишу питания и Громкость «+» (второй вариант: питание и Громкость «–»).
  2. После вибрации отпустите кнопку включения, продолжая удерживать Громкость до появления Recovery.

Китайские телефоны с процессорами MTK: Doogee, Bluboo, Blackview, Oukitel, Elephone, UMI и другие

  1. Удерживайте Volume «UP» + «ВКЛ».
  2. При появлении меню, переместитесь на пункт «Recovery» кнопкой Volume «UP», подтвердите при помощи Volume «Down».

Переводим устройство в режим recovery через компьютер: универсальный способ

Подключите Android девайс к компьютеру по USB, . Запустите ADB и введите в командной строке:

Нажмите «Enter», после чего аппарат перезагрузится в режим Recovery.

Используем полезное приложение

Существуют специальные программы, благодаря которым в один клик можно перевести устройство в Recovery Mode. Например, Boot Droid . Достаточно в списке опций выбрать «RECOVERY» и подтвердить выбор, нажав «YES».

Вход в Режим Восстановления через Terminal Emulator

Скачайте Андроид Терминал и наберите следующую команду:

Нажмите «Ввод», появится запрос на root-доступ, предоставьте.

Затем введите:

Снова кликните «Ввод» и телефон моментально перезагрузится в Режим Восстановления.

Появляется надпись «Команды нет (No command)» и лежачий Android с восклицательным знаком

Если при входе в Recovery на экране появляется надпись «Команды нет» и лежачий Андроид, быстро нажмите на 2 кнопки: «ВКЛ» и Громкость «+». После этого откроется меню Рекавери.

(4,82 из 5, оценили: 17 )

Как зайти Recovery? Многие инструкции по модернизированию и прошивки Android требуют выполнять действия из меню Recovery. Что это за режим и для чего он нужен вы узнаете из этой статьи. Что такое Recovery (рекавери)? Recovery — это специальный режим загрузки Android в котором:

  • выполняют полный сброс данных Android
  • прошивают смартфон
  • получают Root права

Как зайти Recovery? Меню Recovery, как правило, есть во всех смартфонах и планшетах производителя Samsung, но отсутствует в других марках Android смартфонов, но его можно легко добавить, прошив данный раздел на свой Android девайс.

Если в Android смартфоне есть меню Recovery и его не изменяли, то оно носит название СТОКОВЫЙ, если же не было или установили сторонние меню Recovery, то будет называться КАСТОМНЫМ.

Кастомное Recovery бывает в основном двух видов CWM и TWRP , реже встречается 4ext , Philz CWM , (разные команды разработчиков).

Как зайти в Recovery

ВНИМАНИЕ! Если Recovery меню отсутствует или не установлено, то войти в него НЕВОЗМОЖНО!


Способ для Samsung

Перед переводом смартфона или планшета рекавери, отключить Samsung от зарядного устройства или USB кабеля!

Новые модели

Выключить Android и зажать Центральную кнопку + кнопку Громкость Вверх + кнопку Вкл/Выкл

Выключить Android и зажать Центральную кнопку + кнопку Громкость Вверх + кнопку Вкл/Выкл

универсальным способом (читайте ниже).

Для Samsung Galaxy S8 — S9

  1. Зажать и удерживать специальную кнопку Bixby и Громкость Вверх + Питание
  2. После того как на экране появиться заставка опустить кнопку питание, но продолжать удерживать кнопку Bixby и Громкость Вверх
  3. Удерживайте эти кнопки пока на экране не появиться логотип Android на синем фоне
  4. Отпустите кнопки
  5. Через несколько секунд смартфон Galaxy S8 загрузится в режим Recovery.


Старые модели и некоторые планшеты

  1. Выключить Android и зажать Центральную кнопку и кнопку Вкл/Выкл
  2. Выключить Android и зажать кнопку Громкость Вверх и кнопку Вкл/Выкл

или универсальным способом (читайте ниже).

Способ для HTC

Перевести в режим bootloader, после чего:


Если вдруг не вышло, воспользуйтесь универсальным способом (читайте ниже).


Способ для Google Pixel и Nexus

Выключить Pixel/Nexus и зажать кнопки Громкость ВНИЗ + ВКЛ/ВЫКЛ В меню клавишами громкости найти меню Recovery и подтвердить выбор кнопкой ВКЛ/ВЫКЛ:

Если вдруг не вышло, воспользуйтесь универсальным способом (читайте ниже).

Способ для SONY

Выключить, включить и когда появиться на экране логотип Sony или когда загорится индикатор ЗАжать/ Нажать (возможные варианты):

  • Громкость ВНИЗ
  • Громкость Вверх
  • Нажать на логотип
  • Либо выключить Sony, Зажать кнопку «Питания», дождаться пару вибраций, отпустить кнопку питания и зажать кнопку «Громкость Вверх»

универсальным способом (читайте ниже).

Для определенных моделей Motorola и Lenovo

  • Выключить Android
  • Зажать одновременно кнопки «Громкость вверх» + «Громкость вниз» + «Питание»

Для остальных версий Motorola и Lenovo — выключить Android и зажать «Громкость вниз» + «Питание»

Если не получается воспользоваться универсальным способом (читайте ниже).

Универсальный способ для всех Android устройств с помощью ПК и средствами ADB

(Asus, HTC, Lenovo, Sony, HTC, LG, Samsung, Motorola и и другие при условие что recovery имеется в данном устройстве)

Программа Adb Run — Способ 1

С помощью фирменного программы сайта Adb Run (не забудьте включить Отладку по USB)


Рабочее окно ADB RUN

С командной строки — Способ 2

Еще один вариант как попасть в меню Recovery, при помощи стандартных средств ADB и программы ADB RUN:

Подключите Android к ПК и наберите команду adb reboot recovery

Пример в ADB RUN:

С командной строки — Способ 3

Как показывает практика на некоторых устройствах (а конкретней в LG) не получается перевести устройство Android c помощью команды adb reboot recovery , в таком случае стоит воспользоваться следующей командой

adb shell

reboot recovery

Есть еще команда для перевода в режим Recovery для LG, нужно ввести команду

adb reboot --bnr_recovery

После чего девайс через несколько секунд начнет перезагружаться!

Универсальный способ с установленного терминала при наличии Root прав

(Asus, HTC, Lenovo, Sony, HTC, LG, Samsung и другие при условии что recovery имеется в данном устройстве)

  1. Скачать и установить с магазина Google Play приложение Терминал ;
  2. Перейдите в только что установленное приложение;
  3. Набрать следующие команды:
    su
    reboot recovery
  4. Через пару секунд Android начнет перезагружаться.

Управление в меню Recovery

Клавиши громкости Вверх и Вниз — перемещение по меню Клавиша Вкл/Выкл — выбор пункта в меню. Есть такие устройства Android в которых нет клавишей громкости, в таком случае вам понадобиться OTG кабель и компьютерная мышь. Как только вы начнете переводить Android в режим Recovery подключите мышь.

На этом статья закончена. Если Вы не знаете как пользоваться и за что какие пункты в Recovery отвечает, то прочите статью

  • Если возникли ошибки при установке обновления — Status CWM

Вот и все! Нет ничего сложного! Больше разных статей и инструкций читайте в разделе . Оставайтесь вместе с сайтом , дальше будет еще интересней!

Как прошить HTC One (m7)

Полная инструкция по прошивке телефона HTC One (m7), разблокировке Bootloader, установке ClockworkMod рекавери и кастомной прошивки.

1. Скачиваем файлы для работы с adb и fastboot и драйвера связи смартфона с ПК HTC Driver 4.8.0.002 Они потребуются почти постоянно.
2. Распаковываем архив в папку c:\android. В папке должно быть 4 файла

3. Подключаем телефон к ПК при помощи оригинального usb кабеля (тот который шел в комплекте с телефоном)
4. Устанавливаем драйвера (скачанные рание). Телефон в диспетчере устройств ПК должен определиться как MyHTC

5. А теперь поподробней о том как разблокировать загрузчик на HTC One (m7)

Нам необходимо разблокировать загрузчик на смартфоне HTC One (m7)

нимание! Процедура Unlock Bootloader сбросит смартфон к заводским настройкам!

Регистрируемся на сайте https://www.htcdev.com/ Выбираем “Unlock Bootloader” и жмем “Get Started”

Выбираем из списка пункт “All Other Supported Models” и жмем “Begin Unlock BootLoader”

Соглашаемся со всеми условиями и переходим на страничку с инструкцией (кнопка “Unlocking Bootloader Instructions’).

Переводим телефон в режим fastboot (в загрузчик): выключаем телефон нажав на кнопку Питания и удерживая пока он не начнет перезагружаться, затем отпускаем Питание и сразу жмем Громкость вниз(-) и удерживаем пока не попадете в бутлоадер (загрузчик)
Проверяем как телефон определился в диспетчере устройств. Должен быть MyHTC.
Запускаем терминал. В папке c:\android с зажатой клавишей Shift нажимаем правой кнопкой мыши на любом месте и выбираем Открыть окно команд. Запустится командная строка, в которой должно быть написаноc:\android>

В командной строке набираем команду fastboot oem get_identifier_token


Выбираем и копируем текст (кликаем правой кнопкой мыши, выбираем Пометить, нажимаем Enter) как показано в шаге 9 на сайте HTCDev

Вставляем в форму “My Device Identifier Token:” на htcdev.com и нажимаем Submit (Шаг 10)
Через некоторое время на ваш почтовый ящик, указанный при регистрации, придет письмо с прикрепленным файлов Unlock_code.bin. Скачиваем его и сохраняем в папке c:\android

В командной строке вводим fastboot flash unlocktoken Unlock_code.bin
На смартфоне должно появится меню с Unlock bootloader. Выбираем Yes (качелькой регулировки громкости) и нажимаем кнопку Питания.


Телефон перезагрузится. Готово!
Чтобы убедиться, что загрузчик разблокирован – перезагружаем смартфон в загрузчик и ввернем углу экрана должна появится надпись *** UNLOCKED *** , что и свидетельствует о удачной процедуре разблокировки bootloader HTC One

6. Установка кастомного рекавери на HTC One (m7) (в нашем случае CWM)

Скачайте кастомное рекавери и переименуйте в recovery.img. (Особой разницы какое рекавери ставить нет. Иногда разработчики прошивки рекомендуют ставить какое-то определенное рекавери) например вот это – recovery.zip Если скачался zip архив, то нужно вытащить оттуда файл recovery.img
Поместите скачанный вами файл в ту же папку где лежат файлы Android, то-есть C:\Android
Переводим телефон в режим fastboot и в командной строке вводим данный код:

fastboot flash recovery recovery.img
fastboot erase cache
fastboot reboot

Рекавери успешно установлено на HTC One (m7). Для того, чтобы войти в рекавери нужно – перевести телефон в режим fastboot, кнопками громкости выбрать Bootloader и нажимать кнопку Питание, далее выбирать Recoveryи снова нажать кнопку Питание

7. Скачиваем любую понравившуюся вам прошивку (скачать можно тут – прошивки для HTC One (m7)) и помещаем ее в памяти телефона, для удобства лучше положить ее в корневую папку (чтоб потом меньше ее искать). Если это прошивка на основе CyanogenMod, то еще надо скачать Gapps – гугловские приложение (Play Market и т.д.). Взять их можно
8. Перезагружаемся в рекавери
9. Далее делаем бэкап имеющейся прошивки. Для этого в рекавери нужно выбрать пункт Backup: в CWM – Backup and Restore/Backup, в TWRP – Backup. Полученный бэкап лучше сохранить на ПК, так как в дальнейшем он пригодится для возврата в исходное состояние (особенно актуально для “редких” телефонов)*
10. Делаем вайпы, то есть приведение к заводскому состоянию.
В CWM – Wipe data/factory reset, wipe cache partition, Advanced/Wipe dalvik cache. В TWRP – Wipe, свайп для выполнения. Можно вручную выбрать пункты для очистки: Dalvik Cache, Cache, Data, System. Для этого нажимаем Advanced Wipe.
11. Установка прошивки. В CWM – Install zip from Sdcard -> Choose zip from sdcard -> выбираем скачанную прошивку -> подтверждаем. В TWRP – Install -> выбираем скачанную прошивку -> подтверждаем
12. Готово! Прошивка будет установлена! Если Вы выбрали прошивку на основе CyanogenMod, то следом надо установить Gapps – точно также, как и прошивку
13. Перезагружаем устройство

Решили прошить свой Recovery и получить root-права: хотите стать супер юзером своего HTC и установить какую-то кастомную прошивку на свой смартфон? Если вы уже разблокировали bootloader, тогда приступим к рекавери и правам. Долго ничего расписывать не буду - делаем все пошагово, и проблем возникнуть не должно.

Прошивка Recovery

3. В теме, где мы разблокировали загрузчик, создавалась папочка Android на диске С:\. Так вот, скачанный нами файл рекавери в формате *.img кидаем в эту папку.

4. Нужно переименовать этот файл в recovery.img

5. Открываем CMD и направляемся в директорию:

fastboot flash recovery recovery.img

7. Вот и все, наш рековери установлен.

Получение Root-прав

1. Для начала скачиваем файл SuperUser по ссылке. Потом кидаем его в память телефона (на SD карту)

2. Нужно зайти в бутлоадер (кто не знает как: выключаем смартфон, зажимаем кнопку громкости "вниз" и включаем одновременно)

3. Переходим на строчку Recovery (все теми же клавишами громкости, выбирать = нажать кнопку питания)

4. Выбираем:

  • install zip from sdcard
  • choose zip from sdcard
  • нужно найти и выбрать закинутый прежде файл /SuperUser zip file and flash it
  • Reboot now

Вот и все, вы полностью готовы к прошивке ваших смарфтонов / телефонов.