Устанавливаем любую кастомную прошивку на Nexus 4

Nexus 4 customВсем привет. Сегодня мне хотелось бы поделиться с вами инструкцией по установке кастомной прошивки на чистый Nexus 4 с Android 4.3 на борту. Данная инструкция так же работает с другими версиями Android, в том числе с Android 4.4 KitKat. В качестве примера будет установлена прошивка Cyanogenmod, но если вы хотите установить любую другую прошивку, то указания на это так же будут в инструкции.

Начнем, пожалуй, с небольшого вступления. Что же такое кастомная прошивка? Кастомная прошивка – это особым образом измененные и модифицированные прошивки либо конкретным пользователем, либо группой разработчиков. Любая прошивка, которая сделана не производителем, является кастомной. Обычно данные прошивки обладают большим функционалом, чем стандартные и имеют лучшую производительность. Из-за наличия более длительной поддержки и огромного количества «плюшек» многие, в том числе и я, предпочитают использовать кастомы.

Инструкция

Все ваши данные будут удалены. Если вы хотите сохранить важную информацию, то рекомендую сделать бэкап. Все что вы делаете, вы делаете на свой страх и риск. Автор не несет ответственность за «окирпичивание»  вашего смартфона.

Подготовка к установке

  1. Для начала необходимо скачать и установить драйвера. Скачать их можно тут.
  2. Распаковываем архив любое место на жестком диске
  3. Выключаем телефон
  4. Запускаем телефон в режиме fastboot ( зажимаем кнопку «громкость -» и нажимаем «Power»)
  5. На компьютере появляется сообщение о новом устройстве
  6. Заходим в диспетчер устройств (Панель управления -> Система -> Диспетчер устройств)
  7. Находим неизвестное устройство (Обычно, с желтым треугольником с восклицательным знаком).
  8. Два раза щелкаем по нему.
  9. В появившемся окне жмете: Обновить драйвер -> Выполнить поиск драйверов на этом компьютере -> Выбрать драйвера из списка установленных драйверов -> Установить с диска -> Выбираем папку, в которую распаковали драйвера -> Ставите галочку на “Искать в подпапках” → Завершаете установку драйверов.
  10. Телефон полностью готов к последующим манипуляциям.
  11. Теперь скачиваем ADB и Fastboot в зависимости от разрядности ОС: Для x32/86, для x64. Распаковываем архив в любую папку. Необходимо чтобы в пути не было русских букв и цифр. Я распаковал свою папку в d:\ADB
  12. Скачиваем кастомное Recovery: CWM или TWRP (далее в инструкции будет использоваться CWM). Кидаем *.img файл в папку с ADB.

Разлачиваем Bootloader

Для начала необходимо разлочить Bootloader на смартфоне. Для этого подключаем смартфон к компьютеру и переводим его в режим fastboot. Для перевода в режим fastboot необходимо выключить телефон и при включении зажать кнопки «Power» и «Громкость –». В режиме Fastboot экране смартфона будет нарисован зеленый робот с вскрытым пузом.

Nexus 4 bootloader

Запускаем командную строку: Пуск -> в строке выполнить пишем “cmd” без кавычек -> сверху появляется “cmd.exe” -> правая кнопка мышки на “cmd.exe” -> Запустить с правами администратора.

Заходим в папку с ADB(у меня папка ADB находится по следующему пути “D:\ADB”) : В моем случае я ввожу сначала “d:” без кавычек и жму Enter -> ввожу “cd ADB” и жму enter. Теперь окно командной строки выглядит следующим образом:

adb

Для разблокировки 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

  1. Скачиваю вот эту прошивку и закидываю ее на смартфон в корень.
  2. Захожу в кастомное рекавери. Чтобы в него зайти необходимо при включении смартфона зажать кнопки “громкость –” и “Power”, а затем после запуска fastboot выбрать Recovery mode.
  3. Выбираем пункт “install zip from sdcard” -> “0” -> “файл прошивки” -> соглашаюсь с установкой.
  4. Прошивка устанавливается, перезапускаем телефон -> reboot to system
  5. Если система зависла на логотипе загрузки, то необходимо снова зайти в recovery и сделать “wipe cache and data”, после этого смартфон должен загрузиться.
  6. После загрузки проводим первичные настройки Cyanogenmod’a. Все система стоит.

Установка Gapps’ов

По умолчанию из CyanogenMod’а “выпилены” сервисы Google(Google Play, синхронизация контактов и т.п.) Если вам необходима поддержка этих сервисов, то необходимо установить “gapps”. Скачать их можно отсюда. Они выбираются в зависимости от версии Android.В моем случае я скачиваю вот эти.

  • Заходим в Recovery ->“install zip from sdcard” -> “0” -> “файл gapps”.
  • Перезагружаем, проводим первичную настройку от Google. Все смартфон готов!
  • В качестве источника использовалась тема с 4pda.ru.

Видео-инструкция:

Если есть вопросы и замечания, пишите в комментариях.

Лучший способ выразить благодарность автору - поделиться с друзьями!

Опубликовать в Google Buzz
Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники
  • Александр Пюро

    Может быть я вам надоел но прошу помощи. С телефона была удалена ubuntu наверно не корректно …. когда включаеш телефон сразу включается режим fastboot андроид с вскрытым животом.Нажимаю старт экран чёрный но включен , нажимаю рековери мод происходит тоже самое. Что это и как с этим бороться?

  • Oborin

    Всем привет Вопрос такой кастомный рекавери подходит для любой прошивки допустим CWM могу ли я с помощью него перешить не Cyanogenmod а допустим MIUI или AOKP или нужно под них свое рекавери ???

    • Samigg

      Подходит для любой прошивки, однако иногда бывают нюансы (требуется определенная версия рекавери).

  • Антон

    а сколько места доступно после прошивки на cm11 на нексусе с 8гб?

    • Samigg

      Сейчас под рукой нет Nexus 4, но, по-моему ~5.45Gb

  • Евгений Конохов

    проблема такая, я не могу установить драйвера, пишет «Не удалось найти драйвера для этого устройства.», что делать?

    • Samigg

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

      • Евгений Конохов

        я сделал все так, как вы сказали, у меня windows 8, я зашел в диспетчер устройств, там в секции другие устройства есть андроид с желтым треугольником, я нажимаю на него, обновить драйвер, выбираю папку которую сказал и он пишет что драйвера не найдены, я уже заколебался, уже месяц ничего сделать не могу, помогите пожалуйста, хоть вы(

        • Samigg

          Воспользовался ноутом своего брата, у него как раз стоит Win8. Для начала необходимо перевести смартфон в режим Fastboot(Power +Volume down на 10 сек при включении). После заходим в диспечер устройств -> ПКМ на нашем устройстве -> свойства -> драйвер -> обновить -> выполнить поиск драйверов на этом компьютере -> выбрать драйвер из списка уже установленных драйверов -> показать все устройства -> установить с диска -> доходим до папки с нашими драйверами, выбираем файл android_winusb.inf -> ок -> Android ADB Interface -> да -> установить. Драйвер использовал из этой темы. Все заработало:) Надеюсь я вам помог)

          • Евгений Конохов

            спасибо огромное! все получилось) может это не здесь нужно писать, а как включить функцию расширенный экран? а то он не хочет ее включать, cyanogenmod 11

          • Samigg

            Проверить не могу, сейчас сток стоит, но вроде сначала в настройках надо включить его, потом при длительном нажатии клавиши Power выбрать соответствующий пункт меню. Подробно про циан можете почитать тут http://habrahabr.ru/post/189232/

          • Евгений Конохов

            проблемма другая, в настройках она как бы затушена, таким шрифтом полупрозрачным выделена, ну она не доступна, не знаешь как ее… активировать, назовем это так

          • Samigg

            Не сталкивался с таким) Можете попробовать обновить Cyanogen, возможно тогда появится данный функционал)

      • Евгений Конохов

        ну как будет под рукой можете написать мне, помощь очень нужна

  • Даниил

    Здравствуйте. У меня такая проблема после перепрошивки Nexus 4 при включении черный экран с подсветкой ( загрузка не идет). в фастбуд мод входит. Подскажите что делать?Заранее спасибо!

  • Даниил

    я попробовал поставить , но
    fastboot -w update image-occam-krt16o.zip эта команда не загружается что делать?

    • Samigg

      Укажите верное название файла. В каждой версии прошивки оно свое. Тут инструкция описывается для 4.4. Файлы должны быть в папке с ADB, а не папка в папке. Т.е. файлы должны быть в корне папки ADB.

  • Даниил

    да и еще можете скинуть ссылку как установить драйвера. Заранее спасибо!
    Скачиваем драйвера, если они у вас не установлены, то устанавливаем по инструкции отсюда.(я просто не пойму как установить)

    • Samigg

      Устанавливаем драйвера: «Для начала необходимо перевести смартфон в режим Fastboot(Power +Volume down на 10 сек при включении). После заходим в диспетчер устройств -> ПКМ на нашем устройстве -> свойства -> драйвер -> обновить -> выполнить поиск драйверов на этом компьютере -> выбрать драйвер из списка уже установленных драйверов -> показать все устройства -> установить с диска -> доходим до папки с нашими драйверами, выбираем файл android_winusb.inf -> Ок -> Android ADB Interface -> Да -> установить.» Это для win 8. В Win 7 все очень похоже. Возможно даже идентично

  • Даниил

    Все получилось прошивку поставил, но вот телефон впал в вечную загрузку

    Это все сделал

    Если смартфон завис в вечной загрузке

    Выключаем смартфон, зажав кнопку Power на 10 секунд

    Зажимаем кнопку Power + “Громкость +“, запускается fastboot

    Заходим в Recovery Mode

    Видим андроида с восклицательным знаком, зажимаем кнопку Power и громкость “-“

    Выбираем wipe data/factory reset, подтверждаем выбор.

    И теперь перезагружаем смартфон с помощью пункта reboot system now

    Наслаждаемся установленным Android 4.4 KitKat

    • Samigg

      Если все это сделали, то телефон должен загрузиться. Первая загрузка может длиться продолжительное количество времени ~ 5-10 минут.

  • Даниил

    не запустился телефон после 20 минут ожидания

    • Samigg

      Вы ставите сток? Попробуйте заного все сделать. Должно работать если устройство исправно.

      • Даниил

        да я сток ставил , и рекавери стоковый ставил

  • Андрей

    Скажите пожалуйста а по етой инструкцие можна установить CyanogenMod на Samsung Galaxy NEXUS android 4.3?

    • Samigg

      Не знаю, нет данного телефона чтоб проверить.

      • Андрей

        а драйвера подойдут для windows 8

        • Samigg

          да

          • Андрей

            спасибо

  • sashka-puzich

    По какой причине может не входить в рекаверимод? После нажатия рекаверимод, появляется картинка андроида с вспоротым
    животом м красным треугольником с восклицательным знаком и надписью «нет
    команды». Как можно воити в рекавери, есть ли еще способы? Я перепрошивал и откатывал ОС на Nexus7 gen2 по Вашим видео и только один раз удалось воити в этот рекавери

  • Андрей

    не работает wifi. что делать?

  • Не работает ссылка на гапсы. Хочу прошить N4, 5.1.1 по вашей интсрукции на Циан 4.4.4

  • Pingback: Maria Smith()