So wie es aussieht, hat es was mit dem Update zu tun:
Ich habe grad nochmal Magisk per ADB Sideload installiert. Dann zeigt mir der Magisk Manager an, dass Magisk installiert sei. Siehe Screenshot im Anhang. Danach habe ich das neue LOS-Update eingespielt (Dass ich täglich Updates angeboten bekomme, obwohl ich es auf "monatlich" eingestellt habe, ist nochmal eine andere Baustelle.) und der Magisk Manager zeigt mir an, dass Magisk nicht installiert sei. Siehe Screenshot.
Haut mir das LOS-Update jedes Mal Magisk raus? Muss ich Magisk dann jedes Mal neu installieren? Wäre komisch und ist sicher das normale Verhalten, oder?
Es schein wirklich so zu sein, dass Magisk nach jedem OTA-Update neu geflasht werden muss: Da bei einem Update von LOS das Boot-Image überschrieben wird – und Magisk ja genau dort plaziert ist – wird das halt auch überschrieben.
Habe diese Quelle gefunden, wo auch ein Workarround per Script beschrieben wird:
Nein. Magisk bringt ein eigenes Script mit um OTA zu überleben.
Deine Installation ist vermutlich kaputt. Warum flasht Du Magisk.ZIP über adb sideload und nicht direkt im TWRP?
15.12.2019, 17:32 (Dieser Beitrag wurde zuletzt bearbeitet: 15.12.2019, 17:34 von gogol.)
Hallo llluuuzzziii,
Zitat:Nein. Magisk bringt ein eigenes Script mit um OTA zu überleben.
Deine Installation ist vermutlich kaputt. Warum flasht Du Magisk.ZIP über adb sideload und nicht direkt im TWRP?
Die Anleitung, die ich gefunden habe, schlägt diese Vorgehensweise vor. Und die geht ja auch über TWRP:
- TWRP starten und das Gerät via USB mit dem Rechner verbinden
- Öffnet das Menü Advanced und tippt dort auf ADB Sideload
- Wischt einmal von links nach rechts über den Bildschirm und versetzt euer Gerät damit in den Sideload-Modus. Auf eurem Rechner wird die Übertragung über die Konsole / Kommandoeingabe gestartet: adb sideload Magisk-v20.1.zip
15.12.2019, 18:05 (Dieser Beitrag wurde zuletzt bearbeitet: 15.12.2019, 18:08 von gogol.)
Habe das jetzt mal so gemacht:
Magisk auf die externe SD-Karte gespeichert.
Das Telefon im Recovery-Modus (TWRP) gestartet.
Dort mittels "installieren" die .zip-Datei intsalliert.
Dann den Magisk Manager als .apk-Datei installiert.
Nun wurde mir in der App sowohl Magisk als auch der Manager grün angezeigt: alles topp.
Dann habe ich zur Probe ein System-Update durchgeführt und bin so schlau wie zuvor: Magisk wird mir wieder als nicht installiert angezeigt...
Ich habe im Updater eigentlich "monatlich" eingestellt, werde aber trotzdem ständig auf die Nightly Builds hingewiesen. Ich stupse dann das Update nach Lust und Laune an.
Ich habe dazu ein bissel gelesen: so wie es aussieht tritt der Fehler bei manchen Geräten auf. Gemeinsamkeit ist dann immer, daß die die beiden Installationsvarianten (sideload und flashable-Zip) mixen.
Ich würde an Deiner Stelle alles nochmal platt machen und sauber installieren. Das sideloading brauchst Du nur für TWRP! Danach wird direkt im TWRP geflasht!