Magisk 17.1 introducerar massor av korrigeringar inklusive OTA-uppdateringar med A / B-partitionsenheter

Android / Magisk 17.1 introducerar massor av korrigeringar inklusive OTA-uppdateringar med A / B-partitionsenheter 3 minuter läst

Magisk uppdaterad till version 17.1



Under ett tag har Magisk varit den bästa rotmetoden ( eller åtminstone den mest föredragna metoden) i Android-rooting-communityn, på grund av fördelarna med att ha en systemlös root kontra en systemrot. Magisk-moduler har också hjälpt till att överbrygga klyftan mellan fördelar och nackdelar genom att låta användare installera appar som vanligtvis kräver en systemrot till en systemlöst rotad enhet och ersätta filer på Android / systempartitionen utan att egentligen röra vid / systempartitionen - vilket betyder Magisk gör inte ( vanligtvis) trip SafetyNet och andra rotdetekteringsmetoder.

Med detta sagt har Magisk v17.1 just släppts med mycket bättre stöd för A / B-partitionsenheter och den senaste Android Pie - samt stöd för Samsung Galaxy S9, Samsung Galaxy S9 + och Samsung Galaxy Note 9 ( vilket har varit notoriskt svårt att / systemrot, särskilt Exynos-varianterna av dessa Samsung-enheter) .



Dessutom ger den senaste Magisk-uppdateringen möjligheten att dölja rot till undertjänster för applikationer, och rotförlust från en ompackad MagiskHide har fixats - med andra ord är den här uppdateringen en gigantisk bug fix-uppdatering som totalt sett gör rooting-processen en hel del mjukare på Android, och nu också Android-enheter med A / B-partitioner ( många av dem tappade sin Magisk-installation efter att ha tillämpat OTA-uppdateringar) .



Det är faktiskt enklare än någonsin att behålla din Magisk-installation efter att du har tillämpat OTA-uppdateringar om du följer dessa steg:



”Inaktivera automatiska systemuppdateringar i utvecklaralternativ, så det installerar inte OTA utan ditt bekräftelse.

När en OTA är tillgänglig, gå först till (Magisk Manager → Avinstallera → Återställ bilder). Starta inte om, annars kan Magisk avinstalleras. Detta återställer din start (och dtbo om tillämpligt) tillbaka till 100% orörda stockbilder för att klara verifieringar före OTA-block. Detta steg krävs innan du gör något av följande steg skrivet nedan! ”

Enheter med A / B-partitioner

På grund av det faktum att dessa enheter har två separata partitioner är det möjligt att ha OTA installerad i den inaktiva platsen och ha Magisk Manager för att installera Magisk på den uppdaterade partitionen. Den out-of-the-box OTA-installationen fungerar sömlöst och Magisk kan bevaras efter installationen.



  1. Efter att ha återställt lagerstartbilden, använd OTA som vanligt (Inställningar → System → Systemuppdatering).
  2. Vänta tills installationen är klar (både steg 1 och steg 2 i OTA), tryck inte på startknappen !! Istället går du till (Magisk Manager → Installera → Installera till inaktiv kortplats) och installerar Magisk i kortplatsen som OTA-motorn just uppdaterade.
  3. När installationen är klar trycker du på startknappen i Magisk Manager. Under huven Magisk Manager tvingar din enhet att byta till den uppdaterade platsen och kringgå eventuella verifieringar efter OTA.
  4. Efter omstarten ska din enhet vara fullständigt uppdaterad, och viktigast av allt är Magisk fortfarande installerat i det uppdaterade systemet!

Om du redan har uppdaterat till den senaste Magisk 17.1-utgåvan och din telefon är i en startloop måste du blinka avinstallationsprogrammet och då uppdatering till version 17.1 - bootloops orsakas av ett databasinkompatibilitetsproblem, som kommer från version 16.0, så den enda lösningen är att avinstallera och installera om Magisk.

Ytterligare nya funktioner och förbättringar i Magisk 17.1 inkluderar SafetyNet-checker som återförs till Magisk Manager-appen, en ny modulmall ( på grund av konflikter med filbaserad krypterad) , och bara totalt sett massor av buggfixar - läs förändringsloggen nedan för att se allt själv.

Magic v17.1 Changelog

  • [Allmänt] Återställ installationen till inaktiv plats för OTA på A / B-enheter
  • [Skript] Ta bort systembaserad root i addon.d
  • [Skript] Lägg till rätt addon.d-v2 för att bevara Magisk på anpassade ROM-skivor på A / B-enheter
  • [Script] Aktivera KEEPVERITY när enheten använder system_root_image
  • [Script] Lägg till hexpatch för att ta bort Samsung defex i nya Oreo-kärnor
  • [Daemon] Stöder icke ext4-filsystem för speglar (system / leverantör)
  • [MagiskSU] Gör att pts-uttag alltid körs i dev_pts secontext, vilket ger alla terminalemulatorns root-skal samma kraft som adb-skal [MagiskHide] Döda alla processer med samma UID för målet för att lösa OOS-embryooptimering
  • [MagiskInit] Flytta alla separata korrigeringar före initiering för att förhindra upplösning av Pixel 2 (XL)
  • Magic Manager v5.9.1 Changelog
  • Inget mer om startaviseringar
  • Stöd ny mekanism för installation till inaktiv plats för OTA på A / B-enheter
  • Fixa återställ Magisk Manager-inställningar på Android P
  • Verifiera befintliga filkontrollsummor för att förhindra onödiga nedladdningar
  • Uppdatera SNET-tillägget för att använda nytt Google API, fixa 'Ogiltigt svar' -fel
  • Flytta fingeravtrycksinställningar till magisk databas för att förhindra att inställningarna enkelt tas bort
  • Fingeravtrycksinställningar skyddas nu med fingeravtrycksautentisering innan de kan ändras
  • Förhindra att filer laddas ner till / sdcard / MagiskManager

Ladda ner Magisk 17.1 från sin XDA-tråd här .

Taggar Magisk Rot