Fråga: Recovery & Rooting -pågående-

Diskussion i 'OnePlus 7 Pro - Allmänt' startad av Trucker, 14 maj 2022.

  1. Trucker

    Trucker Youth Droid Medlem

    Blev medlem:
    31 jan 2011
    Inlägg:
    159
    Mottagna gillanden:
    18
    Operatör:
    TELE2 , Telavox
    Telefon:
    Fold 4

    MINA ENHETER

    Operatör:
    TELE2 , Telavox
    Telefon:
    Fold 4
    Telefon 2:
    Oneplus 7 PRO
    Telefon 3:
    Samsung NOTE 9
    Platta:
    ASUS Padfone 1
    Info:
    Smartphone+läsplatta+tangentbord
    Övrigt:
    Galaxy Watch E-sim
    Hejs.
    Står i begrepp att jag skulle kopiera data och även göra recovery på min OP7.
    Ska dessutom Roota enheten (premiär) och flasha OOS, då det är tidspress och första gången
    vill jag undvika en bricked device och behöver mängder av backups och säkerhetsmarginaler.

    Detta är en process med flera steg och jag blir en aning konfunderad, desto mer jag läser...


    Förberedelserna:
    Är alltså att göra en del säkerhetskopior.
    Har laddat ner TWRP, Magisk , DiskDrill for android.

    Genomfört:
    1. Laddat ner DiskDrill (MAC)
    USB-debugging enabled.
    Anslutit OP7 till MAC-datorn via usbkabeln.





    Pågående /Nästa steg
    Här uppstår tankevurporna.
    För att programmet ovan (Drill) ska fungera krävs Root.

    Då läser jag på och går igenom ungefär 2-3st olika populära guider om detta.
    Gärna zappar förbi en Reddit-tråd och kommentarerna.
    Samt ser någon tutorial-video för att få text-tal.




    Denna Blogg visar då hur man genomför Root på enheten ifråga (OP7, samt OP7 Pro)
    Med video.
    Där menar guiden att det är ett av tre steg och ska ta ungefär ~5min.
    Men en requirement är då:

    *Unlock Bootloader


    = En helt egen post om detta, och process som ska ta ~15min !
    Och här står det att "all data will we wiped" !?

    Helt i konflikt med punkt (1).


    För en second-opinion har jag då XDA-tråden:

    https://www.xda-developers.com/unlock-bootloader-root-oneplus-7-pro/





    Från allra första början utgick jag och har guiden som beskriver lite grovt:
    a. flash latest android 10 with unbrick tool
    b. flash WRP and magisk




    Vad ska man tro?
    Var hittar jag "latest stock (OOS) Android 10 ?
    Magisk verkar vara en sourcecode på github. Ska .zip in på androiden?
    Lägga in en magisk version 20.x som APK fil känns lagom skumt?

    Tänker ju inte ladda ner en .img från random blogg eller publik google-gdrive
    Varför skulle all data rensas bara för att bootloadern låses upp? det låter befängt.
     
    Last edited: 14 maj 2022
  2. Trucker

    Trucker Youth Droid Medlem

    Blev medlem:
    31 jan 2011
    Inlägg:
    159
    Mottagna gillanden:
    18
    Operatör:
    TELE2 , Telavox
    Telefon:
    Fold 4

    MINA ENHETER

    Operatör:
    TELE2 , Telavox
    Telefon:
    Fold 4
    Telefon 2:
    Oneplus 7 PRO
    Telefon 3:
    Samsung NOTE 9
    Platta:
    ASUS Padfone 1
    Info:
    Smartphone+läsplatta+tangentbord
    Övrigt:
    Galaxy Watch E-sim
    Update:
    Har lyckats installera och konfigurera min värddator först.
    Så att den har sk "Android Bootloader Interface"
    och därmed tillåta drivrutinen som gäller för just Fastboot...

    oem unlocked.

    :teeth:


    Är nu i detta steg enligt min guide:


    Run MsmDownloadTool V4.0.exe
    1.04 Power off OnePlus 7, press vol + & vol - at the same time, count to 5 and connect phone to laptop
    1.05 When device is detected (bing) press start


    = Problemet är att min enhet inte reagerar på volym ned/upp alls?
    Verktyget MSM_ är öppet men hittar givetvis ingenting.

    Enheten går starta normalt, då med "welcome " screen....
     
  3. Trucker

    Trucker Youth Droid Medlem

    Blev medlem:
    31 jan 2011
    Inlägg:
    159
    Mottagna gillanden:
    18
    Operatör:
    TELE2 , Telavox
    Telefon:
    Fold 4

    MINA ENHETER

    Operatör:
    TELE2 , Telavox
    Telefon:
    Fold 4
    Telefon 2:
    Oneplus 7 PRO
    Telefon 3:
    Samsung NOTE 9
    Platta:
    ASUS Padfone 1
    Info:
    Smartphone+läsplatta+tangentbord
    Övrigt:
    Galaxy Watch E-sim

    Hade en dålig känsla i magen redan innan detta dj*vla projekt.
    Nu står man här med en bricked device?



    Jag skulle göra en sådan enkel sak som att flasha TWRP.
    Finns miljontals guider om detta, video-tutorials och det är absolut enkelt.
    Första steget.
    Som att installera en "återställnings partition" inför man börjar modda på allvar...


    Tji fick jag:


    C:\Tools>fastboot boot twrp-3.3.1-1-guacamole.img
    Sending 'boot.img' (56612 KB) OKAY [ 1.288s]
    Booting OKAY [ 0.131s]
    Finished. Total time: 1.495s



    [ Fastboot Mode ]
    Telefonen fastnat på den logotypen alltså.
    Går inte stänga av med knapparna.
    Volym ned + power = ingen reaktion
    Båda volymknappar + power = ingen reaktion.



    Det är dock fortfarande ett fastboot-interface aktivt via datorn.
    (inte ADB, eller annat)

    Så jag kan givetvis prova att flasha en annan version av Twrp.
    Den senaste gav resultatet:


    C:\Tools>fastboot boot 361.img
    Sending 'boot.img' (98304 KB) OKAY [ 2.215s]
    Booting FAILED (remote: 'Failed to load/authenticate boot image: Load Error')
    fastboot: error: Command failed




    Så nu är jag lite less på det här. Ska jag låta enheten laddar ur bara?
    Jag har laddat ner "unbrick-tool" med stock ROM.
    Oxygen-10.0.2 men tvivlar på att det verktyget kommer få kontakt med enheten.

    Eftersom man måste trigga EDL.
    Vilket just nu inte verkar gå att göra fysiskt med knapparna.
    Ej heller via kommandotolk, då det kräver annan drivrutin, session mot enheten.
     
  4. N6290

    N6290 Professional Droid Medlem

    Blev medlem:
    12 sept 2012
    Inlägg:
    3 362
    Mottagna gillanden:
    1 720

    MINA ENHETER

    Varför vill du roota din telefon?
    Låter oerhört dumt och onödigt. Ska man börja med sånt så bör man veta precis vad man gör, och enligt dina inlägg ovan så verkar du inte ha kunskapen för att göra detta. (Jag har själv ingen aning, och skulle därför aldrig ge mig på det).
     
  5. henriktm

    henriktm Adult Droid Medlem

    Blev medlem:
    13 jan 2020
    Inlägg:
    803
    Mottagna gillanden:
    567
    Operatör:
    Telia,Telenor,Tele2,Tre
    Telefon:
    Samsung Galaxy A71

    MINA ENHETER

    Operatör:
    Telia,Telenor,Tele2,Tre
    Telefon:
    Samsung Galaxy A71
    Telefon 2:
    Xiaomi Mi Mix3 5G
    Ska du roota bör du följa en guide som är ganska uppdaterad och läsa in dig på den.
    Guiderna på XDA brukar vara de bästa och det finns frågor/lösningar i kommentarerna
    Proceduren kan skilja sig mellan Android versioner också så se till att guiden täcker din Android version

    Av egen erfarenhet så att hålla på med backuper (utom SMS/MMS) innan du rootat brukar stjälpa och störa själva root proceduren.
    Bästa är att flasha till stock fw eller resetta telefonen innan man börjar.

    Magisk är en apk som ska installeras på telefonen, den flashar en bootimg för att kunna installeras fullt ut..
    TWRP är en custom recovery och är inte nödvändig för att roota Oneplus.

    Vissa Oneplus har både en A och B boot partition, osäker hur 7 Pro är men 8T tex har det.


    I ditt fall nu skulle jag låta telefonen dra ur batteriet och under tiden läsa in dig på proceduren.

    Gällande root med Magisk på Oneplus brukar följden vara:
    1. Enable OEM Unlock (developer settings)
    2. Unlock Bootloader
    3. Install Magisk apk
    4. Patch boot.img in Magisk
    5. boot patched boot.img
    6. Install Magisk at boot partition
     
    Kristy gillar detta.
  6. Trucker

    Trucker Youth Droid Medlem

    Blev medlem:
    31 jan 2011
    Inlägg:
    159
    Mottagna gillanden:
    18
    Operatör:
    TELE2 , Telavox
    Telefon:
    Fold 4

    MINA ENHETER

    Operatör:
    TELE2 , Telavox
    Telefon:
    Fold 4
    Telefon 2:
    Oneplus 7 PRO
    Telefon 3:
    Samsung NOTE 9
    Platta:
    ASUS Padfone 1
    Info:
    Smartphone+läsplatta+tangentbord
    Övrigt:
    Galaxy Watch E-sim
    Precis.
    Har följt flertalet guider, även tutorials på youtube.
    För att då även se peer-review att andra människor kommenterar och ger
    en samlad helhetsbedömning av kvaliteten och aktualiteten.







    Som jag förstår det:
    TWRP är en custom Recovery ja.
    Den är det allra första steget många gör , innan man börjar modifiera eller eventuellt roota.
    Många rekommenderar att man lägger in det för att alltid kunna återställa enheten.
    "En närmast riskfri process"
    ( Jämfört med att installera en partition på en dator för återställning)




    Det lutar åt det.
    Jag har fortfarande kvar telefon och en session mellan PC - Oneplus.

    Har sett att det finns en hel uppsjö av kommandon att använda sig av.
    Om man törs och vet vad dom gör.
    Tex

    fastboot continue

    = Bör vara en trigger, som ger enheten instruktionen att reboota eller försöka med nästa steg.
    Dvs det som skulle skett automatiskt men gick fel för just mig.

    fastboot reboot

    Jag har ännu inte vågat testa någon av de 2 ovanstående.
    Befarar att hamna i en bootloop eller värre utgångsläge...!

    Vill behålla sessionen och kunde nyss slå dessa pingar och få svar tillbaka:

    C:\Tools>fastboot oem device-info
    (bootloader) Verity mode: true
    (bootloader) Device unlocked: true
    (bootloader) Device critical unlocked: false
    (bootloader) Charger screen enabled: true
    OKAY [ 0.008s]
    Finished. Total time: 0.009s




    fastboot getvar all


    Det kan mycket väl vara så enkelt också, att jag bara behöver starta om enheten.
    Och testa tex att skicka boot /reboot kommandon.

    Exempel nedan som inte testats ännu.


    fastboot flash recovery twrp.img
    fastboot boot twrp.img

     
  7. henriktm

    henriktm Adult Droid Medlem

    Blev medlem:
    13 jan 2020
    Inlägg:
    803
    Mottagna gillanden:
    567
    Operatör:
    Telia,Telenor,Tele2,Tre
    Telefon:
    Samsung Galaxy A71

    MINA ENHETER

    Operatör:
    Telia,Telenor,Tele2,Tre
    Telefon:
    Samsung Galaxy A71
    Telefon 2:
    Xiaomi Mi Mix3 5G
    Du borde kunna boota på twrp imagen utan problem eftersom den är unlocked dock kan det ju ha hänt nåt med själva bootimagen.
    Annars så ta chansen o återställ telefonen helt genom att flasha stock firmware så du startar fresh. (Det här skulle jag gjort)
    Startar den inte då så hade den nog inte gjort det på annat sätt heller, se bara till att inte reboota om du får nåt fel i flashningen.

    för att installera twrp så finns det en installationguide här.
    OnePlus 7 Pro (guacamole)

    Där står också att du inte ska flasha twrp direkt dvs "fastboot flash recovery twrp.img" eller "fastboot flash boot twrp.img"
     
  8. Trucker

    Trucker Youth Droid Medlem

    Blev medlem:
    31 jan 2011
    Inlägg:
    159
    Mottagna gillanden:
    18
    Operatör:
    TELE2 , Telavox
    Telefon:
    Fold 4

    MINA ENHETER

    Operatör:
    TELE2 , Telavox
    Telefon:
    Fold 4
    Telefon 2:
    Oneplus 7 PRO
    Telefon 3:
    Samsung NOTE 9
    Platta:
    ASUS Padfone 1
    Info:
    Smartphone+läsplatta+tangentbord
    Övrigt:
    Galaxy Watch E-sim

    Jag har ju kvar hela min kommandotolk och sparar dessutom allting löpande i en journal för reporting.
    Efter att ha läst sisådär 5 långa FAQ/trådar, motsvarande hundra a4 ark ,om samma sak såg jag denna video:


    View: https://youtu.be/VbK8Lj4gu0k



    Oneplus7_Pro ställd i fastboot mode.
    (Min var redan unlocked)


    ~4.00 min så listar han adb devices, följt av fastboot boot guacamole.img.
    Som lyckas exekvera två uppgifter.

    >> Downloading image [ boot.img ]
    OK . 1,280s
    Booting
    OK 0,122s

    Finish Total



    (Enheten startar om ser man. Man hör även hur hans windows dator förmodligen
    anslutar och hittar enheten igen med sitt ljud när device manager connectar...)




    Jämför jag detta med min process så händer följande:


    C:\Tools>fastboot devices
    123456 (maskat) fastboot


    C:\Tools>fastboot boot twrp-3.3.1-1-guacamole.img
    Sending 'boot.img' (56612 KB) OKAY [ 1.288s]
    Booting OKAY [ 0.131s]
    Finished. Total time: 1.495s



    = Vilket är total bullshit. Min enhet har ju inte alls bootat.
    Den står kvar med logotypen "Fastboot mode".

    Samt att den inte går stänga av, vissa påstår man ska trycka ned
    POWER + VOLUME (båda) i närmare 30 sekunder.
    Jag har provat i över 10sek iaf utan resultat.



    Det som är konstigt är att jag medvetet använde en gammal image.
    Möjligtvis den inte är kompatibel.
    TWRP och imagen laddades ner ihop.



    Ska fundera på det.
    Tveksamt om jag vågar avbryta pågående session?




    Tack!
    Det är just exakt dom länkarna jag följt från början, dom är nämligen blå-markerade i min browser.

    Download TWRP for guacamole

    = For Stock and other FBEv1 ROMs:
    (Europa)


    Och här är det konstiga.:mad:
    Jag provade ju även att ladda ner senaste TWRP+Imagen istället:

    twrp-installer-3.6.1_11-0-guacamole.zip 22.5M 2022-03-09 00:42:42 UTC
    twrp-3.6.1_11-0-guacamole.img 96M 2022-03-09 00:42:40 UTC


    = Om det var fel på första imagen (eller inte kompatibel med mitt OS)
    så blir det irriterande och förvånande att inte ens den sista fungerar, också ?

    Skickade jag om dessa kommandon blev det error på sista:



    C:\Tools>fastboot boot 361.img
    Sending 'boot.img' (98304 KB) OKAY [ 2.215s]
    Booting
    FAILED (remote: 'Failed to load/authenticate boot image: Load Error')
    fastboot: error: Command failed



    = Vad är nästa steg att prova? Minst risker?

    A) fastboot continue
    B) fastboot reboot
    C) fastboot flash recovery
    D) fastboot boot twrp.img
     
  9. henriktm

    henriktm Adult Droid Medlem

    Blev medlem:
    13 jan 2020
    Inlägg:
    803
    Mottagna gillanden:
    567
    Operatör:
    Telia,Telenor,Tele2,Tre
    Telefon:
    Samsung Galaxy A71

    MINA ENHETER

    Operatör:
    Telia,Telenor,Tele2,Tre
    Telefon:
    Samsung Galaxy A71
    Telefon 2:
    Xiaomi Mi Mix3 5G

    Enablade du oem unlock i developer mode?
    Adb devices ska inte fungera i fastboot läge.

    Jag hade nog tagit
    B) fastboot reboot

    Och sen startat om från början med factory reset telefon.
     
    Trucker gillar detta.
  10. Trucker

    Trucker Youth Droid Medlem

    Blev medlem:
    31 jan 2011
    Inlägg:
    159
    Mottagna gillanden:
    18
    Operatör:
    TELE2 , Telavox
    Telefon:
    Fold 4

    MINA ENHETER

    Operatör:
    TELE2 , Telavox
    Telefon:
    Fold 4
    Telefon 2:
    Oneplus 7 PRO
    Telefon 3:
    Samsung NOTE 9
    Platta:
    ASUS Padfone 1
    Info:
    Smartphone+läsplatta+tangentbord
    Övrigt:
    Galaxy Watch E-sim
    Its alive
    :cool:
    Henke is the man.
    Reboot räckte ikväll....


    Ang oem unlock:

    [​IMG]


    BILD

    Mindes ej så kollade galleriet...jovisst fasen behövde jag köra fastboot :)
     

    Bifogade filer:

  11. henriktm

    henriktm Adult Droid Medlem

    Blev medlem:
    13 jan 2020
    Inlägg:
    803
    Mottagna gillanden:
    567
    Operatör:
    Telia,Telenor,Tele2,Tre
    Telefon:
    Samsung Galaxy A71

    MINA ENHETER

    Operatör:
    Telia,Telenor,Tele2,Tre
    Telefon:
    Samsung Galaxy A71
    Telefon 2:
    Xiaomi Mi Mix3 5G

    OEM unlock och unlocked bootloader är inte riktigt samma sak.

    De äe båda två skydd för att mixtra med system partitioner.
    Bootloader lås är tillverkarens skydd
    OEM lock är Androids skydd.

    Båda dessa måste vara olåsta för att du ska lyckas med root.

    OEM unlock finns i developer settings