Как да флашнете месечна актуализация на защитата на Google Pixel, без да изтривате данни

Страхувате ли се да чакате актуализация за вашия Google Pixel? Буутлоудърът на вашето устройство отключен ли е и не можете да инсталирате OTA? Ето урок за това как ръчно да флашнете месечна актуализация на защитата (или голяма актуализация), без да се налага да изтривате данни!

Една от най-големите причини хората да купуват телефони Google Pixel са навременните актуализации, независимо дали става въпрос за месечна актуализация на сигурността или основен такъв променя версията на системата. Но Google обича да пуска актуализации на вълни, така че може да се наложи да изчакате няколко дни, преди да получите месечната си актуализация за защита. Не си купил Pixel, за да чакаш актуализации, нали? Искате да го имате на телефона си веднага щом бъдат пуснати.

Ако това ви описва, добре, ние ви покриваме. Ще ви покажа как да инсталирате тези актуализации ръчно на вашия Google Pixel, Google Pixel XL, Google Pixel 2, и Google Pixel 2 XL. Не е необходимо да изтривате устройството си, така че това е плюс. Ще предоставим два комплекта инструкции: един за инсталиране на изображения за бързо стартиране и един за инсталиране на изображения на OTA. Изображенията за бързо стартиране могат да се инсталират на устройства с отключен буутлоудър, без значение колко модификации имате направени (стига да не използвате персонализиран ROM), докато OTA изображенията са по-добри за заключен буутлоудър устройства.

О, още нещо: тези инструкции ще работят за всяко друго устройство, което има налични изображения за бързо стартиране (като Google Nexus 5X, Google Nexus 6P, и Google Pixel C).

Инструкции за изображение на Fastboot за устройства с отключен буутлоудър

Windows

  1. Добре, първо трябва да изтеглите инструментите на платформата от тук. Имате нужда от тях, за да използвате adb и fastboot интерфейси. Изтеглете и го разархивирайте на работния плот.
  2. След това трябва да изтеглите най-новото стоково изображение за вашето устройство от тук.
  3. Разархивирайте цялото съдържание на стоковото изображение в папката с инструменти за платформа (adb и интерфейс за бързо зареждане, които изтеглихме по-рано).
  4. Ще видите малък пакетен файл, наречен „flash-all.bat“. Този скрипт автоматизира процеса на мигане на всички компресирани изображения. Трябва да го смените, за да не изтрие вашето устройство. Препоръчвам ви да използвате Notepad++.
  5. Близо до края на текста премахнете '-w' (написано е без кавички) и запазете файла.
  6. Отидете до инструментите на платформата с помощта на командния ред в Windows. Можете да използвате търсенето в Windows, за да го стартирате. За да навигирате, трябва да използвате командата cd Desktop\platform-tools Забележка: ако използвате PowerShell на Windows 10, тогава ще трябва да предшествате всички команди в следващите стъпки с .\
  7. Напишете в adb devices и се уверете, че вашето устройство се показва в списъка.
  8. Сега трябва да поставите устройството си в режим на зареждане. За да направите това, изпълнете командата adb reboot bootloader
  9. Проверете дали fastboot вижда вашето устройство. Напишете в fastboot devices
  10. Сега, ако сте в режим на зареждащо устройство и fastboot вижда вашето устройство, просто щракнете двукратно върху „flash-all.bat“ и изчакайте няколко минути.

Mac OS/Linux

Ами ако не използвате Windows? Ние ви покриваме.

  1. Първо, изтеглете платформени инструменти за Mac OS или Linux. Изтеглете и го разархивирайте на работния плот.
  2. След това трябва да изтеглите най-новото стоково изображение за вашето устройство от тук.
  3. Разархивирайте цялото съдържание на стоковото изображение в папката с инструменти за платформа (adb и интерфейс за бързо зареждане, които изтеглихме по-рано).
  4. Ще видите малък скрипт, наречен „flash-all.sh“. Този скрипт автоматизира процеса на мигане на всички компресирани изображения. Трябва да го смените, за да не изтрие вашето устройство. Използвайте предпочитания от вас текстов редактор.
  5. Близо до края на текста премахнете '-w' (написано е без кавички) и запазете файла.
  6. Отидете до инструментите на платформата с помощта на терминал. За да навигирате, трябва да използвате командата cd Desktop и cd platform-tools
  7. Изпълнете скрипта с помощта на командата ./flash-all.sh и изчакайте няколко минути.

Вашият телефон може да отнеме около 10 или 15 минути, за да инсталира актуализация. Може дори да увисне, но никога не изключвайте USB кабела, докато флашвате чрез fastboot! Както обещах, всичките ви приложения, снимки, видеоклипове и музика са там, където сте ги оставили.

Инструкции за изображения на OTA за устройства със заключени зареждащи устройства

За да флашнем актуализация на устройство със заключен буутлоудър, ще я заредим странично с помощта на adb. Инструкциите са почти еднакви за всяка платформа, така че няма смисъл да ги разделяме на категории.

  1. Изтегли платформени инструменти и го извлечете на вашия работен плот.
  2. Изтеглете OTA актуализация от тук и го поставете в папката с инструменти на платформата.
  3. На телефона си отидете в Настройки > Всичко за телефона. Докоснете номера на компилация 7 пъти, след това отидете на Опции за разработчици и активирайте USB отстраняване на грешки.
  4. Отворете командния ред/PowerShell на Windows или терминал на Mac OS/Linux и въведете „cd Desktop' и 'cd platform-tools’.
  5. Свържете телефона към компютъра чрез USB кабел.
  6. Сега изпълнете следната команда в зависимост от вашата операционна система: За командния ред на Windows: adb reboot bootloaderЗа Windows PowerShell: .\adb reboot bootloaderЗа Mac/Linux терминал: ./adb reboot bootloader
  7. Сега, когато сте в буутлоудъра, трябва да използвате бутона за намаляване на звука, за да намерите режим на възстановяване и след това да натиснете бутона за захранване, за да влезете в него.
  8. След като сте в режим на възстановяване, изберете „Прилагане на актуализация от ADB“
  9. Сега, за да флашнете най-накрая нашия OTA файл, изпълнете следната команда в зависимост от вашата операционна система: За Windows Command Prompt: adb sideload filename.zipЗа Windows PowerShell: .\adb sideload filename.zipЗа Mac/Linux терминал: ./adb sideload filename.zipМоля, обърнете внимание: Трябва да замените filename.zip с името на OTA изображението, което сте изтеглили. Например sailfish-ota-opm4.171019.016.b1-b387f7b2.zip.