Denken Sie darüber nach, ein benutzerdefiniertes Android-ROM zu installieren?  Möglicherweise haben Sie mehr zu bieten, als Sie erwarten.  Hier sind häufig auftretende Probleme zu berücksichtigen.

4 Allgemeine Probleme bei der Installation eines benutzerdefinierten Android-ROM

Werbung Der Hauptgrund, warum ich und viele andere Android-Telefone den Vorzug vor iPhones geben, ist, dass Google einen Großteil des Android-Codes frei verfügbar macht. Anderen Entwicklern steht es dann frei, Versionen von Android mit weniger Teilen, die uns nicht gefallen, und mehr Teilen, die wir tun, zu erstellen.

Werbung

Der Hauptgrund, warum ich und viele andere Android-Telefone den Vorzug vor iPhones geben, ist, dass Google einen Großteil des Android-Codes frei verfügbar macht. Anderen Entwicklern steht es dann frei, Versionen von Android mit weniger Teilen, die uns nicht gefallen, und mehr Teilen, die wir tun, zu erstellen.

Dies ist jedoch nicht das Android-Erlebnis, das Sie erhalten, wenn Sie Ihr Gerät zum ersten Mal kaufen. Stattdessen müssen Sie die Angelegenheit selbst in die Hand nehmen, indem Sie den Bootloader Ihres Telefons entsperren und ein benutzerdefiniertes ROM flashen.

Dies ist ein technischer Prozess, der nicht jedermanns Sache ist. Ich habe jahrelang über Android geschrieben und betrachte den Prozess immer noch als eine Übung in Geduld. Es gibt so viele Punkte, an denen alles schief gehen kann und oft auch.

Hier sind einige der Hauptschmerzpunkte, auf die Sie stoßen können, wenn Sie ein Android-ROM flashen.

1. Installieren von ADB und Fastboot

Webseite für Android-Entwickler, auf der ADB beschrieben wird

Wenn Sie mit dem Ersetzen von Betriebssystemen auf Ihrem PC vertraut sind, sind Sie wahrscheinlich mit Linux vertraut. Bei diesem Vorgang wird Linux auf einer CD oder einem USB-Stick installiert, der Computer neu gestartet und während des Startvorgangs die Taste gedrückt, mit der Sie das alternative Betriebssystem anstelle des auf Ihrer Festplatte installierten Betriebssystems laden können.

Der Prozess auf Android ist viel komplizierter. Sie können nicht nur mit Ihrem Telefon oder Tablet auskommen. Du brauchst auch einen Computer. Dann müssen Sie spezielle Software darauf herunterladen.

Insbesondere benötigen Sie die Android Debug Bridge, besser bekannt als ADB. Diese Toolsuite enthält ein Programm namens Fastboot. ADB spricht mit Ihrem Telefon, wenn es eingeschaltet ist. Fastboot kommuniziert mit Ihrem Telefon, nachdem Sie in einem speziellen Modus, dem sogenannten Fastboot-Modus, neu gestartet haben. Beide Tools kommunizieren über ein USB-Kabel.

Die Installation von ADB ist relativ einfach. Gehen Sie zur Android-Entwickler-Website von Google und laden Sie die entsprechende Version für Ihren Computer herunter. ADB unterstützt Windows, MacOS und Linux.

Was ist das Problem?

ADB und Fastboot sind beide Befehlszeilentools. Anstatt eine App zu öffnen und auf einige Schaltflächen zu klicken, müssen Sie lernen, wie Sie die Befehlszeile öffnen und eingeben, was zu tun ist.

Das Öffnen der Befehlszeile ist keine schlechte Sache, erhöht jedoch das für den Job erforderliche technische Wissen. Für das Ersetzen des Betriebssystems auf Ihrem Computer ist keine Befehlszeile erforderlich, für das Ersetzen des Betriebssystems auf Ihrem Telefon jedoch.

Da ADB und Fastboot nicht im Lieferumfang Ihres Computers enthalten waren, müssen Sie die Befehlszeile an den Speicherort leiten, an dem Sie ADB installiert haben. Andernfalls reagiert Ihr PC nur mit Verwirrung auf die von Ihnen eingegebenen Befehle. Möglicherweise müssen Sie Befehle auch mit Administratorrechten ausführen.

Hinweis: Es gibt Werkzeuge, mit denen Sie einen Großteil dieses schweren Hebevorgangs ausführen können. Diese Programme stammen weder von Google noch von anderen Smartphone-Herstellern, noch habe ich ein benutzerdefiniertes ROM verwendet, das mich angewiesen hat, eine solche Methode anzuwenden. Zögern Sie nicht, Ihre Erfahrungen mit solchen Apps in den Kommentaren mitzuteilen.

2. Treiber installieren

Motorola-Treiberseite für Motorola-Geräte

Geräte, die Sie an Ihren Computer anschließen, benötigen eine spezielle Software, die den beiden Hardwareteilen die Kommunikation mitteilt. Windows, MacOS und Linux gehen unterschiedlich mit Treibern um. Unter MacOS und Linux sind viele Treiber in das Betriebssystem integriert, während Sie unter Windows Treiber wie bei einer Anwendung separat herunterladen müssen.

Was ist das Problem?

Es ist schwer zu wissen, wann Sie ein Treiberproblem haben. Weder ADB noch Fastboot werden Ihnen dies direkt mitteilen. Wenn Sie jedoch einen Befehl eingeben und nichts passiert, liegt möglicherweise ein Treiberproblem vor.

Linux-Terminal zeigt den Befehl "adb devices" ohne Ergebnis an

Treiberprobleme können schwierig zu beheben sein. Als ich zuletzt ein benutzerdefiniertes ROM installiert habe, hatte ich kein Problem damit, dass ADB mein Gerät erkennt. Beim Neustart im Fastboot-Modus hat Fastboot auch mein Gerät erkannt.

Bei der Eingabe von Fastboot-Befehlen würde jedoch nichts passieren. Obwohl Fastboot mein Gerät sehen konnte, konnte es das Telefon nicht anweisen, etwas zu tun. Die meisten Online-Handbücher geben an, dass Sie funktionierende Treiber haben, wenn Fastboot Ihr Gerät erkennt. Sie können sich also meine Frustration vorstellen, als ich schließlich herausfand, dass meine Probleme mit dem Fahrer zu tun hatten.

In Online-Anweisungen erfahren Sie in der Regel, dass ADB unter MacOS oder Linux einfacher zu verwenden ist als unter Windows. Dennoch musste ich Windows immer wieder in die Finger bekommen, um den Job zu beenden. Linux hat möglicherweise die Treiber, um mit meinem Telefon zu kommunizieren, aber aus irgendeinem Grund haben ADB und Fastboot immer noch Probleme. Wenn ich jedoch die für Windows bereitgestellten Treiber installiere, funktioniert dies in der Regel einwandfrei. (Ich habe es noch nie mit einem Mac versucht.)

3. Den Bootloader entsperren

HTC-Website zum Entsperren von Bootloadern

Ein Bootloader ist der Teil Ihres Telefons, der festlegt, welches Betriebssystem gestartet werden soll. Standardmäßig startet der Bootloader nur das vom Hersteller bereitgestellte Betriebssystem. Und es kommt verschlossen.

Sie müssen den Bootloader entsperren, bevor Sie das Telefon anweisen können, ein alternatives Betriebssystem zu laden. Dies geschieht, wenn Sie ein benutzerdefiniertes ROM installieren.

Was ist das Problem?

Nicht jedes Android-Handy verfügt über einen freischaltbaren Bootloader. Viele - wenn nicht die meisten - tun es nicht. Unter denen, die dies tun, müssen Sie vorsichtig sein, welches Modell Sie kaufen. Am sichersten ist es, die vom Mobilfunkanbieter freigeschaltete Version des Geräts zu kaufen. Kaufen Sie niemals ein Telefon von Ihrem Mobilfunkanbieter! Kaufen Sie entsperrte Telefone und sparen Sie Hunderte Kaufen Sie niemals ein Telefon von Ihrem Mobilfunkanbieter! Kaufen Sie entsperrte Telefone und sparen Sie Hunderte Entsperrte Telefone können ein Vermögen kosten, aber die Einsparungen machen das mehr als wett. Sie können Tausende sparen, indem Sie keinen Vertrag abschließen. Wir haben sechs Handys, die vertragsfrei geliefert werden! Weiterlesen .

Carrier-Versionen sind ein Glücksspiel. In den USA werden GSM-Modelle von AT & T und T-Mobile eher unterstützt als CDMA-Geräte von Sprint und Verizon. Dies ist jedoch keine feste Regel.

Googles Handys sind die sicherste Wette. Pixel-Geräte und die vor ihnen stehende Nexus-Linie lassen sich relativ einfach entsperren. Sony ist eine weitere gute Option. Das Unternehmen informiert Sie über das Entsperren seiner Geräte, bietet Quellcode an und stellt die erforderlichen Treiber für viele seiner Geräte bereit.

Der Vorgang zum Entsperren des Bootloaders hängt vom Hersteller ab. Bei den Handys von Google muss nur der richtige Befehl eingegeben werden. Bei anderen Marken müssen Sie möglicherweise einen Entsperrcode anfordern, um diesen neben dem Befehl eingeben zu können. Das Senden der Anfrage umfasst in der Regel den Besuch einer Website. Die Antwort erfolgt in der Regel sofort. Dies ist jedoch nicht immer der Fall.

4. Verwenden einer benutzerdefinierten Wiederherstellung

Nachdem Sie den Bootloader entsperrt haben, ist es Zeit, Ihr benutzerdefiniertes ROM zu installieren.

Die meisten Smartphones verfügen über eine sogenannte Wiederherstellung . Dies ist der Teil des Telefons, den Sie laden, um ein defektes Betriebssystem zu reparieren. Sie können das Gerät von hier aus löschen und das System auf den neuen Zustand zurücksetzen.

Eine benutzerdefinierte Wiederherstellung bietet mehr Optionen. Sie können die gesamte Software auf Ihrem Telefon vollständig sichern, damit Sie das Gerät genau so wiederherstellen können, wie es jetzt ist. Sie können auch das alte Betriebssystem löschen und ein neues installieren. Dieser Vorgang wird als Flashen bezeichnet .

Was ist das Problem?

Benutzerdefinierte Wiederherstellungen sind nicht für jedes Telefon verfügbar. Wenn Ihr Telefon eine benutzerdefinierte ROM-Unterstützung bietet, gibt es höchstwahrscheinlich auch eine kompatible benutzerdefinierte Wiederherstellung.

Abhängig von Ihrem Gerät können Sie möglicherweise keine benutzerdefinierte Wiederherstellung installieren. Wenn dies der Fall ist, versuchen Sie, eine benutzerdefinierte Wiederherstellung vorübergehend zu starten, ohne die aktuelle Wiederherstellung auf Ihrem Telefon zu löschen.

Wenn Sie Probleme beim Installieren oder Booten einer benutzerdefinierten Wiederherstellung haben, treten möglicherweise Treiberprobleme auf.

Wie für das Custom ROM ...

Sobald Sie eine benutzerdefinierte Wiederherstellung eingerichtet und ausgeführt haben, ist der Vorgang von diesem Punkt an recht einfach. Es gibt immer noch die Möglichkeit von Fehlern, aber sie sind weniger wahrscheinlich, und der Großteil des schweren Hebens liegt hinter Ihnen.

Zum Glück sind die obigen Schritte in der Regel einmalig. Wenn Sie eine benutzerdefinierte Wiederherstellung installiert haben, brauchen Sie Ihren PC nicht mehr, um neue Betriebssysteme zu aktualisieren. Wenn Sie für Ihr Telefon vorübergehend die Wiederherstellung starten müssen, müssen Sie ADB und Fastboot auf Ihrem Computer bereithalten.

Einige benutzerdefinierte ROMs sind absolut stabil. Andere sind ein buggy Durcheinander. Abhängig von Ihren Umständen sind Sie möglicherweise noch nicht aus dem Wald. Möglicherweise sind Sie der Meinung, dass ein benutzerdefiniertes ROM nicht die Mühe wert ist. Warum Sie kein benutzerdefiniertes ROM für Android-Geräte mehr benötigen Warum Sie kein benutzerdefiniertes ROM für Android-Geräte mehr benötigen Android-Telefone sind in den letzten Jahren viel besser geworden - tun Sie das auch Benötigen Sie sogar noch ein benutzerdefiniertes ROM? Weiterlesen .

Erfahren Sie mehr über: Android-Anpassung, Android-Rooting, Benutzerdefiniertes Android-Rom, Fehlerbehebung.