Как установить обновления для Android для ваших устройств Nexus без ожидания

Оглавление:

Как установить обновления для Android для ваших устройств Nexus без ожидания
Как установить обновления для Android для ваших устройств Nexus без ожидания

Видео: Как установить обновления для Android для ваших устройств Nexus без ожидания

Видео: Как установить обновления для Android для ваших устройств Nexus без ожидания
Видео: Как удалить историю поиска в Play Market? - YouTube 2024, Май
Anonim
Google медленно обновляет Android, даже для своих устройств Nexus. Может потребоваться несколько недель, прежде чем обновление через эфир станет доступно на экране «Обновления системы», но вы можете пропустить ожидание.
Google медленно обновляет Android, даже для своих устройств Nexus. Может потребоваться несколько недель, прежде чем обновление через эфир станет доступно на экране «Обновления системы», но вы можете пропустить ожидание.

Когда Android L запущен, потребовалось более трех недель, прежде чем мы увидели обновление на нескольких телефонах Nexus 4. Один из 2012 Nexus 7 до сих пор не видит обновления через два месяца. Это просто смешное количество времени, чтобы ждать.

Что не будет работать

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

Раньше мы использовали трюк, который позволил нам сбросить этот процесс, пропустив его до линии и мгновенно получив обновление, очистив данные приложения Google Play Services. Это больше не работает, и это может вызвать другие проблемы на вашем устройстве. Не следуйте этому совету, если вы видите его онлайн!

Image
Image

Вариант 1: Загрузка и Вспышка с официальным заводским изображением

Google предоставляет официальные заводские изображения для своих устройств Nexus. Мы уже рассмотрели процесс загрузки фабричного образа из Google и его мигания. Это включает в себя разблокировку загрузчика вашего устройства, загрузку последнего заводского образа для вашего устройства с веб-сайта Google, получение команды adb, перенос вашего устройства в режим разработчика, обеспечение настройки соответствующих драйверов и запуск скрипта, который запускает новую версию Android старой версии. Этот процесс можно выполнить в Windows, Mac OS X или Linux.

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

В целом, это самый сложный метод. Тем не менее, это единственный официально поддерживаемый способ перехода на новую версию Android, как только он будет доступен. Google публикует образы фабрики на свой веб-сайт за несколько недель до того, как вы сможете получить их в качестве доступного эфирного обновления. Мы использовали этот метод в прошлом, совсем недавно, чтобы обновить 2013 Nexus 7 до Android L после нескольких недель ожидания обновления. Это сработало, хотя процесс борьбы с adb и драйверами - особенно в Windows - может расстраивать. У нас было меньше проблем, связанных с Unix-подобной платформой, например Linux или Mac OS X.

Image
Image

Вариант 2. Загрузите файл обновления OTA вручную.

Когда доступно обновление для Android, Google в конечном итоге позволяет вашему устройству узнать, и он загружает файл обновления (OTA). Затем ваше устройство перезагрузится и установит файл обновления OTA. Обновление OTA меньше и компактнее, чем более крупное заводское изображение выше. Обновления OTA предназначены для обновления с одной версии на другую, в то время как заводское изображение содержит полное изображение операционной системы для вашего устройства и может быть использовано для его восстановления, если вы когда-либо протрите его или установите пользовательский ПЗУ.

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

Во-первых, вам нужно будет получить файлы обновлений OTA. В отличие от полных заводских изображений, Google не публикует их официально. Вам понадобится список, составленный третьей стороной. Например, Android Police имеет полный список файлов Android 4.4.4 -> 5.0 и 5.0 -> 5.0.1 OTA со ссылками на их местоположения на официальных серверах Google. Если вы ищете новую версию Android, найдите ее, чтобы найти обновленный список. Вам также понадобится команда adb, которую вы можете приобрести в Android SDK от Google.

Перезагрузите устройство и удерживайте кнопку уменьшения громкости во время загрузки. Вы увидите меню «fastboot» и слово «Start» на экране. Нажмите Volume Up, пока не увидите «Режим восстановления», а затем нажмите кнопку питания.

Вы увидите Android с красным восклицательным знаком. Удерживайте нажатой кнопку питания и нажмите кнопку увеличения громкости - вы увидите меню восстановления системы. Выберите «применить обновление от adb» с помощью кнопок регулировки громкости, а затем нажмите «Питание».
Вы увидите Android с красным восклицательным знаком. Удерживайте нажатой кнопку питания и нажмите кнопку увеличения громкости - вы увидите меню восстановления системы. Выберите «применить обновление от adb» с помощью кнопок регулировки громкости, а затем нажмите «Питание».
Подключите устройство Nexus к компьютеру с помощью USB-кабеля. Поместите команду adb и файл обновления OTA, загруженный в тот же каталог. Откройте окно командной строки в этом каталоге, удерживая Shift, щелкнув правой кнопкой мыши и выбрав «Открыть командную строку» здесь. Выполните следующую команду, заменив «OTA UPDATE FILENAME.zip» на имя загруженного файла обновления OTA. (Завершение вкладок может помочь здесь!)
Подключите устройство Nexus к компьютеру с помощью USB-кабеля. Поместите команду adb и файл обновления OTA, загруженный в тот же каталог. Откройте окно командной строки в этом каталоге, удерживая Shift, щелкнув правой кнопкой мыши и выбрав «Открыть командную строку» здесь. Выполните следующую команду, заменив «OTA UPDATE FILENAME.zip» на имя загруженного файла обновления OTA. (Завершение вкладок может помочь здесь!)

adb sideload OTA_UPDATE_FILENAME.zip

Нажмите Enter, и adb отправит файл обновления OTA на ваше устройство. Он будет считать до 100 процентов, пока он отправляет файл, и ваше устройство начнет установку обновления OTA, как если бы оно было загружено с Google.

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

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

Apple позволяет всем пользователям iPhone и iPad получать обновления сразу же после их выхода. Это вернулось, чтобы укусить их, когда они выпустили iOS 8.0.1. Это обновление отключило сотовую связь и Touch ID на всех новых iPhone, которые его установили, и им пришлось отчаянно вытащить обновление. Это то, что Google пытается предотвратить, теоретически.

Рекомендуемые: