da.phhsnews.com


da.phhsnews.com / Hvad er "Systemless Root" på Android, og hvorfor er det bedre?

Hvad er "Systemless Root" på Android, og hvorfor er det bedre?


At få adgang til root på Android-enheder er ikke et nyt koncept, men den måde, den er færdig på, er ændret med Android 6,0 Marshmallow. Den nye "systemløse" rodmetode kan være lidt forvirrende i starten, så vi er her for at hjælpe med at få mening af det hele, hvorfor du vil have det, og hvorfor denne metode er den bedste måde at rod en Android-telefon på fremad

Hvad er nøjagtigt "systemløs" rod?

RELATERET: Sådan roterer du din Android-telefon med SuperSU og TWRP

Før vi kommer ind i hvilken systemløs rod er det nok nok, at vi først taler om hvordan rooting "normalt" virker på Android, og hvad der kræves for at kunne udføre sit job.

Siden Android 4.3 skal "su" -demonen - processen, der håndterer anmodninger om root-adgang - køre ved opstart, og den har at gøre det med tilstrækkelige tilladelser til effektivt at udføre de opgaver, der er anmodet om. Dette blev traditionelt opnået ved at ændre filer fundet på Android's / systempartitionen. Men i de tidlige dage af Lollipop var der ingen måde at starte su daemonen ved opstart, så der blev brugt et ændret bootbillede - det var faktisk introduktionen af ​​den "systemløse" rod, der hedder sådan, fordi den ikke ændrer filer i / systempartitionen.

En måde at opnå rootadgang på blev den traditionelle måde på Lollipop senere fundet, hvilket effektivt standsede fremskridt på den systemløse metode på det tidspunkt.

Med indførelsen af ​​Marshmallow styrket Google dog sikkerhed, der først blev sat på plads i Lollipop, hvilket i det væsentlige gør det umuligt at starte su daemonen med de nødvendige tilladelser bare ved at ændre / systempartitionen. Den systemløse metode blev genoplivet, og det er nu den standard rooting metode til telefoner, der kører Marshmallow. Det er også værd at nævne, at dette også gælder for Android Nougat, samt Samsung-enheder, der kører 5.1 (eller nyere).

Hvad er fordele (og ulemper) ved systemløs rød?

Som med alt er der fordele og ulemper for at opnå root adgang med den systemløse metode. Den primære ulempe er, at den ikke fungerer på enheder med låst bootloaders som standard - der kan være løsninger, men de er meget specifikke for hver enhed. Med andre ord, hvis der ikke er nogen løsning for din enhed, og det har en låst bootloader, er der stort set ingen mulighed for at få adgang til root.

RELATED: Sådan installeres en Android OTA Update uden at miste root med FlashFire

Bortset fra det er den systemløse metode imidlertid generelt bedre. For eksempel er det meget nemmere at acceptere opdateringer over luften (OTA), når du er forankret ved hjælp af denne metode, især når du bruger et værktøj som FlashFire. FlashFire kan blinke lagerfirmaer og genoprette dem, mens de blinker, samt håndtere OTA-installationen (igen, genstart den mens du blinker). Grundlæggende, hvis du kører en rodnet enhed, er FlashFire et godt værktøj til at have. Husk, at det stadig er i beta, men udviklingen gør gode fremskridt.

Den systemløse rodmetode er også meget renere, da den ikke tilføjer eller ændrer filer i / systempartitionen. Det betyder, at det er meget nemmere at un rod din telefon også. Det overlever ikke engang en fabriksnulstilling, så det er meget enklere at sikre, at enhederne er fjernet og tørres rent, før de sælges.

RELATERET: SafetyNet Forklaret: Hvorfor Android Pay og andre apps fungerer ikke på roten Enheder

Selvfølgelig er den sidste bit et dobbeltkantet sværd, da nogle brugere foretrækker at blive rodfæstet efter at fabrikken har nulstillet deres enhed. Den gode nyhed er, at du kun skal genoplive den relevante SuperSU-fil for at genvinde root adgang, hvilket er nemt. Og hvis du vil afbryde uden at foretage en fabriksåbning, kan du bare blinke et rent bootbillede til din enhed. En kommandoprompt kommando, og du er færdig.

Det er også værd at bemærke, at der er visse tjenester som Android Pay, der simpelthen ikke vil fungere på rooted-enheder. På et tidspunkt betalte Paypå systemløse enheder, men det var helt tilfældigt. Der er i øjeblikket ingen planer om at forsøge at omgå Pay's beskyttelse på rodfæste enheder.

Så hvilken metode skal jeg bruge?

Den gode nyhed er, at du ikke rigtig skal "bestemme" hvilken rodmetode der skal bruges. Når du blinker SuperSU, bestemmer den hvilken rooting metode der passer bedst til din telefon og handler i overensstemmelse hermed. Hvis din telefon kører Lollipop eller ældre, vil det højst sandsynligt bruge / systemmetoden. Hvis det kører Marshmallow eller nyere (eller hvis det er en Samsung-enhed, der kører 5.1 eller nyere), vil det ændre dit bootbillede i stedet for at give dig en systemløs rod.

Det er usandsynligt, at den systemløse metode nogensinde bliver kompatibel med bagud til ældre versioner af Android, da det ville kræve en betydelig mængde arbejde for snesevis af enheder, der enten opgraderes til en nyere version af Android eller pensioneret. Derfor er fokuset på denne nye metode lagt på Android Marshmallow og Nougat.


Android er et komplekst system, og opnåelse af rodadgang kan åbne døren for at låse op for sit fulde potentiale. Når det er sagt, at rooting din enhed er ikke noget, du bør tage let - medmindre det er en udvikler eller en anden bootloader-unlockable enhed med tilgængelige billeder, bør du helt sikkert træde forsigtigt. Udviklere i det roterende samfund går meget godt for at give den bedste rooting erfaring mulig, men det betyder ikke altid, at det kommer til at fungere perfekt.

Takket være Chainfire for at tage tid til at besvare vores spørgsmål og hjælpe med denne artikel!


Sådan bevæger du flere apps på en gang på iOS

Sådan bevæger du flere apps på en gang på iOS

Apple tror ikke rigtig på detaljerede instruktionsmanualer, så nogle handy tricks glider gennem revnerne. Et sådant trick, vi for nylig har opdaget, er, at du kan flytte flere appikoner på én gang på iOS. Sådan gør du. På startskærmen trykker du på og holder et appikon nede, indtil det begynder at jiggle.

(how-top)

Sådan oprettes hurtigt en tekstfil ved hjælp af kommandolinjen i Linux

Sådan oprettes hurtigt en tekstfil ved hjælp af kommandolinjen i Linux

Hvis du er en tastaturperson, kan du udføre mange ting bare ved hjælp af Linux-kommandolinjen. For eksempel er der et par nemme at bruge metoder til at oprette tekstfiler, hvis du skal gøre det. Opret en tekstfil ved hjælp af Cat Command Vores første metode til oprettelse af tekstfiler bruger cat kommando.

(how-top)