Всем привет. Сегодня мне хотелось бы поделиться с вами инструкцией по установке кастомной прошивки на чистый Nexus 4 с Android 4.3 на борту. Данная инструкция так же работает с другими версиями Android, в том числе с Android 4.4 KitKat. В качестве примера будет установлена прошивка Cyanogenmod, но если вы хотите установить любую другую прошивку, то указания на это так же будут в инструкции.
Начнем, пожалуй, с небольшого вступления. Что же такое кастомная прошивка? Кастомная прошивка – это особым образом измененные и модифицированные прошивки либо конкретным пользователем, либо группой разработчиков. Любая прошивка, которая сделана не производителем, является кастомной. Обычно данные прошивки обладают большим функционалом, чем стандартные и имеют лучшую производительность. Из-за наличия более длительной поддержки и огромного количества «плюшек» многие, в том числе и я, предпочитают использовать кастомы.
Инструкция
Все ваши данные будут удалены. Если вы хотите сохранить важную информацию, то рекомендую сделать бэкап. Все что вы делаете, вы делаете на свой страх и риск. Автор не несет ответственность за «окирпичивание» вашего смартфона.
Подготовка к установке
- Для начала необходимо скачать и установить драйвера. Скачать их можно тут.
- Распаковываем архив любое место на жестком диске
- Выключаем телефон
- Запускаем телефон в режиме fastboot ( зажимаем кнопку «громкость -» и нажимаем «Power»)
- На компьютере появляется сообщение о новом устройстве
- Заходим в диспетчер устройств (Панель управления -> Система -> Диспетчер устройств)
- Находим неизвестное устройство (Обычно, с желтым треугольником с восклицательным знаком).
- Два раза щелкаем по нему.
- В появившемся окне жмете: Обновить драйвер -> Выполнить поиск драйверов на этом компьютере -> Выбрать драйвера из списка установленных драйверов -> Установить с диска -> Выбираем папку, в которую распаковали драйвера -> Ставите галочку на “Искать в подпапках” → Завершаете установку драйверов.
- Телефон полностью готов к последующим манипуляциям.
- Теперь скачиваем ADB и Fastboot в зависимости от разрядности ОС: Для x32/86, для x64. Распаковываем архив в любую папку. Необходимо чтобы в пути не было русских букв и цифр. Я распаковал свою папку в d:\ADB
- Скачиваем кастомное Recovery: CWM или TWRP (далее в инструкции будет использоваться CWM). Кидаем *.img файл в папку с ADB.
Разлачиваем Bootloader
Для начала необходимо разлочить Bootloader на смартфоне. Для этого подключаем смартфон к компьютеру и переводим его в режим fastboot. Для перевода в режим fastboot необходимо выключить телефон и при включении зажать кнопки «Power» и «Громкость –». В режиме Fastboot экране смартфона будет нарисован зеленый робот с вскрытым пузом.
Запускаем командную строку: Пуск -> в строке выполнить пишем “cmd” без кавычек -> сверху появляется “cmd.exe” -> правая кнопка мышки на “cmd.exe” -> Запустить с правами администратора.
Заходим в папку с ADB(у меня папка ADB находится по следующему пути “D:\ADB”) : В моем случае я ввожу сначала “d:” без кавычек и жму Enter -> ввожу “cd ADB” и жму enter. Теперь окно командной строки выглядит следующим образом:
Для разблокировки Bootloader’a необходимо ввести следующую команду:
fastboot oem unlock
Соглашаемся с разблокировкой, для этого нажимаем кнопку “громкость +” и подтверждаем разблокировку кнопкой “power”.
Bootloader успешно разблокирован. Перезагружаемся в систему. Смартфон вводит необходимые изменения, загружается, проводим первичную настройку от Google(я все пропускаю, т.к. телефон снова будет перешит). Запускаем fastboot.
Установка кастомного Recovery
Теперь приступаем к установке кастомного рекавери. Для этого вводим следующую команду в командной строке:
fastboot flash recovery ***
где *** — имя рекавери.
В моем случае при установке CWM я ввел следующую команду:
fastboot flash recovery recovery-clockwork-6.0.4.3-mako.img
Жмем Enter. Recovery загрузился.
Заходим в Recovery Mode -> reboot system now
Теперь у нас установлен Recovery.
Установка прошивки
Существует огромное количество кастомов для Nexus 4. Их все я перечислять не буду, но вы можете выбрать один из следующих популярных кастомов:
- Cyanogenmod – подробно про этих ребят можете прочитать на википедии.
- AOKP – Один из крупнейших проектов по кастомизации Android. Прошивку можно скачать тут.
- MIUI – подробно про этих ребят можете прочитать на фан-сайте. Прошивку качать тут.
В инструкции устанавливаем Cyanogenmod
- Скачиваю вот эту прошивку и закидываю ее на смартфон в корень.
- Захожу в кастомное рекавери. Чтобы в него зайти необходимо при включении смартфона зажать кнопки “громкость –” и “Power”, а затем после запуска fastboot выбрать Recovery mode.
- Выбираем пункт “install zip from sdcard” -> “0” -> “файл прошивки” -> соглашаюсь с установкой.
- Прошивка устанавливается, перезапускаем телефон -> reboot to system
- Если система зависла на логотипе загрузки, то необходимо снова зайти в recovery и сделать “wipe cache and data”, после этого смартфон должен загрузиться.
- После загрузки проводим первичные настройки Cyanogenmod’a. Все система стоит.
Установка Gapps’ов
По умолчанию из CyanogenMod’а “выпилены” сервисы Google(Google Play, синхронизация контактов и т.п.) Если вам необходима поддержка этих сервисов, то необходимо установить “gapps”. Скачать их можно отсюда. Они выбираются в зависимости от версии Android.В моем случае я скачиваю вот эти.
- Заходим в Recovery ->“install zip from sdcard” -> “0” -> “файл gapps”.
- Перезагружаем, проводим первичную настройку от Google. Все смартфон готов!
- В качестве источника использовалась тема с 4pda.ru.
Видео-инструкция:
Если есть вопросы и замечания, пишите в комментариях.