HomeVeiledningerRoot Apps fungerer ikke med Magisk? Her er hva du skal gjøre

Root Apps fungerer ikke med Magisk? Her er hva du skal gjøre

Det er glasur på toppen av kaken din (eller pisket krem ​​på toppen av din Android Pie) av fortvilelse. Du har kanskje ikke hatt den enkleste tiden å rote enheten, men du føler at du har overvunnet alle hindringene. Bare nå for å oppdage at de svært appene og modsene du rooot for fortsatt ikke vil fungere – og tegnene peker på mangel på roten tilgang. Ikke tap håpet, fordi vi har noen triks opp i ermet vårt.

Hvis problemet virkelig er mangel på root-tilgang, har du heller aldri hatt det, mistet det, en innstilling er av, det er uoppdaget, noe er ødelagt for enkelte apps, eller noe blokkerer appen din fra å bruke den. Det er også muligheten for at det er et annet problem (unntatt fravær av root-tilgang) i forkledning. Vi vil undersøke og vurdere alle scenarier og tilby løsninger. Tross alt er rot bare like nyttig som appene du bruker den med – med mindre du selvsagt endrer filer direkte, men selv da bruker du sannsynligvis en filoppdagelsesreparatør med nødvendig root-tilgang.

Trinn 1: Sjekk din rottestatus

En grunn til at appene dine kanskje ikke kan få tilgang til rot, er fordi det ikke er der. Kanskje du fulgte vår Magisk rotguide til brevet, men noe gikk fortsatt galt. Hvordan vet du virkelig med mindre du sjekker?

Så først, last ned Root Checker appen ved joeykrim fra linken under. Åpne den og trykk «Bekreft rot», og klikk deretter på «Grant» hvis du blir bedt om å gi appen superbruker tilgang, og se etter en melding som sier «Gratulerer! Root-tilgang er riktig installert på enheten!» Hvis du får denne meldingen, jobber rot på telefonen din, så det må være et problem med en bestemt app – i så fall, hopp videre til trinn 4. Hvis du ikke fikk gratulerer! melding, eller hvis Root Checker aldri bedt deg om å gi tilgang til superbruker, fortsett til trinn 2 neste.

  • Play Store Link: Root Checker (gratis)

Trinn 2: Pass på at du ikke er dvalemodus

Hvis Root Checker ikke ga deg det så gratulerer! melding, er du sannsynligvis ikke riktig rotfestet. Men før du går inn i prosessen med re-rooting, bør du sjekke for å sikre at en app eller mod ikke bryter rotstyringssystemet ditt.

Hvis du bruker programmer som Greenify, må du kontrollere at Magisk Manager ikke settes i dvalemodus. Hvis du bruker apper som du må skjule Magisk fra, for eksempel bankapps, fjerner du Magisk og lukker disse appene når du er ferdig.

Trinn 3: Løs problemer med rot (eller re-rot)

Hvis det ikke var det, må du re-rot. Du har sikkert gjort dette allerede hvis du prøvde å rotere i det hele tatt, men bare for å være trygg, sørg for at du starter ved å låse opp opplastingsprogrammet ditt. Hvis du trenger hjelp med denne delen, har vi dekket prosessen for mange populære modding-telefoner:

  • Bootloader Unlock Guides: Essential PH-1 | OnePlus 5 | OnePlus 5T | OnePlus 6 | OnePlus 6T | Pixel | Pixel 2 | Pixel 3

Deretter anbefaler vi at du installerer TWRP for gjenoppretting for å fullføre rooting-prosessen. Du vil da være klar til å rote ved hjelp av Magisk, som er så enkelt som å blinke et ZIP i TWRP.

  • Mer info: Slik installerer du TWRP på hvilken som helst telefon med en ulåst Bootloader
  • Mer info: Slik roter du hvilken som helst telefon med Magisk TWRP

Noen ganger mislykkes den magiske installasjonen fordi den egendefinerte gjenoppretting du bruker, er utdatert. Hvis en nylig versjon av TWRP (3.2.x eller høyere) ikke er tilgjengelig for enheten din, er det mulig å rotere med Magisk ved å la patronen på startbildet ditt.

For å gjøre det, må du laste ned telefonens nåværende lagerfastvare (det vil si fastvareversjonen som samsvarer med ditt nåværende byggnummer). For Google-enheter gjør du det her. For OnePlus, sjekk her. For viktig, se her. Hvis du bruker en annen telefon, er det beste alternativet å søke i XDA-forumene for din nåværende fastvare.

Når du har en kopi av den nåværende fastvaren, trekker du ut ZIP- eller TAR-filen og trekker ut boot.img-filen. Lagre denne filen i telefonens interne lagring, slik at Magisk Manager kan få tilgang til den. Deretter åpner du Magisk Manager og klikker på «Install» fra hovedmenyen, klikker «Installer» igjen på spørringen, og velg deretter «Patch Boot Image File» og velg den ekstraherte IMG-filen.

Magisk vil patch oppstartsbildet for å gjøre det til en rotfestet versjon, og lagre denne filen i telefonens lagring. Nå skal du bare overføre det patched boot-bildet til datamaskinen din og blinke den ved hjelp av Fastboot – denne delen er litt vanskelig, så gå til lenken under for en full gjennomgang:

  • Mer info: Den komplette guiden til å blinke bilder ved hjelp av Fastboot
Les også:  Hvordan deaktivere absolutt Bluetooth -volum på Android

En annen metode som noen ganger virker, er å avinstallere, starte på nytt og deretter installere den nyeste versjonen av Magisk. Avhengig av ditt operativsystem kan det også bidra til å nedgradere til en eldre versjon av Magisk. Vanligvis er dette ikke ideelt, skjønt. Oppdaterte versjoner adresser bugs og introdusere nye funksjoner.

  • Ikke gå glipp av: Slik installerer du Magisk på din røde Android-enhet

Trinn 4: Reboot (The Ol ‘Cure-All)

Hvis du starter på nytt, kan du løse alle slags plager, spesielt hvis det er din første omstart siden blinkende Magisk. Så gjør det nå, og når du kommer opp igjen, sjekk for å se om roten fungerer. Hvis det ikke er det, har vi flere feilsøkingstrinn nedenfor.

(1) Start på nytt fra Magisk, (2) Eller start på nytt via strømknappen

Trinn 5: Pass på at du er klar over App Root Settings

Noen apper har interne innstillinger som hjelper deg med å få tilgang til roten, eller de kan også forhindre rotenett. Ta Ghost Commander File Manager, for eksempel. Det er to forskjellige operasjonsmoduser: normal og rot. Du trenger bare rotmodus for å finjustere systemet ved hjelp av rot, men det er sannsynligvis hvorfor du er her. Du kan også bruke Ghost Commander til å remount filsystemer.

Med Ghost Commander spesielt, er det noen forskjellige måter å skrive inn rotmodus. En er å få tilgang til filbanen ved hjelp av rot: som et prefiks (det vil si root: / data). Du kan også aktivere det fra startskjermbildet hvis du besøker Innstillinger -> Avansert -> Vis avanserte hjemmeartikler. En annen måte er å bruke verktøyknappen for tilgang med en enkelt trykk.

(1) BusyBox tilgjengelig på Magisk, (2) Innstilling for å aktivere rotalternativer, (3) Alternativ for rotmodus på startskjermbildet

Terminal emulator apps er en annen type app som vanligvis krever en spesiell kommando for å aktivere rot. Du må vanligvis kjøre «su» i skallet for å bruke rot. Hvis du ikke blir uttalt eksplisitt om du vil gi tilgang til en app-superbruker, sjekk ut appens innstillinger for å forsikre deg om at det ikke er noe du er ment å be om. De fleste rotte appene er ikke sjenerte om å spørre, men noen ganger er det også lett å overse.

ES File Explorer / Manager PRO er en annen app der rot må aktiveres manuelt. For å gjøre det, trykk på menyknappen (øverst til venstre, 3 linjer) og trykk «Root Explorer».

Utenom våre tre eksempler er det nok av andre apper som ikke ber om rot som standard. For å sikre at dette ikke er ditt problem, gå til appens innstillinger og grundig undersøke alle alternativer.

Trinn 6: Sjekk ut Magisk Managers Superuser Tillatelser

Visste du at Magisk Manager har en del av sine innstillinger viet til å sikre at bestemte apper får tilgang til root? Selv om dette er gamle nyheter, kan du prøve å bytte alle apper du har problemer med i listen over apper med tilgang til superbruker. I Magisk innstillinger ruller du også til bunnen og sørger for at disse Superuser-innstillingene er riktig konfigurert.

Du kan konfigurere Magisk’s Superuser Settings-delen til din smak, men standardvalgene er som følger: Superuser Access: Apps og ADB; Multiuser Mode: Bare eieren har root tilgang; Mount Namespace Mode: Root-økter vil arve sin forespørsels navnrom; Automatisk respons: Spørsmål; Forespørsel Timeout: 10 sekunder; Superuser Notification: Toast.

Trinn 7: Oppdater appen

Noen apper har det vanskelig å finne rot via Magisk fordi de ser etter superbrukerbinariene på et veldig bestemt sted. Den beste løsningen på dette problemet er å bare oppdatere appen. Etter hvert som flere og flere bruker systemløs rot, tilpasser de flere rotte appene seg til den. Hvis du allerede bruker den nyeste versjonen av appen, kan du kontakte utvikleren for å be om støtte eller se etter et alternativt app som nylig er oppdatert.

Trinn 8: Deaktiver alle moduler

Du kan tenke på denne neste feilsøkingstipsen som en magisk sikker modus. For å sikre at en modul ikke forårsaker problemer med root-tilgang, gå til moduler-delen i Magisk Managers sidemeny, og deaktiver deretter alle modulene og start på nytt. Hvis rot fungerer når du kommer sikkerhetskopi, aktiver modulene en etter en og start på nytt etter hver gang du finner skyldige.

Alternativt, i Magisk Manager-innstillingene finner du «Magisk Core Only Mode», eller hvis du ikke kan starte, kan du sette inn en fil med navnet «.disable_magisk» i / cache (/ data / cache på enkelte enheter). Dette er en god tilnærming hvis du allerede vet at en bestemt modul forårsaker rørosens woes. Det hjelper deg med å komme langt nok til å avinstallere problemløseren.

Les også:  Hvordan slette en profil i Netflix -konto i 2023 | Ny og oppdatert

Trinn 9: Symlink SU-binær til en standardplassering

Hvis du skjønte i trinn 8 at problemet ditt stammer fra en app som ser på feil sted for Magisk systemløse rot binærfiler, er det et annet alternativ i tillegg til å lete etter en annen app.

Du kan plassere en peker eller vei til SU ved å opprette en symbolsk lenke. Dette kan oppnås ved å bruke en Android-terminalemulator for å sette inn symlinken, men MagiskHide vil trolig mislykkes siden SU ​​nå blir utsatt. Som et alternativ utviklet XDA Senior Member laggardkernel en Magisk modul som kan gjøre dette systemløst. Dette ødelegger SafetyNet. Modulen kan bli blinket enten i Magisk Manager eller via en egendefinert gjenoppretting, og du kan hente den fra linken nedenfor.

  • Last ned su-xbin-bind (.zip)

Jeg hadde problemer med å blinke det, og det ser ut til at støtten bare har blitt gitt opp til Magisk V12. Så du kan bare være igjen med det første alternativet for å sette inn symlinken selv, som jeg personlig føler bryter for mye av funksjonaliteten til Magisk.

Trinn 10: Håndter en feilaktig implementering av F2FS

Hvis enheten ikke bruker F2FS (Flash-Friendly File System), er det ikke nødvendig å fullføre dette trinnet. Hvis det gjør det, er det mulig at filsystemet bryter rot ved å hindre Magisk fra å montere ved oppstart.

Det finnes forskjellige måter å løse dette problemet på, men det mest effektive er å finne en ny kjerneløsning uten filsystemet. En annen, noen ganger mer problematisk tilnærming er å reformatere din / data partisjon som ext4. Hvis du bestemmer deg for å gå denne ruten, er det enkelt nok å gjøre gjennom TWRPs «Tørke» -alternativ. Det er bare at enkelte enheter som er utformet for å bruke F2FS, kan ha problemer med å starte opp som ext4.

Trinn 11: Kjør ADB i rotmodus med ADBD Usikker

På de fleste lagerkjerner kjører ADB (Android Debug Bridge) bare i sikker modus, selv om du er rotfestet. Dette gjør det vanskelig å få tilgang til rot når du bruker ADB for å kjøre kommandoer på Android via skrivebordet. Den (root) ADBD Usikre appen lar deg kjøre ADBD (Android Debug Bridge Daemon) i «usikker modus», slik at du kan gjøre ting som å få tilgang til systemfiler og kataloger ved å kjøre kommandoen «adb push / pull» eller lage systempartisjonen skrivbar med «adb remount». Daemonen er det som gir tilgang til skallet.

ADBD Usikker kan installeres fra Google Play Butikk, eller du kan enkelt søke etter navnet fra Play Play-appen din. Du må koble til USB-feilsøking, så sørg for at utvikleralternativene dine er aktivert ved å trykke på Innstillinger -> Om telefon, og deretter raskt trykke på «Bygg nummer» syv ganger.

Trinn 12: Installer Magisk SELinux Manager

Dette er snakk om å trekke ut de store våpenene, og det kan være like risikabelt som om du tok det ordtaket bokstavelig talt. Android bruker et prinsipp som kalles Security-Enhanced Linux (SELinux for kort) for å opprettholde sikkerheten. Som standard blir enhver forespørsel fra operativsystemet som ikke er eksplisitt tillatt nektet. Programvaren kjører bare med minimal privilegium, noe som gir noen skadekontroll mot angrep eller buggybehandling. Avhengig av roten app, kan SELinux hindre det fra å gjøre det du vil at den skal gjøre.

SELinux har to moduser: «permissive» og «enforcing». I permissiv modus logger SELinux politikkbrudd, men det blokkerer ikke hendelsen. Enforcing modus både logger og blokkerer hver handling som bryter med SELinux-politikken. XDA Junior Member Jman 420 fant og delte en måte å aktivere SELinux permissive modus på oppstart, noe som kan hjelpe med rotkrisen din, men kan også være en risikofylt satsning.

For en, er den avsluttet, så du er alene. Alle advarsel til side, det er bare noen verktøy og programmer som er beryktet for feil eller ikke fungerer i det hele tatt i håndhevingsmodus. Og for mange mennesker er røtter altfor risikabelt. For andre involverer de beste tingene i livet minst en liten risiko.

  • Last ned SELinux Manager

Magisk rot har mange fordeler i forhold til tradisjonelle rotasjonsmetoder, men når appene dine ikke får tilgang til det, kan det ikke føle seg for fordelaktig. Tross alt, en antatt fordel av Magisk er at rooting, og så er det enkelt å bruke rot. Men med så mange forskjellige enheter, systemer og apper er det mange variabler i spill – og mange potensielle problemer. Så hvis du vet om andre måter å løse problemer med apps som har tilgang til rot via Magisk, gi oss beskjed i kommentarene.