Xiaomi Smartphones sind für mich seit jeher Phones mit einem ausgezeichneten Preis-Leistungsverhältnis. Seit einigen Wochen bastle ich nun aber auch an meinen Phones rum und installiere auch gerne mal verschiedene Custom ROMs und Kernel drauf. Doch, wo hole ich Hilfe? An wen kann ich mich wenden, wenn ich mal einen Bug in einer ROM entdecke? Wie schnell wird dieser gefixt? In diesem kleinen Erfahrungsbericht erläutere ich Euch, wie es mir mit der Pixel Experience ROM (Plus) fürs Redmi Note 7 (lavender) erging.
Der Einstieg in die Custom ROM-Welt
Fangen wir mal ganz vorne an. Wie in diesem Artikel (Android Unlock) bereits beschrieben, gibt es bei Xiaomi eine Wartezeit, bevor man das Gerät überhaupt entsperren und damit eine Custom ROM installieren kann. Natürlich durfte auch ich mich mit dieser Wartezeit rumschlagen, auch wenn sie mittlerweile sogar um die Hälfte reduziert wurde. Nachdem diese Zeit abgelaufen war, konnte ich das Gerät endlich entsperren.
Das funktioniert relativ einfach, Xiaomi bietet dazu auf dieser Website gleich ein eigenes Tool an. Aber auch hier gibts einige Hürden. Euer Mi-Konto (das Konto für Xiaomi-Phones) muss nämlich berechtigt sein, einen Unlock durchführen zu können. Wenn es das ist, dann könnt Ihr in den Entwicklereinstellungen des Gerätes den „OEM Unlock“ einschalten und das Gerät mit dem Mi-Konto verknüpfen.
Xiaomi (und auch wir) weisen darauf hin, dass das Gerät mit einem Unlock unter Umständen weniger sicher ist, als vor dem Unlock und Schäden nehmen kann.
Custom ROMs – die Auswahl
Custom ROMs gibt es inzwischen wie Sand am Meer. Einige ROMs sind nahe am Original und mit Extra-Features ausgestattet, andere ROMs orientieren sich stark an den Pixel-Geräten und bieten einige Features, die ansonsten exklusiv für Google Pixel-Smartphones gedacht sind. Nachdem ich einige Wochen lang „crDroid“ genutzt hatte, wechselte ich zur Pixel Experience Plus ROM. Eine Übersicht über die verschiedensten ROMs findet Ihr im XDA-Forum. Nachfolgend ein paar dieser ROMs:
- crDroid
- Resurrection Remix
- Havoc-OS
- Pixel Experience (Plus) ROM
- MiuiMiX_2.0
- Syberia Project
- ViperOS Project
- LineAge OS 16
- RevengeOS
- ArrowOS
- Resurrection Remix
In diesem Artikel soll es aber nun nicht um die einzelnen ROMs mit all ihren Vor- und Nachteilen gehen, sondern um meine Erfahrungen im Zusammenhang mit der Pixel Experience (Plus) ROM. Ich habe mich nämlich für diese entschieden, nachdem ich zuvor die crDroid-ROM drauf hatte. Nach der Installation war ich verblüfft, wie flüssig das ganze System läuft. Man merkt einfach, dass diese ROM von Leuten entwickelt wird, welche viel Arbeit reinstecken.
Ein Bug – was nun?
Ich habe die ROM Ende August installiert und gleich auch den aktuellen Sicherheitspatch mitgeliefert bekommen. Eine Woche später stand schon die September-Version der ROM da – inkl. September-Patch. Schneller, als so mancher Hersteller seine Updates nachschiebt! Natürlich installierte ich auch diese ROM. Immerhin handelt es sich dabei um ein offizielles Update (der ROM) und wurde wohl auch entsprechend geprüft.
Natürlich kann sich auch bei einer Custom ROM immer mal wieder ein fieser Bug einschleichen. Eigentlich erwarte ich das sogar eher, als bei einer Hersteller-ROM. Aber egal. Anderes Thema. In meinem Fall war der Bug ziemlich gravierend, denn mit der September-ROM funktionierten plötzlich Tethering und Hotspot nicht mehr. Eine Verbindung kann zwar noch immer aufgebaut werden, aber man hat keine Internetverbindung mehr.
Wenn ich bei der Arbeit bin und etwas an meinem privaten Notebook machen möchte, benötige ich nämlich dazu die Hotspot-Funktion. Wenn diese nun nicht mehr funktioniert, bin ich ein Wenig aufgeschmissen. Also machte ich mich mal ran, den Bug zu melden. Doch wie?
Als erstes schaute ich natürlich auf der offiziellen Homepage nach. Und siehe da, hier wird der Entwickler, resp. „Betreuer“ der ROM namentlich verlinkt. Klickt man auf seinen Namen, öffnet sich Telegram. Praktisch, wenn man, wie wir von WindowsUnited und auch unsere Community, bereits einen Telegram-Account hat:
Ich habe ihn also angeschrieben und ihm mitgeteilt, was mein Problem ist. Eine Antwort habe ich eigentlich nicht erwartet – oder zumindest nicht so schnell. Relativ rasch antwortete er mir nämlich mit Fragen und meinte dann, er werde sich die ROM nochmals anschauen.
Im weiteren Verlauf des Chats hat er mir noch das Pendant zum Community Channel von WindowsUnited verlinkt, wo man sich auch noch mit anderen Usern austauschen kann. Der Channel ist professionell aufgebaut mit einem Bot, den man alles mögliche mit Hashtags fragen kann und eine hinterlegte Antwort bekommt – eben weil halt auch immer wieder neue Leute mit alten Fragen kommen. So findet man hier beispielsweise Links zu den besten und aktuellsten GCam-Ports (Google Kamera Ports), aber auch Infos zu Android 10 und entsprechende Links zur künftigen Beta der ROM. Die Community ist füreinander da, hilft bei Fragen und bringt eigene Erfahrungen ein. Einziger Haken für alle, die Fremdsprachen ungefähr so mögen, wie ich Mathe: Englisch ist pflicht.
Neben diesem Link gab er mir noch einen weiteren Channel an. In diesem werden sämtliche Builds, die intern produziert werden, aufgelistet (inkl. Downloadlink). Der Betreuer empfiehlt zwar grundsätzlich, immer ihn zu fragen, ob eine Build auch wirklich funktioniert, aber meint auch, dass man so jeweils topaktuell unterwegs ist.
Wie lange dauerte es, bis eine neue Build veröffentlicht wurde?
Nachdem ich den entdeckten Fehler gemeldet hatte, dauerte es keinen Tag. Am gleichen Abend wurde eine neue Build veröffentlicht, welche den Bug beseitigte. Auch bei einem anderen Bug dauerte es keine zwei Tage, bis eine neue Build der ROM veröffentlicht wurde. Das nenne ich mal Reaktionszeit.
Mittlerweile haben wir den 14. September 2019 – und ich habe eine topaktuelle Build mit dem Sicherheitspatch vom 5. September und eine ROM installiert, die so flüssig läuft, wie ich es mir nie hätte vorstellen können. Da wirkt selbst MIUI schon fast träge. Die gemeldeten Bugs sind ebenfalls beseitigt. Was will man mehr?
Fazit
Erstmals betrat ich die Welt der Custom ROMs in vollem Umfang. Die Community rund um die Pixel Experience ROM hat mich gut aufgenommen und steht mir zur Seite, wenn etwas ist. Auch der Betreuer / Entwickler der ROM hilft im Channel mit und ist auch direkt via Telegram erreichbar, wenn mal was nicht gut ist. Er gibt Tipps und hilft.
Neue ROMs werden relativ zeitnahe kompiliert und veröffentlicht, sodass Bugs schnell der Vergangenheit angehören. Man merkt, dass es auch den Entwicklern wichtig ist, dass sich die User in der Community wohl fühlen und die ROM auch weiterhin nutzen.
Ich fühle mich hier wohl und sicher – und werde sicherlich hier bleiben. Jedem, der ein Wenig was von Rooten versteht, kann ich wärmstens empfehlen, auch mal Erfahrungen mit Custom ROMs zu machen. Kleine Randnotiz: Die Pixel Experience ROM gibts auch jahrelang nach offiziellem Supportende eines Geräts. So erhält das Samsung Galaxy S2 ebenfalls noch immer Updates. Notabene ein Gerät aus dem Jahre 2011.
Nutzt Ihr Custom ROMs? Wenn ja, welche? Wie sieht es dort mit der Community aus?
Zunächst würde es mich nerven, dass man ein Xiaomi Smartphone erst entsperren kann, nach Ablauf einer vorgegebenen Zeit. Möchte mit einem Gerät, für das ich bezahlt habe und das mir gehört, jederzeit machen können, was ich möchte. Was Custom Roms angeht, so sind diese schon eine feine Sache, weil sie eine weitaus längere Nutzungsdauer des jeweiligen Phones ermöglichen, als es der profitorientierte Hersteller vorsieht. Hatte mir Linage OS dieses Frühjahr auf ein sieben Jahre altes Galaxy S3 geflasht. Sehr angetan davon. Linage OS ist ein namhafter Anbieter, der Vertrauen genießt. Würde nicht unbedingt jedem Anbieter von Custom Roms das uneingeschränkte… Weiterlesen »
LineageOS hat bei den Xiaomi Geräten seit Anfang August den Support vorübergehend eingestellt. Grund ist wohl eine Patentverletzung (von Xiaomi selbst). Es muss für das betroffene Paket erst eine Alternative gefunden werden oder zumindest ein Abkommen mit dem Urheber.
Sind davon eigentlich andere CustomROMs nicht betroffen? Die müsste es doch eigentlich ebenfalls erwischt haben…
Als Käufer ist das schwierig nachzuvollziehen, aber im Prinzip sträuben sich die Hersteller gegen einen OEM-Unlook, weil dadurch Ihre selbstentwickelten Codes und auch fremdlizenzierte Software ausgelesen werden kann. Die Gewährleistung auf das Gerät selbst wandert immer mehr in den Hintergrund. Alles was auch in Zukunft zu dem Thema „isolierten Partitionen“, teilweise direkt in der Hardware verankert, kommen wird, dient eigentlich nicht dem Datenschutz des Users, sondern dem Softwareschutz des Herstellers. Dies wird CustomROMs nicht wirklich entgegen kommen. Die Gefahr ist, dass immer weniger gerätespezifische Funktionen genutzt werden können. Ich bin gespannt, wie viele der tendenziel verbauten 999 Kameralinsen und künstliche… Weiterlesen »
Schöner Artikel, gerne mehr davon 😉
Mir persönlich fehlt für derlei schlicht die Zeit und die Geduld. Ich bin kein all zu großer Bastler und kaufe daher meist das Gesamtpaket direkt. Ich kann jedoch durchaus den Reiz dahinter verstehen.
Kaufe seit jahren redmi note Smartphones (erstes war redmi note 3). Es käme mir nie in den sin sie unter miui laufen zu lassen. Kaufe sie un lasse sie in der Schublade bis ich sie unlocken kann. Ich hasse vor installierte Apps die ich nicht entfernen kann schon aleine deswegen custom roms. Anfangs hatte ich immer Linageos leider fingen Sie nun an diverse Geräte aus zu sondern warum verstehe ich nicht und möchte es auch nicht. Nun laufen meine Geräte also alle unter resurrection remix. Ich kann es nur wärmstens empfehlen auch dort wird einem in einem Telegramm Chat geholfen… Weiterlesen »
Schöner Artikel. Flashen mit einer alternativen ROM, mache ich nicht mehr. Es können Bugs wie im Artikel vorkommen. Oft haben bei mir die OTA Updates nicht funktioniert. Dann durfte ich wieder via ADB Console oder TWRP flashen. Da der Bootloader offen ist und meist auch gerootet werden muss, sind die Smartphones nicht mehr für Apps wie Telebanking zu empfehlen. Nutze deshalb ein Mi A2 Light, mit Android One. Wenn irgendwann keine Updates mehr kommen, hole ich mir lieber ein neues Smartphone. Das alte kann man verkaufen, Geschenken und ist mit der Original ROM auch brauchbar. Via Play Store bekommt man… Weiterlesen »
Nunja, mittlerweile gibts bei vielen Custom ROM-Anbietern ja auch eine Art Beta-Programm und die stabile Variante. Wann hast du denn zuletzt regelmässig geflasht?
Heutzutage ist es z.B. mit Titanium Backup kein Problem mehr… kannst du alle Apps im IST-Zustand sichern und wieder einspielen. Mein Einrichtungsprozess hat sich von mehreren Stunden auf ca. 20min (ohne mein Zutun) verkürzt.
Kannst du diesen Einrichtungsprozess genauer beschreiben (Beitrag)? Titanium Backup kenne ich noch nicht, bin aber offen. Da bin ich sicher nicht alleine.
Bei mir waren es immer stabile Varianten von Lineage, die ich von deren offizieller Seite downgeloadet habe.
Dabei war die Hardware von unterschiedlichen Herstellern.
Titanium Backup ist eine feine Sache, aber auch hier musste ich feststellen, dass es Grenzen gibt und manuell nachjustieren.
Mir selbst ist es mittlerweile wirklich zu mühsam, zu flashen, was auch in den Sanktionen der Hersteller, beim Unlocken des Bootloaders begründet ist.
Deshalb war ja dann auch der Umstieg auf Lumia bei mir, weil mir Android immer mehr missfallen hat.
Leider ist Lumia Geschichte…