Så här rotar du Google Pixel 7 eller Pixel 7 Pro med Magisk

click fraud protection

Planerar du att rota din Google Pixel 7 eller Pixel 7 Pro? Så här låser du upp starthanteraren och rotar de senaste 2022 Pixel-telefonerna med Magisk!

Vissa människor kan inte tänka sig att använda Android utan root-åtkomst. Medan Google Pixel-smarttelefonerna är bland de enklaste enheterna för att låsa upp starthanteraren, rota och installera eftermarknaden programvara, kan det komma som en överraskning att den typiska tekniken för patchning av startbild inte längre är tillämplig på den senaste Pixel 7-serien.

Om du köpte Pixel 7 eller den Pixel 7 Pro och vill lära dig hur man rotar det, vi visar dig hur i den här handledningen. Du måste ha din dator till hands och känna dig runt ADB.

Google Pixel 7 XDA-forum || Google Pixel 7 Pro XDA-forum

  • Du behöver en olåst starthanterare för att rota Google Pixel 7 eller 7 Pro.
  • Om du låser upp starthanteraren kommer du att torka din Pixel 7/7 Pro.
  • Istället för startavbildningen måste du patcha init_boot-avbildningen med Magisk för root-åtkomst.

Navigera i den här artikeln:

  • Hur man rotar Google Pixel 7 och 7 Pro
    • Steg 1 – Skaffa stock init_boot-bilden
    • Steg 2 – Patcha stock init_boot-bilden med Magisk
    • Steg 3 – Aktivera OEM-upplåsning och lås upp starthanteraren
    • Steg 4 – Flash Magisk-patchad init_boot-avbildning
  • Vad ska man göra efter rotning?

Hur man rotar Google Pixel 7 och 7 Pro

Innan vi går in på hur man rotar Pixel 7, kom ihåg att ta en säkerhetskopia utanför enheten. Det beror på att rotprocessen kräver att all data på din telefon torkas, inklusive filerna på internminnet.

Steg 1 – Skaffa lagerbilden init_boot för Pixel 7/7 Pro

För enheter som startar med Android 13 som Pixel 7-serien tas den generiska ramdisken bort från startbilden och placeras på en separat plats som kallas "init_boot". Boot.img innehåller bara Generisk kärnbild (GKI).

Som ett resultat kommer patcha boot.img för root-åtkomst inte att fungera för dessa enheter. Snarare måste vi lägga vantarna på bilden som motsvarar init_boot-partitionen som matchar den aktuella mjukvarubyggnaden som telefonen körs.

Lyckligtvis behöver vi inget specialiserat verktyg för att rippa init_boot-avbildningen från målenheten. Den kan enkelt extraheras från den Google-publicerade fabriksbilden för Pixel 7/7 Pro.

För att vara säker på att du laddar ner rätt fabriksbild måste du kontrollera vilken programvaruversion din telefon körs för närvarande. För att kontrollera detta, gå till inställningar > Om telefon. Längst ner, leta efter Bygga nummer sektion. Hitta det matchande byggnumret på nedladdningssidan för fabriksbilden och ladda ner den filen.

Ladda ner Android 13 för Google Pixel-telefoner

Packa sedan upp fabriksbildens ZIP-fil. Leta reda på filen image-[enhetskodnamn]-[version].zip (ja, det finns en ZIP i en ZIP) och extrahera filen init_boot.img från den. Det här är filen som du behöver överföra till telefonens interna lagring för patchning.

Steg 2 – Patcha stock init_boot-bilden med Magisk

Nu när vi har hand om init_boot-avbildningen kan vi enkelt patcha den med Magisk. Faktum är att du kan patcha den på en annan Android-enhet än Pixel 7, men du måste installera Magisk-appen på den sekundära enheten också.

Medan den nuvarande stabila versionen av Magisk kan korrigera Pixel 7:s init_boot-bild, kanske du vill välja den kanariska versionen av Magisks blödande kant för ytterligare korrigeringar.

Ladda ner Magisk: Stabil || Kanariefågel

När du har installerat Magisk APK, öppna appen och leta reda på Installera knappen på det översta kortet. Välja Välj och korrigera en fil under Metod, och välj stock init_boot-bilden. Detta öppnar Android-filväljaren. Gå vidare och hitta init_boot.img du överförde från din PC och välj det. Magisk-appen kommer att patcha bilden till nedladdningsmappen på telefonen. Du måste överföra den här korrigerade filen (ska heta "magisk_patched_[random_strings].img") tillbaka till din dator för härnäst kommer vi att låsa upp starthanteraren som kommer att radera all data som vi varnade tidigare.

Särskilt om du bläddrar i XDA-forumen för Pixel 7 eller 7 Pro kan du ha turen att hitta en förfixad init_boot-bild. Därför rekommenderar vi alltid att du tar tag i den officiella firmwaren och fixar startbilden själv för att undvika oförutsedda fel på grund av att bildversionen inte matchar.

Steg 3 – Aktivera OEM-upplåsning och lås upp starthanteraren

För att flasha programvara från tredje part på Pixel 7 måste vi låsa upp starthanteraren. För att göra det, gå till inställningar > Om telefon > Bygga nummer och tryck på denna post 7 gånger för att aktivera Utvecklaralternativ. När du har aktiverat det, gå tillbaka till huvudinställningssidan och tryck på Systemet, gå sedan till Utvecklaralternativ. Därifrån, växla till OEM upplåsning alternativ. Tänk på att du måste ange ditt lösenord/mönster/PIN för att validera några av åtgärderna.

Det är viktigt att notera att vissa amerikanska operatörer som Verizon inte tillåter upplåsning av bootloader alls, vilket gör det omöjligt att rota din telefon. Men ibland hittar folk inofficiella lösningar, och vi meddelar dig om några hittas.

När du har aktiverat OEM-upplåsning, stäng av telefonen. Håll ned både volym ned- och strömknapparna för att slå på telefonen igen och starta upp i bootloader-menyn. Förutsatt att du har det senaste ADB och Fastboot binärer installerade redan kan du också använda följande kommando för att starta om till bootloader-läget direkt från Android.

adb reboot bootloader

Se till att hålla telefonen ansluten till din PC/Mac/Chromebook. Skriv sedan i ett terminalfönster:

fastboot flashing unlock

Du kommer att se en skärm som talar om att du är på väg att initiera upplåsningsprocessen för bootloader. Använd volymknappen för att navigera och strömknappen för att acceptera. Återigen, detta kommer att radera all data på din telefon, så se till att du har din data säkerhetskopierad innan du fortsätter.

Steg 4 – Flash Magisk-patchad init_boot-avbildning

Efter att starthanteraren för din Pixel 7 (eller 7 Pro) har låsts upp och init_boot-bilden har korrigerats, är du bara ett steg bort från root.

Så snart upplåsningsprocessen för bootloader är klar kommer telefonen att starta upp igen efter några minuter. Hoppa över installationsguiden i detta skede och stäng av telefonen. Du vill nu starta tillbaka till starthanteraren genom att hålla ned volymen och strömknapparna igen. När du är där ansluter du telefonen till din PC/Mac/Chromebook och utför följande kommando:

fastboot flash init_boot path/to/magisk_patched.img

Så snart du trycker på Enter kommer den korrigerade init_boot-bilden att blinka till din telefon. Nästa, starta om med fastboot reboot och Magisk-appen bör visas på din hemskärm och/eller applåda. Om det inte gör det (t.ex. kan du bara se en stubbikon), installera bara Magisk APK manuellt. Du är nu rotad!

Tänk på att du måste upprepa steg 1, 2 och 4 varje gång du uppdaterar din telefon eftersom init_boot-bilden ändras med varje uppdatering. För att veta mer, ta en titt på vår handledning om hur du installerar OTA-uppdateringar och behåller root på din Google Pixel-telefon.


Vad ska man göra efter rotning?

När din Pixel 7 är rotad öppnar du upp enheten för några intressanta modifieringar som t.ex Magisk moduler och Xposerade moduler. Naturligtvis finns det redan massor av saker du kan göra utan root på Google-enheter, men att ha root-åtkomst är ändå en extra fördel, särskilt om du tänker på bästa root-apparna.

Google Pixel 7

Vanilj Google Pixel 7 är mycket lik den avancerade Pro-modellen men den är 300 $ billigare och ger mer valuta för pengarna.

Google Pixel 7 Pro
Google Pixel 7 Pro

Den avancerade Pixel 7 Pro har en bättre skärm, högre upplösning och uppdateringsfrekvens, ett större batteri och ett extra teleobjektiv på baksidan.