Как да руутнете Google Pixel 7 или Pixel 7 Pro с Magisk

Планирате руутване на вашия Google Pixel 7 или Pixel 7 Pro? Ето как да отключите буутлоудъра и да руутнете най-новите телефони Pixel от 2022 г. с Magisk!

Някои хора не могат да си представят да използват Android без root достъп. Въпреки че смартфоните Google Pixel са сред най-лесните устройства за отключване на буутлоудъра, руутване и инсталиране на резервни части софтуер, може да се изненадате, че типичната техника за корекция на изображения за зареждане вече не е приложима за най-новия Pixel 7 серия.

Ако сте закупили Pixel 7 или Pixel 7 Pro и искате да научите как да го руутнете, ще ви покажем как в този урок. Ще трябва да имате компютъра си под ръка и да се ориентирате в ADB.

Форуми за Google Pixel 7 XDA || Форуми за XDA на Google Pixel 7 Pro

  • Имате нужда от отключен буутлоудър, за да руутнете Google Pixel 7 или 7 Pro.
  • Отключването на буутлоудъра ще изтрие вашия Pixel 7/7 Pro.
  • Вместо изображението за стартиране, трябва да закърпите изображението init_boot с Magisk за root достъп.

Навигирайте в тази статия:

  • Как да руутнете Google Pixel 7 и 7 Pro
    • Стъпка 1 – Вземете стандартното изображение init_boot
    • Стъпка 2 – Корекция на стандартното изображение init_boot с помощта на Magisk
    • Стъпка 3 – Активирайте OEM отключване и отключете буутлоудъра
    • Стъпка 4 – Flash Magisk-patched init_boot изображение
  • Какво да правя след вкореняване?

Как да руутнете Google Pixel 7 и 7 Pro

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

Стъпка 1 – Вземете стандартното изображение init_boot за Pixel 7/7 Pro

За устройства, стартиращи с Android 13, като серията Pixel 7, общият ramdisk се премахва от изображението за зареждане и се поставя на отделно място, наречено „init_boot“. Boot.img съдържа само Общо изображение на ядрото (GKI).

В резултат на това корекцията на boot.img за root достъп няма да работи за тези устройства. По-скоро трябва да се докопаме до изображението, съответстващо на дяла init_boot, който съответства на текущата версия на софтуера, на която работи телефонът.

За щастие не се нуждаем от специализиран инструмент, за да извлечем изображението init_boot от целевото устройство. Може лесно да се извлече от публикуваното от Google фабрично изображение за Pixel 7/7 Pro.

За да сте сигурни, че изтегляте правилното фабрично изображение, трябва да проверите коя версия на софтуера работи в момента на вашия телефон. За да проверите това, отидете на Настройки > Относно телефона. В долната част потърсете Номер на компилация раздел. Намерете съответстващия номер на компилация на страницата за изтегляне на фабрично изображение и изтеглете този файл.

Изтеглете Android 13 за телефони Google Pixel

След това разопаковайте ZIP файла с фабрично изображение. Намерете файла image-[codename]-[version].zip (да, има ZIP в ZIP) и извлечете файла init_boot.img от него. Това е файлът, който трябва да прехвърлите във вътрешната памет на телефона си за корекция.

Стъпка 2 – Корекция на стандартното изображение init_boot с помощта на Magisk

Сега, след като имаме в ръцете си изображението init_boot, можем лесно да го закърпим с Magisk. Всъщност можете да го кръпнете на устройство с Android, различно от Pixel 7, но трябва да инсталирате приложението Magisk и на вторичното устройство.

Въпреки че текущата стабилна версия на Magisk може да коригира изображението init_boot на Pixel 7, може да искате да изберете модерната Canary компилация на Magisk за допълнителни корекции.

Изтеглете Magisk: Стабилен || канарче

След като инсталирате Magisk APK, отворете приложението и намерете Инсталирай бутон на най-горната карта. Избирам Изберете и коригирайте файл под Методи изберете стандартното изображение init_boot. Това ще отвори инструмента за избор на файлове на Android. Продължете и намерете init_boot.img, който сте прехвърлили от вашия компютър, и го изберете. Приложението Magisk ще коригира изображението в папката за изтегляне на телефона. Трябва да прехвърлите този коригиран файл (трябва да носи името „magisk_patched_[random_strings].img”) обратно на вашия компютър, защото след това ще отключим буутлоудъра, който ще изтрие всички данни, както предупредихме преди това.

Трябва да се отбележи, че ако разглеждате форумите на XDA за Pixel 7 или 7 Pro, може да имате късмета да намерите предварително коригирано init_boot изображение. Като е така, винаги препоръчваме да вземете официалния фърмуер и да коригирате сами изображението за първоначално зареждане, за да избегнете непредвидени проблеми поради несъответствие на версията на изображението.

Стъпка 3 – Активирайте OEM отключване и отключете буутлоудъра

За да флашваме софтуер на трети страни на Pixel 7, трябва да отключим буутлоудъра. За да направите това, отидете на Настройки > Относно телефона > Номер на компилация и докоснете този запис 7 пъти, за да активирате Опции за разработчици. След като го активирате, върнете се на главната страница с настройки и докоснете Система, след което отидете на Опции за разработчици. Оттам превключете на OEM отключване опция. Имайте предвид, че трябва да въведете вашата парола/модел/ПИН, за да потвърдите някои от действията.

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

След като активирате OEM отключването, изключете телефона си. Задръжте и двата бутона за намаляване на силата на звука и бутона за захранване, за да включите отново телефона си и да стартирате в менюто за зареждане. Ако приемем, че имате най-новото Инсталирани двоични файлове на ADB и Fastboot Вече можете също да използвате следната команда, за да рестартирате в режим на зареждане директно от Android.

adb reboot bootloader

Уверете се, че телефонът ви е включен във вашия компютър/Mac/Chromebook. След това в терминален прозорец въведете:

fastboot flashing unlock

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

Стъпка 4 – Flash Magisk-patched init_boot изображение

След като буутлоудърът на вашия Pixel 7 (или 7 Pro) бъде отключен и изображението init_boot е закърпено, вие сте само на една крачка от root.

Веднага след като процесът на отключване на буутлоудъра завърши, телефонът ще се стартира обратно след няколко минути. Пропуснете съветника за настройка на този етап и изключете телефона. Сега искате да стартирате обратно в буутлоудъра, като отново задържите бутоните за намаляване на звука и захранване. След като сте там, свържете телефона към вашия компютър/Mac/Chromebook и изпълнете следната команда:

fastboot flash init_boot path/to/magisk_patched.img

Веднага щом натиснете Enter, коригираното init_boot изображение ще бъде флашнато на телефона ви. След това рестартирайте с помощта на fastboot reboot и приложението Magisk трябва да се появи на началния ви екран и/или в чекмеджето на приложението. Ако не стане (например можете да видите само икона на мъниче), просто инсталирайте Magisk APK ръчно. Вече сте вкоренени!

Имайте предвид, че ще трябва да повтаряте стъпки 1, 2 и 4 всеки път, когато актуализирате телефона си, тъй като изображението init_boot се променя с всяка актуализация. За да научите повече, разгледайте нашия урок за как да инсталирате OTA актуализации и да запазите root на вашия телефон Google Pixel.


Какво да правя след вкореняване?

След като вашият Pixel 7 бъде руутнат, вие отваряте устройството за някои интересни модификации, като напр Модули Magisk и Xposed модули. Разбира се, вече има много неща, които можете да правите без root на устройствата на Google, но все пак наличието на root достъп е допълнително предимство, особено ако вземете предвид най-добрите root приложения.

Google Pixel 7

Винилният Google Pixel 7 е много подобен на модела Pro от висок клас, но е с $300 по-евтин и предлага по-добра стойност за парите.

Google Pixel 7 Pro
Google Pixel 7 Pro

Pixel 7 Pro от висок клас има по-добър дисплей, по-висока разделителна способност и честота на опресняване, по-голяма батерия и допълнителен телефото обектив отзад.