Hemsida » hur » Hur man rotar din Android-telefon med SuperSU och TWRP

    Hur man rotar din Android-telefon med SuperSU och TWRP

    Om du verkligen vill gräva i Android-systemet kan det hända att vissa appar kräver root-åtkomst. Rooting har blivit mindre nödvändig under åren, men det är fortfarande användbart om du vill köra vissa typer av appar. Här är den mest stödda metoden för att rota din enhet, och varför du kanske vill.

    Det här inlägget publicerades ursprungligen år 2012. Det har sedan uppdaterats för att fokusera på den mest stödda rotationsmetoden i stället för en samling av enklick-appar.

    Vad är rot, hur som helst?

    Android är baserat på Linux. På Linux och andra UNIX-liknande operativsystem är rotanvändaren likvärdig med administratörsanvändaren på Windows. Rotenanvändaren har tillgång till hela operativsystemet, och kan göra någonting. Som standard har du inte rootåtkomst till din egen Android-enhet, och vissa appar fungerar inte utan root-åtkomst. Liksom andra moderna mobila operativsystem begränsar Android program till restriktiva säkerhetssandlådor för säkerhetsändamål.

    Roten användarkonto finns alltid i Android; Det finns bara inget inbyggt sätt att komma åt det. "Rooting" är åtgärden att få tillgång till detta root användarkonto. Detta jämförs ofta med att jailbreaking en iPhone eller iPad, men rooting och jailbreaking är ganska annorlunda.

    Tekniska aspekter åt sidan, med root access kan du göra många användbara saker. Med root kan du ta bort bloatware som kom på din telefon, köra en brandvägg, aktivera tethering även om din operatör blockerar det, säkerhetskopiera ditt system manuellt och använd en mängd andra tweaks som kräver system med låg nivå.

    Appar som kräver root är inte svåra att hitta-de är tillgängliga i Google Play, men de fungerar inte förrän du får root-åtkomst. Vissa appar har funktioner som bara fungerar på en rotad enhet.

    Du behöver bara rotera din telefon om du vill köra en specifik app som kräver root-åtkomst. Om du inte planerar att faktiskt göra någonting med den root accessen, stör inte. Du kan alltid rotera det senare om du behöver.

    varningar

    Android-enheter kommer inte förankras av en anledning. Faktum är att vissa enhetsprofiler går ut ur deras sätt för att hindra dig från att rota. Här är varför:

    • säkerhet: Rooting bryter apps ut ur Android: s normala säkerhetssandlåda. Apps kan missbruka root privilegier du har beviljat och snoop på andra appar, något som inte normalt är möjligt. I själva verket hindrar Google dig från att använda Android Pay på rotade enheter av den anledningen.
    • Garanti: Vissa tillverkare hävdar att rooting hämtar din enhets garanti. Roteringen skadar dock inte din hårdvara. I många fall kan du "unroot" din enhet och tillverkare kan inte berätta om den har roterats.
    • bricking: Som vanligt gör du detta på egen risk. Rooting ska i allmänhet vara en mycket säker process, men du är här själv. Om du förstör något, kan du inte bara förvänta dig fri garanti för att fixa det. Om du är orolig, gör lite forskning först och se om andra människor rapporterar att du har lyckats rooting din enhet med verktyget du planerar att använda.

    Dessutom kan roten annullera din garanti, åtminstone för vissa typer av reparationer. Kolla in vår förklarare om ämnet för mer information.

    De många sätten att rotera en Android-telefon

    Det finns många sätt att rotera en Android-telefon, och vilken du ska använda beror på din telefon. Generellt kommer roten att innebära en av dessa processer:

    • Lås upp Bootloader: Google och enhetstillverkare stöder inte officiellt roten, men de ger ett officiellt sätt att få lågnivååtkomst till vissa enheter, vilket gör att du kan rotera. Nexus-enheter är till exempel avsedda för utvecklare, och du kan enkelt låsa upp startladdaren med ett enda kommando. Du kan sedan rotera din enhet genom att blinka en .zip-fil som innehåller su binära från återställningsskärmen. Verktyg som Nexus Root Toolkit för Nexus-enheter automatiserar denna process. Andra tillverkare erbjuder också sätt att låsa upp bootloader, men endast för vissa enheter.
    • Utnyttja ett säkerhetsproblem: Andra enheter är låsta. Deras tillverkare ger inget officiellt sätt att låsa upp sina bootloaders och manipulera med deras programvara. Dessa enheter kan fortfarande vara rotade, men bara genom att upptäcka en säkerhetsproblem på enheten och utnyttja den för att installera en su binär på deras systempartition. En OTA-uppdatering kan åtgärda säkerhetsproblemet och avaktivera enheten. Till exempel var det en $ 18.000 bounty för den första personen som kunde rota en Samsung Galaxy S5 som körs på Verizon eller AT & T. En sårbarhet hittades, men framtida uppdateringar kan förhindra att sårbarheten fungerar och ta bort möjligheten att rotera Galaxy S5.
    • Flash CyanogenMod eller annan anpassad ROM: Tekniskt är detta en förlängning av en av ovanstående metoder. Upplåsning av bootloader och utnyttjande av säkerhetsproblem kan var och en tillåta dig att flasha anpassade ROM-skivor som CyanogenMod, som ofta kommer förrotade. CyanogenMod innehåller en enkel växling på dess inställningsskärm som låter dig aktivera eller inaktivera root-åtkomst. Uppgradering till en ny version av CyanogenMod eller din anpassade ROM kommer inte att avbryta enheten om ROM-skivan levereras med ett integrerat sätt att aktivera rot.

    I den här artikeln kommer vi främst att diskutera användare som hamnar i det första lägret, som har en upplåsbar startladdare. Om din telefon kräver ett utnyttjande kan vi inte hjälpa dig, eftersom processen är annorlunda för nästan alla telefoner. Du måste söka i ett forum som XDA Developers för mer information om hur du roterar din specifika enhet. Den här guiden innehåller tidigare ett-klick-root-program, Kingo Root and Towelroot, och de kan fortfarande stödja vissa äldre telefoner också.

    Om din enhet har en uppladdningsbar startladdare läser du dock på. Vi rekommenderar generellt TWRP-metoden över rotprogram med ett klick, eftersom du lär dig exakt hur allt fungerar, vilket hjälper dig att felsöka om något går fel i framtiden. Riktprogram med ett klick är inte så transparenta. Innan du börjar processen måste du låsa upp din startladdare på det officiella sättet och sedan installera TWRP-återställningsmiljön med hjälp av dessa instruktioner. Vi använder sedan TWRP för att rotera din telefon.

    Hur Flash SuperSU Bläddrar till din telefon och få Root Access

    Okej, så du har låst upp din startladdare, och du har installerat TWRP. Bra! Du är faktiskt nästan där. För att få root access ska vi använda ett program som heter SuperSU, vilket ger dig möjligheten att ge root-åtkomst till andra appar.

    SuperSU är tillgängligt i Google Play Butik, men den versionen ger dig inte root access-i själva verket behöver du root access för att använda den i första hand! Prata om en Catch-22. Tack och lov är SuperSU också tillgängligt som en .zip-fil som vi kan "flash" med TWRP. Om du gör det ger du root-åtkomst tillsammans med hanteringsfunktionerna i SuperSUs Android-app.

    Så, för att börja, gå till den här länken, som tar dig till den senaste versionen av SuperSU som är tillgänglig för nedladdning. Ladda ner .zip-filen till din dator, anslut din telefon med en USB-kabel och dra SuperSU-zip till telefonens interna lagring eller SD-kort.

    Starta sedan din telefon till TWRP-återställning. Om du gör det här är lite annorlunda på alla telefoner, kan du behöva hålla strömknapparna och volymen nedåt samtidigt och sedan använda volymknapparna för att starta "Återställningsläge". Google-instruktioner för din specifika modell för att se hur det görs.

    När du har gjort det kommer du att hälsas med den välkända TWRP-startskärmen. Klicka på Installera-knappen.

    OBS! Du borde noga göra en säkerhetskopia i TWRP innan du fortsätter med den här processen.

    Följande skärm kommer att visas. Bläddra ner och navigera till den SuperSU ZIP-fil du överförde tidigare.

    Tryck på SuperSU-zip och du kommer att se den här skärmen. Dra för att bekräfta blixten.

    Det bör bara ta en stund att blinka SuperSU-paketet. När det är klart trycker du på knappen "Torka cache / Dalvik" som visas och svep för att bekräfta.

    När det är klart trycker du på "Reboot System" -knappen för att starta upp i Android.

    Om TWRP frågar om du vill installera SuperSU nu, välj "Installera inte". Ibland kan TWRP inte detektera att du redan har SuperSU, så det kommer att be om att blinka den inbyggda versionen. Men det är nästan alltid bäst att blinka den senaste versionen av SuperSU själv, som vi just gjort.

    Hantera rottillstånd med SuperSU App

    När du startar om din telefon ska du se den nya SuperSU-ikonen i din applådan. SuperSU kontrollerar vilka andra appar på din telefon som får root behörigheter. När en app vill begära root behörigheter måste den fråga din SuperSU-app, som kommer att visa en förfrågan prompt.

    För att säkerställa att rot fungerar korrekt kan du ladda ner appen Root Checker och verifiera din rotad status. Alternativt kan du hämta en enda app som du vill försöka, och se om den frågar dig om superuserbehörigheter.

    Om vi ​​till exempel öppnar och försöker lägga till en app till Greenify-en praktisk batteribesparande app för rotade telefoner, så kommer vi att se den här popupen och ber om root-åtkomst. Om du klickar på Grant och du får ett framgångsrikt meddelande har du lyckats uppnå rot på din telefon.

    För att hantera rotbehörigheter öppnar du applådan och trycker på SuperSU-ikonen. Du får se en lista över appar som har beviljats ​​eller nekats superuseråtkomst. Du kan klicka på en app för att ändra dess behörigheter.

    Om du någonsin vill avmarkera, öppna SuperSU-appen, gå till inställningsskärmen och tryck på alternativet "Fullständig unroot". Det kommer att försöka ta bort enheten. Om det fungerar för dig är det definitivt det enklaste sättet att ta bort din telefon.

    Men för nu är världen din rotsvänliga ostron. Du kan kolla in vår lista med bra rotverktyg för idéer, eller installera Xposed-ramen för några seriöst coola tweaks. Lycka till!

    Bildkrediter: Norebbo