Guide: Root till Oneplus Stock ROM

Diskussion i 'OnePlus One - ROM-filer och utveckling' startad av leolulz, 11 aug 2014.

  1. leolulz

    leolulz Senior Droid Medlem

    Blev medlem:
    14 feb 2011
    Inlägg:
    1 513
    Mottagna gillanden:
    251
    Telefon:
    Note 8

    MINA ENHETER

    Telefon:
    Note 8
    Övrigt:
    Chromecast
    Jag har inte skrivit den själv men kopierar den hit så att vi kommer åt den lättare :)

    Tack till "m1cke" på OPO forumet för guiden!

    Jag tar inget ansvar för om något går fel, det finns alltid risker med att göra sådant här.

    Allt kommer försvinna från telefonen, så ta backup på det du behöver ha kvar.



    Börja med att skaffa Android SDK

    Du hittar det här: http://developer.android.com/sdk/index.html


    Ladda ner, packa upp till någon lämplig plats. Kör SDK Manager.
    Det räcker med att installera Platforms Tools.
    OBS! Om det inte startar något när du kör SDK Manager så starta istället Eclipse. När det startat välj Window och SDK Manager.


    Koppla telefonen till datorn. Gå till inställningar på din telefon, ner till Utvecklaralternativ och klicka i USB-Felsökning. Godkänn datorn i frågan du får.

    Har du inte utvecklaralternativ så går du till Om telefonen och klickar flera gånger på Version. Då får du ett meddelande om att du är utvecklare.


    Ladda ner Recovery här; http://techerrata.com/browse/twrp2/bacon


    Flytta denna fil till mappen din mapp med Android SDK, den skall ligga i mappen sdk -> platform-tools.

    För att det skall bli mindre att skriva om en stund döper du om den till något kort, som twrp


    Ladda ner SuperSU här, http://download.chainfire.eu/446/SuperSU/UPDATE-SuperSU-v1.99r3.zip

    och fundera på om du inte borde köpa Proversionen för att stödja utvecklaren.


    Koppla in telefonen till datorn och flytta SuperSU filen till telefonen, lägg den rakt in i telefonen, inte i någon mapp.


    Nu startar du ett kommandofönster, det gör du genom att gå till Android SDK mappen, in i sdk -> platform-tools, alltså där du lade filen som nu heter twrp.img

    Högerklicka i det fönstret samtidigt som du trycker Shift. Välj Öppna kommandofönster här.


    I kommandofönstret skriver du in adb reboot bootloader tryck enter

    Telefonen startar nu om i Fastboot Mode.


    Börja med att låsa upp bootloader, det gör man genom att skriva

    fastboot oem unlock tryck enter


    Nu kör lägger du in en custom recovery, jag har valt att bara ha den tillfälligt och behålla den vanliga recovery efter root.

    Skriv fastboot boot twrp.img tryck enter


    När TWRP har startat så välj Install, och tryck på din SuperSU fil.
    Hittar du ingen så välj reboot - system och så får du frågan om du vill installera SuperSU, swipe för att installera.


    Telefonen startar om, starta Super SU, och följ ev anvisningar om att uppdatera den och du skall nu ha Root.
    Ev behöver du gå in i inställningar på SuperSU, bocka ur Respektera Cyanogen Rootinställningar
    Det finns en app som heter Root Checker i Playstore som kan kolla om telefonen blivit rootad.


    OBS: Har du inte kvar TWRP efter reboot gå in på Inställningar->Utvecklaralternativ->Bocka ur Uppdatera CM-recovery.
     
    Last edited: 16 aug 2014
  2. Gryph

    Gryph Android Apprentice Medlem

    Blev medlem:
    18 nov 2009
    Inlägg:
    3 676
    Mottagna gillanden:
    981
    Operatör:
    Elisa
    Telefon:
    Oneplus 8 Pro

    MINA ENHETER

    Operatör:
    Elisa
    Telefon:
    Oneplus 8 Pro
    Info:
    Nova Launcher Prime
    Övrigt:
    Nvidia Shield TV
    Några tillägg.

    Vill man flasha in twrp istället för att bara tillfälligt boota twrp så skriver man istället fastboot flash recovery twrp.img

    Edit: går inte längre att roota utan att låsa uipp bootloadern.
     
    Last edited: 19 aug 2014
  3. HasseY

    HasseY Adult Droid Medlem

    Blev medlem:
    30 dec 2010
    Inlägg:
    861
    Mottagna gillanden:
    171

    MINA ENHETER

    Jag har rootat min med TWRP. Så nu är bootloadern upplåst. Kommer det att påverka den kommande uppdatering? Måste jag låsa ned bootloadern för att få uppdateringen?

    Send with my OPO using Tapatalk
     
  4. Deacon

    Deacon Senior Droid Medlem

    Blev medlem:
    26 jun 2010
    Inlägg:
    1 139
    Mottagna gillanden:
    392
    Operatör:
    Comviq
    Telefon:
    Google Pixel 8 Pro

    MINA ENHETER

    Operatör:
    Comviq
    Telefon:
    Google Pixel 8 Pro
    Du får uppdateringar även om bootloadern är upplåst.
     
    HasseY gillar detta.
  5. Krenze

    Krenze Youth Droid Medlem

    Blev medlem:
    7 jul 2010
    Inlägg:
    178
    Mottagna gillanden:
    12

    MINA ENHETER

  6. leolulz

    leolulz Senior Droid Medlem

    Blev medlem:
    14 feb 2011
    Inlägg:
    1 513
    Mottagna gillanden:
    251
    Telefon:
    Note 8

    MINA ENHETER

    Telefon:
    Note 8
    Övrigt:
    Chromecast
  7. Krenze

    Krenze Youth Droid Medlem

    Blev medlem:
    7 jul 2010
    Inlägg:
    178
    Mottagna gillanden:
    12

    MINA ENHETER

    Åtgärdat :P
     
  8. grief

    grief Senior Droid Medlem

    Blev medlem:
    27 dec 2009
    Inlägg:
    1 106
    Mottagna gillanden:
    85
    Telefon:
    Oneplus 3

    MINA ENHETER

    Telefon:
    Oneplus 3
    Telefon 2:
    Motorola Lumia 640 LTE
    Telefon 3:
    SGS3
    Platta:
    Sony Z3 Tablet Compact 611
    Platta 2:
    iPad 2 3G
    Nepp, visuellt, men länken pekar fortfarande på "http:// http://...."
     
  9. Krenze

    Krenze Youth Droid Medlem

    Blev medlem:
    7 jul 2010
    Inlägg:
    178
    Mottagna gillanden:
    12

    MINA ENHETER

    Ahh använda forumet från mobilen var knepigare än jag trott, nu skall det funka
     
  10. svenix

    svenix Android Apprentice Medlem

    Blev medlem:
    29 apr 2011
    Inlägg:
    4 285
    Mottagna gillanden:
    7 025
    Operatör:
    Fello Trippelsurf 54GB
    Telefon:
    Oneplus 8T

    MINA ENHETER

    Operatör:
    Fello Trippelsurf 54GB
    Telefon:
    Oneplus 8T
  11. PatrikDroid

    PatrikDroid Senior Droid Medlem

    Blev medlem:
    24 maj 2011
    Inlägg:
    1 640
    Mottagna gillanden:
    400

    MINA ENHETER

    Jag upplever att guiden är lite skev. Vad gör det för nytta att kopiera SuperSU till telefonen före jag låst upp bootloadern?
     
  12. svenix

    svenix Android Apprentice Medlem

    Blev medlem:
    29 apr 2011
    Inlägg:
    4 285
    Mottagna gillanden:
    7 025
    Operatör:
    Fello Trippelsurf 54GB
    Telefon:
    Oneplus 8T

    MINA ENHETER

    Operatör:
    Fello Trippelsurf 54GB
    Telefon:
    Oneplus 8T
    Jag vet inte om du refererade till den guiden jag pekade på?
    Men i så fall om du läser den ordentligt så gör man inte så som du säger.
     
  13. Gryph

    Gryph Android Apprentice Medlem

    Blev medlem:
    18 nov 2009
    Inlägg:
    3 676
    Mottagna gillanden:
    981
    Operatör:
    Elisa
    Telefon:
    Oneplus 8 Pro

    MINA ENHETER

    Operatör:
    Elisa
    Telefon:
    Oneplus 8 Pro
    Info:
    Nova Launcher Prime
    Övrigt:
    Nvidia Shield TV
    Guiden i första inlägget säger först att kopiera supersu till telefonen, kort därefter så skall man låsa upp bootloadern.
     
    PatrikDroid gillar detta.
  14. PatrikDroid

    PatrikDroid Senior Droid Medlem

    Blev medlem:
    24 maj 2011
    Inlägg:
    1 640
    Mottagna gillanden:
    400

    MINA ENHETER

    Nä, jag syftar på guiden i första inlägget.
    Följde den du hänvisade till också men kunde inte komma vidare när jag gjorde steget där man ska skriva in "cd Desktop/android-sdk-windows/platform-tools" i kommandofönstret. Fick bara att "det gick inte att hitta sökväge". Men jag har både låst upp bootloader och rootat nu.

    Hur blir det förresten framöver med kommande OTA's? Jag måste flasha SuperSU antar jag, men bootloadern då, kommer den fortsätta vara upplåst? Jag har bockat ur "Update CM recovery", så jag bör få behålla twrp tycker jag.
     
  15. Gryph

    Gryph Android Apprentice Medlem

    Blev medlem:
    18 nov 2009
    Inlägg:
    3 676
    Mottagna gillanden:
    981
    Operatör:
    Elisa
    Telefon:
    Oneplus 8 Pro

    MINA ENHETER

    Operatör:
    Elisa
    Telefon:
    Oneplus 8 Pro
    Info:
    Nova Launcher Prime
    Övrigt:
    Nvidia Shield TV
    Måsta flasha in SuperSu igen. Twrp blir kvar nu när du bockat ur det där och bootloadern förblir upplåst.
     
  16. leolulz

    leolulz Senior Droid Medlem

    Blev medlem:
    14 feb 2011
    Inlägg:
    1 513
    Mottagna gillanden:
    251
    Telefon:
    Note 8

    MINA ENHETER

    Telefon:
    Note 8
    Övrigt:
    Chromecast
    Fixar det när jag är vid en dator nästa gång!

    Jag får fram en fråga när jag flashat OTA att root saknas, vill du flasha supersu? Det med twrp då

    Skickat från min A0001 via Tapatalk
     
  17. PatrikDroid

    PatrikDroid Senior Droid Medlem

    Blev medlem:
    24 maj 2011
    Inlägg:
    1 640
    Mottagna gillanden:
    400

    MINA ENHETER

    Några frågor:
    1. Frågar telefonen om jag vill flasha SuperSU även om jag uppdaterar på normalt vis istället för att flasha?
    2. Kan guiden uppdateras med dels andra inläggets tillägg? Alltså det med hur man flashar twrp istället för att bara boota tillfälligt.
    3. Kan vi också uppdatera guiden med att det kan bli tokigt när man packar upp Android SDK? Jag syftar på felet som kan uppstå om man packar upp på skrivbordet, och det blir för långa filnamn. Lösningen var att skapa en filMAPP direkt på C: (skriver man sökvägen så?)
    4. Gör det någon skillnad vilken version av SuperSU man flashar? 1.99 är ju inte senaste, verkade dock fungera bra för mig igår.
     
    Last edited: 24 aug 2014
  18. leolulz

    leolulz Senior Droid Medlem

    Blev medlem:
    14 feb 2011
    Inlägg:
    1 513
    Mottagna gillanden:
    251
    Telefon:
    Note 8

    MINA ENHETER

    Telefon:
    Note 8
    Övrigt:
    Chromecast
    Ska gå igenom guiden absolut.

    @Punkt 3. Är du säker att du var i C:\Users\Dittanvändarnamn innan du prövade raden du skrev?

    Nu har jag adb/fastboot tillagt på PATH i windows så har inte det problemet men har nog aldrig varit med om att jag kommit till någon gräns för att skriva för långa sökvägar. Oftast beror det på en felstavning någonstanns eller att man börjar söka mappar på fel ställe.

    Ett tips är att skriva en för sig alltså:

    cd Desktop
    cd android-sdk-windows
    osv...

    för att se vilken som inte stämmer.
     
    Last edited: 24 aug 2014
  19. PatrikDroid

    PatrikDroid Senior Droid Medlem

    Blev medlem:
    24 maj 2011
    Inlägg:
    1 640
    Mottagna gillanden:
    400

    MINA ENHETER

    Alltså det felet uppstod inte när jag skrev in grejer i kommandofönstret, det var direkt när jag skulle extrahera Android SDK.

    Men för att svara på frågan, nej. Inte ett dugg. Men tycker att något av allting som jag provade borde ha fungerat, men skit samma för det steget behövdes ju ändå inte.
     
  20. daikini

    daikini Baby Droid Medlem

    Blev medlem:
    10 maj 2013
    Inlägg:
    24
    Mottagna gillanden:
    0

    MINA ENHETER

    Varför rootar ni eran OPO? Går garantin bort?