|
|
Zeile 1: |
Zeile 1: |
| Als '''ROM''' (engl. '''R'''ead '''O'''nly '''M'''emory) wird bei [[Smartphone]]s die [[Firmware]] bezeichnet. Das in einem Smartphone üblicherweise vorinstallierte ROM wird Stock-ROM genannt, ein vom Benutzer installiertes als Custom-ROM. | | Als '''ROM''' (engl. '''R'''ead '''O'''nly '''M'''emory) wird bei [[Smartphone]]s die [[Firmware]] bezeichnet. Das in einem Smartphone üblicherweise vorinstallierte ROM wird Stock-ROM genannt, ein vom Benutzer installiertes als Custom-ROM. |
|
| |
|
| == Custom-ROM ==
| | etztere werden jedoch |
| Man unterscheidet bei Custom-ROMs zwischen solchen, die nur eine modifizierte Version des Stock-ROMs sind, und denen, die auf den Android-Quellcode aufbauen. Ein Custom-ROM ist eine inoffizielle [[Firmware]] und wird nicht oder nur sehr selten von Geräteherstellern unterstützt.
| |
| | |
| === Allgemein ===
| |
| Ein Custom-ROM kommt meist von nicht-kommerziellen Entwicklern und kann aus verschiedenen Gründen entwickelt werden. Zum Beispiel sind die Benutzer mit dem Stock-ROM im Funktionsumfang oder der Leistung bzw. der Akkulaufzeit nicht zufrieden. Ist die Nachfrage vorhanden und gibt es interessierte Entwickler, entstehen meist verschiedenste Versionen von Custom-ROMs, die wahlweise auf dem Stock-ROM vom Hersteller basieren, auf andere Custom-ROMs aufbauen oder aus dem Android-Quellcode neu erstellt wurden.
| |
| | |
| Es geht dem Entwickler nicht immer um den Funktionsumfang oder die Optimierung des Systems. Oft wird durch den Entwickler oder das Team auch das Erscheinungsbild der Bedienoberfläche verändert, beispielsweise der [[Launcher]] oder der [[Lockscreen]]. In einigen Projekten werden auch die vorinstallierten Apps erweitert, sodass zum Beispiel Backup-Tools, Taskmanager oder ähnliches, die man normalerweise erst über den [[Google Play Store]] manuell nachinstallieren müsste, bereits ab der Installation vorhanden sind. Dies kann, je nach Benutzer, hilfreich sein oder als störend empfunden werden.
| |
| | |
| Auch ist es möglich, bestimmte, im Stock-ROM als System-[[App]]s deklarierte Apps zu User-Apps zu wandeln. Dadurch wird es für den Benutzer einfacher, diese Apps zu deinstallieren.
| |
| | |
| Üblich ist es zudem, dass in Custom-ROMs der [[Root]]-Zugriff bereits vorhanden ist.
| |
| | |
| === AOSP-ROM ===
| |
| | |
| Ein AOSP ('''A'''ndroid '''O'''pen '''S'''ource '''P'''roject)-ROM basiert auf dem reinen Android-Sourcecode, wie Google ihn bereitstellt. Das heißt, es sind weder geschlossene (Closed Source), Hersteller-eigene oder Bedienoberflächen-spezifische Besonderheiten, noch proprietäre Google-Apps (wie z. B. Maps, Latitude, Play-Store) vorhanden.<ref>http://source.android.com/faqs.html#how-can-i-get-access-to-the-google-apps-for-android-such-as-maps, Quelle keine Google Apps auf AOSP-ROMS</ref> Letztere werden jedoch meist durch einen Update-Trick automatisch und legal nachinstalliert.<ref>[[Wikipedia:de:CyanogenMod#Lizenzierungskontroverse|Artikel ''CyanogenMod'' auf Wikipedia]]</ref>
| |
| | |
| , der sogenannten Community. Diese ROM's basieren dabei auf verschiedenen Basen, daher haben sich einige Entwicklerlevel
| |