- - Was bedeutet Firmware, Lagerbestand, benutzerdefinierte ROMs und Flashing? [Anleitung]

Was bedeutet Firmware, Lagerbestand und benutzerdefinierte ROMs und das Flashen? [Anleitung]

Verwenden Sie Begriffe wie "Android ROM" oder "iOS Firmware".dich verwirren? Beschränkt sich Ihr Verständnis von "Blitzen" auf Handlungen des Exhibitionismus? Fühlen Sie sich ausgeschlossen oder ratlos, wenn Ihre Freunde über das Flashen des neuesten benutzerdefinierten ROM oder IPSW auf ihr Android-Gerät oder iPhone sprechen? Im Folgenden wird alles über Firmware und ROMs - einschließlich Standard-ROMs und benutzerdefinierter ROMs - erklärt und erläutert, was mit dem Flashen auf Ihr Telefon gemeint ist. Wir werden uns auch einige der gängigen benutzerdefinierten ROMs ansehen und Vorschläge und Quellen bereitstellen, um Ihnen bei der Auswahl des richtigen ROMs für Ihr Gerät zu helfen.

Blinkt2

Der Einfachheit halber werden wir diesen Leitfaden in die folgenden Abschnitte aufteilen:

  1. Technische Details
    1. Die Grundlagen
    2. Technische Definition von ROM
    3. Was ist Firmware?
    4. Blinkt
  2. Mobile Betriebssysteme
    1. ROM als Betriebssystem
    2. Arten von ROMs
  3. Lager vs. Benutzerdefinierte ROMs
    1. Vor- und Nachteile von Standard-ROMs
    2. Vor- und Nachteile von benutzerdefinierten ROMs
    3. Die Wahl treffen
    4. Auswahl des richtigen benutzerdefinierten ROM
  4. Ressourcen

Dieser Leitfaden wird sehr detailliert sein und vieleMöglicherweise müssen Sie nicht alles lesen. Wir werden jedoch weiterhin von den Grundlagen für diejenigen von uns ausgehen, die in der Smartphone-Welt völlig neu sind und keine Ahnung haben, wie sich die Dinge entwickeln. Sie können auch die Abschnitte überspringen, die Sie bereits kennen.

Während die meisten Konzepte in diesem Handbuch werdengelten für alle bisherigen, gegenwärtigen und zukünftigen Smartphones und Tablets, wobei wir uns insbesondere auf die Anwendung dieser Konzepte auf Android-, Windows Phone 7- und Apple iOS-Geräte konzentrieren werden.

1 - Technische Details

Die Grundlagen

Beginnen wir mit den Kernkonzepten. Wie die meisten von uns bereits wissen, benötigen Computer zum Betrieb eine bestimmte Systemsoftware, die als Betriebssystem oder kurz OS bezeichnet wird. Einige weit verbreitete Beispiele für Desktop-, Laptop- und Server-Betriebssysteme sind Windows, Mac OS X und Linux, während beliebte mobile Betriebssysteme Android, Apple iOS, Windows Phone 7, HP / Palm-Web-Betriebssysteme, BlackBerry-Betriebssysteme usw. umfassen. Modernste Unterhaltungselektronik B. Digitalfernseher, Mikrowellenherde, Set-Top-Boxen usw., benötigen ebenfalls Betriebssysteme, um zu funktionieren. In der Regel muss jedoch nur das Betriebssystem geladen und auf eine vordefinierte Weise ausgeführt werden. Das bringt uns zu ROM.

Technische Definition von ROM

ROM steht für Read-Only Memory und technisches bezieht sich auf den internen Speicher eines Geräts, der die Betriebssystemanweisungen enthalten soll, die während des normalen Betriebs des Geräts überhaupt nicht geändert werden müssen. Aus diesem Grund werden solche Anweisungen im Nur-Lese-Speicher gespeichert - ähnlich wie auf einer nicht wiederbeschreibbaren CD oder DVD - um sicherzustellen, dass keine Änderungen vorgenommen werden, die möglicherweise zu Fehlfunktionen des Geräts führen könnten. Dies steht im Gegensatz zu Festplattenlaufwerken, Solid-State-Laufwerken oder regulären Flash-Speichergeräten, die von Personalcomputern verwendet werden und einen vollständigen Lese- / Schreibzugriff auch auf den Speicherbereich ermöglichen, der die Betriebssystemdateien enthält.

Was ist Firmware?

Die schreibgeschützten Betriebssysteme, die wir gerade habenDie oben beschriebenen Funktionen werden auch als "Firmware" bezeichnet, da sie für die Benutzer des Geräts ohne Änderung des Zugriffs fest an ihrem Platz bleiben. Eine Änderung der Firmware ist jedoch weiterhin möglich, nur nicht bei normaler Verwendung. Bei vielen Geräten muss für diesen Zweck spezielle Hardware verwendet werden, während bei anderen Geräten der Speicher nur durch Softwareschutz schreibgeschützt ist. Dieser kann entfernt oder überschrieben werden, ohne dass spezielle Hardware erforderlich ist, indem nur für diesen Zweck geschriebene Software verwendet wird. Oft, aber nicht immer, muss eine Verbindung zu einem Computer hergestellt werden.

Daher beziehen sich die Begriffe „Betriebssystem“ und „Firmware“ beide auf dasselbe und können bei der Anwendung auf solche Geräte synonym verwendet werden.

Blinkt

Der in Smartphones und Tablets verwendete ROM-Speicherusw. ist häufig mit dem Flash-Speicher von SD-Karten und USB-Flash-Laufwerken identisch, der einfach für eine bessere Geschwindigkeit und Leistung beim Ausführen des Betriebssystems optimiert wurde. Wie oben erläutert, ist es im normalen Gebrauch schreibgeschützt und erfordert ein spezielles Verfahren, um Änderungen an seinem Inhalt vorzunehmen. Das Ändern oder Ersetzen des Inhalts eines solchen Flash-Speichers wird als Flashen bezeichnet. Für Laien ist das Flashen also im Wesentlichen dasselbe wie das Installieren oder Ändern der Firmware eines Geräts, das in seinem geschützten Flash-Speicher gespeichert ist.

Nachdem wir die technischen Konzepte verstanden haben, fahren wir mit dem nächsten Abschnitt fort.

2 - Mobile Betriebssysteme

Bevor Sie weiterlesen, sollten Sie sich einen Überblick über moderne mobile Betriebssysteme verschaffen. Lesen Sie hierzu unsere Einführung in moderne mobile Betriebssysteme.

ROM als Betriebssystem

Wenn es um Smartphones und Tablets geht, ist dasDer Begriff ROM bezieht sich auf die im internen Speicher des Geräts gespeicherte Firmware und nicht auf den internen Speicher. Es kann sich auch auf eine Datei beziehen, die zum Ersetzen dieser Firmware durch eine andere Version unter Verwendung einer speziellen Methode erstellt wurde.

Wenn Sie also von jemandem aufgefordert werden, eineROM bezieht sich auf die Datei, die die Firmware in einem Format enthält, das auf Ihrem Telefon installiert werden kann, um die vorhandene Firmware zu ersetzen. Ebenso wird auf die Frage, welches ROM auf Ihrem Telefon ausgeführt wird oder wenn jemandem mitgeteilt wird, dass auf seinem Telefon ein bestimmtes ROM ausgeführt wird, erneut über die bestimmte Variante der Firmware gesprochen.

Arten von ROMs

Im Gegensatz zu den meisten Desktop-Betriebssystemen können mobile Betriebssysteme in installierbaren Formaten in mehreren Formen gefunden werden, die wie folgt kategorisiert werden können.

  • Wirklich Stock ROMs / Firmware:
    Dies ist das Betriebssystem in seiner Standardform.Es wurden keine Änderungen daran vorgenommen, mit Ausnahme der gerätespezifischen Unterstützung, die für die Ausführung auf dem jeweiligen Gerät erforderlich ist. Die auf Lager befindliche Firmware bietet die Standardbenutzererfahrung des Betriebssystems, ohne dass kosmetische oder funktionale Änderungen vorgenommen werden. Heutzutage ist echte Firmware hauptsächlich in Fällen zu finden, in denen sowohl das Gerät als auch das Betriebssystem von derselben Firma erstellt werden. Unter den modernen Mobilgeräten finden Sie Beispiele für echte Standard-Firmware auf den iOS-Geräten von Apple, auf den WebOS-Geräten von Palm und auf einigen Android-Geräten, die ohne Änderungen des Betriebssystems durch die Hersteller ausgeliefert wurden.
  • Hersteller oder Markenhersteller Stock ROM / Firmware:
    Diese Art von Firmware wurde verbessertüber das Standardbetriebssystem des Geräteherstellers oder des Mobilfunkanbieters. Dies umfasst häufig Schnittstellenverbesserungen, proprietäre Anwendungen und in den meisten Fällen Einschränkungen, die die Verwendung des Geräts mit einem bestimmten Netzbetreiber oder einer bestimmten Region einschränken sollen. Oft gibt es weitere Einschränkungen, die die Installation von Firmware verhindern, die nicht vom Netzbetreiber oder Hersteller freigegeben wurde.
    Die meisten Android- und Symbian-Geräte fallen darunterKategorie, und so auch die meisten Windows Phone 7-Geräte, aber in diesem Fall sind die Änderungen, die von der Originalfirmware vorgenommen wurden, minimal und beschränken sich auf die Einbeziehung zusätzlicher Apps.
  • Benutzerdefiniertes ROM / Firmware:
    Fast alle Geräte werden mit den oben genannten Optionen ausgeliefertzwei Kategorien von Firmware, obwohl die Dinge dort nicht enden. Unabhängige Entwickler, die ihre Geräte gerne über die Standardoptionen hinaus anpassen, geben häufig die Früchte ihrer Arbeit frei, damit der Rest sie in Form von benutzerdefinierten ROMs genießen kann. Je offener die Plattform ist, desto unabhängiger wird sie. Ein gutes Beispiel dafür ist die unabhängige benutzerdefinierte ROM-Entwicklung für Android.
    Bei proprietärer Firmware wie iOS undUnter Windows Phone 7 gibt es häufig nur wenig oder gar keinen Raum für Anpassungen des Betriebssystems selbst. Unabhängig davon veröffentlichen Entwickler jedoch immer noch benutzerdefinierte ROMs, die mit nützlichen Tools und Hacks gebündelt sind, um Funktionen bereitzustellen, die über die Standardfunktionen hinausgehen. In der Tat führte die Entwicklung von benutzerdefinierten ROMs für die ansonsten proprietäre und quellunabhängige Windows Mobile-Plattform zur Bildung der größten unabhängigen Community für mobile Entwicklung - dem XDA-Developers-Forum.

3 - Lager vs. Benutzerdefinierte ROMs

Sowohl Standard- als auch benutzerdefinierte ROMs haben ihre Vorzüge undNachteile und die Wahl zwischen den beiden erfordert eine sorgfältige Prüfung. In diesem Abschnitt werden wir einen Vergleich zwischen den beiden ROM-Typen durchführen, damit Sie die richtige Wahl treffen können. Betrachten wir zunächst deren Vor- und Nachteile.

Beachten Sie, dass dieser Abschnitt hauptsächlich für Android-Geräte (und derzeit veraltete Windows Mobile-Geräte) geschrieben wurde. Viele dieser Konzepte gelten jedoch auch für andere Smartphone-Plattformen.

Vor- und Nachteile von Standard-ROMs

Die auf Lager befindliche Firmware ist das Ergebnis umfangreicher Recherchen und Tests des Betriebssystemherstellers, des Geräteherstellers und / oder des Mobilfunkanbieters. Daher bietet es mehrere Vorteile:

  • Es ist normalerweise nach Freigabe ziemlich stabil.
  • Fast alle Fehler wurden während des umfangreichen Beta-Tests vor der Veröffentlichung behoben.
  • Es wird offiziell vom Firmware-Anbieter, Gerätehersteller und Mobilfunkanbieter unterstützt.
  • Aktualisierungen werden vom Netzbetreiber automatisch auf das Gerät übertragen.

Neben den Vorteilen hat die Lagerfirmware auch Nachteile:

  • Updates sind selten, da die Entwicklung hauptsächlich von Unternehmen durchgeführt wird, die einen geplanten Release-Zyklus einhalten müssen.
  • Rückmeldungen an den Hersteller im Falle von Problemen sind entweder unmöglich, unerwünscht (häufig bei Apple-Geräten) oder langwierig.
  • Ebenso kann es mühsam sein, offizielle Unterstützung zu erhalten, was mit einem langwierigen Prozess verbunden ist.
  • Wenn der Gerätehersteller und das BetriebssystemEntwickler unterscheiden sich (wie im Fall von Android und Windows Phone 7). Alle vom Hersteller des Betriebssystems veröffentlichten Updates müssen vom Gerätehersteller oder Mobilfunkanbieter bearbeitet werden, um vor der Veröffentlichung Kompatibilität und zusätzliche Software hinzuzufügen. Daher erhalten einige Geräte Updates um Monate verzögert.
  • Updates werden häufig zuerst in den Vereinigten Staaten veröffentlicht und lassen den Rest der Welt warten. (Eine Welt existiert zufällig außerhalb der USA, wir haben es selbst bestätigt!)
  • Schlimmer noch, wenn die Hersteller Nein wählenWenn die offiziellen Updates für ältere Geräte nicht mehr zu Gunsten neuer Geräte veröffentlicht werden, bleiben die Benutzer im Wesentlichen bei alten Versionen des Betriebssystems hängen. Dieser Fall ist offensichtlich bei vielen Android-Geräten, die kaum eineinhalb Jahre alt sind.
  • Mehrere Betriebssystementwickler, Gerätehersteller oderMobilfunkbetreiber fügen Beschränkungen in der Firmware hinzu, die von der Sperrung der Nutzung des Geräts mit einem Netzwerk / einer Region bis zur Deaktivierung des Seitenladens von Apps (wir sprechen von Ihnen, AT & T), die auf dem offiziellen App-Markt nicht verfügbar sind, bis hin zur Beseitigung erweiterter Beschränkungen reichen Chance auf Root-Zugriff, um nur einige zu nennen.

Vor- und Nachteile von benutzerdefinierten ROMs

Benutzerdefinierte ROMs sind so gut oder so schlecht wie der Aufwand, den ihre Entwickler in sie stecken. Die wichtigsten Vorteile von benutzerdefinierten ROMs sind:

  • In erster Linie Wahl! Es gibt Tausende von benutzerdefinierten ROMs für eine Reihe von Geräten, von denen jedes eine Reihe von Funktionen bietet, die im Standard-ROM nicht enthalten sind.
  • Aktualisierungshäufigkeit - benutzerdefinierte ROMs sind häufig darunterAktive Entwicklung und neuere Versionen des Kernbetriebssystems werden in diese integriert, bevor aktualisierte offizielle ROMs veröffentlicht werden. Dies gilt insbesondere für Android-Geräte, bei denen Entwickler damit beginnen, neuere Versionen von Android auf mehrere Geräte zu portieren, sobald diese veröffentlicht werden.
  • Das Bereitstellen von Feedback ist so einfach wie das Hinterlassen einer Nachricht im Entwicklungsforum für das betreffende ROM, was zu einer hocheffizienten Fehlerberichterstattung führt.
  • In den Foren erhalten Sie Unterstützung bei Ihren ProblemenEbenso einfach, da nicht nur die Hauptentwickler selbst, sondern auch andere erfahrene ROM-Benutzer aus der Community Ihnen gerne bei Ihren Problemen helfen und dabei das ROM für alle verbessern.
  • Benutzerdefinierte ROMs verfügen normalerweise über alle zusätzlichen FunktionenAufgehobene Einschränkungen ermöglichen es Benutzern, Apps von der Seite zu laden, ihre mobile Datenverbindung an ihren Computer anzubinden, ohne dafür extra zu bezahlen, Root-Zugriff zu erhalten, ihr Gerät in einer beliebigen Region zu verwenden usw., ohne den Schutz selbst umgehen zu müssen.
  • Leistungsverbesserungen und Optimierungen, die in vielen benutzerdefinierten ROMs zu finden sind, können diese wesentlich schneller als Standard-ROMs machen, sodass Benutzer ihre Geräte optimal nutzen können.
  • In einigen benutzerdefinierten ROMs sind Übertaktungsoptionen integriert, die die Geräte weiter beschleunigen.
  • Unterspannungsoptionen, die in einigen ROMs zu finden sind, führen andererseits zu einer verbesserten Batterielebensdauer.
  • Alte Telefone mit wenig internem Speicher können am meisten von benutzerdefinierten ROMs profitieren, mit denen sie den externen SD-Kartenspeicher für die Apps genau so verwenden können, wie sie den internen Speicher verwenden würden.

Bei all diesen Vorteilen sollte es also keinen Grund geben, sich an die Standard-ROM zu halten, oder? Nicht unbedingt! Wie alle Dinge im Leben haben auch benutzerdefinierte ROMs ihre Nachteile:

  • Aufgrund des Mangels an umfangreichen Tests vor der Veröffentlichung können viele benutzerdefinierte ROMs am Anfang fehlerhaft sein, und die Installation eines ROMs mit fehlenden oder beschädigten kritischen Dateien kann sogar Ihr Telefon beschädigen.
  • Bei einigen benutzerdefinierten ROMs, die Anschlüsse von ROMs anderer Telefone sind, fehlen möglicherweise Funktionen, die auf Ihrem Telefon mit dem ROM noch nicht funktionsfähig sind.
  • Das Installieren eines benutzerdefinierten ROMs umfasst normalerweise das LöschenSetzen Sie Ihr Telefon auf die Werkseinstellungen zurück, damit Sie Ihre Daten verlieren und von vorne beginnen. Glücklicherweise wird dieser Vorgang durch die integrierte Kontaktsynchronisierung von Android zusammen mit Apps, die Nachrichten, Anrufprotokolle und App-Backups / -Wiederherstellungen anbieten, vereinfacht, sodass Sie Ihre Daten behalten können.
  • Der Installationsvorgang selbst kann mühsam sein und erfordert möglicherweise das Rooten des Telefons und das Umgehen der Sicherheitsfunktionen, um überhaupt eine benutzerdefinierte ROM-Installation zu ermöglichen.
  • Wenn Sie ein benutzerdefiniertes ROM installieren, erlischt in den meisten Fällen die Garantie Ihres Telefons, obwohl der Vorgang häufig umkehrbar ist. Dies bedeutet, dass Sie Ihr Telefon wieder in den Lagerbestand zurückversetzen können, solange es nicht zugemauert ist.
  • Das Installieren eines ROM in Ihrem Telefon erfordert diesroot es in den meisten Fällen zuerst. Während das Rooten der meisten Telefone einfach ist, erfordern einige Telefone ein kompliziertes Verfahren, bevor Sie ein ROM darauf installieren können, und häufig besteht bei solchen Verfahren die Gefahr, dass Ihr Gerät beschädigt wird, wenn Probleme auftreten.

Die Wahl treffen

Wahl zwischen einem Aktien-ROM und einem Fragen-ROMist wirklich eine Frage Ihrer Anforderungen. Wenn Sie mit dem Standard-ROM Ihres Telefons alles tun können, was Sie jemals mit Ihrem Telefon tun wollten, und sich nicht langsam fühlen, müssen Sie nicht die Mühe machen, die Sicherheit Ihres Telefons zu umgehen und ein benutzerdefiniertes ROM zu installieren .

Allerdings, wenn Sie Ihr Telefon darüber hinaus mitnehmen möchtenWas derzeit angeboten wird, interessiert die Garantie nicht sonderlich und ist bereit, das Risiko einzugehen, was auch immer passieren könnte, wenn etwas schief läuft, um es nach Ihren Wünschen anpassen zu können. Manchmal ist ein benutzerdefiniertes ROM die einzige Lösung. Mit Bedacht wählen!

Bei iOS-Geräten ist ein ROM häufigerIPSW (nach der Standard-Firmware-Installationsdateierweiterung) genannt und ein benutzerdefiniertes IPSW ist normalerweise etwas, das Sie mit bestimmten Tools aus dem Standard-IPSW selbst erstellen. Auf diese Weise können Sie entscheiden, was darin enthalten sein soll und was nicht. Das resultierende IPSW ähnelt in den meisten Fällen dem Standard-IPSW, mit Ausnahme der Tatsache, dass es mit installiertem Cydia entsperrt und im Jailbreak ist. Wenn Ihr Gerät entsperrt ist und Sie es mithilfe anderer Methoden per Jailbreak entfernen können, müssen Sie kein benutzerdefiniertes IPSW für Ihr iOS-Gerät erstellen und installieren.

Benutzerdefinierte Windows Phone 7-ROMs wurden bereits gestartetEin benutzerdefiniertes Windows Phone 7-ROM ist, ähnlich wie ein benutzerdefiniertes IPSW-Laufwerk, nur eine Jailbreak-Variante des Standard-ROM-Laufwerks, auf der einige zusätzliche Apps installiert, das Seitenladen aktiviert und einige Registry-Hacks angewendet wurden. Wenn Sie keine dieser Funktionen benötigen, ist ein benutzerdefiniertes ROM nicht sinnvoll.

Wenn es jedoch um Android-Geräte geht, gibt esEs gibt viele Gründe, benutzerdefinierte ROMs zu installieren, da diese sehr unterschiedlich sind und die gesamte Benutzererfahrung des Geräts durch einfaches Wechseln zu einem anderen ROM geändert werden kann.

Auswahl des richtigen benutzerdefinierten ROM

Mit mehreren benutzerdefinierten ROMs für die meistenAndroid-Geräte zu finden, ist nicht immer einfach. Die Frage „Welches ist das beste ROM für _____ Telefon / Tablet?“ Wird in den Foren so oft verpönt, wie sie gestellt wird, da es keine allgemeingültige Antwort darauf gibt. Ein ROM ist vielleicht das Beste für mich, während ein anderes besser zu Ihnen passt. Die einzige Lösung besteht darin, viel zu lesen, die Funktionsliste durchzulesen, die Benutzerantwort zu lesen und den Entwicklern bei Bedarf Fragen auf der Forumsseite für das ROM zu stellen. Versuchen Sie, das ROM erst zu installieren, wenn Sie sich ziemlich sicher sind, dass dies Ihrem Gerät nicht in dem Maße schadet, wie Sie es nicht beheben können.

4 - Ressourcen

Mit diesen Informationen sollten Sie nun in der Lage sein, in die Welt der benutzerdefinierten ROMs einzusteigen. Hier finden Sie einige hilfreiche Ressourcen.

Bei Android-Geräten ist der erste Teil unsererEine Reihe von Anleitungen zum Anpassen des Aussehens Ihres Android-Geräts bietet eine hervorragende Einführung in das Anpassen Ihres Telefons durch Installieren eines benutzerdefinierten ROM und enthält Links zu Root-Handbüchern, verschiedene Ressourcen zum Auffinden benutzerdefinierter ROMs und zwei ROMs unserer Wahl: CyanogenMod und MIUI. Das sollte ausreichen, um Ihnen den Einstieg zu erleichtern.

Für Windows Phone 7-Geräte ist XDA-Developers einOne-Stop-Shop für alle Ihre benutzerdefinierten ROM-Anforderungen. Für iPhone-, iPad- und iPod Touch-Besitzer gibt es verschiedene Tools, die abhängig von Ihrem Gerät und den aktuellen iOS- und Basisband-Versionskombinationen in verschiedenen Fällen funktionieren. Wenn Sie diese als Keywords verwenden, erhalten Sie bei einer schnellen Suche in Google garantiert viele nützliche Informationen.


Haben sie Fragen? Möchten Sie Ihre Meinungen teilen? Fühlen Sie sich frei, einen Kommentar zu hinterlassen.

Bemerkungen