<
  • Главная
Статьи

Розблокування Bootloader, установка Recovery і прошивка Google LG Nexus 4

  1. Установка драйверів і розблокування Bootloader в LG Nexus 4
  2. Установка кастомними recovery на LG Nexus 4
  3. Установка кастомной прошивки на LG Nexus 4
  4. UPD: Якщо раптом телефон перетворився в «цеглина» - що робити?

Привіт друзі Привіт друзі. Сьогодні, можна сказати, спонтанний пост трапився, про що він буде, ви вже могли здогадатися з заголовка. Вся справа в тому, що як раз сьогодні прийшла посилка з США, і я став володарем новенького Google LG Nexus 4. І тепер у мене є відразу два Нексуса - Samsung Galaxy Nexus і LG Nexus 4 - може бути, я навіть напишу огляд порівняння, якщо вам цікаво, але сьогодні не про це.
Так, кому цікаво, а я впевнений, що багатьом - ціна питання 12к рублів з доставкою! Але я знову не про це ...

Так, Pure Android 4 прекрасний сам по собі - зручний, швидкий і майже ідеальний. Зверніть увагу, що я говорю саме про те андроїд, який встановлений в гуглофонах Nexus, а не всіх інших телефонах (htc, Samsung, sony і т.д.), тому що вони серйозно перероблені і змінені, на жаль, не в кращу сторону. Так що може бути краще, ніж та так майже ідеальна прошивка? Покращена кастомними прошивка, звичайно ж!

Тому сьогодні я перший раз включив телефон тільки для того, щоб переконатися, що він взагалі працює. Коли я переконався в цьому, я його вимкнув і зайнявся «танцями з бубном». По гарячих слідах розповім про те, як на Nexus 4 розблокувати Bootloader, встановити recovery і прошити будь-яку прошивку.

Насправді всі ці танці з бубном не такі вже й танці і навіть майже не з бубном =) Я, як досвідчений вже юзер, відчував себе впевнено, не переживав і навіть не робив ніяких бекапів. Як виявилося, все описані надалі процедури повністю ідентичні тим процедурам, що я робив рік тому над Galaxy Nexus. Все буде просто, я обіцяю!

Для початку треба трохи підготуватися і завантажити необхідні драйвера:
качаємо драйвера usb_driver.rar - стануть в нагоді для підключення пристрою в режимі bootloader до нашого PC. А так же завантажуємо архів adb.rar - містить файли Fastboot і ADB.

Розпаковуємо архів Fastboot and ADB в корінь диска C, повинно вийти C: \ adb.
Драйвера теж розпаковуємо в корінь диска C, вийде C: \ usb_driver.

Тепер в бій!

Установка драйверів і розблокування Bootloader в LG Nexus 4

Спершу треба розблокувати Bootloader, без цього нічого не вийде зробити.

Існують різні рішення і навіть програми, які дозволяють зробити розблокування, отримати root і встановити рекавери в один клік, але я якось не довіряють такому підходу, бо процедура-то тонка. Хоча я все ж спробував сьогодні скористатися програмою NEXUS 4 TOOLKIT 1.3, але, як виявилося, скачати можна тільки базову версію, а оновлення доступно тільки після оплати, а без оновлення не доступний вибір підтримки android 4.2.2. Коротше - не наш варіант!

Три простих кроки і ніяких понтів:

  1. Вимикаємо телефон і переводимо його в Fastboot mode (затискаємо кнопки Volume Down + Power), підключаємо USB-кабель.
    Windows покаже повідомлення в треї, типу «Установка програмного забезпечень для пристрою». Зі зрозумілих причин, драйвера самі не встановляться. Тому: правий клік на Мій комп'ютер => Диспетчер пристроїв => Побачимо невідомий пристрій Android. Тиснемо на нього два рази, а у вікні: тиснемо Оновити драйвер ... => Виконати пошук драйверів на тому комп'ютері => Вибираємо папку C: \ usb_driver і тиснемо далі. Розпочнеться установка, з'явиться якийсь-питання про безпеку, все одно встановити. В результат побачимо повідомлення: «Закінчено установка драйверів для даного пристрою Android Bootloader Interface». У диспетчері пристроїв буде написано, що пристрій працює нормально - то що треба :) Закриваємо диспетчер.
  2. Відкриваємо командний рядок (Пуск - у віконці пошуку пишемо cmd - тиснемо Enter):
    • У командному рядку пишемо cd C: \ adb і тиснемо Enter
    • Далі пишемо fastboot oem unlock і тиснемо Enter

    У командному рядку пишемо cd C: \ adb і тиснемо Enter   Далі пишемо fastboot oem unlock і тиснемо Enter

  3. На екрані телефону з'явиться попередження: «Unlock bootloader?» І бла бла бла. Клавішею гучності вибираємо Yes, кнопкою харчування підтверджуємо вибір. Увага! Це видалить всі дані на вашому телефоні. Відразу після цього з'явиться екран fastboot, де буде красуватися LOCK STATE - unlocked.

Все просто, правда?

Установка кастомними recovery на LG Nexus 4

Тепер нам необхідно встановити recovery, без якого ми просто не зможемо прошивати прошивки, ядра і будь-які твики і моди.

Як recovery я рекомендую TWRP Team Win Recovery Project. Переглянути опис і особливості можна на XDA в оф.теме для NEXUS 4 , Там же завжди є актуальна версія. На момент написання даного поста, найновіша версія це 2.4.4.0. Ось зручна пряме посилання на скачування. Завантажили? Відмінно, поїхали далі.

У нас є файл openrecovery-twrp-2.4.4.0-mako.img. Якщо ви його закине в папку c: \ adb і перейменувати в twrp.img так буде простіше на наступному кроці.

  1. Передбачається, що телефон у нас до сих пір підключений по USB і знаходиться в fastboot mode, на тому місці, де ми зупинилися в попередньому пункті при розблокуванні бутлоадер. Якщо немає, то просто знову вимикаємо телефон і, затиснувши клавіші Volume Down + Power, чекаємо потрібного екрану.
  2. Відкриваємо командний рядок cmd, як це зробити написано в попередньому пункті за крок № 2. Далі:
    • У командному рядку пишемо cd C: \ adb і тиснемо Enter
    • Далі пишемо fastboot flash recovery twrp.img і тиснемо Enter
    • У командному рядку ми повинні побачити OKAY
  3. Закриваємо командний рядок. А на телефоні кнопкою гучності вибираємо пункт Start і тиснемо кнопку включення - телефон повинен включитися, як ні в чому не бувало. Тільки тепер при запуску під логотипом Google буде показуватися відкритий замочок. Так, телефон увімкнеться як ніби в перший раз, доведеться все налаштовувати заново, але насправді зараз цього робити не треба, просто пропустіть всі кроки налаштування.

Ну ось, bootloader розблоковано, recovery встановлений. Залишилося найпростіше - встановити нову прошивку. До речі, root нам не потрібно отримувати, якщо збираємося ставити кастомний прошивку, root там вже буде за замовчуванням.

Установка кастомной прошивки на LG Nexus 4

За майже рік використання мого попереднього Samsung Galaxy Nexus я перепробував цілу купу різних прошивок, частенько перепрошивати, проводив всякі експерименти. І знаєте, одного разу я знайшов ідеальну прошивку, прошивку мрії - це ParanoidAndroid. Я просто не можу нічого іншого крім цієї прошивки рекомендувати. Але, так чи інакше - вибір за вами, процедура установки різних прошивок ідентична.

Приблизно ось так може виглядати ваш Nexus 4 після установки ParanoidAndroid:

Приблизно ось так може виглядати ваш Nexus 4 після установки ParanoidAndroid:

Ось відео-огляд цієї ж прошивки, але тим, хто сам особисто ParanoidAndroid НЕ юзал, мало що буде зрозуміло:

Отже, з прошивкою ми визначилися, треба її завантажити. Оф.тема розробників прошивки ParanoidAndroid тут , Там же опис, посилання і нові версії. Завантажити саму прошивку можна в розділі mako на goo.im, а так само необхідно буде завантажити Google Apps у відповідному розділі на goo.im.

Прошивку і gapps скачали, тепер їх треба якось залити на телефон. Якщо телефон нормально видно в провіднику, то пропускаємо блок тексту нижче, якщо не виходить потрапити в пам'ять телефону через провідник, то читайте.

Тут невеличка заковика може виникнути, але тільки якщо ви не читаєте цей пост - тому що у мене все заковики вирішуються, і я про це обов'язково пишу!

Я сиджу і підключаю телефон по USB за допомогою кабелю, але зарядка йде, а ось в провіднику я не можу його бачити як папку, щоб закинути туди наші архіви для прошивки. Якщо у вас та ж історія, тоді ось рішення!

Не знаю чому, але Windows вирішила встановити при підключенні включеного телефону ADB драйвера (мається на увазі не fastboot, а саме запущена система android). Може це я як-то что-то не те зробив, але факт є факт - папки телефону в провіднику не видно. Я думав, що якихось драйверів не вистачає, довго гуглити, нічого не знайшов. Вирішив скористатися суворим способом: Заходимо в диспетчер пристроїв, бачимо «Android device щось там ADB» - просто натискаємо на нього правою кнопкою і вибираємо Видалити. Відключаємо телефон і відразу підключаємо назад - Windows повинна заново визначити пристрій і встановити на нього правильні драйвера. Мені це допомогло, і в провіднику з'явилася необхідна папка Nexus 4!

Вибираємо папку Nexus 4 / Внутрішня пам'ять / Download і туди закидаємо архіви, в моєму випадку це pa_mako-3.10-11MAR2013-131748.zip і pa_gapps-full-4.2-20130308.zip. У вашому випадку це будуть вже більш нові версії, в маркуваннях розібратися зовсім не важко.

Коли всі архіви закачані, відключаємо телефон від комп'ютера і вимикаємо. Нам необхідно знову потрапити в recovery mode, для цього затискаємо Volume Down + Power поки не включиться fastboot, де кнопками гучності вибираємо Recovery mode і тиснемо Power.

Якщо раптом трапилося так, що ви побачили не головний екран TWRP (його впізнати дуже просто, сумнівів в цьому не буде точно), а побачили лежачого на спині андроїда з червоним трикутником, тобто вихід, а як без нього!

Для цього тримаємо затиснутою кнопку Power поки телефон не вимкнеться. Знову завантажуємося в fastboot, підключаємо телефон по USB і проробляємо заново сценарій по установці recovery. Коли рекавери встановлений, чи не перезавантажується, а кнопками гучності знаходимо пункт Recovery mode і вибираємо його кнопкою харчування. Тепер-то точно запуститься TWRP, а значить слідуємо інструкції нижче.

Побачимо головний екран TWRP, тиснемо на верхню праву кнопку Wipe, а потім Factory Reset - це видалить всі дані на телефоні!

Після повного скидання, необхідно повернутися на попередній екран і натиснути на верхню ліву кнопку Install. На екрані, що зі списку папок вибираємо Download, а потім натискаємо спочатку на файл прошивки pa_mako, потім Add More Zips і відразу вибираємо файл pa_gapps і нарешті робимо Swipe to Confirm Flash. Зараз прошиють відразу і прошивка і додатки Google Apps, близько хвилини очікування і ми повинні побачити напис Successful. Дуже важливо підчистити всі кеши, для цього вибираємо кнопку Wipe cache / dalvik. Все готово - натискаємо Reboot System.

Зараз буде завантажуватися система, але вже з прошивкою ParanoidAndroid. Після тривалої завантаження потрапляємо в меню первинної настройки телефону, де треба вибрати мову, вказати аккаунт і т.д.

Власне це і все! Успіхів вам друзі. Якщо у вас з'явилися якісь питання чи пропозиції з приводу процесу прошивки або з приводу ParanoidAndroid - будь ласка, пишіть в коментарях.

На замітку: Про те, як отримати доступ в меню розробника на будь-який прошивці.

Відкриваємо налаштування, вибираємо пункт «Про телефоні» в самому низу, прокручуємо екран до пункту «Номер Складання», там буде написано JDQ39, що відповідає версії android 4.2.2, у вас може бути написано і щось інше, це не важливо. Жамкаем на цей рядок 7 разів поспіль. Як підсумок - має з'явитися повідомлення «Ви стали розробником!» Ось виявляється як легко можна стати розробником під androind =))) Повертаємося назад в меню налаштувань, бачимо новий пункт «Для розробників».

UPD: Якщо раптом телефон перетворився в «цеглина» - що робити?

Хіба мало що буває ... Ось як сьогодні, наприклад, колега купив собі такий же Nexus 4 і віддав його мені, щоб я встановив кастомний прошивку. Та ні проблем - сказав я і пішов слідувати своїй же інструкції, написаної вище. Сталося дивне - всі дані (zip файл образу прошивки, наприклад), які я залив на внутрішній накопичувач для подальшої прошивки після скидання, вони віддалилися, самознищилися з якоїсь невідомої причини.

Коротше, телефон перетворився в цегла, тобто не включається, а робити щось же треба жити. Тому найпростіше хильнути на телефон Factory Image, тобто заводський образ, щоб телефон був схожий на те, що ви бачили, вперше відкриваючи упаковку. І ось інструкція:

  1. Передбачається, що драйвера у вас вже встановлені і телефон підключається до комп'ютера, коли він в режимі fastboot. А так же завантажувач розблоковано. Коротше, повністю виконані всі кроки під заголовком «Установка драйверів і розблокування».
  2. Тепер завантажуємо офіційний образ телефону звідси https://developers.google.com/android/nexus/images#occam На даний момент актуальна версія це 4.3 (JWR66V), тиснемо Link навпаки і викачуємо.
  3. У нас скачати архів occam-jwr66v-factory-08d2b697.tgz, всередині нього ще один архів occam-jwr66v-factory-08d2b697.tar, а всередині кілька файлів і ще один архів image-occam-jwr66v.zip - он-то нам і потрібен, беремо і переносимо image-occam-jwr66v.zip в папку C: \ adb
  4. Відкриваємо командний рядок і пишемо:
    cd c: \ adb тиснемо Enter;
    fastboot erase boot тиснемо Enter;
    fastboot erase cache тиснемо Enter;
    fastboot erase system тиснемо Enter;
    fastboot erase userdata тиснемо Enter;
    fastboot reboot-bootloader тиснемо Enter;
    fastboot -w update image-occam-jwr66v.zip тиснемо Enter і чекаємо.
    Після останньої операції телефон повинен сам перезавантажитися і включитися.
  5. Тепер ваш телефон як новий :) А ви можете повторити те, що не вийшло. А саме залити zip-архіви в пам'ять телефону і спробувати їх прошити заново. До речі, ми recovery не чіпали в процесі відновлення, так що TWRP у вас залишився, а значить вимикаємо телефон, тиснемо Volume Down + Power, вибираємо recovery і вперед!

Ну ось, тепер вже точно все!

До зв'язку друзі. І вибачте, що перестав часто писати про SEO, обіцяю виправитися в найближчий же час.

Так що може бути краще, ніж та так майже ідеальна прошивка?
Все просто, правда?
Завантажили?
UPD: Якщо раптом телефон перетворився в «цеглина» - що робити?


Новости
  • Виртуальный хостинг

    Виртуальный хостинг. Возможности сервера распределяются в равной мере между всеми... 
    Читать полностью

  • Редизайн сайта

    Редизайн сайта – это полное либо частичное обновление дизайна существующего сайта.... 
    Читать полностью

  • Консалтинг, услуги контент-менеджера

    Сопровождение любых интернет ресурсов;- Знание HTML и CSS- Поиск и обновление контента;-... 
    Читать полностью

  • Трафик из соцсетей

    Сравнительно дешевый способ по сравнению с поисковым и контекстным видами раскрутки... 
    Читать полностью

  • Поисковая оптимизация

    Поисковая оптимизация (англ. search engine optimization, SEO) — поднятие позиций сайта в результатах... 
    Читать полностью