5Jul
Android-användare har rotat sina telefoner sedan starten av operativsystemet, men de senaste åren har det blivit mycket mer komplicerat. Nyligen har en ny metod för hantering av rotstyrning uppstått, och det heter Magisk.
Vad är Magisk?
Traditionellt har rooting en Android-telefon gått något så här: låsa upp bootloader( eller hitta ett utnyttjande), blinka en anpassad återställning, installera SuperSU.Och i åratal fungerade det väldigt bra.
Men började med Marshmallow blockerade Google väsentligen de mest populära rotmetoderna i tidigare versioner, vilket släppte "su" -monemonen i / systempartitionen och körde den med nödvändiga behörigheter vid start. Detta resulterade i en ny typ av root-åtkomst, kallad "systemlös" rot, som heter det eftersom den inte ändrar / systempartitionen på något sätt.
Som en del av denna ökade säkerhet har saker som Google SafetyNet införts för att hålla tjänster som Android Pay Secure, vilket gör det möjligt för användarna att välja mellan root access och värdefulla tjänster. Det är en bummer.
Men det är där Magisk kommer in. Det här är i grunden utvecklingen av root-åtkomst och hantering på Android. Det lämnar SafetyNet orörd, så användarna kan fortfarande komma åt Android Pay och Netflix, men tillåter fortfarande kraftfulla rotverktyg som Xposed att fortsätta arbeta. Det är verkligen det bästa av båda världarna.
Det är helt öppen källkod, under konstant utveckling, och blir bättre varje dag. Nu kan det vara dags att byta till den här nya rotlösningen om du har varit oroad över att du förlorar saker som Android Pay.
Så här börjar du med Magisk
Först måste du använda Magisk-filen. Du kan läsa om alla fördelarna med Magisk och ta tag i nedladdningen genom att gå över till den här tråden på XDA.Gå och ta tag i Magisk Manager medan du är på den-du behöver den senare. Kopiera både till telefonens interna lagring eller SD-kort.
Obs! Om du har använt en annan rotmetod innan måste du helt avinstallera enheten innan du använder Magisk. Vi rekommenderar att du använder unSU Script för att göra det.
Du behöver också en anpassad återhämtning som TWRP till Flash Magisk på din telefon. Jag gör denna process på en helt stock, bootloader-upplåst Nexus 5, så din körsträcka kan variera.
För att starta processen startar du i din anpassade återställning. Om du gör det här är lite annorlunda på alla telefoner, kan du behöva hålla strömknapparna och volymen ner samtidigt och sedan använda volymknapparna för att starta "Återställningsläge".Google-instruktioner för din specifika modell för att se hur det är gjort.
Från din anpassade återställning blinkar du Magisk ZIP du överförde till telefonen tidigare. I TWRP betyder det att trycka på "Installera" och hitta sedan Magisk-filen. Tryck på "Installera bild".
Bekräfta alla detaljer här och dra sedan för att bekräfta blixten.
Filen tar några sekunder att blinka. När det är klart, tryck på "Reboot System" -knappen. Gjort.
När telefonen startar upp igen måste du installera Magisk Manager, som du borde ha laddat ner från ovanstående XDA-tråd. Du måste ha okända källor aktiverade innan du kan installera det här apphoppet i Inställningar & gt;Säkerhet & gt;Okända källor, klicka på växeln och acceptera varningen.
Därefter kan du installera Magisk Manager från nedladdningsmappen om du laddar ner den direkt på din telefon eller med en filutforskare om du överförde den från din dator.
En gång installerad, skjut den dåliga pojken upp. Det ska börja på statussidan, där du ser att du kör den aktuella versionen och den är ordentligt rotad. Du kan också utföra en SafetyNet-check här om du vill, vilket jag uppmuntrar.
OBS! Din enhet kommer inte att skicka SafetyNet-kontrollen om startläsaren är upplåst om du inte använder Magisk Hide, som vi talar om nedanför.
Och med det är du redo att börja använda Magisk.
Använda Magisk
Magisk är typ av en allt-i-ett-lösning för root management, root app installation och mycket mer. Tänk på det som SuperSU blandat med Xposed, allt i ett rent, tätt paket. Så bra.
Appen är väldigt enkel och lätt att förstå, speciellt om du tidigare har använt en rotad telefon. Här är en snabb sammanfattning av menyn, som du kan komma åt genom att svepa in från vänster på appen:
- Status: Detta visar den nu installerade versionen, såväl som root och SafetyNet-status.
- Installera: För Magisk installation direkt från appen. Användbar när du redan har gått igenom den ursprungliga inställningen och vill hålla Magisk uppdaterad.
- SuperUser: Detta är i grunden SuperSU-delen av Magisk.
- -moduler: För tillfället installerade Magisk-moduler.
- Nedladdningar: Där kommer du ladda ner Magisk-moduler.
- Log: Root request log.
Om du dyker in i menyn Inställningar hittar du också några riktigt snygga men mer avancerade alternativ.Återigen, här är en sammanfattning av vad de alla gör:
- Dark Theme: Ändrar app-temat.
- Uppdateringsmeddelande: Hämta en push-meddelande när det finns en ny version av Magisk tillgänglig.
- Clear Repo Cache: Uppdaterar appförvaret.
- Magisk Core Only Mode: Magisk i sin enklaste form, med bara superanvändare, gömma, systemlösa värdar och busybox. Aktivera detta om enheten inte överensstämmer med SafetyNet-kontrollen.
- Aktivera upptagningsbox : Fäst upptagningsbox.
- Magisk Hide: Dölj Magisk från kända upptäckter som vissa appar använder för att blockera åtkomst på grund av rotstatus.
- Systemlös värdar: för Adblock-appar.
- SuperUser Access: Välj vilka tjänster som tillåter att begära superuseråtkomst. Apps, ADB, båda, eller helt inaktivera SuperUser.
- Automatiskt svar: Fråga, godkänn eller förneka superuserförfrågan automatiskt.
- Request Timeout: Hur många sekunder väntar Magisk innan du automatiskt nekar en förfrågan.
- SuperUser Notification: Toast eller ingen. Visas när en app beviljas superuserbehörigheter.
- Aktiverad avancerad debug-loggning: Aktiverad verbose-loggning. Förmodligen inte nödvändigt för de flesta användare.
- Aktivera felkommandon för felkommandon: Aktiverar loggning av skalkommandon och deras utdata.Återigen, förmodligen inte nödvändigt för de flesta användare.
De flesta av dessa är passivt aktiverade( vilket innebär att de fungerar i bakgrunden), med undantag för Magisk Hide. När det är aktiverat visas ett nytt alternativ i menyn Magisk Hide. Här kommer du att berätta för Magisk vilka appar att dölja sin närvaro( och status) från. Android Pay är standard som standard, men du kan också välja vilken annan som inte fungerar på en rotad enhet som Netflix och Pokémon Go, till exempel.
Om din enhet inte överensstämmer med SafetyNet-kontrollen( som min inte gjorde i början), fungerar apps som Android Pay inte förrän du åtgärdar det här, oavsett Magisk Hide status. Om du använder en enhet med säkerhetspatchar i juni måste du aktivera Magisk kärna endast i Inställningar( och sedan starta om) innan det kommer att passera SafetyNet. Detta kommer att inaktivera alla Magisk moduler, men all rotfunktionalitet och BusyBox fungerar fortfarande. Om det inte löser problemet kontrollerar du den här tråden för felsökning.
Totalt sett är Magisk svaret på många av de rootfrågor som användarna har haft sedan Marshmallow. Det är lösningen för de flesta( om inte alla) problemen med roterade användare har med moderna telefoner och tjänster. När du konfigurerar rätt ska Magisk tillhandahålla den perfekta balansen mellan att använda Android med alla de tjänster du älskar utan att offra de rotverktyg du har blivit vana vid att använda.