Tillbaka på dagen var rooting Android nästan en måste för att få avancerad funktionalitet ur din telefon (eller i vissa fall grundläggande funktionalitet). Men tiderna har förändrats. Google har gjort sitt mobila operativsystem så bra att rooting bara är mer problem än det är värt.
Vad är rötter?
Eftersom Android är baserat på Linux och använder en Linux-kärna betyder "rooting" effektivt att ge åtkomst till root-behörigheter i Linux. Det är verkligen så enkelt - dessa behörigheter beviljas inte vanliga användare och appar, så du måste göra något speciellt arbete för att få dem.
Så, vad kan du göra med en rotad telefon? Massor av saker! Om du upptäcker att din telefon begränsar dig på något sätt eller om du säger dig själv, jag önskar att jag kunde <göra den här saken> med min telefon, så finns det förmodligen en lösning som kan uppnås genom att rota.
Låter bra, eller hur?
Tja ... håll dina hästar.
Låt oss prata om varför det förmodligen inte är värt besväret idag.
Android är mycket bättre än det brukade vara
Jag är en livslång Android-användare (Androids liv, inte mitt eget), och när jag först började använda Googles mobila operativsystem kunde du inte ens ta skärmdumpar på telefonen utan att vara rotad - du var tvungen att ansluta den till en dator och använda kommandoradsverktyget för Android Debug Bridge.
Och det är ett av de enklare exemplen. Tillbaka i Androids tidiga dagar var mjukvaran inte riktigt optimerad så bra, vilket resulterade i dålig prestanda. Således var rooting för att överklocka CPU ganska vanligt. Även små saker som möjligheten att inaktivera GPS från en widget krävde att systemet var rotat. Det fanns verkligen en hel massa skäl - som var olika för många användare - att rota Android tillbaka på dagen.
RELATERAD: Sju saker du inte behöver rota Android för att göra längre
Snabbspolning fram till idag, och nästan alla begränsningar - från stora till små - har i grunden tagits upp i lageroperativsystemet. Så många saker som en gång krävde rot och timmar värdet av tweaking är nu precis där ur lådan.
Eftersom operativsystemet har öppnats ytterligare finns nu mycket mer avancerade uppgifter tillgängliga från tredjepartsapplikationer. Till exempel brukade Android kräva root-åtkomst för att anpassa statusfältet. Lager Android har nu System UI-mottagaren för att hjälpa till med det, men även telefoner som utelämnar det här alternativet - till exempel Samsung Galaxy-telefoner - kan få åtkomst via en tredjepartsapplikation . Det är ganska lysande.
Jag vill inte känna dig mer detaljerad eftersom de är helt olika för varje person, men historien om historien är: telefoner är mycket, mycket bättre nu. Jag har bokstavligen all funktionalitet på min telefon idag som jag behövde rota för bara några år sedan.
Nu, allt sagt, det finns livskraftiga skäl att fortfarande rota din telefon - och jag kommer utan tvekan att höra om många av dem som svar på just detta inlägg - men långt, mycket färre människor kommer att behöva det, särskilt för hur svårt och riskabelt det är.
Att röta är lika mycket besvär - om inte mer - än det någonsin var
De flesta Android-enheter är inte utformad för att vara rotad. Systemet är som standard låst, utan något sätt att låsa upp det på ett lagligt sätt. Det primära undantaget här är för Google-telefoner, som Nexus eller Pixel-linjen, som har förmågan att låsa upp för lätt att rota .
Andra telefoner är dock inte lika lätt rotbara. De är utformade för att vara låsta och förbli så. I dessa fall krävs en lösning (eller "exploatering") för att få root-åtkomst. Och lika snabbt som bestämda Android-hackare hittar dessa bedrifter, lappar tillverkarna dem.
Som ett resultat kan det vara otroligt svårt att rota en Android-telefon. Tillbaka i de tidigare dagarna av Android var det lite enklare, eftersom exploateringar var gott och i allmänhet mycket enkla. Nu kan det dock ibland ta månader efter att en telefon släppts innan en användbar exploatering hittas och kan ofta vara ganska svår att uppnå.
På grund av denna ökade komplexitet krävs det en viss skicklighet för att "säkert" rota en modern modern telefon. Du måste gå igenom massor av foruminlägg och olika guider för att hitta rätt verktyg och utnyttjande för din specifika telefon, och det kan vara extremt svårt och tidskrävande. Och även när du tar reda på allt kan du skada din telefon permanent om något går fel.
Vilken typ av risker? Vad sägs om att tegla din telefon? I vissa fall kan detta betyda något som kan fixeras - känt som en "softbrick" - men i andra kan det betyda en permanent och ofixbar tegelsten. Även i de fall där det kan fixas betyder det i allmänhet mycket forskning och arbete. Det är tufft och inte lika värt risken som den en gång var.
Rooting är dåligt för din telefons säkerhet
Rooting gör det också svårare att uppdatera din telefon. Det betyder, viktigast av allt, inga säkerhetsuppdateringar, vilket är dåligt.
Om vi använder de senaste sårbarheterna Spectre och Meltdown som referens kan du se hur bristen på säkerhetsuppdateringar snabbt kan bli ett problem. Google har redan släppt Android-säkerhetsuppdateringar för Spectre (Meltdown är en annan historia helt och hållet), men om din telefon inte kan ta emot uppdateringar har du tur. Och det är bara toppen av isberget när det gäller säkerhetsproblem med rotade telefoner.
RELATERAD: Fallet mot rot: Varför Android-enheter inte blir rotade
Har du någonsin frågat dig själv varför root-åtkomst inte är tillgängligt direkt från Android ? Svaret är enkelt: eftersom det är en inneboende säkerhetsrisk. I grund och botten när du rotar din telefon öppnar du den för att inte bara utföra de uppgifter du vill ha, utan också de uppgifter som skadlig kod kanske vill köra. Du måste fortfarande bevilja rotbehörigheter till enskilda appar, men du litar ännu mer på utvecklarna av dessa appar än vad du normalt skulle göra - och inte alla är nödvändigtvis pålitliga.
Dessutom finns det nya skadliga appar för Android som upptäcks hela tiden - några av dem kan till och med rota din telefon utan din vetskap och installera systemappar tyst bakom kulisserna. På senare tid , upptäcktes den första Android-skadliga programvaran med möjlighet att injicera kod. Även om du inte är garanterad att få ett virus bara genom att använda en rotad telefon, är det absolut något att tänka på.
Dessutom förlorar du också vissa funktioner på rotade telefoner - som Android Pay-åtkomst. Detta beror på SafetyNet API som Google har infört för att säkerställa att de mest känsliga uppgifterna - som ditt kreditkort och bankinformation i fallet med Android Pay - hålls så säkra som möjligt.
Slutsatsen här är den här: om du inte är villig att riskera all din data, så rota inte din telefon. Jag försöker inte vara hyperbolisk och skrämma dig till att tro att all din personliga information kommer att hamna i fel händer bara för att du rotade din telefon, men jag föreslår att möjligheten är verklig och något du behöver vara medveten om av.
Även anpassade ROM-skivor är inte perfekta
Jag vet att argumentet för anpassade ROM-skivor kommer, så låt oss fortsätta och prata om det. Om du är all-in på root-scenen kan du också köra en anpassad ROM. Häftigt! Du kan i själva verket kringgå många av de ovannämnda besvären genom att göra det ... och också presentera dig för en ny uppsättning besvär.
Eftersom anpassade ROM-skivor i allmänhet är baserade på Android-lager kan man argumentera för att det är lättare för ROM-utvecklare att hålla saker uppdaterade med säkerhetsuppdateringar och vad som helst. Med det sagt betyder "lättare" inte alltid "praktiskt". Faktum är att några av de mest populära ROM-skivorna där ute underhålls av ett litet team med bara några få personer (eller till och med en enda person) och därför inte helt uppdaterade eftersom de bara inte har tid att hålla koll på saker och ting.
Med andra ord, att köra en anpassad ROM baserad på lager Android är inte en automatisk förbättring. Faktum är att eftersom de flesta ROM-skivor är rotade ur porten, är de i sig mindre säker än ett icke-rotat system, är nuvarande säkerhetsuppdateringar förbannade.
Sammantaget har root fortfarande sin plats bland Android-modding-publiken, och det vill jag inte avskräcka från. Jag föreslår egentligen att det inte är värt det de flesta användare —Och bland de mer tekniskt kunniga. Det mesta av det som bara kunde uppnås med root-åtkomst tidigare kan nu göras inbyggt i Android, och mycket av det som inte kan nu är tillgängligt via appar från tredje part. Om det är något du vill göra som kräver root-åtkomst, är vi på en plats där du verkligen behöver fråga dig själv: är belöningen verkligen värt risken?