Als je echt in het Android-systeem wilt graven, zul je merken dat sommige apps root-toegang nodig hebben. Beworteling is in de loop der jaren minder nodig geworden , maar het is nog steeds handig als u bepaalde soorten apps wilt uitvoeren . Dit is de meest ondersteunde methode om uw apparaat te rooten, en waarom u dat misschien wilt.
Dit bericht is oorspronkelijk gepubliceerd in 2012. Het is sindsdien bijgewerkt om zich te concentreren op de meest breed ondersteunde methode voor rooten in plaats van een verzameling apps met één klik.
VERWANT: Zeven dingen die je niet hoeft te rooten om Android nog meer te doen
Wat is root eigenlijk?
Android is gebaseerd op Linux . Op Linux en andere UNIX Net als bij besturingssystemen is de rootgebruiker gelijk aan de Administrator-gebruiker op Windows. De rootgebruiker heeft toegang tot het volledige besturingssysteem en kan alles doen. U heeft standaard geen root-toegang tot uw eigen Android-apparaat en bepaalde apps werken niet zonder root-toegang. Net als andere moderne mobiele besturingssystemen, beperkt Android apps om veiligheidsredenen tot beperkende beveiligingssandboxen.
Het rootgebruikersaccount bestaat altijd in Android; er is gewoon geen ingebouwde manier om er toegang toe te krijgen. "Rooten" is het verkrijgen van toegang tot dit rootgebruikersaccount. Dit wordt vaak vergeleken met het jailbreaken van een iPhone of iPad, maar rooten en jailbreaken zijn behoorlijk verschillend .
Afgezien van technische aspecten, kunt u met root-toegang veel nuttige dingen doen. Met root kun je bloatware verwijderen die op je telefoon is geleverd, een firewall uitvoeren, tethering inschakelen, zelfs als je provider dit blokkeert, handmatig een back-up van je systeem maken en gebruik een aantal andere tweaks waarvoor systeemtoegang op laag niveau is vereist .
Apps waarvoor root vereist is, zijn niet moeilijk te vinden: ze zijn beschikbaar in Google Play, maar werken pas als u root-toegang heeft verkregen. Sommige apps hebben functies die alleen werken op een geroot apparaat.
U hoeft uw telefoon alleen te rooten als u een specifieke app wilt uitvoeren waarvoor root-toegang vereist is. Als u niet van plan bent om daadwerkelijk iets met die root-toegang te doen, hoeft u zich geen zorgen te maken. Je kunt het later altijd rooten als dat nodig is.
Waarschuwingen
Android-apparaten worden niet om een bepaalde reden geroot . Sommige apparaatfabrikanten doen er zelfs alles aan om te voorkomen dat u roott. Dit is waarom:
- Veiligheid : Rooten breekt apps uit de normale beveiligingssandbox van Android. Apps kunnen misbruik maken van root-rechten die u heeft verleend en kunnen snuffelen in andere apps, iets wat normaal niet mogelijk is. In feite Google voorkomt dat u Android Pay gebruikt op geroote apparaten om deze reden.
- Garantie : Sommige fabrikanten beweren dat door rooten vervalt de garantie van uw apparaat . Het rooten zal uw hardware echter niet echt beschadigen. In veel gevallen kunt u uw apparaat 'rooten' en kunnen fabrikanten niet zien of het is geroot.
- Bricking : Zoals gewoonlijk doet u dit op eigen risico. Rooten zou over het algemeen een zeer veilig proces moeten zijn, maar je staat er alleen voor. Als je iets verprutst, kun je niet zomaar verwachten dat gratis garantieservice het oplost. Als je je zorgen maakt, doe dan eerst wat onderzoek en kijk of andere mensen melden dat ze succes hebben gehad met het rooten van je apparaat met de tool die je van plan bent te gebruiken.
Bovendien kan door rooten uw garantie komen te vervallen, in ieder geval voor bepaalde soorten reparaties. Uitchecken onze uitlegger over het onderwerp voor meer informatie.
VERWANT: The Case Against Root: waarom Android-apparaten niet worden geroot
De vele manieren om een Android-telefoon te rooten
Er zijn veel manieren om een Android-telefoon te rooten, en welke u moet gebruiken, is afhankelijk van uw telefoon. Over het algemeen omvat rooten een van deze processen:
- Ontgrendel de Bootloader : Google en apparaatfabrikanten ondersteunen rooten niet officieel, maar ze bieden wel een officiële manier om op laag niveau toegang te krijgen tot sommige apparaten, waardoor je vervolgens kunt rooten. Nexus-apparaten zijn bijvoorbeeld bedoeld voor ontwikkelaars en je kunt de bootloader eenvoudig ontgrendelen met een enkele opdracht. U kunt vervolgens uw apparaat rooten door een .zip-bestand met het su binaire bestand vanaf het herstelscherm te flashen. Tools zoals de Nexus Root Toolkit voor Nexus-apparaten automatiseer dit proces . Andere fabrikanten bieden ook manieren om de bootloader te ontgrendelen, maar alleen voor bepaalde apparaten.
- Maak gebruik van een beveiligingsprobleem : Andere apparaten zijn vergrendeld. Hun fabrikanten bieden geen officiële manier om hun bootloaders te ontgrendelen en met hun software te knoeien. Deze apparaten kunnen nog steeds worden geroot, maar alleen door een beveiligingsprobleem op het apparaat te ontdekken en het te misbruiken om een su binair bestand op hun systeempartitie te installeren. Een OTA-update kan het beveiligingsprobleem verhelpen en het apparaat verwijderen. Er was bijvoorbeeld een premie van $ 18.000 voor de eerste persoon die een Samsung Galaxy S5 kon rooten die op Verizon of AT&T draaide. Er is een kwetsbaarheid gevonden, maar toekomstige updates kunnen voorkomen dat de kwetsbaarheid werkt en de mogelijkheid om de Galaxy S5 te rooten verwijderen.
- Flash CyanogenMod of een ander aangepast ROM : Technisch gezien is dit een uitbreiding van een van de bovenstaande methoden. Door de bootloader te ontgrendelen en misbruik te maken van een beveiligingsprobleem, kunt u elk flashen Aangepaste ROM's zoals CyanogenMod, die vaak vooraf geworteld zijn. CyanogenMod bevat een eenvoudige schakelaar op het instellingenscherm waarmee u root-toegang kunt in- of uitschakelen. Upgraden naar een nieuwe versie van CyanogenMod of uw aangepaste ROM zal uw apparaat niet ongedaan maken als de ROM wordt geleverd met een geïntegreerde manier om root in te schakelen.
In dit artikel bespreken we voornamelijk gebruikers die in het eerste kamp vallen en die een ontgrendelbare bootloader hebben. Als uw telefoon een exploit vereist, kunnen we u niet helpen, aangezien het proces voor vrijwel elke telefoon anders is. Je zult een forum zoals XDA-ontwikkelaars voor meer informatie over het rooten van uw specifieke apparaat. Deze handleiding bevatte eerder root-apps met één klik Kingo Root en Handdoekwortel , en die ondersteunen mogelijk nog steeds sommige oudere telefoons.
Als uw apparaat echter een ontgrendelbare bootloader heeft, lees dan verder. Over het algemeen raden we de TWRP-methode aan boven root-programma's met één klik, omdat u precies leert hoe alles werkt, wat u zal helpen bij het oplossen van problemen als er in de toekomst iets misgaat: root-programma's met één klik zijn niet zo transparant. Voordat u met dit proces begint, moet u dit doen ontgrendel je bootloader op de officiële manier , en dan installeer de TWRP-herstelomgeving aan de hand van deze instructies . We gebruiken vervolgens TWRP om uw telefoon te rooten.
VERWANT: Hoe u de bootloader van uw Android-telefoon op de officiële manier kunt ontgrendelen
Hoe SuperSU naar uw telefoon te flashen en root-toegang te krijgen
Oké, dus je hebt je bootloader ontgrendeld en je hebt TWRP geïnstalleerd. Super goed! Je bent er eigenlijk bijna. Om root-toegang te krijgen, gaan we een programma gebruiken met de naam SuperSU , waarmee u root-toegang tot andere apps kunt verlenen.
SuperSU is beschikbaar in de Google Play Store, maar die versie geeft je eigenlijk geen root-toegang - in feite heb je root-toegang nodig om het in de eerste plaats te gebruiken! Praten over een Catch-22. Gelukkig is SuperSU ook beschikbaar als .zip-bestand dat we kunnen "flashen" met TWRP. Als u dit doet, krijgt u root-toegang en de beheerfuncties van de Android-app van SuperSU.
Dus, om te beginnen, ga naar deze link , waarmee u naar de nieuwste versie van SuperSU gaat die u kunt downloaden. Download het .zip-bestand naar uw computer, sluit uw telefoon aan met een USB-kabel en sleep de SuperSU-zip naar de interne opslag van uw telefoon of de SD-kaart.
Start vervolgens uw telefoon opnieuw op in TWRP-herstel. Dit is bij elke telefoon een beetje anders. U moet bijvoorbeeld de aan / uit-knop en de volume-omlaagknop tegelijkertijd ingedrukt houden en vervolgens de volumetoetsen gebruiken om de "Herstelmodus" op te starten. Google-instructies voor uw specifieke model om te zien hoe het werkt.
Zodra u dit heeft gedaan, wordt u begroet met het vertrouwde TWRP-startscherm. Klik op de knop Installeren.
OPMERKING: u zou waarschijnlijk moeten maak een back-up in TWRP voordat u doorgaat met dit proces.
Het volgende scherm verschijnt. Scroll naar beneden en navigeer naar het SuperSU ZIP-bestand dat u eerder hebt overgedragen.
Tik op de SuperSU-zip en je ziet dit scherm. Veeg om de flits te bevestigen.
Het duurt maar even om het SuperSU-pakket te flashen. Als het klaar is, tik je op de knop "Cache / Dalvik wissen" die verschijnt en veeg je om te bevestigen.
Als dat is voltooid, tikt u op de knop "Systeem opnieuw opstarten" om opnieuw op te starten naar Android.
Als TWRP vraagt of u SuperSU nu wilt installeren, kiest u "Niet installeren". Soms kan TWRP niet detecteren dat je SuperSU al hebt, dus het zal vragen om de ingebouwde versie te flashen. Maar het is bijna altijd het beste om de nieuwste versie van SuperSU zelf te flashen, wat we zojuist hebben gedaan.
Rootrechten beheren met de SuperSU-app
Wanneer u uw telefoon opnieuw opstart, zou u het nieuwe SuperSU-pictogram in uw app-lade moeten zien. SuperSU bepaalt welke andere apps op uw telefoon rootrechten krijgen. Telkens wanneer een app root-machtigingen wil aanvragen, moet deze uw SuperSU-app vragen, die een verzoekprompt zal tonen.
Om ervoor te zorgen dat root correct werkt, kunt u het Root Checker app en verifieer uw geroote status. U kunt ook een alleen-root-app downloaden die u al eens wilt proberen en kijken of deze u om superuser-rechten vraagt.
Als we bijvoorbeeld openen en een app proberen toe te voegen aan Vergroenen - een handige batterijbesparende app voor geroote telefoons - we zien deze pop-up waarin om root-toegang wordt gevraagd. Als je op Grant klikt en je krijgt een succesbericht, dan heb je met succes root op je telefoon bereikt.
Om rootrechten te beheren, opent u uw app-lade en tikt u op het SuperSU-pictogram. U ziet een lijst met apps waaraan superuser-toegang is verleend of geweigerd. U kunt op een app tikken om de machtigingen te wijzigen.
VERWANT: 10 Android-aanpassingen die nog steeds root vereisen
Als je ooit de root wilt verwijderen, open dan de SuperSU-app, ga naar het instellingenscherm en tik op de optie "Full unroot". Het zal proberen uw apparaat ongedaan te maken. Als het voor u werkt, is dit absoluut de gemakkelijkste manier om uw telefoon te verwijderen.
Maar voorlopig is de wereld jouw wortelvriendelijke oester. Jij kan bekijk onze lijst met geweldige root-apps voor ideeën, of installeer het Xposed-framework voor enkele serieus coole tweaks . Succes!
Afbeelding tegoed: Norebbo