Artikel

Rooting och ROM -hackning som Android -nybörjare var en riskfylld utmaning

protection click fraud

LineageOS på OnePlus 7 ProKälla: Michael Hicks / Android Central

Innan jag bestämde mig för det byta från iOS till Android, Jag hörde allt om människor som jailbreak iPhone för att fly Apples muromgärdade trädgård. Jag förstod aldrig överklagandet, personligen. Det var inte förrän jag började testar Android launchers att jag lärde mig om anpassningsglädjen jämfört med Apples statiska, kuraterade iOS -upplevelse.

Men jag är ingen hobbyist, den typen av människor som drar i lösa tekniska trådar för att se vad som går sönder innan det åtgärdas. Så jag måste erkänna lite av bedrägerisyndrom när jag läser hur min kollega Alex Dobie installerade Android 11 på sin gamla Galaxy S2, eller hur Andrew Myrick brukade root och installera nattliga ROM -skivor på sin Nexus 4. Jag använder Android -telefoner ständigt nuförtiden, men jag har inte ett decennium av erfarenhet som bygger på operativsystemets backend att använda.

VPN -erbjudanden: Livstidslicens för $ 16, månatliga planer på $ 1 och mer

Med dessa osäkerheter som drev mig började jag läsa om Magisk, ROM -skivor och rotade appar. Mitt huvudmål: få root -åtkomst och blinka en ny ROM på min OnePlus 7 Pro medan du får

ingen hjälp vad som helst från mina kollegor. Jag var nyfiken på om någon utan erfarenhet kunde lyckas med att bara använda de online -resurser som är tillgängliga för mig, eller om rooting och alternativa operativsystem är bättre lämpade för Android -veteraner. Plus, jag ville bestämma, är rooting Android -telefoner 2021 verkligen värt ansträngningen?

Lång historia kort, mitt flerdagars hackathon var en stressig röra, inklusive en Fastboot-loop, flera falska startar och trasiga TWRP -bildfiler - slutar i en partiell seger som kom med en fri spänning huvudvärk.

Snubblar i mörkret

Oneplus 7 Pro Fastboot Rooting RomKälla: Michael Hicks / Android Central

All min avslappnade rotläsning föreslog att XDA Developers är den bästa vanliga myndigheten i detta ämne. Så jag spårade deras OnePlus 7 Pro -rotguide, försökte min bästa att följa stegen... och fick omedelbart problem.

Titta på några av stegen som presenteras utan utarbetande: "Starta om i din startladdare." "Flash TWRP." "Ställ in adb." Vad i helvete betyder något av det? Vad är skillnaden mellan att starta upp i din bootloader, fastboot eller återställningsläge? Var finns ordlistan ?!

Roterande rookies måste analysera varje steg för de outtalade antagandena bakom dem, annars riskerar de att bryta sin telefon för gott.

Efter lite förvirrad bakgrundsläsning visade det sig inte särskilt svårt att aktivera min telefons utvecklarverktyg och installera Android Debug Bridge (ADB) -kommandon. Jag har erfarenhet av terminalkommandon, och (vissa) Android -telefoner gör det förvånansvärt enkelt att komma åt startladdaren. Men saker blev mycket farligare efter att jag låst upp startladdaren.

XDA sa åt mig att köra TWRP med en "fastboot boot twrp_file_name.img", med hjälp av en länkad TWRP -fil för Guacamole. Jag gjorde det, då fick jag logotypen ovan i "Fastboot -läge". Framsteg? Nej! Det förblev fruset på den skärmen i timmar innan jag kom på hur jag skulle skicka telefonen till återställningsläge och starta om till fabriksinställningarna.

Blinkar en ROM på min OnePlus 7 Pro med root -åtkomstKälla: Michael Hicks / Android Central

Båda mina första försök att rota min telefon slutade nästan i katastrof. Jag fortsatte bara för att jag hade Android -telefoner att spara och något att bevisa.

Under mitt andra försök märkte jag att vissa webbplatser rekommenderade att byta min A/B -partition och använda fastboot blixt starta filnamn.img istället. Den här gången, istället för att starta direkt till TWRP som utlovat, gick min telefon in i den generiska startladdaren. Värre, det spelade ingen roll om jag stängde av den, bytte till återställningsläge eller försökte installera en ny img -fil; telefonen skulle omedelbart växla tillbaka till startladdaren. Min tidigare genväg för återställningsläge fungerade inte heller. Jag blev besviken och frustrerad över att mitt hårda arbete inte lönade sig.

Ännu fler timmar senare, tack vare några panikartade foruminlägg från människor som upplevde liknande problem, lyckades jag fly från mitt bootloop -helvete. Men efter två dagars forskning och stress visste jag att jag inte skulle få TWRP att fungera för mig. Så jag gick över till LineageOS wiki för att se om jag skulle ha mer tur med den populära ROM: n.

LineageOS omstartskärmKälla: Michael Hicks / Android Central

I det här fallet kan jag gärna säga att jag mest lyckades. Jag blinkade LineageOS ROM och installerade det sedan från återställning. Jag försökte också installera en anpassad svit för Google Apps (GApps) eftersom ROM-skivor från tredje part inte får åtkomst till Play Butik. Efter ytterligare några steg startade jag äntligen om till LineageOS. Men av vilken anledning som helst, tog GApps Suite inte, vilket begränsade mig till sina förhämtade appar och oavsett vilka säkra .apk-filer jag laddade ner online. Och LineageOS tog bort superanvändaråtkomst 2019, så jag skulle fortfarande behöva installera Magisk Manager eller ge enskilda appar rootåtkomst över ADB.

Men vid denna tidpunkt var jag ganska mentalt utmattad och skötte huvudvärken som jag nämnde tidigare. Om jag fick någon att gå igenom installationen av Magisk personligen, är jag säker på att jag kunde få min OnePlus 7 Pro rotad ganska snabbt. Men det verkar som om de flesta av de rotande guiderna 2021 antar att du redan har en grundlig bakgrund inom hobbyen.

Nu försöker jag avgöra om rooting är värt ansträngningen i första hand.

Farorna med rooting och ROM

BootloaderKälla: Michael Hicks / Android Central

För att komma till roten till problemet (ordspel avsett), tog jag kontakt med Danny Lin, som utvecklar ProtonAOSP anpassad ROM för Pixel -telefoner. Han gjorde också vågor för återskapa tematmotorn Material You som öppen källkod under de tidiga Android 12-betorna. Om någon kunde ge mig en informerad åsikt om riskerna och motiveringarna för rooting och ROM, var det han.

"Jag skulle inte rekommendera att rota eller installera en anpassad ROM till de flesta" normala "användare som bara behöver sin telefon för att fungera," berättade Lin. Även om "permanenta tegelstenar är mycket osannolika", konstaterar han att många problem med ROM är "utom kontroll av ROM -utvecklare", till exempel när Google går sönder Skyddsnät.

Så du behöver tålamod för att hantera enstaka men oundvikliga brott, plus kunskapen att känna igen när något går fel och villigheten att ta sig tid att fixa det. Det är därför du behöver "erfarenhet av modding mobila enheter" för att hantera ROM säkert utöver den första installationen.

När det gäller farorna med att rota, slog Lin inte runt busken om dess faror:

Röta är en risk eftersom det innebär att du alltid är en slump från att få hela din enhet komprometterad, sårbarheter i rotimplementeringen trots. Ja, att ha en tillfrågningsfråga är definitivt bättre än ingenting, men det är fortfarande mycket mer riskabelt än att inte vara rotad alls.

Trots det tycker Lin att roten är "ovärderlig" som utvecklare för testning och felsökning, och tror att det tjänar ett syfte med verktyg där Android "faller platt", till exempel fullständiga säkerhetskopior av data. Och om det finns en "rot-exklusiv funktion" du vill ha, "är det förmodligen värt risken" att prova.

Är roten en döende konst år 2021?

Rottillstånd på en gammal Nexus -telefonKälla: Android Central

Många Android Central -läsare har lämnat nostalgiska kommentarer om hur de brukade blinka eller rota sina telefoner, men gör det inte längre. Jag frågade Lin varför rooting Android -telefoner 2021 kan vara mer nischade än tidigare, och han hade en mängd skäl.

När lager Android förbättras, går enheten till root och ROM ner och färdighetsnivån stiger.

För det första har "Android-lager också blivit mer kraftfullt", men utöver det har många Android-appar från tredje part hittat sätt att implementera saknade funktioner utan root -åtkomst, bevarar din telefons säkerhet. Lin noterade också att modding är "mer komplicerat" än någonsin tidigare på grund av de senaste Android -framstegen som "sömlösa A/B -uppdateringar och dynamiska partitioner."

Så äldre Android -entusiaster ger upp root och ROM på grund av den ökade svårigheten att minska avkastningen. Under tiden ersätter nya Android -fans dem inte på grund av den branta inlärningskurvan.

"Blinkande kan vara ganska skrämmande för nya användare eftersom det finns så mycket mer utrymme för misslyckande i processen än det brukade vara," sa Lin. "Det är många steg, och att sakna en liten detalj kan resultera i en mjuk tegelsten som människor inte vill hantera." Hans ord var så korrekta för min egen upplevelse att jag bara kunde skratta för mig själv.

OnePlus 7 ProKälla: Harish Jonnalagadda / Android Central

Om jag hade lyckats rota min OnePlus 7 Pro hade jag planerat att testa appar som YouTube Vanced, AdAway, Tasker, och andra som använder root -åtkomst till stor effekt. Med dessa appar kan du lägga till verktyg som en papperskorg eller terminalåtkomst, bättre övervaka och kontrollera din energianvändning eller bakgrundsappaktivitet; eller ta bort ovälkomna annonser från appar.

Men uppriktigt sagt är de flesta av dessa inte viktiga verktyg för min dagliga telefonanvändning, vilket mestadels innebär att man spelar helt enkelt Android spel och kolla mejl. Med tanke på de allvarliga sårbarheter som orsakas av att öppna Pandoras låda som är root -åtkomst, är jag inte säker på om jag skulle säga att dessa verktyg är "värda det" för mig som de skulle vara för andra kraftanvändare. Plus, som Lin sa, du kan få några av dessa verktyg nu även utan root -åtkomst!

Jag kan försöka göra ett nytt försök att rota i framtiden, helt enkelt för kunskapens skull. Men jag tror att jag blir allt mer intresserad av att installera nya ROM -skivor som ProtonAOSP och LineageOS, eftersom de lägger till coola tweaks och optimeringar till din telefon utan att göra det till en tickande tid bomba.

Vi kan tjäna en provision för köp med hjälp av våra länkar. Läs mer.

Det är dags för Samsung att få snabbare laddningshastigheter till Galaxy S22
⚡ Snabbare

Samsung är sannolikt redan redo för Galaxy S22 nästa år, och den största uppgraderingen företaget kan ge oss är snabbare laddningshastigheter.

Det perfekta Samsung Galaxy Z Fold 3 -fodralet är faktiskt en hud
Hud> Fodral

Fall är en oundviklig nödvändighet för vissa, eftersom de ger extra skydd som du kan behöva om du är klumpig eller arbetar på en arbetsplats. Men det bästa Galaxy Z Fold 3 -fodralet är faktiskt en hud. Mer specifikt dbrand Robot Skin.

Den nya iPad Mini verkar bra även om du älskar Android
Äpplen och apelsiner

En iPad Mini skulle komplettera min Android -telefon och min andra teknik på rätt sätt. Jag funderar på att köpa en.

Det här är de bästa robusta Android -telefonerna
Köparguide

Lever det grova och tumbliga livet? Skaffa dig en smartphone som kan hantera allt du kastar på den - eller släng telefonen.

Michael L Hicks

Michael L Hicks

Michael är en tidigare e -bok som blev teknisk författare vars karriärbana tog honom från VR till wearables och växte fram teknik till spelguider innan du anländer till AC för att täcka bland annat Android, Oculus, Stadia och smarta hem saker. Han är infödd i Bay Area och älskar underpresterande idrottslag, springer och plågar sina vänner som DM för D&D och Star Wars RPG -kampanjer.

instagram story viewer