Logo uk.androidermagazine.com
Logo uk.androidermagazine.com

Оновлення зв’язку - усе, що вам потрібно знати

Зміст:

Anonim

Телефони Nexus легко оновлювати дизайном - ось як цим скористатися

Більше людей, ніж будь-коли, володіють пристроєм Nexus. З моменту введення Nexus One у січні 2010 року та через наступні випуски до Nexus 6 у 2014 році кількість постійно зростає. Крім того, у нас є планшети Nexus 7 (одне ім’я, дві моделі 2012 і 2013 років), які все ще популярні пристрої, а також новий Nexus 9. І ми ніколи не можемо забути Nexus 10.

Хоча ідея про те, що означає "Nexus" насправді, відрізняється від випуску до випуску, але те, що не змінилося, полягає в тому, що вони залишаються одними з "відкритих" та "зручних для розробників" пристроїв. Вони чудово підходять для ветеранів-хакерів, які хочуть зробити серйозні налаштування, або для недосвідчених людей, які хочуть змочити ноги та навчитися обходити Android. (Або вони можуть бути просто чудовими телефонами для тих, хто не байдикує.)

Пристрої Nexus також, як правило, першими отримують нові оновлення операційної системи Android. Коли буде оголошено нову версію Android, можна сміливо сказати, що вона спочатку буде доступна на пристрої Nexus. І традиційно інші останні пристрої Nexus першими в черзі за оновленнями. Це дещо змінилося із впровадженням пристроїв "Google Play досвід" та тісної участі Motorola з Google, і це спричинило трохи вогню.

Незалежно від цього, пристрої Nexus фактично пропонують кілька способів оновлення до останньої операційної системи. Вони є:

  • Традиційне оновлення в ефірі.
  • Завантаження завантаженого файлу оновлення (OTA).
  • Оновлення із заводського файлу зображень.
  • Починаючи з нуля з фабричним файлом зображень.

Це не покроковий посібник щодо оновлення пристрою Nexus. Розгляньте це як (відносно) основний праймер для наявних варіантів. Давайте обговоримо відмінності між цими варіантами, і що найкраще підходить для вас.

Передумови

Ми будемо говорити про кілька дурних (але не надмірно складних) речей, тож треба зробити кілька домашніх завдань. Для всього, окрім традиційного оновлення в ефірі, ймовірно, буде потрібно (потрібно, справді) встановити Android SDK. Тут є все, що потрібно знати, щоб запустити і запустити Android SDK.

Якщо ви встановили Android SDK деякий час тому, можливо, вам доведеться оновити його частини. Запустіть диспетчер SDK для Android (шукайте виконуваний "Android" у папці " Інструменти", де б ви не встановили SDK) та переконайтесь, що "Інструменти Android SDK" та "Платформа-інструменти Android SDK" оновлені.

А для роботи з заводськими файлами зображень вам потрібно буде мати розблокований завантажувач на телефоні чи планшеті. Пристрої Nexus роблять розблокування (та розблокування) завантажувача тривіальним починанням. Але пам’ятайте, що це також робить ваш пристрій менш захищеним. Коли ви розблокуєте завантажувач, дані вашого телефону автоматично стираються, і ви почнете з нуля. Дані залишаються недоторканими, якщо ви знову заблокуєте їх, але буде стерто, якщо ви вирішите знову розблокувати їх по дорозі.

Крім того, так, там є "набори інструментів", які допоможуть вам зробити цю роботу. І це добре. Але ми настійно радимо вивчити ці кроки і чому все працює так, як вони роблять. Це не так складно, і ви будете для цього більш освіченим користувачем Android. Робота вручну дає вам знання та інструменти для виправлення речей, коли метод інструментарію йде не так.

З цим давайте розглянемо різні варіанти оновлення пристрою Nexus.

1. Традиційне оновлення в ефірі

Зазвичай це - але не завжди - це найповільніший спосіб робити справи. А може, просто так почувається. Оголошується оновлення, і ви сідаєте назад і чекаєте, коли воно надійде як завантаження на ваш телефон, в ефірі. Іноді це негайно. Можливо, вам пощастило. А може бути, що оновлення є таким важливим, і Google прискорює їх усі відразу. Прерогатива Google.

Але більшу частину часу ми відчуваємо те, що відоме як поетапний випуск. Тобто певний відсоток пристроїв - зазвичай 1 відсоток для початку - отримує оновлення спочатку. Google зависає назад, перевіряє, як справи йдуть день чи два, а потім надсилає ще одну партію. Дан Моррілл Google заявив, що він збільшується з 1 відсотком, 25 відсотками, 50 відсотками, 75 відсотками і, нарешті, 100 відсотками користувачів.

І відчувається, що це вічно. …

Але що робити, якщо вам не довелося чекати? Це підводить нас до першого з ручних методів оновлення Nexus.

2. Отримайте цей файл OTA та завантажте його

Коли ваш телефон отримує оновлення в ефірі, він завантажує його з сервера. А з телефонів Nexus ви можете бачити, звідки це завантаження. Посилання знаходиться у файлі logcat і буде виглядати приблизно так:

android.clients.google.com/packages/ota/google_hammerhead/c1a33561be84a8a6a7d5a4c8e3463c4db9352ce6.signed-hammerhead-LRX21O-from-KTU84P.c1a33561.zip

Якщо ви придивитесь уважніше, ви побачите сервер, назву пристрою (hammerhead - кодове ім'я для Nexus 5), хеш MD5 та версію збірки, до якої ви оновлюєтесь, а потім версію, до якої ви оновлюєтесь. У цьому конкретному випадку це KTU84P (остання збірка Android KitKat) для LRX21O (нова збірка Lollipop).

Це досить просто, і добре бути в змозі проаналізувати ці речі, щоб переконатися, що ви працюєте з правильним оновленням. (Ви можете знайти свою версію збірки у розділі "Про" у меню налаштувань. І не хвилюйтеся про те, що щось порушено - ваш пристрій повинен працювати, якщо версії збірки не збігаються.)

Отже, ви завантажуєте цей файл. Звідти ви перезавантажуєтеся на відновлення, вибираєте його завантажувати через adb, і ви їдете на гонки.

Це багато слів для того, що насправді є швидким та простим процесом. Ви використовували саме той самий файл оновлення, який був би ваш телефон, якби він завантажив саме оновлення. Ви просто зробили роботу за це, не чекаючи.

Підказка. Ви можете переглянути файл журналу за допомогою команди adb logcat зі свого комп’ютера (наприклад: adb logcat -v long> filename.txt) або за допомогою програми Google Play прямо на телефоні. CatLog - це добре спробувати. Ви побачите URL завантаження, як тільки ваш пристрій почне завантажувати OTA, і ви зможете поділитися ним з іншими нами!

3. Оновлення з файлу фабричного зображення

Пристрої Nexus отримують доступ до кожного, на наш погляд, кожного смартфона - "заводського зображення", яке при застосуванні повертає ваш телефон до стану, в якому він був, коли ви купували його. Насправді, Google робить один кращий і надає заводські зображення для найновішої версії програмного забезпечення, тому ви не починаєте з нуля, а потім після цього потрібно застосовувати кожне оновлення.

Фабричні зображення не просто використовуються для протирання телефону - ви можете оновлювати їх, зберігаючи також ваші дані недоторканими, що може стати в нагоді, якщо заводські зображення доступні до оновлення в ефірі. Спалах заводського зображення має ще пару рухомих частин, але це насправді не набагато складніше, ніж завантаження оновлення OTA.

Фабричні зображення містять різні файли - це "зображення", які прошиваються на ваш телефон. Там радіо. І завантажувач. А потім поштовий файл із ще більшою кількістю зображень, включаючи завантажувальне зображення, кеш, відновлення, системні та користувацькі дані. Це основні частини, які складають програмне забезпечення на вашому телефоні.

Те, що вам потрібно пам’ятати під час оновлення із заводського зображення та запуску включеного сценарію (це лише ще один файл, який автоматично спалахує зображення, але ви також можете їх робити вручну) - це видалити прапор «-w». Це займає близько 10 секунд в текстовому редакторі. Запустіть сценарій, і завантажувач (а іноді і радіо) буде спалахнути. Потім перейдіть до основного зображення (та інших зображень, що містяться в ньому), і ви закінчите.

Ще один варіант - просто зробити все це вручну. Введіть команди, щоб самостійно прошивати завантажувач та радіо (не забудьте перезавантажити завантажувач після його спалаху), а потім просто зробіть «fastboot update IMAGE.zip» самостійно.

4. Починаючи з нуля з фабричним зображенням

Це в основному все в №3, тільки ви витираєте телефон у процесі. (Сподіваюсь, ви спочатку створили резервну копію своїх даних!)

Коли телефон перезавантажиться, у вас з’явиться найновіша версія вашої операційної системи, як і якщо ви вийшли з коробки. Зазвичай досить безпечно оновлюватись за допомогою фабричного зображення, не витираючи все (на крок вище). Але якщо після оновлення ви побачите будь-які дивацтва або хитрість, то, як правило, перший крок у усуненні неполадок - це повторне оновлення з повним протиранням.

Отримання допомоги

Ці інструкції (як уже згадувалося) є вашим ґрунтовником для того, щоб вас вказали в правильному напрямку. Комп'ютерні типи, напевно, можуть використовувати цю інформацію та просто кататись, але багатьом із нас потрібно трохи більше керівництва. Хороша новина полягає в тому, що керівництво легко отримати.

Наведіть свій веб-переглядач на форуми пристроїв Android Central Nexus, де ви знайдете людей, які живуть і дихають Nexus, які із задоволенням допоможуть вам. Для них це все старе капелюх, і вони отримають відповіді на всі ваші запитання, і, ймовірно, мають ярлики та поради, які ми тут не висвітлювали.

Наступного разу, коли ви прочитаєте заголовки про оновлення Nexus, ви будете готові засунути рукави та зробити все!