Logo ru.androidermagazine.com
Logo ru.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 Experience" и тесным участием Motorola в Google, и это вызвало небольшой пожар.

Несмотря на это, устройства Nexus предлагают несколько способов обновления до последней операционной системы. Они есть:

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

Это не пошаговое руководство по обновлению устройства Nexus. Думайте об этом как (относительно) основной учебник для доступных вариантов. Давайте обсудим различия между этими вариантами и то, что лучше для вас.

Предпосылки

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

Если вы установили Android SDK некоторое время назад, вам может потребоваться обновить его части. Запустите Android SDK Manager (найдите исполняемый файл «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

Если вы присмотритесь, вы увидите сервер, имя устройства (название головки молотка для Nexus 5), хеш MD5 и версию сборки, с которой вы обновляетесь, а затем версию, которую вы обновляете. В данном конкретном случае это KTU84P (последняя сборка Android KitKat) или LRX21O (новая сборка Lollipop).

Это достаточно просто, и хорошо иметь возможность разбирать эти вещи, чтобы убедиться, что вы работаете с правильным обновлением. (Вы можете найти версию вашей сборки в разделе «О программе» в меню настроек. И не беспокойтесь о том, что что-то может сломаться - ваше устройство должно блокироваться, если версии сборки не совпадают.)

Итак, вы скачиваете этот файл. Оттуда вы перезагружаетесь в recovery, решаете загрузить его поверх adb, и вы отправляетесь в гонки.

Это много слов о том, что действительно быстрый и легкий процесс. Вы использовали точно такой же файл обновления, какой был бы у вашего телефона, если бы он сам загрузил обновление. Вы просто сделали работу для этого, без ожидания.

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

3. Обновление из файла заводского образа

Устройства Nexus получают то, к чему, по нашему мнению, должен иметь доступ каждый смартфон - «заводской образ», который при применении возвращает ваш телефон обратно в состояние, в котором он был, когда вы его купили. На самом деле, Google работает лучше и предоставляет заводские образы для самой последней версии программного обеспечения, поэтому вы не начинаете с нуля, а затем должны применять каждое обновление после этого.

Однако заводские изображения используются не только для очистки телефона - вы можете обновлять их, сохраняя при этом все свои данные в целости и сохранности, что может пригодиться, если заводские изображения доступны до обновления по беспроводной сети. Прошивка заводского образа имеет еще пару движущихся частей, но на самом деле это не намного сложнее, чем боковая загрузка OTA-обновления.

Заводские изображения содержат разные файлы - это «изображения», которые высвечиваются на ваш телефон. Там радио. И загрузчик. А затем ZIP-файл с еще большим количеством образов, включая образ загрузки, кеш, восстановление, системные и пользовательские данные. Это основные части, которые составляют программное обеспечение на вашем телефоне.

То, что вы должны помнить при обновлении с заводского образа и при запуске включенного скрипта (это просто еще один файл, который автоматически мигает изображения, но вы также можете выполнять их вручную), это удалить флаг "-w", Это займет около 10 секунд в текстовом редакторе. Запустите скрипт и загрузчик (и иногда радио) будет мигать. Затем перейдите к основному изображению (и другим изображениям, включенным в него), и все готово.

Другой вариант - сделать все это вручную. Введите команды для прошивки загрузчика и включите радио (не забудьте перезагрузить загрузчик после его перепрошивки), затем просто выполните «fastboot update IMAGE.zip» самостоятельно.

4. Начиная с нуля с заводским изображением

Это в основном все в № 3, только вы протрите телефон в процессе. (Надеюсь, вы сначала сделали резервную копию своих данных!)

Когда телефон перезагрузится, у вас будет самая последняя версия вашей операционной системы, как если бы вы получили ее из коробки. Обычно довольно безопасно обновлять через заводской образ, не стирая все (как описано выше). Но если после обновления вы видите какие-то странности или странности, перепрошивка с полной очисткой обычно является первым шагом в устранении неполадок.

Получать помощь

Эти инструкции являются (как уже упоминалось) вашим учебником для начинающих, чтобы направить вас в правильном направлении. Компьютерные типы могут, вероятно, использовать эту информацию и просто работать, но многим из нас потребуется немного больше рекомендаций. Хорошей новостью является то, что руководство легко получить.

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

В следующий раз, когда вы будете читать заголовки об обновлении Nexus, вы будете готовы засучить рукава и добиться цели!