Många funktioner som en gång krävde root har lagts till i Android över åren. Många avancerade knep kräver dock fortfarande att du roterar din Android-smartphone eller surfplatta.
I en idealisk värld skulle du inte behöva rota - rooting minskar enhetens säkerhet . Det är en del av varför CyanogenMod grundare tittar på att lägga till ytterligare funktioner till Cyanogenmod som skulle eliminera behovet av rot.
Säkerhetskopiera och återställ appdata
RELATERAD: Hur du säkerhetskopierar och återställer din Android-telefon med Titanium Backup
De populära Titanium Backup-appen , som låter dig säkerhetskopiera en apps data och sedan återställa den senare, kräver root-åtkomst. Android-appar ska inte kunna läsa andra apps data - det är en säkerhetsproblem - så det kräver fortfarande root-åtkomst. Mycket Android-data säkerhetskopieras automatiskt, men Titanium Backup tillåter användare att säkerhetskopiera allt och enkelt återställa det, även data som normalt inte skulle säkerhetskopieras.
Android innehåller några inbyggda säkerhetskopieringsfunktioner , men de är dolda - du måste komma åt dem genom att ansluta enheten till en dator och köra ett specialkommando. Medan de inbyggda säkerhetskopieringsfunktionerna är så dolda och inte alla appdata säkerhetskopieras till molnet är Titanium Backup fortfarande mycket användbart.
Ändra din DNS-server
RELATERAD: Den ultimata guiden för att ändra din DNS-server
Vill ändra din Android-telefons DNS-server och använd en tredjeparts DNS-server som Google Public DNS för möjligen förbättrad hastighet, OpenDNS för webbfiltrering eller Tunlr för enkel åtkomst till geblockerade onlinetjänster?
Android gör det inte så enkelt. Du kan ändra DNS-servern för varje enskilt Wi-Fi-nätverk du ansluter till, men du kan inte ange en föredragen DNS-server över hela systemet. Detta kräver en tredjepartsapp som SetDNS. Visst, du kan bara ändra DNS-servern på din router och du skulle vara okej när du var hemma, men det skulle inte hjälpa dig när du var ute och gick. Android gör detta möjligt utan att rota, men det är extremt tråkigt.
Ta bort Bloatware helt
RELATERAD: Hur bärare och tillverkare gör din Android-telefons programvara sämre
Android ger nu ett sätt att inaktivera appar som har förinstallerats av operatören eller enhetens tillverkare . Men de kommer bara att inaktiveras - så de tar fortfarande plats på enhetens lagring. Med root-åtkomst kan du radera applikationerna från systempartitionen, återställa bortkastad lagring och få möjligheten att använda den för andra saker.
Detta rekommenderas inte nödvändigtvis eftersom det kan orsaka problem om du tar bort appar som enheten behöver. Det är därför som inaktiverar bloatware-appar är i allmänhet en bättre idé - men det är lite tröst om du inte har mycket lagringsutrymme kvar och du vill återställa utrymme som slösas bort med bloatware.
Få tillgång till hårdvara på låg nivå
Efter att du har rotat din enhet kan du installera en anpassad Linux-kärna på den. Detta gör att du kan komma åt funktioner som kräver ändringar på kärnnivå. Till exempel kan Nexus 4-användare installera Touch Control-appen för att väcka sina smartphones med ett enkelt svep på skärmen istället för att trycka ofta på strömbrytaren. Detta implementeras som en kärnmodul eftersom det kräver åtkomst på låg nivå.
Andra vanliga funktioner som ofta kräver anpassade kärnor inkluderar displaykalibrering, CPU-nedklockning (för mer batteritid) och CPU-överklockning (för mer prestanda.)
Hantera appbehörigheter
När du installerar en app visar Android vilka behörigheter appen kräver. Detta är ett erbjudande om du tar det-eller-lämna-om du vill installera ett spel men det spelet kräver en obscen behörighetsnivå kan du inte bara neka enskilda behörigheter.
Rotåtkomst ger dig mer kontroll över appbehörigheter på din telefon, eftersom den här funktionen inte är tillgänglig för vanliga användare. Den goda nyheten är att Android 4.3 innehåller en dold behörighetshanterare som heter "App ops." Den här funktionen är sannolikt inte stabil och bör inte förlitas ännu, men det är förhoppningsvis ett tecken på saker som kommer - med lycka till ser vi en stabil behörighetshanterare introducerad i Android 4.4.
Montera USB-minnen
RELATERAD: Så här använder du ett USB-minne med din Android-telefon eller surfplatta
Det är möjligt att anslut ett USB-minne till din Android-surfplatta med en vanlig USB OTG-kabel. Android stöder dock inte USB-pinnar inbyggt. Om du vill ansluta ett USB-minne till din surfplatta så att du kan titta på videor utan att slösa bort all surfplattans lagring, behöver du root-åtkomst och något liknande StickMount-appen. Detta verktyg gör filer på USB-minnen tillgängliga i Android-enhetens filsystem så att andra appar kan få åtkomst till dem, men det kräver lågnivååtkomst endast för root-användare.
Få fullständig filsystemåtkomst
Root ger dig fullständig tillgång till systemet per definition, så det är ingen tillfällighet att personer som vill ha fullständig läs- / skrivåtkomst till hela filsystemet behöver root. Root låter dig använda filhanterare som kan komma åt hela filsystemet och till och med redigera Androids konfigurationsfiler för hand i textredigerare - något hardcore Android-tweakers kan vara användbart.
Automatisera fler saker
RELATERAD: Hur man använder Tasker för att automatisera din Android-telefon
Vi har tidigare täckt Tasker, ett avancerat program som låter dig automatisera din Android-enhet . Med Tasker kan du få saker att hända automatiskt när vissa villkor är uppfyllda. Vissa funktioner som du själv kan ändra kräver dock root-åtkomst när de styrs av ett program. Om du vill aktivera eller inaktivera flygplansläge, ansluta eller koppla bort VPN eller göra andra avancerade saker som Android inte tillåter appar att göra, måste du ge Tasker root-åtkomst.
Streama till Apple AirPlay-enheter
De AirAudio-appen gör Android-enheter AirPlay-kompatibla, så att du kan strömma ljud från din enhet till en AirPlay-aktiverad mottagare som en Apple TV. AirAudio gör detta genom att fånga ljuddata som kommer från en applikation och skicka den över nätverket. Android tillåter normalt inte appar att lyssna på andra apps ljudsignaler, så AirAudio kräver root-åtkomst för att göra sitt.
Detta är ett exempel på den typ av oförutsedd app som bara är möjlig eftersom root tillåter att appen bryter ut från Androids säkerhetsmodell.
Adblock
Vi är uppenbarligen en annonsstödd webbplats, så vi hoppar vanligtvis inte upp och ner och berättar för alla hur man inaktiverar annonser. Det är dock omöjligt att förneka - en stor anledning till att många rotar sina enheter är att blockera annonser på systemnivå.
Många Android-appar är gratis speciellt för att de innehåller annonser, så det är inte så trevligt för utvecklare att använda ett trick för att inaktivera annonser i appen när du bara kan spendera 0,99 USD för den fullständiga, annonsfria appen. Förvänta dig inte att Google gör att den här funktionen slutar kräva root när som helst.
Det här är inte en omfattande lista, men det ger dig en uppfattning om några av de vanligaste orsakerna till rooting. Och tröttande kräver inte nödvändigtvis rooting längre heller - även om operatören har inaktiverat de inbyggda internetdelningsfunktionerna kan de flesta enheter använda Wi-Fi-internetdelning via FoxFi-appen .