CyanogenMod: Unterschied zwischen den Versionen
→Versionen: aktuelle Lage der Unterstützung verbessert |
Änderung 18644 von 10.0.6.3 (Diskussion) rückgängig gemacht. Markierung: Rückgängigmachung |
||
(40 dazwischenliegende Versionen von 10 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
{{DISPLAYTITLE:CyanogenMod (CM)}} | |||
{{Infobox Betriebssystem | {{Infobox Betriebssystem | ||
| Logo = | | Logo = logo-cid.png | ||
| Screenshot = | | Screenshot = Samsung_Galaxy_Gio.png | ||
| Beschreibung = CyanogenMod | | Beschreibung = CyanogenMod 10.1 auf dem [[Samsung/Galaxy Gio|Galaxy Gio]] | ||
| Entwickler = Steve Kondik (Cyanogen) | | Entwickler = Steve Kondik (Cyanogen), betreut durch Cyanogen Inc. | ||
| Sprache = mehrsprachig, u.a. deutsch | | Sprache = mehrsprachig, u.a. deutsch | ||
| Version = 7 | | Version = 7 und 10<ref>Beide Versionen werden parallel entwickelt, http://www.cyanogenmod.org/about</ref> | ||
| Freigabedatum = | | Freigabedatum = Version 10: September 2012 | ||
| Stammbaum = | | Stammbaum = GNU/Linux<br />⌊ Android<br /> ⌊ CyanogenMod | ||
| Kernel = | | Kernel = monolithisch ([[Linux]]) | ||
| Chronik = 4.0 (Cupcake)<br />4.2 (Donut)<br />5.0.0 (Eclair)<br />6.0.0 (Froyo)<br />7.0.0 (Gingerbread)<br />9.0.0 (Ice Cream Sandwich)<br />10.0 (Jelly Bean) | | Chronik = 4.0 (Cupcake)<br />4.2 (Donut)<br />5.0.0 (Eclair)<br />6.0.0 (Froyo)<br />7.0.0 ([[Gingerbread]])<br />9.0.0 ([[Ice Cream Sandwich]])<br />10.0 ([[Jelly Bean]]) | ||
| Architekturen = | | Architekturen = ARM | ||
| Lizenz = | | Lizenz = Apache und GNU General Public License<ref>http://source.android.com/source/licenses.html }}</ref> | ||
}}</ref> | |||
| Sonstiges = | | Sonstiges = | ||
| Website = [http://www.cyanogenmod.com/ www.cyanogenmod.com] | | Website = [http://www.cyanogenmod.com/ www.cyanogenmod.com] | ||
Zeile 23: | Zeile 18: | ||
}} | }} | ||
Die '''CyanogenMod''' ('''CM''') ist eine [[Aftermarket]]-[[Firmware]] für eine Reihe von Smartphones. Die CM ist eine Modifikation und basiert auf dem von Google bereitgestellten Quellcodes für [[Android]] und bietet dem User im Gegensatz zur vorinstallierten Software Verbesserungen in Stabilität und Geschwindigkeit; bietet zudem mehr Funktionen und Einstellungsmöglichkeiten. CM ist das verbreitetste Android-[[CustomROM]] der Welt.<ref>[http://stats.cyanogenmod.com/ Cyanogen-Statistik]</ref> | |||
Die Mod wird maßgeblich von der Community gepflegt un entwickelt. Seit 2013 firmiert sich das offizielle CyanogenMod Team in der Cyanogen Inc., gegründet von Steve Kondik<ref>http://www.androidnext.de/news/cyanogenmod-cyanogen-inc/</ref>. Als Ziel sei weiterhin die Konzentration auf den Nutzer, sowie die Unterstützung der Community gesetzt. Im Dezember 2016 stellte die Firma Cyanogen Inc. alle Dienste ein. Das von der Community entwickelte CM wurde deshalb in [[LineageOS]] umbenannt.<ref>{{Cite web | url = https://heise.de/-3581776 | title = Cyanogen Inc. macht dicht, CyanogenMod wird zu "Lineage" | date = 2016-12-25 | accessdate = 2017-01-26 | publisher = heise.de | author = Daniel AJ Sokolov | quote = Die Firma Cyanogen Inc. stellt alle Dienste ein. Der Sourcecode des nichtkommerziellen CyanogenMod bleibt erhalten. Das Team hinter CyanogenMod macht unter dem neuen Namen Lineage weiter.}}</ref> | |||
== Logo / Brand == | |||
Das Erscheinungsbild in Form eines Logos vom CyanogenMod hat sich seit der ersten veröffentlichten Version mehrmals verändert. | |||
[[Datei:CyanogenMod_Logo_2012.png|mini|altes CyangenMod Logo aus 2012]] | |||
Anfangs wurde die ROM durch ein farblich angepassten Androiden repräsentiert, welcher durch einen Pfeil in Kreisform umrundet wird. | |||
[[Datei:Cid_Debut.png|mini|Cid als neues Maskottchen vom CyanogenMod]] | |||
Am 5. April 2012 wurde bekanntgegeben<ref>http://www.cyanogenmod.org/blog/introducing-cid</ref>, dass man sich von seinem als ''Andy'' bezeichneten Maskottchen trennt und ''Cid'' vorstellt. Entwickelt, bzw. erstellt, wurde das neue Maskottchen von Caio mit dem Ziel zu zeigen, dass CyanogenMod nicht nur eine Anpassung des AOSP für unzählige Geräte ist. | |||
[[Datei:logo-cid.png|mini|Aktuelles Logo des CyanogenMod]] | |||
Bereits am 03. April 2014 gab CyanogenMod, derweil vertreten durch die Cyanogen Inc., bekannt, das man erneut das Logo entsprechend den Veränderungen rund um die ROM anpassen wird<ref>http://www.cyanogenmod.org/blog/cyanogen-inc-new-identity</ref>. Durch das neue Logo sollen die Eckpunkte vom CyanogenMod dargestellt werden, wodurch die die ROM von anderen abhebt. Neben der hohen Anpassungsfähigkeit bietet CyanogenMod eine hohe Sicherheit der persönlichen Daten und ist zudem Open Source. | |||
== Merkmale == | == Merkmale == | ||
CynogenMod bietet dem User zusätzlich zu den jeweiligen Funktionen der basierenden Androidversion ein erweitertes Neustartmenü (Neustart in den Bootloader, Neustart und Hot Reboot sowie Neustart in das Recovery), einen systemweiten Equalizer sowie die ausgehenden Anrufe und SMS zu filtern/blockieren. Zudem sind noch weitere Unterstützungen in die Software, bzw. den [[Kernel]] eingebaut. Eine erweiterte APN-Liste bietet dem User die Möglichkeit die Einstellungen seines Netzbetreibers automatisch vornehmen zu lassen. | |||
=== Unterstützte Geräte === | === Unterstützte Geräte === | ||
CyanogenMod unterstützt offiziell | CyanogenMod unterstützt offiziell mehr als 200 Geräte(-versionen), für viele weitere gibt es inoffizielle Veröffentlichungen und sogenannte ''Portierungen''. Eine Liste der verfügbaren Geräte ist im [https://wiki.cyanogenmod.org/w/Devices CyanogenMod-eigenem Wiki] zu finden. | ||
=== Geräte mit vorinstalliertem CyanogenMod === | |||
Es gibt einige wenige Smartphones, die von Werk aus mit CyanogenMod ausgeliefert werden: | |||
* [[Oppo/N1|Oppo N1]]<ref>{{Cite web|url = http://www.golem.de/news/oppo-n1-cyanogenmod-im-test-das-smartphone-fuer-flash-faule-1401-103860.html|title = Oppo N1 Cyanogenmod im Test. Das Smartphone für Flash-Faule | publisher = golem.de | accessdate = 2015-08-11 | quote = Das Oppo N1 ist das erste Smartphone, das auch mit der alternativen Android-Distribution Cyanogenmod erhältlich ist.}}</ref> | |||
* OnePlus One<ref>{{Cite web|url = http://heise.de/-2175441|title = OnePlus One: Oberklasse-Smartphone mit CyanogenMod | accessdate = 2015-08-11 | date = 2015-04-23 | publisher = heise.de}}</ref> | |||
| | |||
| | |||
| | |||
| | |||
| | |||
== Entwicklung == | == Entwicklung == | ||
Nachdem das [[Root|Rooten]] des Telefons, kurz nach der Veröffentlichung des HTC Dreams, möglich und bekannt wurde, konnte man je nach belieben alles an dem Android System verändern. Auch war das Installieren einer anderen Firmware kein Problem mehr. | |||
CyanogenMod wurde anfangs von Steve Kondik entwickelt, heute programmiert und verändert das Android System unter anderem das CyanogenMod-Team und die Entwicklergemeinschaft des xda-developers-Forum. Unter anderem wurde seit dem Start des CyanogenMod ein eigener Browser, ein eigener Launcher und diverse eigene Bootanimations entwickelt. Anpassungen, die direkt im Betriebssystem oder einer App erfolgten sind schier unzählbar. | |||
Eine App namens CyanogenMod Updater erlaubt es dem User eine Benachrichtigung zu bekommen, sobald seine installierte Version nicht mehr die aktuellste ist, sodass er das Update schnellstmöglich installieren kann. | |||
Eine | |||
=== Versionen === | === Versionen === | ||
Zeile 701: | Zeile 60: | ||
! style="width:10%" | Android-Version | ! style="width:10%" | Android-Version | ||
! style="width:10%" | Veröffentlichung | ! style="width:10%" | Veröffentlichung | ||
|- | |- | ||
| {{Version|o|3.1}} | | {{Version|o|3.1}} | ||
| rowspan="7" | Android 1.5 | | rowspan="7" | Android {{Android|1.5}} | ||
| 2009 | | 2009 | ||
|- | |- | ||
| {{Version|o|3.2}} | | {{Version|o|3.2}} | ||
| 2009 | | 2009 | ||
|- | |- | ||
| {{Version|o|3.3.x}} | | {{Version|o|3.3.x}} | ||
| 2009 | | 2009 | ||
|- | |- | ||
| {{Version|o|3.4.x}} | | {{Version|o|3.4.x}} | ||
| 2009 | | 2009 | ||
|- | |- | ||
| {{Version|o|3.5.x}} | | {{Version|o|3.5.x}} | ||
| 2009 | | 2009 | ||
|- | |- | ||
| {{Version|o|3.6.x}} | | {{Version|o|3.6.x}} | ||
| 2009 | | 2009 | ||
|- | |- | ||
| {{Version|o|3.9.x}} | | {{Version|o|3.9.x}} | ||
| 2009 | | 2009 | ||
|- | |- | ||
| {{Version|o|4.0.x}} | | {{Version|o|4.0.x}} | ||
| rowspan="3" | Android 1.5/6 | | rowspan="3" | Android {{Android|1.5}} / Android {{Android|1.6}} | ||
| 2009 | | 2009 | ||
|- | |- | ||
| {{Version|o|4.1.x}} | | {{Version|o|4.1.x}} | ||
| 2009 | | 2009 | ||
|- | |- | ||
| {{Version|o|4.2.x}} | | {{Version|o|4.2.x}} | ||
| 2009 | | 2009 | ||
|- | |- | ||
| {{Version|o|5.0.0}} | | {{Version|o|5.0.0}} | ||
| rowspan="9" | Android 2.0 / 2.1 | | rowspan="9" | Android {{Android|2.0}} / Android {{Android|2.1}} | ||
| 2010-02-14<ref> | | 2010-02-14<ref>http://www.cyanogenmod.com/home/cyanogenmod-5-0-nexus-one</ref> | ||
|- | |- | ||
| {{Version|o|5.0.1}} | | {{Version|o|5.0.1}} | ||
| 2010-02-14<ref> | | 2010-02-14<ref>https://twitter.com/#!/cyanogen/status/9087960170</ref> | ||
|- | |- | ||
| {{Version|o|5.0.2}} | | {{Version|o|5.0.2}} | ||
| 2010-02-14<ref> | | 2010-02-14<ref>https://twitter.com/#!/cyanogen/status/9103734612</ref> | ||
|- | |- | ||
| {{Version|o|5.0.3.x}} | | {{Version|o|5.0.3.x}} | ||
| 2010-02-20<ref> | | 2010-02-20<ref>https://twitter.com/#!/cyanogen/statuses/9380640407</ref> | ||
|- | |- | ||
| {{Version|o|5.0.4.x}} | | {{Version|o|5.0.4.x}} | ||
| 2010-02-27<ref> | | 2010-02-27<ref>http://forum.xda-developers.com/showpost.php?p=5743237&postcount=3964</ref> | ||
|- | |- | ||
| {{Version|o|5.0.5.x}} | | {{Version|o|5.0.5.x}} | ||
| 2010-03-19<ref> | | 2010-03-19<ref>http://androidspin.com/2010/03/19/cyanogenmod-v5-0-5-for-htcgoogle-nexus-one-released/</ref> | ||
|- | |- | ||
| {{Version|o|5.0.6}} | | {{Version|o|5.0.6}} | ||
| 2010-04-16<ref> | | 2010-04-16<ref>http://www.cyanogenmod.com/home/cyanogenmod-5-0-6-tax-deductible</ref> | ||
|- | |- | ||
| {{Version|o|5.0.7}} | | {{Version|o|5.0.7}} | ||
| 2010-05-25<ref> | | 2010-05-25<ref>http://www.cyanogenmod.com/home/cyanogenmod-5-0-7-for-dream-and-magic</ref> | ||
|- | |- | ||
| {{Version|o|5.0.8}} | | {{Version|o|5.0.8}} | ||
| 2010-07-19<ref> | | 2010-07-19<ref>http://www.cyanogenmod.com/home/cyanogenmod-5-0-8-has-landed</ref> | ||
|- | |- | ||
| {{Version|o|6.0.0}} | | {{Version|o|6.0.0}} | ||
| rowspan="2" | Android 2.2 | | rowspan="2" | Android {{Android|2.2}} | ||
| 2010-08-28 | | 2010-08-28 | ||
|- | |- | ||
| {{Version|o|6.1.x}} | | {{Version|o|6.1.x}} | ||
| 2010-12-06<ref> | | 2010-12-06<ref>http://www.cyanogenmod.com/home/cyanogenmod-6-1-stable-has-landed</ref> | ||
|- | |- | ||
| {{Version|o|7.0.x}} | | {{Version|o|7.0.x}} | ||
| rowspan="3" | Android 2.3 | | rowspan="3" | Android {{Android|2.3}} | ||
| 2011-04-10 | | 2011-04-10 | ||
|- | |- | ||
| {{Version| | | {{Version|o|7.1.0}} | ||
| 2011-10-10<ref> | | 2011-10-10<ref>http://www.cyanogenmod.com/blog/cyanogenmod-7-1-released</ref> | ||
|- | |- | ||
| {{Version|c|7.2.0}} | | {{Version|c|7.2.0}} | ||
| 2012-06-16<ref> | | 2012-06-16<ref>http://www.cyanogenmod.com/blog/cyanogenmod-7-2</ref> | ||
|- | |- | ||
| {{Version|c|9}} | | {{Version|c|9}} | ||
| Android 4 | | Android {{Android|4}} | ||
| 2012-06-27<ref> | | 2012-06-27<ref>http://www.chip.de/news/CyanogenMod-9-Erste-Stable-Version-fuer-37-Geraete_56453198.html</ref> | ||
|- | |- | ||
| {{Version|c|10}} | | {{Version|c|10}} | ||
| Android 4.1 | | Android {{Android|4.1}} | ||
| | | September 2012<ref>[[Wikipedia:de:CyanogenMod#CyanogenMod 10]]</ref> | ||
|- | |||
| {{Version|c|10.1}} | |||
| Android {{Android|4.2}} | |||
| 24.06.2013<ref>http://www.cyanogenmod.org/blog/cyanogenmod-10-1-0-release</ref> | |||
|- | |||
| {{Version|c|10.2}} | |||
| Android {{Android|4.3}} | |||
| 14.08.2013<ref>http://www.android-hilfe.de/android-news/460742-cyanogen-mod-10-2-erste-nightlies-verfuegbar.html</ref> | |||
|- | |||
| {{Version|c|11}} | |||
| Android {{Android|4.4}} | |||
| 06.11.2013<ref>http://en.wikipedia.org/wiki/CyanogenMod#CyanogenMod_11</ref> | |||
|- | |||
| {{Version|c|12}} | |||
| Android {{Android|5.0.2}} | |||
| 06.01.2015<ref>https://en.wikipedia.org/wiki/CyanogenMod#CyanogenMod_12.0</ref> | |||
|- | |||
| {{Version|c|12.1}} | |||
| Android {{Android|5.1.1}} | |||
| 01.09.2015<ref>https://en.wikipedia.org/wiki/CyanogenMod#CyanogenMod_12.1</ref> | |||
|- | |||
| {{Version|c|13.0}} | |||
| Android {{Android|6.0}} | |||
| 15.03.2016<ref>{{Internetquelle|titel = CM 13.0 Release 1 {{!}} CyanogenMod|url = http://www.cyanogenmod.org/blog/cm-13-0-release-1|zugriff = 2016-08-19|werk = www.cyanogenmod.org}}</ref> | |||
|} | |} | ||
=== Nexus One und zukünftige Entwicklung === | === Nexus One und zukünftige Entwicklung === | ||
Kondik hat von CyanogenMod eine Reihe von Versionen der Nummern 6.x mit dem Codenamen „Makin' Bakon“ für das [[Nexus One]] veröffentlicht.<ref>[http://forum.xda-developers.com/showthread.php?t=613812 Cyanogens initiales Firmware-Paket für das Nexus One]</ref> Zu den Merkmalen der Nexus-One-Version gehören u. a. ein neuer [[Betriebssystemkern|Kernel]], | Kondik hat von CyanogenMod eine Reihe von Versionen der Nummern 6.x mit dem Codenamen „Makin' Bakon“ für das [[Google/Nexus One|Nexus One]] veröffentlicht.<ref>[http://forum.xda-developers.com/showthread.php?t=613812 Cyanogens initiales Firmware-Paket für das Nexus One]</ref> Zu den Merkmalen der Nexus-One-Version gehören u. a. ein neuer [[Betriebssystemkern|Kernel]], High-Memory-Unterstützung für erweiterten Speicher, [[Tethering]] (auch über USB), die Ausführung von Anwendungen von [[externer Speicher|SD-Karte]], [[OpenVPN]]-Integration, ein sauberes System zum Starten und Herunterfahren, [[Busybox|BusyBox]], FLAC (Free Lossless Audio Codec)-Unterstützung, phone and contacts enhancements, Optimierungen an Oberfläche und Grafik, neue live-Hintergrundbilder, 360° auto-orientation, full color trackball notifications.<ref>[http://github.com/cyanogenmod/android_vendor_cyanogen/blob/eclair/CHANGELOG Liste der Änderungen am CyanogenMod fürs Nexus One]</ref> | ||
Steve Kondik hat CyanogenMod 6 für die HTC-Geräte ''Nexus One, Dream (T-Mobile G1), Magic, Desire, Evo 4G, Espresso'' und ''Hero'', sowie für das Motorola ''Droid'' veröffentlicht, welcher auf Android 2.2 ( | Steve Kondik hat CyanogenMod 6 für die HTC-Geräte ''Nexus One, Dream (T-Mobile G1), Magic, Desire, Evo 4G, Espresso'' und ''Hero'', sowie für das Motorola ''Droid'' veröffentlicht, welcher auf Android 2.2 (Froyo) basiert.<ref>http://twitter.com/cyanogen/status/16867767987</ref> Eine Release-Candidate-Version von CyanogenMod 6 wurde am 11. Juli 2010 verfügbar<ref>[http://www.cyanogenmod.com/home/cyanogenmod-6-0-0-rc1 CyanogenMod-6.0.0 RC1]</ref> und die stabile Version folgte am 28. August 2010.<ref>http://www.cyanogenmod.com/home/cyanogenmod-6-0</ref> | ||
Anfang 2011 wurde die Entwicklung von CyanogenMod in der Version 7 mit Android 2.3.2 ( | Anfang 2011 wurde die Entwicklung von CyanogenMod in der Version 7 mit Android 2.3.2 ([[Gingerbread]]) fortgesetzt. Die ersten Release-Candidate-Versionen sind seit dem 16. Februar 2011 verfügbar.<ref>http://mirror.teamdouche.net/?type=RC CyanogenMod-7.0.0 RC1</ref> Im Oktober 2011 wurde CyanogenMod auf die Version 7.1 mit Android 2.3.7 aktualisiert. | ||
Seit Dezember 2011 sind für verschiedene Geräte die spezifischen Versionen 9.x, welche Portierungen von Android 4.0 ( | Seit Dezember 2011 sind für verschiedene Geräte die spezifischen Versionen 9.x, welche Portierungen von Android 4.0 ([[Ice Cream Sandwich]]) darstellen, verfügbar. Diese befinden sich allerdings noch im Alpha-Stadium. | ||
Im Juli 2012 kündigten die Entwickler an, mit CyanogenMod eine komplett neue Version der Firmware auf den Markt zu bringen.<ref> | Im Juli 2012 kündigten die Entwickler an, mit CyanogenMod eine komplett neue Version der Firmware auf den Markt zu bringen.<ref>http://t3n.de/news/cyanogenmod-10-android-41-jelly-400179/</ref> Diese solle parallel zu älteren Versionen gepflegt werden und es Nutzern ermöglichen, [[Android|Android 4.1]] alias [[Jelly Bean]] auch auf älteren [[Smartphone]]s und [[:Kategorie:Tablet|Tablets]] zu installieren. Auf diesem Weg wollen die Entwickler besonders solche Nutzer erreichen, die über den langsamen Aktualisierungszyklus der großen Hersteller verärgert sind. | ||
== Lizenzierungskontroverse == | == Lizenzierungskontroverse == | ||
Ende September 2009 schickte die Rechtsabteilung von Google dem Hauptentwickler des CyanogenMods Steve Kondik eine | Ende September 2009 schickte die Rechtsabteilung von Google dem Hauptentwickler des CyanogenMods Steve Kondik eine Abmahnung. Dieses Verhalten wurde als eine Kampfansage an die freie Software-Gemeinde angesehen, der Google behauptetermaßen nahe steht, und auch Googles Android-Entwickler waren darüber unglücklich.<ref>http://androidandme.com/2009/09/news/google-responds-to-cyanogenmod-controversy/</ref> Das rechtliche Problem bestand im Einbau proprietärer Anwendungen von Google in den CyanogenMod-Gesamtpaketen. | ||
Bis Version 4.1.11.1 enthielt der CyanogenMod einige unfreie Anwendungen von Google wie Gmail, Maps, Market, Talk und YouTube sowie einige proprietäre Hardware-Treiber. Diese Pakete waren in den Verkaufsversionen von Android enthalten, jedoch nicht für die freie Weiterverteilung lizenziert. Nach dem Eintreffen der Abmahnung gegen die Verbreitung der genannten Anwendungen, kam die Entwicklung kurzzeitig zum Erliegen.<ref> | Bis Version 4.1.11.1 enthielt der CyanogenMod einige unfreie Anwendungen von Google wie [[Gmail]], [[Maps]], [[Market]], [[Talk]] und [[YouTube]] sowie einige proprietäre Hardware-Treiber. Diese Pakete waren in den Verkaufsversionen von Android enthalten, jedoch nicht für die freie Weiterverteilung lizenziert. Nach dem Eintreffen der Abmahnung gegen die Verbreitung der genannten Anwendungen, kam die Entwicklung kurzzeitig zum Erliegen.<ref>http://androidandme.com/2009/09/hacks/cyanogenmod-in-trouble/</ref><ref>http://gizmodo.com/5367420/google-threatens-cyanogen-android-hacker-with-cease+and+desist</ref><ref>http://www.engadget.com/2009/09/24/google-hits-android-rom-modder-with-a-cease-and-desist-letter/</ref><ref>[http://www.linux.com/news/software/developer/86804-google-irks-android-developers-with-cyanogen-move Linux.com-Bericht zur Abmahn-Geschichte]</ref> Die Abmahnung führte zu einer Beschäftigung mit der Frage, wie stark der Betrieb oder die Funktionalität von Android von proprietären Bestandteilen abhängt.<ref name="wired">http://www.wired.com/gadgetlab/2009/09/google-cracks-down-on-android-developer/</ref> Die Reaktion vieler CyanogenMod-Nutzer war feindselig gegenüber Google, wobei manche behaupteten, dass die rechtliche Drohungen Google selber schaden und dem Firmenmotto „Don't be evil“ („Tu nichts böses“) widersprechen.<ref>[http://forum.xda-developers.com/showthread.php?t=564623 Eine vieler Forumsdiskussionen zu Googles Abmahnung]</ref><ref>[http://groups.google.com/group/android-discuss/browse_thread/thread/b0537bc784852862 Reaktion auf die Abmahnung auf Googles eigenem Diskussionsforum]</ref><ref>[http://groups.google.com/group/android-discuss/browse_thread/thread/49fa89c14d965f11 weiterer Diskussionsfaden in Googles Android-Forum]</ref> | ||
Dieser Akt rief Presseberichterstattung hervor, unter anderem in PC World,<ref>[http://www.pcworld.com/businesscenter/article/172783/android_modder_attempts_to_outmaneuver_google.html Bericht der PC World]</ref> The Register,<ref>[http://www.theregister.co.uk/2009/09/28/google_android_developers_reaction/ Bericht von The Register]</ref> The Inquirer,<ref>[http://www.theinquirer.net/inquirer/news/1556528/google-wallops-android-developer Bericht von The Inquirer]</ref> Ars Technica,<ref name="arstechnica"> | Dieser Akt rief Presseberichterstattung hervor, unter anderem in PC World,<ref>[http://www.pcworld.com/businesscenter/article/172783/android_modder_attempts_to_outmaneuver_google.html Bericht der PC World]</ref> The Register,<ref>[http://www.theregister.co.uk/2009/09/28/google_android_developers_reaction/ Bericht von The Register]</ref> The Inquirer,<ref>[http://www.theinquirer.net/inquirer/news/1556528/google-wallops-android-developer Bericht von The Inquirer]</ref> Ars Technica,<ref name="arstechnica">http://arstechnica.com/open-source/news/2009/09/android-community-aims-to-replace-googles-proprietary-bits.ars</ref> The H,<ref>[http://www.h-online.com/open/Open-Android-Alliance-formed--/news/114347 Bericht von The H]</ref> ZDNet,<ref>[http://blogs.zdnet.com/open-source/?p=4911 Bericht von ZDNet]</ref> Gigaom<ref>[http://gigaom.com/2009/09/25/google-files-cd-over-android-app/ Bericht von Gigaom]</ref> und eWeek.<ref>[http://www.eweek.com/c/a/Linux-and-Open-Source/Google-Irks-Android-Developers-with-Cyanogen-Move-837741/?kc=rss Bericht von eWeek]</ref><ref>[http://www.gomonews.com/the-android-vs-cyanogen-story-has-google-shot-itself-in-the-foot-by-shooting-down-developer/ Berichterstattung von Gomo News zur Abmahn-Affäre]</ref> | ||
Nach einer erläuternden Äußerung von Google zu seiner Position<ref>[http://android-developers.blogspot.com/2009/09/note-on-google-apps-for-android.html Dan Morrill von Google erklärt die Firmenposition zur Lizenzierung]</ref> und einer folgenden Verhandlung zwischen Google und Cyanogen wurde eine Lösung für den Fortbestand des CyanogenMod-Projektes erreicht in einer Form, die keine proprietären Bestandteile enthält.<ref name="current">[http://www.cyanogenmod.com/home/the-current-state Cyanogen teilt Nutzern neues zur Lizenzierungskontroverse mit]</ref><ref name="wired" /> Es wurde festgestellt, dass Nutzer ihre bei einem Gerät mitgekauften, lizenzierten Kopien proprietärer Google-Anwendungen ohne Copyright-Verletzung aus der mitgelieferten Firmware eines Gerätes sichern und nachher in eine CyanogenMod-Installation einbinden dürfen, was nun zukünftig ein beim CyanogenMod mitgeliefertes Programm automatisieren soll.<ref name="current" /> Anlässlich der Kontroverse beschlossen einige Android-Entwickler, quelloffenen Ersatz für die Google-Anwendungen zu schaffen.<ref name="arstechnica" /> Eine weitere Gruppe Entwickler fand sich mit demselben Ziel zur | Nach einer erläuternden Äußerung von Google zu seiner Position<ref>[http://android-developers.blogspot.com/2009/09/note-on-google-apps-for-android.html Dan Morrill von Google erklärt die Firmenposition zur Lizenzierung]</ref> und einer folgenden Verhandlung zwischen Google und Cyanogen wurde eine Lösung für den Fortbestand des CyanogenMod-Projektes erreicht in einer Form, die keine proprietären Bestandteile enthält.<ref name="current">[http://www.cyanogenmod.com/home/the-current-state Cyanogen teilt Nutzern neues zur Lizenzierungskontroverse mit]</ref><ref name="wired" /> Es wurde festgestellt, dass Nutzer ihre bei einem Gerät mitgekauften, lizenzierten Kopien proprietärer Google-Anwendungen ohne Copyright-Verletzung aus der mitgelieferten Firmware eines Gerätes sichern und nachher in eine CyanogenMod-Installation einbinden dürfen, was nun zukünftig ein beim CyanogenMod mitgeliefertes Programm automatisieren soll.<ref name="current" /> Anlässlich der Kontroverse beschlossen einige Android-Entwickler, quelloffenen Ersatz für die Google-Anwendungen zu schaffen.<ref name="arstechnica" /> Eine weitere Gruppe Entwickler fand sich mit demselben Ziel zur Open Android Alliance zusammen.<ref name="wired" /> | ||
Kondik warnte weiterhin, dass neben den behobenen Problemen weiterhin potenzielle Lizenzprobleme mit proprietären, unfreien Gerätetreibern bestünden.<ref>[http://twitter.com/cyanogen/status/4456723780 Cyanogens Tweet zum Copyright-Problem mit den proprietären Treibern]</ref> Er erneuert jedoch den Quellcode-Baum und glaubt, dass die Treiber-Lizenzprobleme lösbar seien. Er erhält auch Hilfe von Google-Angestellten.<ref>[http://www.cyanogenmod.com/home/just-a-quick-update Kurzer Entwicklungsbericht von Cyanogen]</ref> | Kondik warnte weiterhin, dass neben den behobenen Problemen weiterhin potenzielle Lizenzprobleme mit proprietären, unfreien Gerätetreibern bestünden.<ref>[http://twitter.com/cyanogen/status/4456723780 Cyanogens Tweet zum Copyright-Problem mit den proprietären Treibern]</ref> Er erneuert jedoch den Quellcode-Baum und glaubt, dass die Treiber-Lizenzprobleme lösbar seien. Er erhält auch Hilfe von Google-Angestellten.<ref>[http://www.cyanogenmod.com/home/just-a-quick-update Kurzer Entwicklungsbericht von Cyanogen]</ref> | ||
Zeile 888: | Zeile 201: | ||
<references /> | <references /> | ||
[[Kategorie:Software]] | |||
[[Kategorie:Abkürzungen]] | |||
[[Kategorie: |
Aktuelle Version vom 10. Juni 2020, 17:10 Uhr
CyanogenMod | |
Bildschirmfoto | |
CyanogenMod 10.1 auf dem Galaxy Gio | |
Basisdaten | |
---|---|
Entwickler | Steve Kondik (Cyanogen), betreut durch Cyanogen Inc. |
Sprache(n) | mehrsprachig, u.a. deutsch |
Version | 7 und 10[1] (Version 10: September 2012) |
Abstammung | GNU/Linux ⌊ Android ⌊ CyanogenMod |
Kernel | monolithisch (Linux) |
Chronik | 4.0 (Cupcake) 4.2 (Donut) 5.0.0 (Eclair) 6.0.0 (Froyo) 7.0.0 (Gingerbread) 9.0.0 (Ice Cream Sandwich) 10.0 (Jelly Bean) |
Architekturen | ARM |
Lizenz | Apache und GNU General Public License[2] |
Website | www.cyanogenmod.com |
Die CyanogenMod (CM) ist eine Aftermarket-Firmware für eine Reihe von Smartphones. Die CM ist eine Modifikation und basiert auf dem von Google bereitgestellten Quellcodes für Android und bietet dem User im Gegensatz zur vorinstallierten Software Verbesserungen in Stabilität und Geschwindigkeit; bietet zudem mehr Funktionen und Einstellungsmöglichkeiten. CM ist das verbreitetste Android-CustomROM der Welt.[3]
Die Mod wird maßgeblich von der Community gepflegt un entwickelt. Seit 2013 firmiert sich das offizielle CyanogenMod Team in der Cyanogen Inc., gegründet von Steve Kondik[4]. Als Ziel sei weiterhin die Konzentration auf den Nutzer, sowie die Unterstützung der Community gesetzt. Im Dezember 2016 stellte die Firma Cyanogen Inc. alle Dienste ein. Das von der Community entwickelte CM wurde deshalb in LineageOS umbenannt.[5]
Logo / Brand[Bearbeiten | Quelltext bearbeiten]
Das Erscheinungsbild in Form eines Logos vom CyanogenMod hat sich seit der ersten veröffentlichten Version mehrmals verändert.
Anfangs wurde die ROM durch ein farblich angepassten Androiden repräsentiert, welcher durch einen Pfeil in Kreisform umrundet wird.
Am 5. April 2012 wurde bekanntgegeben[6], dass man sich von seinem als Andy bezeichneten Maskottchen trennt und Cid vorstellt. Entwickelt, bzw. erstellt, wurde das neue Maskottchen von Caio mit dem Ziel zu zeigen, dass CyanogenMod nicht nur eine Anpassung des AOSP für unzählige Geräte ist.
Bereits am 03. April 2014 gab CyanogenMod, derweil vertreten durch die Cyanogen Inc., bekannt, das man erneut das Logo entsprechend den Veränderungen rund um die ROM anpassen wird[7]. Durch das neue Logo sollen die Eckpunkte vom CyanogenMod dargestellt werden, wodurch die die ROM von anderen abhebt. Neben der hohen Anpassungsfähigkeit bietet CyanogenMod eine hohe Sicherheit der persönlichen Daten und ist zudem Open Source.
Merkmale[Bearbeiten | Quelltext bearbeiten]
CynogenMod bietet dem User zusätzlich zu den jeweiligen Funktionen der basierenden Androidversion ein erweitertes Neustartmenü (Neustart in den Bootloader, Neustart und Hot Reboot sowie Neustart in das Recovery), einen systemweiten Equalizer sowie die ausgehenden Anrufe und SMS zu filtern/blockieren. Zudem sind noch weitere Unterstützungen in die Software, bzw. den Kernel eingebaut. Eine erweiterte APN-Liste bietet dem User die Möglichkeit die Einstellungen seines Netzbetreibers automatisch vornehmen zu lassen.
Unterstützte Geräte[Bearbeiten | Quelltext bearbeiten]
CyanogenMod unterstützt offiziell mehr als 200 Geräte(-versionen), für viele weitere gibt es inoffizielle Veröffentlichungen und sogenannte Portierungen. Eine Liste der verfügbaren Geräte ist im CyanogenMod-eigenem Wiki zu finden.
Geräte mit vorinstalliertem CyanogenMod[Bearbeiten | Quelltext bearbeiten]
Es gibt einige wenige Smartphones, die von Werk aus mit CyanogenMod ausgeliefert werden:
- OnePlus One[9]
Entwicklung[Bearbeiten | Quelltext bearbeiten]
Nachdem das Rooten des Telefons, kurz nach der Veröffentlichung des HTC Dreams, möglich und bekannt wurde, konnte man je nach belieben alles an dem Android System verändern. Auch war das Installieren einer anderen Firmware kein Problem mehr.
CyanogenMod wurde anfangs von Steve Kondik entwickelt, heute programmiert und verändert das Android System unter anderem das CyanogenMod-Team und die Entwicklergemeinschaft des xda-developers-Forum. Unter anderem wurde seit dem Start des CyanogenMod ein eigener Browser, ein eigener Launcher und diverse eigene Bootanimations entwickelt. Anpassungen, die direkt im Betriebssystem oder einer App erfolgten sind schier unzählbar.
Eine App namens CyanogenMod Updater erlaubt es dem User eine Benachrichtigung zu bekommen, sobald seine installierte Version nicht mehr die aktuellste ist, sodass er das Update schnellstmöglich installieren kann.
Versionen[Bearbeiten | Quelltext bearbeiten]
Version | Android-Version | Veröffentlichung |
---|---|---|
3.1 | Android | 1.5 Cupcake2009 |
3.2 | 2009 | |
3.3.x | 2009 | |
3.4.x | 2009 | |
3.5.x | 2009 | |
3.6.x | 2009 | |
3.9.x | 2009 | |
4.0.x | Android | 1.5 Cupcake / Android 1.6 Donut2009 |
4.1.x | 2009 | |
4.2.x | 2009 | |
5.0.0 | Android | 2.0 Eclair / Android 2.1 Eclair2010-02-14[10] |
5.0.1 | 2010-02-14[11] | |
5.0.2 | 2010-02-14[12] | |
5.0.3.x | 2010-02-20[13] | |
5.0.4.x | 2010-02-27[14] | |
5.0.5.x | 2010-03-19[15] | |
5.0.6 | 2010-04-16[16] | |
5.0.7 | 2010-05-25[17] | |
5.0.8 | 2010-07-19[18] | |
6.0.0 | Android | 2.2 Froyo2010-08-28 |
6.1.x | 2010-12-06[19] | |
7.0.x | Android "Gingerbread" | 2.32011-04-10 |
7.1.0 | 2011-10-10[20] | |
7.2.0 | 2012-06-16[21] | |
9 | Android "Ice Cream Sandwich" | 42012-06-27[22] |
10 | Android "Jelly Bean" | 4.1September 2012[23] |
10.1 | Android "Jelly Bean" | 4.224.06.2013[24] |
10.2 | Android "Jelly Bean" | 4.314.08.2013[25] |
11 | Android "KitKat" | 4.406.11.2013[26] |
12 | Android "Lollipop" | 5.0.206.01.2015[27] |
12.1 | Android "Lollipop" | 5.1.101.09.2015[28] |
13.0 | Android "Marshmallow" | 6.015.03.2016[29] |
Nexus One und zukünftige Entwicklung[Bearbeiten | Quelltext bearbeiten]
Kondik hat von CyanogenMod eine Reihe von Versionen der Nummern 6.x mit dem Codenamen „Makin' Bakon“ für das Nexus One veröffentlicht.[30] Zu den Merkmalen der Nexus-One-Version gehören u. a. ein neuer Kernel, High-Memory-Unterstützung für erweiterten Speicher, Tethering (auch über USB), die Ausführung von Anwendungen von SD-Karte, OpenVPN-Integration, ein sauberes System zum Starten und Herunterfahren, BusyBox, FLAC (Free Lossless Audio Codec)-Unterstützung, phone and contacts enhancements, Optimierungen an Oberfläche und Grafik, neue live-Hintergrundbilder, 360° auto-orientation, full color trackball notifications.[31]
Steve Kondik hat CyanogenMod 6 für die HTC-Geräte Nexus One, Dream (T-Mobile G1), Magic, Desire, Evo 4G, Espresso und Hero, sowie für das Motorola Droid veröffentlicht, welcher auf Android 2.2 (Froyo) basiert.[32] Eine Release-Candidate-Version von CyanogenMod 6 wurde am 11. Juli 2010 verfügbar[33] und die stabile Version folgte am 28. August 2010.[34]
Anfang 2011 wurde die Entwicklung von CyanogenMod in der Version 7 mit Android 2.3.2 (Gingerbread) fortgesetzt. Die ersten Release-Candidate-Versionen sind seit dem 16. Februar 2011 verfügbar.[35] Im Oktober 2011 wurde CyanogenMod auf die Version 7.1 mit Android 2.3.7 aktualisiert.
Seit Dezember 2011 sind für verschiedene Geräte die spezifischen Versionen 9.x, welche Portierungen von Android 4.0 (Ice Cream Sandwich) darstellen, verfügbar. Diese befinden sich allerdings noch im Alpha-Stadium.
Im Juli 2012 kündigten die Entwickler an, mit CyanogenMod eine komplett neue Version der Firmware auf den Markt zu bringen.[36] Diese solle parallel zu älteren Versionen gepflegt werden und es Nutzern ermöglichen, Android 4.1 alias Jelly Bean auch auf älteren Smartphones und Tablets zu installieren. Auf diesem Weg wollen die Entwickler besonders solche Nutzer erreichen, die über den langsamen Aktualisierungszyklus der großen Hersteller verärgert sind.
Lizenzierungskontroverse[Bearbeiten | Quelltext bearbeiten]
Ende September 2009 schickte die Rechtsabteilung von Google dem Hauptentwickler des CyanogenMods Steve Kondik eine Abmahnung. Dieses Verhalten wurde als eine Kampfansage an die freie Software-Gemeinde angesehen, der Google behauptetermaßen nahe steht, und auch Googles Android-Entwickler waren darüber unglücklich.[37] Das rechtliche Problem bestand im Einbau proprietärer Anwendungen von Google in den CyanogenMod-Gesamtpaketen.
Bis Version 4.1.11.1 enthielt der CyanogenMod einige unfreie Anwendungen von Google wie Gmail, Maps, Market, Talk und YouTube sowie einige proprietäre Hardware-Treiber. Diese Pakete waren in den Verkaufsversionen von Android enthalten, jedoch nicht für die freie Weiterverteilung lizenziert. Nach dem Eintreffen der Abmahnung gegen die Verbreitung der genannten Anwendungen, kam die Entwicklung kurzzeitig zum Erliegen.[38][39][40][41] Die Abmahnung führte zu einer Beschäftigung mit der Frage, wie stark der Betrieb oder die Funktionalität von Android von proprietären Bestandteilen abhängt.[42] Die Reaktion vieler CyanogenMod-Nutzer war feindselig gegenüber Google, wobei manche behaupteten, dass die rechtliche Drohungen Google selber schaden und dem Firmenmotto „Don't be evil“ („Tu nichts böses“) widersprechen.[43][44][45]
Dieser Akt rief Presseberichterstattung hervor, unter anderem in PC World,[46] The Register,[47] The Inquirer,[48] Ars Technica,[49] The H,[50] ZDNet,[51] Gigaom[52] und eWeek.[53][54]
Nach einer erläuternden Äußerung von Google zu seiner Position[55] und einer folgenden Verhandlung zwischen Google und Cyanogen wurde eine Lösung für den Fortbestand des CyanogenMod-Projektes erreicht in einer Form, die keine proprietären Bestandteile enthält.[56][42] Es wurde festgestellt, dass Nutzer ihre bei einem Gerät mitgekauften, lizenzierten Kopien proprietärer Google-Anwendungen ohne Copyright-Verletzung aus der mitgelieferten Firmware eines Gerätes sichern und nachher in eine CyanogenMod-Installation einbinden dürfen, was nun zukünftig ein beim CyanogenMod mitgeliefertes Programm automatisieren soll.[56] Anlässlich der Kontroverse beschlossen einige Android-Entwickler, quelloffenen Ersatz für die Google-Anwendungen zu schaffen.[49] Eine weitere Gruppe Entwickler fand sich mit demselben Ziel zur Open Android Alliance zusammen.[42]
Kondik warnte weiterhin, dass neben den behobenen Problemen weiterhin potenzielle Lizenzprobleme mit proprietären, unfreien Gerätetreibern bestünden.[57] Er erneuert jedoch den Quellcode-Baum und glaubt, dass die Treiber-Lizenzprobleme lösbar seien. Er erhält auch Hilfe von Google-Angestellten.[58]
Weblinks[Bearbeiten | Quelltext bearbeiten]
- Offizielle Webpräsenz (englisch)
- CyanogenMod auf Facebook (englisch)
- CyanogenMod auf Twitter (englisch)
Einzelnachweise[Bearbeiten | Quelltext bearbeiten]
- ↑ Beide Versionen werden parallel entwickelt, http://www.cyanogenmod.org/about
- ↑ http://source.android.com/source/licenses.html }}
- ↑ Cyanogen-Statistik
- ↑ http://www.androidnext.de/news/cyanogenmod-cyanogen-inc/
- ↑ Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
- ↑ http://www.cyanogenmod.org/blog/introducing-cid
- ↑ http://www.cyanogenmod.org/blog/cyanogen-inc-new-identity
- ↑ Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
- ↑ Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
- ↑ http://www.cyanogenmod.com/home/cyanogenmod-5-0-nexus-one
- ↑ https://twitter.com/#!/cyanogen/status/9087960170
- ↑ https://twitter.com/#!/cyanogen/status/9103734612
- ↑ https://twitter.com/#!/cyanogen/statuses/9380640407
- ↑ http://forum.xda-developers.com/showpost.php?p=5743237&postcount=3964
- ↑ http://androidspin.com/2010/03/19/cyanogenmod-v5-0-5-for-htcgoogle-nexus-one-released/
- ↑ http://www.cyanogenmod.com/home/cyanogenmod-5-0-6-tax-deductible
- ↑ http://www.cyanogenmod.com/home/cyanogenmod-5-0-7-for-dream-and-magic
- ↑ http://www.cyanogenmod.com/home/cyanogenmod-5-0-8-has-landed
- ↑ http://www.cyanogenmod.com/home/cyanogenmod-6-1-stable-has-landed
- ↑ http://www.cyanogenmod.com/blog/cyanogenmod-7-1-released
- ↑ http://www.cyanogenmod.com/blog/cyanogenmod-7-2
- ↑ http://www.chip.de/news/CyanogenMod-9-Erste-Stable-Version-fuer-37-Geraete_56453198.html
- ↑ Wikipedia:de:CyanogenMod#CyanogenMod 10
- ↑ http://www.cyanogenmod.org/blog/cyanogenmod-10-1-0-release
- ↑ http://www.android-hilfe.de/android-news/460742-cyanogen-mod-10-2-erste-nightlies-verfuegbar.html
- ↑ http://en.wikipedia.org/wiki/CyanogenMod#CyanogenMod_11
- ↑ https://en.wikipedia.org/wiki/CyanogenMod#CyanogenMod_12.0
- ↑ https://en.wikipedia.org/wiki/CyanogenMod#CyanogenMod_12.1
- ↑ Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127. In: Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127. Abgerufen am 2016-08-19.Interner Lua-Fehler: Der Interpreter beendet sich mit dem Status 127.
- ↑ Cyanogens initiales Firmware-Paket für das Nexus One
- ↑ Liste der Änderungen am CyanogenMod fürs Nexus One
- ↑ http://twitter.com/cyanogen/status/16867767987
- ↑ CyanogenMod-6.0.0 RC1
- ↑ http://www.cyanogenmod.com/home/cyanogenmod-6-0
- ↑ http://mirror.teamdouche.net/?type=RC CyanogenMod-7.0.0 RC1
- ↑ http://t3n.de/news/cyanogenmod-10-android-41-jelly-400179/
- ↑ http://androidandme.com/2009/09/news/google-responds-to-cyanogenmod-controversy/
- ↑ http://androidandme.com/2009/09/hacks/cyanogenmod-in-trouble/
- ↑ http://gizmodo.com/5367420/google-threatens-cyanogen-android-hacker-with-cease+and+desist
- ↑ http://www.engadget.com/2009/09/24/google-hits-android-rom-modder-with-a-cease-and-desist-letter/
- ↑ Linux.com-Bericht zur Abmahn-Geschichte
- ↑ 42,0 42,1 42,2 http://www.wired.com/gadgetlab/2009/09/google-cracks-down-on-android-developer/
- ↑ Eine vieler Forumsdiskussionen zu Googles Abmahnung
- ↑ Reaktion auf die Abmahnung auf Googles eigenem Diskussionsforum
- ↑ weiterer Diskussionsfaden in Googles Android-Forum
- ↑ Bericht der PC World
- ↑ Bericht von The Register
- ↑ Bericht von The Inquirer
- ↑ 49,0 49,1 http://arstechnica.com/open-source/news/2009/09/android-community-aims-to-replace-googles-proprietary-bits.ars
- ↑ Bericht von The H
- ↑ Bericht von ZDNet
- ↑ Bericht von Gigaom
- ↑ Bericht von eWeek
- ↑ Berichterstattung von Gomo News zur Abmahn-Affäre
- ↑ Dan Morrill von Google erklärt die Firmenposition zur Lizenzierung
- ↑ 56,0 56,1 Cyanogen teilt Nutzern neues zur Lizenzierungskontroverse mit
- ↑ Cyanogens Tweet zum Copyright-Problem mit den proprietären Treibern
- ↑ Kurzer Entwicklungsbericht von Cyanogen