Custom ROM, Recovery, Root und Co. fürs SHIFTphone 8

Revan335

Well-known member
Original poster
2 Juni 2016
615
Germany
Hallo,

da der Große Zeitpunkt immer näher rückt!Dachte ich, erstellen wir schon mal nen Thread dafür.

Gibt es schon Infos dazu was es ggf. schon gibt/bei Release geben wird?

LOS hab ich schon gehört.
Dementsprechend muss auch das Unlocked und ggf. Root gehen. Vermutlich wieder per Magisk.

GApps sind ja immer ROM abhängig für die die sowas brauchen.

Zu Custom Recovery TWRP like hab ich noch nichts vernommen für ein vollständiges Backup. Aber da warten wir fürs 6mq ja auch noch.

Zu anderen ROMs weiß ich auch noch nichts.

Vielen Dank!

Viele Liebe Grüße

Revan335
 
Ist sehr ähnlich zu Magisk (du patcht auch das boot.img), nur das der Kernel gepatcht wird. Lässt sich dadurch besser verstecken als Magisk und ist neuer
 
Die Anleitung ist eigentlich parallel zu der zu Magisk, nur dass man die APatch app statt der Magisk app nimmt (https://github.com/bmax121/APatch)
Für ShiftOS 3.10 brauchte ich aber den Nighlty release damit es funktioniert. Wenn ShiftOS 5.1 rauskommt kann ich vielleicht ne Anleitung machen (wird zwar fürs Shift6mq sein, da ich kein Shiftphone 8 habe, aber sollte für beide ähnlich sein.
Einziger grosser Unterschied ist der SuperKey, den man am Anfang setzen muss. (Quasi passwort für APatch)
 
  • Like
Reaktionen: Revan335 und Roever
Dieser SuperKey von dem gesprochen wird, für was wird der genutzt und von wem kommt dieser? Der ist laut Beschreibung noch höher/Privilegierter als Root Access. Wobei Root/Super User doch eigentlich das höchste im Linux Kosmos ist. Ähnlich wie der System User/NT-Authorität System unter Win. Den man als Normalo aber nie erreichen kann und auf dem Administrator beschränkt ist.

Wer ist eigentlich der oder die Entwickler?
 
Du setzt den SuperKey selbst, wenn du APatch einrichtest, das ist quasi das Passwort mit dem APatch dein Root verwalten kann. Genauere Informationen sind hier: https://xdaforums.com/t/dev-apatch-an-alternative-root-solution-to-kernelsu-and-magisk.4655727/
Ich denke aber das ist nicht besonders wichtig, den anderen Apps kannst du immer noch normale root rechte geben.
Wer genau die Entwickler sind bin ich überfragt, auf GitHub kannst du sehen wer was gemacht hat. Da es ein Community Projekt mit magisk, KernelSU und anderen Teilen ist, sind da glaub ich viele Menschen dran beteiligt.
 
Magisk hat nicht mehr so gut mit meinen Banking Apps funktioniert und ich wollte eine bessere Lösung als ganz viel rumprobieren und dubiose Module zu installieren. Bei der Recherche hab ich APatch gefunden.
Und hat es funktioniert? PayBack ist ja abseits der Streaming, Banking, ... Apps ne Diva wie ich hörte.
 
Du setzt den SuperKey selbst, wenn du APatch einrichtest, das ist quasi das Passwort mit dem APatch dein Root verwalten kann.
Und wo brauch man den dann später wieder? Muss man den irgendwo nochmal eingeben. Wenn es scheinbar verschiedene Root Rechte gibt. Wenn du von normalen Root Rechten sprichst.
 
Benutze ich nicht, aber mit allen Apps die ich benutze funktioniert es.
Es braucht natürlich die entsprechenden Module: Play Intergrity Fork und playcurl für Google Play Integrity, Zygist Next und Zygist Assistant um root zu verstecken.
Zusätzlich muss für die jeweiligen Apps "Exclude Modifications" in APatch aus gewählt werden.
Und wo brauch man den dann später wieder? Muss man den irgendwo nochmal eingeben.
Nur einmal in APatch selber nachdem du das boot.img geflasht hast. Du solltest ihn dir aber am besten trotzdem merken, falls du APatch mal zurücksetzen möchtest.
 
Also, was es schon als mindestens nightly fertig gibt, ist LineageOS. Ob es auch schon Magisk/APatch fürs phone 8 gibt, bin ich überfragt. An einem postmarketOS-Release arbeitet bereits amartinz. CalyxOS hat in einem Reddit-Kommentar angekündigt, dass sie ein Release erstellen wollen. /e/OS und DivestOS haben schon Anfragen bekommen, sich aber noch nicht näher geäußert (bei /e/OS halte ich einen Support für sehr wahrscheinlich, beim Einmannprojekt DivestOS für sehr unwahrscheinlich). iodéOS hatte ja zuletzt eine Abstimmung eingestellt, welches Gerät als nächstes supportet werden soll. Deshalb hat das Shift 6mq iodéOS.
 
Zuletzt bearbeitet:
  • Like
Reaktionen: Uli
Für APatch oder Magisk braucht man primär ein Boot-Image des Gerätes. Wenn das schon verfügbar ist (oder extrahierbar) kann man mit hoher Wahrscheinlichkeit auch Magisk oder APatch nutzen, offener Bootloader vorausgesetzt.

Magisk-Kompatible APatchmodule gibt es einige, KPatch-Module nur eine überschaubare Zahl und die überwiegend nur für Hosts oder um Root zu verstecken.

Greetz
 
wieso extra module? Ich dachte Durch den Ansatz mit dem Special Key und dem Kernel findet man Apatch quasi nicht als unberechtigte App.
 
Aber man findet die App am App-Namen...
Keine Ahnung, woran noch.
Ich habe tatsächlich das "Cherish Peekaboo" Modul gebraucht, um Play-Integrity auf Strong zu bekommen und Wallet nutzen zu können.

Greetz
 
Also, was es schon als mindestens nightly fertig gibt, ist LineageOS. Ob es auch schon Magisk/APatch fürs phone 8 gibt, bin ich überfragt. An einem postmarketOS-Release arbeitet bereits amartinz. CalyxOS hat in einem Reddit-Kommentar angekündigt, dass sie ein Release erstellen wollen. /e/OS und DivestOS haben schon Anfragen bekommen, sich aber noch nicht näher geäußert (bei /e/OS halte ich einen Support für sehr wahrscheinlich, beim Einmannprojekt DivestOS für sehr unwahrscheinlich). iodéOS hatte ja zuletzt eine Abstimmung eingestellt, welches Gerät als nächstes supportet werden soll. Deshalb hat das Shift 6mq iodéOS.
Bei Lineage sollte es jetzt weitergehen, dank: https://review.lineageos.org/c/LineageOS/charter/+/403062
Das unblockt gleichzeitig Custom Roms, die stark auf Lineage aufbauen und/oder deren Device Trees nutzen.

Mit /e/ und iode stehen wir im Kontakt und es wird sehr wahrscheinlich Unterstützung geben.

Mit DivestOS hatten wir noch keinen Kontakt.

Die Arbeiten an postmarketOS ruhen zurzeit, da ich mich auf Android fokussiere und schneller "Production Ready" und somit aus dem Weg ist, um Platz für andere Projekte zu schaffen.
 
Auf dem Shift 6mq, welches mir als Leihgerät zur Verfügung gestellt wurde, konnte ich CalyxOS aufspielen, bei welchem sich auch der Boot-Loader wieder schließen ließ, was wohl in puncto Sicherheit - wirkliche Ahnung davon habe ich nicht - vorteilhaft ist. Insofern ist es eine gute Nachricht, wenn CalyxOS auch für das Shift 8 angeboten wird. Andererseits war in einem der Videotalks davon die Rede, dass die Funktion der Kamera des Shift 8 uneingeschränkt nur mit der Shift-eigenen Kamera-App gewährleistet ist und diese App nur auf dem hauseigenen Betriebssystem zur Verfügung steht. Das spräche dann wohl eher gegen die Verwendung eines Custom-ROM-Systems.
 
Auf dem Shift 6mq, welches mir als Leihgerät zur Verfügung gestellt wurde, konnte ich CalyxOS aufspielen, bei welchem sich auch der Boot-Loader wieder schließen ließ, was wohl in puncto Sicherheit - wirkliche Ahnung davon habe ich nicht - vorteilhaft ist. Insofern ist es eine gute Nachricht, wenn CalyxOS auch für das Shift 8 angeboten wird. Andererseits war in einem der Videotalks davon die Rede, dass die Funktion der Kamera des Shift 8 uneingeschränkt nur mit der Shift-eigenen Kamera-App gewährleistet ist und diese App nur auf dem hauseigenen Betriebssystem zur Verfügung steht. Das spräche dann wohl eher gegen die Verwendung eines Custom-ROM-Systems.
Andere Custom Roms können sie gerne einbauen.

Es müssten ggf. nur ein paar extra Patches in die Custom Rom eingebaut werden, damit es reibungslos funktioniert.
Das ist Stand Jetzt und wir probieren die Abhängigkeiten zum System zu minimieren bzw. ganz zu entfernen.
 
  • Like
Reaktionen: Joerg
Erstmal Mainline Kernel mit den notwendigen Ergänzungen versehen dann kommt das schon von selber.
 
das kann mit einem defekten internen Speicher auch passieren. Zum Ausprobieren is es sicherlich in Ordnung wenn man nicht den letzten Billig Kram von AliExpress kauft
 
  • Like
Reaktionen: duckface
Hallo allerseits,

hat schon jemand ein SP8.0 in Besitz und mal versucht /e/OS zu verwenden? Bei den /e/OS-Leuten taucht es noch nicht in den unterstützten Geräten auf, aber die haben ja gerade auch andere Sorgen mit ihren Services respektive der Storage-Infrastruktur, daher wundert mich das nicht.

Schöne Grüße,
-k
 
Wo findest du denn überhaupt ein /e/OS-Release? Oder meinst du via GSI flashen?
Nicht für Shift. Aber für ein Samsung Tab. Dachte nur da es hier um iodé geht und das in deren Forum rumging passt es.

War aber auch nicht sicher ob es für Shift nicht auch eins gibt. Meine auch in einem Thread hier von Server/Infrastruktur Problemen bei denen gelesen zu haben.
 
Fürs Shift 6mq gibt es ein Release. Hier geht es aber spezifisch um Anpassungsmöglichkeiten des phone 8. Alles andere ist hier fehl am Platze.