Använd Android Pay med Xposed utan att starta om med Magisk

Om du letade efter en omstartsfri lösning för att använda Android Pay med Xposed och Root, har Magisk kommit till din räddning! Läs vidare för att veta mer om Magisk

Bland många förstavärldsproblem finns det ett som resonerar hos många XDA-bor. Å ena sidan siktar Android på framtiden med lösningar som Android Pay -- som låter dig göra betalningar på fysiska terminaler med din mobil, utan att behöva din plånbok. Det är bekvämt och det fungerar (om du befinner dig i regioner som stöds).

Å andra sidan möjliggör modifieringar som Xposed och möjligheten att tillåta förhöjda SU-behörigheter för appar en hel del anpassning. För oss handlar Android om att göra din telefon till vår alldeles egna, och sådana här modifieringar gör det verkligen möjligt. Så, Android Pay och Xposed, de har problem med att samexistera. Vi förstår lite varför, men det hindrar inte folk från att försöka.

Tidigare, om du ville använda Android Pay, var du tvungen att vara helt lager och orootad. Sedan kom de systemlösa varianterna av SuperSU och Xposed, som gav användare möjligheten att använda Android Pay om de inaktiverade Xposed och startade om. Körsträckan varierade beroende på telefonen, Android-versionen och fler variabler. Men detta var verkligen framsteg från de tidigare stadierna av noll kompatibilitet.

Dagens nyheter tar detta ett steg längre. Erkänd bidragsgivare topjohnwu, utvecklaren av inofficiell systemlös Xposed-modifiering, har skapat Magisk -- det universella systemlösa gränssnittet. Som utvecklaren kallar det:

Magisk är en magisk mask för att förändra systemet systemlöst.

Magisk i sig har mycket potential. Det utnyttjar potentialen i att göra systemlösa modifieringar, samtidigt som den tar bort komplexiteten som är involverad i det. Systemlösa mods var komplexa och svåra att underhålla och hade begränsningar och omöjligheter i deras allmänna användning. Magisk tar bort dessa svårigheter och skapar ett universellt gränssnitt för alla, utvecklare och användare, för att använda systemlösa moddar och utveckla dem.

Magisk har en hel del funktioner som sträcker sig bortom Android Pay-kompatibilitet. En av dem är Magic Mount, som inte bara låter dig ersätta filer i /system, det låter dig till och med lägga till nya filer och kataloger. Detta i sig öppnar upp möjligheterna för alla befintliga Xposed-moddar att fungera systemlöst. Om det inte fungerar till din fördel, lovar Magisk också flera ingångspunkter för skript att köra under uppstartstider. Magisk Manager låter dig hantera din root-monteringsstatus, vilket för oss till lösningen på vårt förstavärldsproblem: att använda Android Pay med root och Xposed!

För att installera Magisk rekommenderar utvecklaren att man börjar från ett 100 % lagersystem och startavbildningstillstånd. Sedan måste du flasha Magisk och du är klar. Om du inte är 100% lagersystem och startbild, har utvecklaren lagt ner några instruktioner som du kan följa för att installera framgångsrikt.

För fler funktioner och för att lära dig mer om själva modden, gå över till forum tråd.

Så hur kommer du dig runt till att använda Android Pay med root och Xposed?

För det första måste du ha Magisk installerat. Sedan måste du se till att du använder phh: s öppen källkod SuperUser som är Magisk-kompatibel (finns att ladda ner från Magisk-tråden). För Xposed behöver du den Magisk-kompatibla systemlösa Xposed (länkad i Magisk-tråden). Sedan måste du öppna Magisk Manager som installeras automatiskt tillsammans med Magisk och klicka på avmontera root. Nu ska Android Pay fungera, och du behöver inte ens starta om! Detta beror på att detta alternativ faktiskt tillfälligt helt avrötter din enhet, så allt som behöver root kommer inte att ha root, med konsekvensen att appar som använder säkerhetsnätskontrollen inte heller kan upptäcka root.

För att få root tillbaka, montera helt enkelt root tillbaka och du är bra att gå. Enkelt och enkelt, utan att behöva starta om.

Om ditt val av hanteringsverktyg för superanvändarprivilegier är Chainfires SuperSU, garanteras inte 100 % kompatibilitet. Utvecklaren har skapat ett praktiskt diagram som informerar om vad du kan och inte kan göra om du avviker från det rekommenderade tillvägagångssättet.

Om du tvingas använda phhs root på grund av att du vill att Android Pay ska fungera med Xposed, men du också ville använda inkompatibla appar (som behöver secontext live patching), här tillhandahåller jag en switch i "Magisk Manager" för dig att ställa in SELinux på tolerant. Detta kommer att ge maximal kompatibilitet (detta gör att allt kan hända). Vänligen notera att Jag rekommenderar inte att låta SELinux ändras till tillåtande permanent. Använd endast när det behövs!

Det finns mycket mer i Magisk som ligger utanför den här nyhetsartikeln. Utvecklaren har täckt mycket information i sin forum tråd, så vi rekommenderar att du går och kollar. Utvecklaren ber också användare att inte bugga Chainfire med kompatibilitetsförfrågningar för SuperSU med Magisk, eftersom utvecklaren kommer att göra det själv när det är lämpligt.

Just nu är det dags att gå #BackToStock och sedan gå hela vägen med systemlösa modifieringar. Om du har provat Magisk, låt oss veta din upplevelse i kommentarerna nedan! Och bekräfta för dina medanvändare i kommentarerna nedan om Android Pay fungerar på din enhet! Blixt bort!