Hur Flash LineageOS på Razer Phone

- om telefonens anslutning känns igen, bör ADB-fönstret visa din Razer-telefons serienummer. Om inget händer kan du behöva felsöka din ADB-installation eller USB-anslutning.
  • Om anslutningen lyckades, skriv in ADB-fönstret: adb omstart bootloader
  • Din Razer-telefon startas om till nedladdningsläge. Skriv nu in i ADB-fönstret: fastboot -I 0x1532 enheter
  • När du skriver det senaste kommandot ska din enhet visas i CLI - om det lyckas, skriv in ADB: fastboot -I 0x1532 blinkande upplåsning
  • En uppmaning visas på din Razer-telefon för att låsa upp startladdaren - använd volymknapparna för att navigera och strömbrytaren för att bekräfta. Från och med nu visar din Razer-telefon “ Enheten är upplåst och kan inte lita på ” på varje känga.
  • Installera Lineage OS på din Razer-telefon

    1. Se först till att din Razer-telefon är uppdaterad till minst Android Oreo DP1 - detta fungerar inte på Nougat !
    2. Därefter måste vi installera TWRP - följ noga här, och det kan ta några försök ( Razer bootloader är på något sätt finicky när man växlar mellan A / B-kortplatser, vilket vi måste göra här).
    3. Ladda ner TWRP-bilden, TWRP-injektorn och Magisk .zip och placera dem i din rot-ADB-mapp på din dator.
    4. Starta en ADB-terminal med din Razer-telefon ansluten till din dator via USB och kör följande kommandon:
      Adb-skal getprop ro.boot.slot_suffix
    5. Detta ska returnera: [ro.boot.slot_suffix]: [_a] eller [_b]
    6. Så notera om den returnerade A eller B och fortsätt till nästa steg:
    7. Koppla bort USB-kabeln, stäng av din Razer-telefon och sätt sedan på den igen omedelbart ansluta USB-kabeln och hålla volymen nere - det här är lite knepigt att få rätt.
    8. När du är i bootloader-läge startar du ett nytt ADB-fönster så byter vi till den andra startplatsen från det som returnerades tidigare. Så om tidigare ADB sa att du var på startplats A, byter vi till B. Använd det här kommandot:
      Fastboot –set-active = _b eller fastboot –set-active = _a
    9. ADB-fönstret ska mata ut något som “ Ställer nuvarande kortplats till “a” ... OKAY ”.
    10. Detta är ett ganska knepigt förfarande eftersom Razer-startladdaren av någon anledning inte alltid vill byta startplatser - du kan behöva köra det här kommandot flera gånger tills det lyckas, eller till och med försöka tvinga enheten av genom att hålla strömbrytarna minst 15 sekunder och återgår sedan till snabbstartläget. Fortsätt bara.
    11. När startplatsen har bytts fram, skriv det här kommandot: snabbstart flashstart twrp-3.2.1-0-cheryl.img && snabbstart omstart
    12. Detta kommer att blinka TWRP på din Razer-telefon och starta omedelbart om enheten till TWRP. Så om du lyckas och du är på TWRP-skärmen, skjut inte för att tillåta ändringar! Tryck på ”Montera som skrivskyddad”.
    13. Nu i ADB-fönstret på din dator måste du trycka fabriksavbildningen för Android Oreo DP1, TWRP-injektorn och Magisk.zip till ditt SD-kort ( med ADB-push). Så kör dessa kommandon:
      adb push twrp-installer-3.2.1-0-cheryl.zip / sdcard
      adb push path / to / the / factoryimage / boot.img / sdcard
      adb push Magisk-16.0.zip / sdcard
    14. Gå nu Installera, tryck på 'Installera bild' och välj boot.img vi har bara tryckt och blinkat.
    15. Gå nu tillbaka till menyn Starta om, växla till motsatt kortplats (startplats A eller B) , upprepa sedan flashprocessen för boot.img
    16. När båda partitionerna har accepterat att startbilden blinkar, ställ in partition A som den aktiva partitionen, gå till Installera och blinka TWRP-installationsprogrammet. Upprepa därefter med Magisk.zip-filen.
    17. Nu måste du gå till Reboot> Bootloader och, med en USB ansluten till din Razer-telefon och en ADB-fråga öppen på din dator, blinka GSI-systembilden till din system_a partition genom ADB:
      Fastboot flash system_a system-arm64-ab.img
    18. Om du vill kan du också installera en annan GSI till din system_b-partition; du skulle göra så här:
      Fastboot set_active b
      Fastboot flash system_b system-arm64-ab-gapps-su.img
    19. Ovanstående är bara ett exempel, du behöver inte köra dessa kommandon som en del av den här guiden, men det finns där om du vill.
    4 minuter läst