Pixel 9 - odblokovanie bootloaderu a root Magisk

Tento návod umožní odomknúť plný potenciál telefónov Pixel 9. Rootovaním získaš admin prístup, ktorý Ti umožní detailnejšie prispôsobenie mobilu a mnohé rozšírené funkcie. Postupuj však opatrne, pretože rootovanie môže priniesť bezpečnostné riziká a potenciálne problémy s kompatibilitou.

Predtým, ako začneš, zálohuj si svoje dáta a inštaluj len dôveryhodné moduly z renomovaných zdrojov. Všetko robíš na vlastné riziko!

Čo všetko budeš potrebovať?

Ako prvé si priprav veci v PC. To znamená, že si rozbaľ .zip súbor z prvého odkazu na disk. Ideálne rovno na disk C. Potom si do tohto adresáru vlož stiahnutý firmware. Odporúčam pred celou akciou aktualizovať firmware v mobile na poslednú verziu a potom si zo stránky Google stiahni túto verziu. Tento .zip súbor firmwaru nemusíš rozbalovať. Nainštaluj si program PixelFlasher. PC máme viac-menej pripravený, tak teraz ideme nastaviť mobil.

  • Klikni na ikonu Nastavenia -> Informácie o telefóne a scrolluj až na poslednú položku Číslo zostavy.
  • Začni na ňu postupne klikať (7x po sebe) až ti mobil napíše, že si odblokoval Vývojárskej možnosti.
  • Potom sa vráť o úroveň vyššie a klikni na položku Systém. Scrolluj nižšie a nájdi položku "Pre vývojárov" a klikni na ňu.
  • Postupne scrolluj nižšie a nájdi položku "Ladenie cez USB", ktorú zapni. Pravdepodobne vyskočí pop-up okno, ktoré potvrď.
  • Ďalej odporúčam vypnúť možnosť "Automatické aktualizácie systému" a ako posledné je nutné zapnúť možnosť "Odomknutie OEM".

Teraz odporúčam, aby si pripojil mobil cez USB kábel k PC. Vyskočí na teba pop-up okno v mobile. Zaškrtni možnosť "Vždy povoliť z tohto PC" a potom klikni na OK. Spusti si príkazový riadok (klikni na ikonu Windows/Štart a začni písať CMD a potom ENTER). Musíš sa dostať do adresáru, kde si si rozbalil ADB/Fastboot súbory. Takže teraz napíš do príkazového riadku príkaz "cd" medzera a cesta k adresáru, kde máš rozbalené súbory. Napr. u mňa to je takto:

cd C:\platform-tools

Následne napíš príkaz:
adb devices

Ako úspešný výsledok tohto príkazu by sa malo objaviť niečo podobné.
Podstatné je, aby tam bolo napísané niečo podobné tomu čo je zvýraznené žltou farbou na obrázku. Ty tam budeš mať inú kombináciu čísel a písmen. Týmto si si overil, že máš správne nainštalované ADB/Fastboot drivery a mobil je schopný komunikovať cez adb príkazy.

Odblokovanie bootloaderu

Napíš príkaz na reštartovanie mobilu do fastboot režimu (bootloaderu):

adb reboot bootloader

Na obrazovke sa objavia rôzne položky a informácie. Je tam vidieť stav "Device state: locked", čo znamená, že zatiaľ je bootloader zamknutý. Pomocou tlačidiel Hlasitosti(VolumeUp/VolumeDown) a tlačidla Zapnutie/Vypnutie je možné ovládať tento režim. Teraz stačí napísať tento príkaz:

fastboot flashing unlock

Na mobile sa objaví nový oznam a možnosti. Ako prvá tam je možnosť "Do not unlock the bootloader", ktorú ale nechceme a preto stlač tlačidlom Hlasitosti (dole alebo hore to je jedno) až sa objaví možnosť "Unlock the bootloader". Po chvíľke sa znova načíta Fastboot menu a už tam svieti stav "Device state: unlocked". Následne stlač na možnosť "Start" a tým sa mobil reštartuje do operačného systému. Týmto si odblokoval svoj bootloader. Teraz bude nasledovať postup na root.

Rootovanie mobilu

Spusti aplikáciu PixelFlasher. Po načítaní program sa vo vrchnej časti nachádzajú tlačidlá s rôznymi funkciami a pod nimi sú 3 prázdne políčka, ktoré musíš vyplniť. Do prvého poľa je nutné vložiť cestu k ADB/Fastboot súborom, ktoré sme testovali v predchádzajúcich krokoch. Teraz odporúčam pripojiť telefón, ak si ho odpojil. Potom v pravej časti sa nachádza tlačidlo "Scan", ktoré by ti malo nájsť mobil. Potom už iba klikni na možnosť, ktorú ti program poskytne. Ako posledné je nutné vyplniť cestu k .zip súboru firmware, ktorý si si stiahol v prvej časti. Keď to máš všetko správne vyplnené, tak by sa ti mali v pravej časti odblokovať možnosti - Patch, Delete, Open Folder, Live Boot a Flash Boot. Vyzerá to nejako takto:


V hornom menu klikni na možnosť "Rooting app" a z menu vyber jednu z možností pre aplikáciu Magisk. Na výber máš Stable, Beta, Canary alebo Debug. Neodporúčam používať Debug, ale zvyšné verzie sú v pohode na používanie. Ja napríklad používam Canary. Následne klikni na možnosť Install. Týmto procesom sa do mobilu nainštaluje aplikácia Magisk.

Keď nainštaluješ aplikáciu Magisk, tak v programe PixelFlasher v strednej časti s názvom "Select a boot/init_boot" označ riadok, ktorý tam je a v pravom menu klikni na možnosť Patch -> Patch with Magisk. Týmto sa ti vytvorí nový init_boot.img súbor, ktorý je označený ako "patched". Tento súbor budeš potrebovať a získaš ho nasledovne. V pravom menu vyber možnosť Open Folder -> Open boot files folder, otvorí sa ti okno so súbormi, kde jeden zo súborov bude mať názov "magisk_patched_xxxx.img. Skopíruj si ho na svoj C disk, ideálne do adresáru kde máš ADB/Fastboot súbory.

Posledná časť, ktorá ti zostáva je flashnúť tento patched .img súbor do mobilu. Ja to robím cez príkazový riadok s ADB príkazmi, ale predpokladám, že to rovnako funguje aj cez PixelFalsher. Takže ak si nezatvoril okno s príkazovým riadkom, tak napíš príkaz na reštartovanie mobilu do Fastboot režimu:

adb reboot bootloader

A posledný príkaz na flashovanie je tento, kde "xxxx" je cesta k súboru magisk_patched_xxxx.img. Stačí, keď označíš tento súbor v adresári a pretiahneš ho myškou do okna, kde píšeš príkaz:

fastboot flash init_boot xxxxx

Týmto si úspešne flashol súbor a teraz zostáva posledné a to znova spustiť systém Android. Môžeš to spraviť manuálne cez tlačidlá na mobile alebo stačí keď napíšeš príkaz:

fastboot reboot

En voilà. Teraz si môžeš cez dostupné programy na Google Play otestovať funkčnosť root-u.