Hoe u uw Android-telefoon kunt rooten met SuperSU en TWRP
Als je echt in het Android-systeem wilt graven, zul je merken dat sommige apps root-toegang vereisen. Rooten is in de loop der jaren minder noodzakelijk geworden, maar het is nog steeds nuttig als u bepaalde soorten apps wilt uitvoeren. Dit is de meest algemeen ondersteunde methode voor het rooten van je apparaat en waarom je dit misschien wilt gebruiken.
Dit bericht is oorspronkelijk gepubliceerd in 2012. Sindsdien is het geactualiseerd om zich te concentreren op de meest algemeen gebruikte rooimethode in plaats van een verzameling apps met één muisklik.
Wat is Root, hoe dan ook?
Android is gebaseerd op Linux. Op Linux en andere UNIX-achtige besturingssystemen is de rootgebruiker gelijk aan de beheerder van Windows. De rootgebruiker heeft toegang tot het volledige besturingssysteem en kan alles doen. Standaard hebt u geen roottoegang tot uw eigen Android-apparaat en bepaalde apps werken niet zonder root-toegang. Net als andere moderne mobiele besturingssystemen beperkt Android apps voor beveiligingsdoeleinden tot beperkende beveiligingszwembaden.
Het root-gebruikersaccount bestaat altijd in Android; er is gewoon geen ingebouwde manier om toegang te krijgen. "Rooten" is het verkrijgen van toegang tot dit rootgebruikersaccount. Dit wordt vaak vergeleken met jailbreaking van een iPhone of iPad, maar rooten en jailbreaking zijn behoorlijk verschillend.
Naast technische aspecten kun je met root-toegang veel nuttige dingen doen. Met root kun je bloatware verwijderen die op je telefoon is gekomen, een firewall uitvoeren, tethering inschakelen, zelfs als je provider hem blokkeert, handmatig een back-up van je systeem maken en een aantal andere tweaks gebruiken die systeemtoegang op laag niveau vereisen.
Apps die root vereisen, zijn niet moeilijk te vinden. Ze zijn beschikbaar in Google Play, maar ze werken pas als je root-toegang hebt. Sommige apps hebben functies die alleen op een geroot apparaat werken.
U hoeft alleen uw telefoon te rooten als u een specifieke app wilt uitvoeren die roottoegang vereist. Als je niet van plan bent om iets met die root-toegang te doen, doe dan geen moeite. Je kunt het later altijd rooten als dat nodig is.
waarschuwingen
Android-apparaten worden niet met een reden geroot. Sommige fabrikanten van apparaten doen er alles aan om te voorkomen dat u gaat rooten. Dit is waarom:
- Veiligheid: Rooting breekt apps uit de normale beveiligingssandbox van Android. Apps kunnen root-rechten die je hebt verleend misbruiken en snuffelen in andere apps, iets wat normaal gesproken niet mogelijk is. Google voorkomt zelfs dat u Android Pay op geroote apparaten gebruikt.
- Garantie: Sommige fabrikanten beweren dat roeien de garantie van uw apparaat ongeldig maakt. Rooten zal echter niet echt je hardware beschadigen. In veel gevallen kunt u uw apparaat "ontwortelen" en kunnen fabrikanten niet achterhalen of het apparaat is geroot.
- metselen: Zoals gewoonlijk doet u dit op eigen risico. Rooting moet over het algemeen een zeer veilig proces zijn, maar je staat er alleen voor. Als je iets verprutst, kun je niet verwachten dat gratis garantieservice het probleem verhelpt. Als u zich zorgen maakt, doe dan eerst een beetje onderzoek en kijk of anderen succes melden bij het rooten van uw apparaat met de tool die u wilt gaan gebruiken.
Bovendien kan het rooten uw garantie ongeldig maken, althans voor bepaalde soorten reparaties. Bekijk onze uitleg over dit onderwerp voor meer informatie.
De vele manieren om een Android-telefoon te rooten
Er zijn veel manieren om een Android-telefoon te rooten en welke je moet gebruiken, is afhankelijk van je telefoon. In het algemeen zal rooten een van deze processen omvatten:
- Ontgrendel de Bootloader: Google en fabrikanten van apparaten ondersteunen root niet officieel, maar bieden wel een officiële manier om op een laag niveau toegang te krijgen tot sommige apparaten, zodat u kunt rooten. Nexus-apparaten zijn bijvoorbeeld bedoeld voor ontwikkelaars en u kunt de bootloader gemakkelijk ontgrendelen met een enkele opdracht. U kunt uw apparaat vervolgens rooten door een ZIP-bestand te laten knipperen met daarin de su binary van het herstelscherm. Tools zoals de Nexus Root Toolkit voor Nexus-apparaten automatiseren dit proces. Andere fabrikanten bieden ook manieren om de bootloader te ontgrendelen, maar alleen voor bepaalde apparaten.
- Een beveiligingsprobleem gebruiken: Andere apparaten zijn vergrendeld. Hun fabrikanten bieden geen officiële manier om hun bootloaders te ontgrendelen en te knoeien met hun software. Deze apparaten kunnen nog steeds worden geroot, maar alleen door een beveiligingsrisico op het apparaat te ontdekken en deze te misbruiken om een su binary op hun systeempartitie te installeren. Een OTA-update kan het beveiligingsprobleem verhelpen en het apparaat opnieuw rooten. Er was bijvoorbeeld een bounty van $ 18.000 voor de eerste persoon die een Samsung Galaxy S5 kon rooten die draait op Verizon of AT & T. Er is een beveiligingslek gevonden, maar toekomstige updates kunnen het beveiligingslek voorkomen en de mogelijkheid om de Galaxy S5 te rooten, verwijderen.
- Flash CyanogenMod of een ander aangepast ROM: Technisch gezien is dit een uitbreiding op een van de bovenstaande methoden. Door de bootloader te ontgrendelen en een beveiligingslek te misbruiken, kunt u elk aangepaste ROM's laten flitsen, zoals CyanogenMod, die vaak vooraf geworteld zijn. CyanogenMod bevat een eenvoudige schakelaar op het instellingenscherm waarmee u root-toegang kunt in- of uitschakelen. Door een upgrade uit te voeren naar een nieuwe versie van CyanogenMod of je aangepaste ROM wordt je apparaat niet verwijderd als het 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, die een ontgrendelbare bootloader hebben. Als uw telefoon een exploit vereist, kunnen we u niet helpen, omdat het proces voor bijna elke telefoon anders is. Je zult een forum zoals XDA-ontwikkelaars moeten zoeken voor meer informatie over hoe je je specifieke apparaat kunt rooten. Deze gids bevatte eerder root-apps met één klik, Kingo Root en Towelroot, en die kunnen nog steeds sommige oudere telefoons ondersteunen.
Als je apparaat wel een ontgrendelbare bootloader heeft, lees dan verder. Over het algemeen raden we de TWRP-methode aan via root-programma's met één muisklik, omdat je precies leert hoe alles werkt, wat je kan helpen problemen op te lossen als er in de toekomst iets mis gaat: root-programma's met één klik zijn niet zo transparant. Voordat u met dit proces begint, moet u uw bootloader op de officiële manier ontgrendelen en vervolgens de TWRP-herstelomgeving installeren met behulp van deze instructies. We gebruiken dan TWRP om je telefoon te rooten.
SuperSU naar uw telefoon flashen en roottoegang verkrijgen
Oké, dus je hebt je bootloader ontgrendeld en TWRP hebt geïnstalleerd. Super goed! Je bent er eigenlijk bijna. Om root-toegang te verkrijgen, gebruiken we een programma met de naam SuperSU, dat je de mogelijkheid geeft om root-toegang te verlenen aan andere apps.
SuperSU is beschikbaar in de Google Play Store, maar die versie geeft je niet echt root-toegang - in feite, je moet root-toegang hebben om het in de eerste plaats te gebruiken! Praten over een Catch-22. Gelukkig is SuperSU ook beschikbaar als een ZIP-bestand dat we kunnen 'flitsen' met TWRP. Als je dit doet, krijg je root-toegang samen met de beheerfuncties van de Android-app van SuperSU.
Ga dus om te beginnen naar deze link, waarmee u naar de nieuwste versie van SuperSU kunt gaan 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 of SD-kaart van uw telefoon.
Start vervolgens je telefoon opnieuw op naar TWRP-herstel. Dit is op elke telefoon een beetje anders, bijvoorbeeld, u moet de knoppen Power en Volume Down 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.
Als je dat eenmaal hebt gedaan, wordt je begroet met het vertrouwde TWRP-startscherm. Klik op de knop Installeren.
OPMERKING: u moet waarschijnlijk een back-up maken in TWRP voordat u doorgaat met dit proces.
Het volgende scherm verschijnt. Blader naar beneden en navigeer naar het SuperSU ZIP-bestand dat u eerder hebt overgebracht.
Tik op de SuperSU-zip en je ziet dit scherm. Veeg om de flits te bevestigen.
Het duurt slechts een moment om het SuperSU-pakket te flashen. Als het klaar is, tikt u op de knop "Wipe cache / Dalvik" die verschijnt en vegen om te bevestigen.
Wanneer dat klaar is, tik je op de knop "Systeem opnieuw opstarten" om opnieuw op Android te starten.
Als TWRP vraagt of u nu SuperSU wilt installeren, kiest u "Niet installeren". Soms kan TWRP niet vaststellen dat je SuperSU al hebt, dus zal het vragen om zijn ingebouwde versie te flashen. Maar het is bijna altijd het beste om de nieuwste versie van SuperSU zelf te flashen, wat we net hebben gedaan.
Beheer van basisrechten met de SuperSU-app
Wanneer u uw telefoon opnieuw start, ziet u het nieuwe SuperSU-pictogram in de lade van uw app. SuperSU bepaalt welke andere apps op uw telefoon rootrechten krijgen. Wanneer een app hoofdmachtigingen wil aanvragen, moet deze uw SuperSU-app vragen, die een verzoek om een verzoek zal weergeven.
Om ervoor te zorgen dat de root correct werkt, kunt u de Root Checker-app downloaden en uw rootstatus verifiëren. U kunt ook een app downloaden die alleen voor root is en u wilt proberen, en kijken of deze u vraagt om toestemming voor superuser-machtigingen.
Als we bijvoorbeeld een app openen en proberen toe te voegen aan Greenify - een handige batterijbesparende app voor geroote telefoons - zien we deze pop-up en wordt er om roottoegang gevraagd. Als u op Grant klikt en u krijgt een succesbericht, hebt u met succes root op uw telefoon gevonden.
Om root-rechten te beheren, open je de app-lade en tik je op het SuperSU-pictogram. U ziet een lijst met apps waarvoor toegang voor supergebruikers is verleend of geweigerd. U kunt op een app tikken om de bijbehorende machtigingen te wijzigen.
Als je ooit de root wilt verwijderen, open je de SuperSU-app, ga je naar het scherm Instellingen en tik je op de optie 'Volledige verwijdering'. Het zal proberen uw apparaat te verwijderen. Als dit voor u werkt, is dit zeker de gemakkelijkste manier om uw telefoon te verwijderen.
Maar voor nu is de wereld je wortelvriendelijke oester. Je kunt onze lijst met geweldige root-apps bekijken voor ideeën, of het Xposed-framework installeren voor een aantal echt coole tweaks. Succes!
Image Credit: Norebbo