Klaus N.
Dauergast
- 1.044
Ok, hier erstmal die "modifizierte" boot.img, zu flashen via "fastboot flash boot boot.img" übers Terminal. Sie ist - wie bereits beschrieben - die bearbeitete boot.img aus http://download.cyanogenmod.org/get/jenkins/102229/cm-12-20150301-NIGHTLY-z3.zip
Möchte man selbst Hand anlegen, dann eben die gewünschte Nightly (AOSP 5.0 oder CM12, da erst ab Android 5.0.x SELinix Standard ist) herunterladen, durch einen Doppelklick öffnen und die boot.img an einen Ort ziehen, wo man sie auch wieder findet (ich habe den Desktop gewählt.
Dann benötigt man einen Hex Editor; ich habe WinHex genommen, da ich davon eine Vollversion habe (evtl. gibt es kostenlose Alternativen, da mit der Trial-Version von WinHex man zwar Editieren, jedoch die veränderte Datei nicht speichern kann).
Nun wählt man in WinHex über Datei öffnen die boot.img aus und klickt mit dem Mauszeiger direkt hinter das große "Y", wie man in der Grafik sehen kann und macht ein Leerzeichen. Dann das Folgende kopieren:
androidboot.selinux=permissive
...und über "Bearbeiten" > "Zwischenablage" > "schreiben..." einfügen. Jetzt kann das Ergebnis mit "Datei" > "speichern unter..." gespeichert und per o. g. Fastboot-Kommando geflasht werden. Das war's, SELinux ist nun bereits direkt bei einem Hard-Reboot auf "moderat" und Xposed damit funktionstüchtig; somit entfällt der Soft-Reboot, der mit dem Z3 nicht funktioniert hat!
Edit:
Es gibt nun den ersten CM-basierten Custom-Kernel für CM12: Den M5-Kernel, vom XDA-User Myself5.
Diesen gibt es in 2 SELinux-Varianten:
- restricted (strikt)
- permissive (moderat)
Um nun das Xposed Framework nutzen zu können, muss die zweitgenannte Variante per Recovery geflasht werden. Die Download-Links findet Ihr im Startpost des vorgenannten XDA-Threads.
Möchte man selbst Hand anlegen, dann eben die gewünschte Nightly (AOSP 5.0 oder CM12, da erst ab Android 5.0.x SELinix Standard ist) herunterladen, durch einen Doppelklick öffnen und die boot.img an einen Ort ziehen, wo man sie auch wieder findet (ich habe den Desktop gewählt.
Dann benötigt man einen Hex Editor; ich habe WinHex genommen, da ich davon eine Vollversion habe (evtl. gibt es kostenlose Alternativen, da mit der Trial-Version von WinHex man zwar Editieren, jedoch die veränderte Datei nicht speichern kann).
Nun wählt man in WinHex über Datei öffnen die boot.img aus und klickt mit dem Mauszeiger direkt hinter das große "Y", wie man in der Grafik sehen kann und macht ein Leerzeichen. Dann das Folgende kopieren:
androidboot.selinux=permissive
...und über "Bearbeiten" > "Zwischenablage" > "schreiben..." einfügen. Jetzt kann das Ergebnis mit "Datei" > "speichern unter..." gespeichert und per o. g. Fastboot-Kommando geflasht werden. Das war's, SELinux ist nun bereits direkt bei einem Hard-Reboot auf "moderat" und Xposed damit funktionstüchtig; somit entfällt der Soft-Reboot, der mit dem Z3 nicht funktioniert hat!
Edit:
Es gibt nun den ersten CM-basierten Custom-Kernel für CM12: Den M5-Kernel, vom XDA-User Myself5.
Diesen gibt es in 2 SELinux-Varianten:
- restricted (strikt)
- permissive (moderat)
Um nun das Xposed Framework nutzen zu können, muss die zweitgenannte Variante per Recovery geflasht werden. Die Download-Links findet Ihr im Startpost des vorgenannten XDA-Threads.
Zuletzt bearbeitet: