HTC One M8 получил обновление до версии Android 6.0, но на этом процесс обновлений для этой модели завершился. Но если хотите использовать на своем смартфоне Android 7.1, то можете установить неофициальную прошивку основанную на этой системе. Отличным выбором будет CyanogenMod 14.1.
Contents
Установка прошивки CyanogenMod 14.1 на смартфон HTC One
Смартфон HTC One M8 как для модели 2014 года получил достаточно много обновлений. Последним обновлением был Androida 6.0 (Marshmallow). Но это не означает, что пришло время его заменить. HTC One M8 имеет огромную популярность у разработчиков неофициального программного обеспечения, поэтому можем установить последнюю версию Android 7.0 благодаря проекту CyanogenMod 14.1.
CyanogenMod представляет собой систему Андроид без дополнений и надстроек от производителя. Но внедрено много других улучшений (в частности, специальную систему мотивов CyanogenMod), в связи с чем является лучшей неофициальной версией Android, которую пользователь может настроить и разнообразить по своему вкусу. Рассмотрим, как установить последнюю версию CyanogenMod 14.1 (Андроид 7.0) на смартфоне HTC One M8.
Шаг 1: Разблокировка загрузчика
Первым шагом является разблокировка загрузчика. Без нее не будет возможности установить неофициальную прошивку. Загрузчик отвечает за запуск системы и по умолчанию заблокирован, то есть позволяет использовать только официальную прошивку от производителя. Но его можно разблокировать с помощью официального сайта HTC.
Как разблокировать загрузчик на HTC
В общем, для разблокировки нужно создать учетную запись на сайте HTCDev, затем заполнить заявку, выбрать устройство (HTC One M8) и ввести необходимые данные. В ответ получим код разблокировки в виде файла с расширением *.bin. Затем с помощью утилиты Fastboot и файла *.bin можно разблокировать загрузчик, введением соответствующей команды. Весь процесс расписан пошагово в вышеуказанной инструкции.
Шаг 2: Загрузка CyanogenMod 14.1 для HTC One (M8)
Если загрузчик уже разблокирован, то можно скачать и скопировать в память телефона CyanogenModa 14.1.
Скачать CyanogenMod 14.1 (Nightly) для HTC One M8
https://download.cyanogenmod.org/?device=m8
Кроме Андроида нам понадобится пакет с приложениями и сервисами Google (Play Market, синхронизация контактов и т.д.). Эти программы распространяются по лицензии Google, поэтому их нет по умолчанию в модифицированных версиях Андроид.
Скачать приложения Google с сайта OpenGAPPS
http://opengapps.org/
На сайте OpenGAPPS выберите архитектуру ARM и Android 7.1. Также можете выбрать набор приложений Google. Для начала рекомендуем пакет Nano – недостающие приложения затем можно установить из Play Market. Если хотите немного расширенный пакет, то выберите Mini.
После загрузки пакетов не распаковывайте их – просто скопируйте на внутреннюю память телефона или на SD карту с помощью USB-кабеля.
Шаг 3: Установите TWRP Recovery
В следующем шаге нужно установить в телефоне TWRP Recovery, то есть модифицированный режим рекавери, с помощью которого можно создавать резервные копии системы, устанавливать новые прошивки и удалять данные. Он нужен для установки CyanogenMod 14.1.
Скачать TWRP 3.0.2.0 для HTC One M8 https://dl.twrp.me/m8/twrp-3.0.2-0-m8.img.html
Скачать пакет Minimal ADB & Fastboot
После загрузки файлов распакуйте содержимое пакета Minimal ADB & Fastboot в любую папку, а затем скопируйте в нее файл TWRP. В одной папке должны находиться три важные файлы:
- adb.exe
- fastboot.exe
- twrp-3.0.2-0-m8.img
- Файлы TWRP для HTC One M8
Проверьте, что в Андроиде включены функции для разработчика и отладка USB. Затем подключите телефон к компьютеру с помощью USB-кабеля. Откройте на компьютере папку с вышеуказанными файлами, нажмите и затем удерживая клавишу Shift на клавиатуре кликните правой кнопкой мыши на пустом поле внутри папки. Из выпадающего меню выберите «Открыть окно команд».
Появится окно командной строки. Для начала введем первую команду, чтобы запустить телефон в режиме Fastboot:
adb reboot bootloader
Телефон перезапустится и появится экран Fastboot / Bootloader. В этом режиме сможете загрузить и установить новый Recovery. Для этого введите следующую команду:
fastboot flash recovery twrp-3.0.2-0-m8.img
Recovery будет загружен в телефон. Теперь отсоедините USB-кабель от телефона и полностью выключите смартфон. Затем включите его снова, удерживая следующую комбинацию:
Кнопку питания (Power) + кнопку уменьшения громкости (Volume Down).
Удерживайте кнопки, пока телефон не загрузится в режиме HBOOT. С помощью кнопок громкости выберите пункт «Recovery» и подтвердите его однократным нажатием на кнопку питания.
Через некоторое время появится стартовый экран TWRP Recovery. Если появится информация о том, что TWRP должен изменить системный раздел для завершения установки, то выразите свое согласие, перемещая ползунок в нижней части экрана «Swipe to confirm». Рекавери будет установлено.
Шаг 4: Установка CyanogenMod 14.1 в HTC One M8
В режиме Recovery можно создать резервную копию текущей системы, а затем установить CyanogenMod 14.1.
Создание резервной копии текущей системы не является обязательным, но настоятельно рекомендуется. Если CyanogenMod не понравится или просто захотите вернуться на предыдущую систему, то с помощью резервной копии сделать это просто и быстро.
Для ее создания выберите в TWRP пункт Backup. Если недостаточно свободного места на внутренней памяти телефона, то можно создать резервную копию на SD-карте – нужно выбрать «Select storage» и установить отметку на «External storage» (внешняя память). В дополнительных настройках выберите все разделы в списке, а затем подтвердите создание ползунком «Swipe to backup».
В следующем шаге нужно удалить текущую систему. Зайдите в TWRP в раздел «Wipe», выберите «Advanced Wipe» и отметьте все поля, кроме Internal Storage (внутренняя память). Internal Storage не отмечаем, так как там находятся фотографии, музыка и другие личные данные, а также файлы CyanogenMod, если во втором шаге скопировали их на внутреннюю память, а не на SD-карту. Таким образом, отмечаем следующие поля:
- Dalvik / ART Cache;
- System;
- Data;
- Cache.
Подтверждаем выполнение форматирования передвижением ползунка «Swipe to Wipe».
Данные будут удалены и теперь можно уже установить CyanogenMod 14.1. В TWRP перейдите в раздел Install, а затем найдите zip файл c CyanogenMod 14.1. Выберите его в списке и подтвердите установку передвижением «Swipe to confirm Flash».
После правильной установки CyanogenMod 14.1 снова зайдите в раздел Install и на этот раз следует установить zip пакет с приложениями Google.
После установки CyanogenMod 14.1 и пакета Google теперь остается только зайти на вкладку «Reboot» (Перезагрузка) и выбрать System. После перезагрузки системы запустится CyanogenMod 14.1. Первый запуск может занять довольно много времени, поэтому настоятельно рекомендуем подождать.