Möchten Sie Ihr Android-Gerät anpassen, aber nicht sicher, wo Sie anfangen sollen?

Möchten Sie Ihr Android-Gerät anpassen, aber nicht sicher, wo Sie anfangen sollen? / Android

Die Offenheit von Android ist eine der größten Stärken und ermöglicht, dass die meisten Geräte auf verschiedene Weise modifiziert werden können. Durch die Anpassung Ihres Geräts können Sie neue Funktionen hinzufügen und das Gefühl haben, dass es sich gut anfühlt, deine.

Es gibt nur ein Problem. Die Android-Modding-Community wird naturgemäß von Technikchefs und Programmierern geleitet, zwei Personengruppen, die nicht für ihre Fähigkeit bekannt sind, mit dem Laien zu kommunizieren. Wenn Sie sie nach den ersten Schritten fragen, werden Sie aufgefordert, den Bootloader zu entsperren, das Gerät zu rooten und ein ROM zu laden. Aber was heißt das??

Bootloader

Alle elektronischen Geräte benötigen eine grundlegende Firmware, mit der das Gerät booten kann. Dies wird oft als Bootloader bezeichnet. Es ist eine Low-Level-Software, die das Gerät startet, wenn Sie den Netzschalter drücken. Die meisten umfassen Fail-Safes, die ein Gerät bei einem katastrophalen Software-Ausfall auf die Werkseinstellungen zurücksetzen.

Die meisten Android-Geräte werden mit einem Bootloader geliefert, der nur bestimmte Software startet, z. B. das ROM (siehe unten), das mit dem Gerät geliefert wurde. Zum Installieren von benutzerdefinierten ROMs ist normalerweise ein Ersetzen oder Ändern des ursprünglichen Laders erforderlich.

Einige Geräte verfügen über verschlüsselte Bootloader, die viel schwieriger zu umgehen sind. Wenn du liest das ein Gerät ist “verschlossen” Dies bedeutet normalerweise, dass es verschlüsselt ist, was wiederum bedeutet, dass benutzerdefinierte ROMs nicht geflasht werden können, bis die Verschlüsselung umgangen wird.

Entsperren

Wie Sie im obigen Abschnitt bereits erraten haben, wird beim Entriegeln eines Geräts der Bootloader geknackt, sodass er durch einen anderen, offenen Bootloader ersetzt werden kann. Es gibt viele verschiedene Möglichkeiten, dies zu tun, und die Methoden unterscheiden sich von Gerät zu Gerät und manchmal sogar zwischen verschiedenen Versionen derselben Hardware.

Nicht alle Geräte können entsperrt werden. Offensichtlich kann ein gerade veröffentlichtes Gerät in der Regel nicht für einige Wochen freigeschaltet werden, da Android-Community-Mitglieder Zeit brauchen, um einen Exploit oder einen Crack zu finden, der funktioniert. Die meisten Telefone sind eventuell freigeschaltet, aber das ist nicht immer der Fall. Ein Gerät muss freigeschaltet sein, bevor es gerootet werden kann (siehe unten)..

Sie sollten den Begriff beachten “Entriegeln” ist nicht sehr präzise. Es kann mit der Sperrfunktion verwechselt werden, mit der ein Gerät vor unbefugtem Zugriff geschützt wird. Es kann auch mit Handys verwechselt werden “Träger freigeschaltet,” Dies bedeutet, dass ein Telefon ohne Vertrag verkauft wird und mit dem Spediteur Ihrer Wahl verwendet werden kann.

Wurzel

Android basiert auf Linux. Die tiefste Zugriffsebene, die in einem Linux-Betriebssystem verfügbar ist, ist Root-Zugriff. Ein Benutzer mit Root-Zugriff kann jederzeit alles im System ändern und hat Zugriff auf alle Funktionen.

Android-Geräte werden im Allgemeinen nicht mit Root-Zugriff ausgeliefert. Für typische Funktionen ist dies nicht erforderlich. Durch das Sperren des Root-Zugriffs wird die Sicherheit verbessert und das Modden wird schwieriger. Hersteller sehen beides als positives Ergebnis an, aber viele benutzerdefinierte ROM-Funktionen und benutzerdefinierte Apps funktionieren nicht ohne Root-Unterstützung.

Der Zugriff auf den Root-Zugriff wird als Rooting bezeichnet. Dies wird normalerweise durch die Ausführung von benutzerdefinierter Software erreicht, die die Sicherheitsanfälligkeit auf dem Zielgerät ausnutzt. Obwohl sie möglicherweise komplex sind, bieten einige Geräte eine hervorragende Entwicklerunterstützung über Apps wie SuperOneClick. So verwurzeln Sie Ihr Android-Handy mit SuperOneClick. Verwalten Sie Ihr Android-Handy mit SuperOneClick. Ich empfehle Ihnen, die XDA Developers-Foren für Ihr spezielles Gerät zu überprüfen. Dort finden Sie die neuesten und besten Verwurzelungstechniken für Ihr Android.

Die meisten Android-Anpassungen, einschließlich benutzerdefinierter ROMs, erfordern ein gerootetes Gerät.

Rom

ROM ist ein Beispiel für ein Akronym, das ein Eigenleben bedeutet. Es ist eine Abkürzung für "Read-Only Memory" (Nur-Lese-Speicher), eine Art Computerspeicher, der Daten über einen längeren Zeitraum speichern kann, jedoch nicht beschrieben werden kann (entweder aufgrund von Einschränkungen der Hardware oder der darauf laufenden Software). Im ROM werden auf einem Gerät Systemdateien gespeichert, die für den Betrieb kritisch sind.

In der Android-Community ist ein ROM jedoch eine in Ihr Gerät geladene Software, die die ursprünglichen Android-Systemdateien ersetzt. Ein benutzerdefiniertes ROM Installieren eines benutzerdefinierten ROMs auf Ihrem Android-Gerät Installieren eines benutzerdefinierten ROMs auf Ihrem Android-Gerät Möchten Sie Ihr Android-Handy oder -Tablet neu beleben? Die Installation eines benutzerdefinierten ROMs ist der beste Weg, dies zu erreichen - mit noch mehr Leistung und Funktionen. Read More ist eine angepasste Version des Android-Betriebssystems. Es gibt viele verschiedene Versionen von verschiedenen Teams und unabhängigen Programmierern. Ein ROM ist nicht schreibgeschützt, sondern dient als Grundlage für alle Funktionen und Funktionen von Android.

Ein Vergleich mit Linux-Distributionen ist passend. Linux ist ein Betriebssystem mit vielen verschiedenen Versionen, von denen die meisten von unabhängigen Programmierern oder Teams erstellt werden. Ähnlich ist Android, das auf Linux basiert. Der Hauptunterschied ist Google, das als zentrale Antriebskraft wirkt und die Hauptgabel des Betriebssystems entwickelt. Im Linux-Ökosystem gibt es keine ähnliche Struktur.

Blitz

Der Begriff Flash ist verwirrend, da er möglicherweise mit Adobe Flash verwechselt wird, was in keinem Zusammenhang steht. Flashing ist stattdessen der Begriff, der die Installation eines benutzerdefinierten ROM beschreibt.

Wenn Sie ein Gerät flashen, installieren Sie ein neues ROM. Normalerweise müssen Sie dazu die ROM-Datei auf eine Speicherkarte laden, die vorhandene ROM-Installation über das Wiederherstellungsmenü des Geräts löschen und anschließend das neue ROM laden.

Genaue Anweisungen sind natürlich komplexer, Sie sollten sich daher den XDA Developers Flashing Guide ansehen. Sie sollten sich auch die XDA Developers Device-Foren ansehen. Dort finden Sie in der Regel gerätespezifische Anweisungen.

Backstein

Ein gemauertes Gerät wurde aufgrund eines Problems, das den Start verhindert, unbrauchbar gemacht. Es ist buchstäblich so nützlich wie ein kleiner Ziegel aus Kunststoff und Glas.

Nicht alle Steine ​​sind jedoch gleich. EIN “weich” Brick tritt auf, wenn ein Gerät gestartet wird, Android jedoch nicht vollständig geladen wird. Es kann sich um eine Neustartschleife handeln (bei der das Gerät immer wieder heruntergefahren und neu gestartet wird), eine Fehlermeldung angezeigt oder ein anderes Problem auftritt. Die meisten Soft-Steine ​​können wiederhergestellt werden, indem das Telefon auf die Werkseinstellungen zurückgesetzt wird oder der eingebaute Wiederherstellungsmodus verwendet wird.

Ein Gerät, das nicht einmal startet, wird als harter Stein bezeichnet. Bei einem Gerät mit einem harten Stein ist ein grundlegender Fehler aufgetreten, der möglicherweise sogar den Speicher des Telefons beschädigt. Es ist selten, aber es passiert, und Hardware zu ersetzen, ist die einzige Möglichkeit, dies zu beheben.

AOSP & AOKP

AOSP steht für Android Open Source Project. Es ist das von Google gewartete Projekt, mit dem jeder, sowohl Hersteller als auch Einzelpersonen, ihre eigene Android-Version erstellen und verteilen kann.

Das Herunterladen der Quelle ist einfach. Es zu verstehen und zu benutzen ist schwer. Sie können damit nicht viel anfangen, wenn Sie kein anständiger Programmierer sind, aber es ist schön zu wissen, dass es verfügbar ist. Am wichtigsten für unsere Zwecke ist dies ein ROM “AOSP” oder “basierend auf AOSP” versucht, die ursprüngliche Version von Android genau einzuhalten und bietet a “rein” Android-Erlebnis, so nah wie möglich an ein Google-Gerät wie das Nexus S-Telefon.

AOKP ist die Abkürzung für Android Open Kang Project, der Name eines beliebten Open-Source-Custom-ROMs. Das AOKP-ROM ist eine stark modifizierte Version des ursprünglichen Android-ROMs, mit vielen Optimierungen. Es wird oft als Basis für andere ROMs verwendet, sodass Sie manchmal Listen von ROMs mit sehen können “AOKP” als Schlagzeile verwendet. Es steht in keinem Zusammenhang mit AOSP, wird jedoch häufig aufgrund der Ähnlichkeiten der Akronyme verwirrt.

Fazit

Ich hoffe, dass dieser Artikel einige der häufig verwendeten Begriffe zur Beschreibung der Android-Anpassung beseitigt hat. Wenn Sie weitere Fragen haben, können Sie einen Kommentar posten - oder gehen Sie zu MakeUseOf Answers.

Bildnachweis: Sorensiim, Divine Harvester, Andrew Mason, Nick Cowle

Erfahren Sie mehr über: Android-Rooting, Benutzerdefinierte Android-Rom.