Как да ръчно надстройвате вашето Nexus устройство с ADB Sideload

Съдържание:

Как да ръчно надстройвате вашето Nexus устройство с ADB Sideload
Как да ръчно надстройвате вашето Nexus устройство с ADB Sideload
Anonim
Актуализациите на Nexus OTA са малко загадки - идват директно от Google, но те също зависят от одобрението на оператора, преди да могат да бъдат изпратени на устройства в определени мрежи. Получаването на най-новата актуализация на ОТА означаваше или да изчакате няколко седмици, или ръчно да мигате цялото фабрично изображение, което може да е малко потресаващо. Сега, обаче, процесът е по-рационализиран, така че можете да мигате последната актуализация с една команда, без да е необходимо чакане.
Актуализациите на Nexus OTA са малко загадки - идват директно от Google, но те също зависят от одобрението на оператора, преди да могат да бъдат изпратени на устройства в определени мрежи. Получаването на най-новата актуализация на ОТА означаваше или да изчакате няколко седмици, или ръчно да мигате цялото фабрично изображение, което може да е малко потресаващо. Сега, обаче, процесът е по-рационализиран, така че можете да мигате последната актуализация с една команда, без да е необходимо чакане.

Докато старият метод на фабричното изображение е просто на теория, не винаги е бил много надежден - понякога сценарият на Google няма да работи, така че ще трябва да мигате ръчно няколко файла от командния ред. Освен това, той изискваше отключен буутлоудър, който новият метод не го прави.

Този нов метод използва

adb sideload

команда, за да мигнете най-новата актуализация еднократно. Ако не сте използвали тази команда преди, може да е малко обезсърчително отначало, но всъщност е много лесно. Освен това, това е по-бързо, отколкото да чакате ОТА да удари устройството ви. Това е печеливша.

Първа стъпка: Вземете компютъра и устройството си готови

Преди да започнете с това, ще трябва да имате инсталиран ADB и fastboot на вашия компютър. За по-лесна употреба ще трябва да имате ADB инсталирана в Windows PATH System. Щом го направите всичко, сте готови да придвижите някои OTA към устройството си Nexus. Сладка.

След това, ако още не сте, ще трябва да осъществите достъп до менюто "Опции за програмисти" на телефона си и да разрешите отстраняването на грешки в USB. Отново, това е просто, и щом бъде направено, няма да ви се налага да го правите отново (освен ако фабрично не възстановите устройството).

С всички предупредителни неща от пътя, преминете към страницата OTA файлове на Google. Съществува правно споразумение, което трябва да приемете, преди да имате достъп до файловете, но това е само типичният mumbo jumbo: тези файлове се предоставят от Google, вие се съгласявате с условията, бла бла бла. След като сте съгласни, изтеглянията ще се покажат.
С всички предупредителни неща от пътя, преминете към страницата OTA файлове на Google. Съществува правно споразумение, което трябва да приемете, преди да имате достъп до файловете, но това е само типичният mumbo jumbo: тези файлове се предоставят от Google, вие се съгласявате с условията, бла бла бла. След като сте съгласни, изтеглянията ще се покажат.
Image
Image

От тази функция просто стартирани са само най-новите OTA файлове за всяко устройство. Ще използвам най-новата актуализация на кръпката за защита на моя Nexus 6P за този урок - това е построяването на MTC19T за тези, които следват у дома.

След като имате достъп до изтеглянията, продължете и намерете компилацията за вашето устройство. Кликнете върху връзката "Връзка", за да започнете изтеглянето. Това са пълни ОТА пакети, така че те все още са просто големи като Factory Image - това за моя 6P е огромен 910MB.

С изтегления файл и инсталирането на ADB сте готови да започнете.
С изтегления файл и инсталирането на ADB сте готови да започнете.

Стъпка втора: Свържете устройството си и рестартирайте в възстановяване

Отидете напред и свържете устройството към компютъра. Първият път, когато направите това, ще трябва да одобрите USB дебъгване на този компютър - ако това е вашият персонален компютър (което се надявам да е, тъй като току-що сте инсталирали куп неща), след това маркирайте "Винаги разрешете от този компютър ".

След това отидете до папката, в която сте запазили файла OTA. Shift + кликнете с десния бутон в папката, като се уверите, че първо не са избрани файлове. Изберете "Отваряне на прозореца на командата тук". Не е изненадващо, че ще се отвори команден прозорец.
След това отидете до папката, в която сте запазили файла OTA. Shift + кликнете с десния бутон в папката, като се уверите, че първо не са избрани файлове. Изберете "Отваряне на прозореца на командата тук". Не е изненадващо, че ще се отвори команден прозорец.
В командния прозорец проверете дали компютърът може да види устройството със следната команда:
В командния прозорец проверете дали компютърът може да види устройството със следната команда:

adb devices

Ако е правилно свързан, ще видите буквено-цифров идентификатор и думата "устройство". Вие сте готови да отидете.
Ако е правилно свързан, ще видите буквено-цифров идентификатор и думата "устройство". Вие сте готови да отидете.

Използвайте тази команда, за да рестартирате устройството за възстановяване:

adb reboot recovery

Устройството ви трябва да започне рестартирането.
Устройството ви трябва да започне рестартирането.

Стъпка трета: Sideload OTA актуализацията

Устройството ще се рестартира на екран с малко момче от Android и червен удивителен знак. Натиснете бутона за увеличаване на звука като държите бутона за захранване за да изложите скритото меню за възстановяване.

След като се покаже менюто, използвайте бутона за намаляване на силата на звука, за да отидете до опцията "Apply update from ADB", след което натиснете бутона за захранване. Това ще доведе до готовност на устройството да приеме файла OTA.
След като се покаже менюто, използвайте бутона за намаляване на силата на звука, за да отидете до опцията "Apply update from ADB", след което натиснете бутона за захранване. Това ще доведе до готовност на устройството да приеме файла OTA.
Върнете се на компютъра, напишете следното:
Върнете се на компютъра, напишете следното:

adb sideload

…където

updatefile.zip

е името на файла на вашия ОТА.

Image
Image

След като се изпълни правилно, файлът ще започне да бута на устройството. Процент за завършване ще се покаже в командния ред, като ви даде някаква представа кога ще бъде завършена. Това ще отнеме известно време, затова вземете кафе.

Когато приключи, менюто за възстановяване ще се появи отново на телефона ви, като вече е маркирана опцията "Рестартиране на системата сега". Натиснете бутона за захранване, за да започнете рестартирането.

Можете да продължите напред и да изключите телефона от компютъра, докато рестартирате. Най-вероятно ще отнеме малко време, за да стартира напълно, защото Android трябва да "оптимизира приложенията" след актуализация. Това може да отнеме докато, в зависимост от броя инсталирани приложения. (За щастие, като се започне с Android N, времето за оптимизация ще се подобри значително).

И това е … свършихте. Поздравления.

Докато

adb sideload

не е непременно нова, това е една от първите реални, ежедневни употреби за нея - особено за не-вкоренените потребители.Това е по-лесен начин за ръчно подаване на OTA файлове, особено след като не е нужно да минете през неприятностите на мигането на нов буутлоудър, възстановяване, радиостанции или системни файлове - една команда и това е всичко. Харесва ми автопилотът.

Препоръчано: