Logo androidermagazine.com
Logo androidermagazine.com

Cyngn: eine kurze Geschichte, wie Cyan entstanden ist

Anonim

In den letzten Jahren hat eine Gruppe kluger Softwareentwickler ein Imperium aus einer kostenlosen Alternative zu der auf Ihrem Telefon enthaltenen Android-Version aufgebaut. Viele dieser Menschen haben sich zu einem Unternehmen zusammengeschlossen, um diese kostenlose Alternative zu nutzen und es zu einer überzeugenden Option für Hardwarehersteller zu machen, ihre Einzelhandelsgeräte anzulegen.

Wir haben den Erfolg gesehen, den Cyanogen Inc. bisher hatte - mit ein paar sehr öffentlichen Konflikten von Anfang an -, aber die Herkunft dieses Unternehmens hat alles damit zu tun, wie dieses Unternehmen seinen Erfolg plant, und ehrlich gesagt ist das eine Geschichte, die es wert ist, erzählt zu werden.

In den Anfängen von Android ging es darum, dass Google sein Betriebssystem auf so viele Geräte wie möglich brachte. Der Marktanteil war das Wichtigste, da mehr Benutzer mehr Datenpunkte für die Informationsgewinnung bedeuteten, was wiederum bessere Informationen für die Suche und Werbung bedeutete. Leider verursachte dies eine Menge Probleme, als Hardware-Partner für die Aktualisierung von Geräten verantwortlich gemacht wurden, nachdem sie in den Läden erschienen waren, und die Entwicklergemeinde fand einen neuen Sinn darin, ihre eigenen Geräte mit neuen und interessanten zu modifizieren - ganz zu schweigen von gelegentlich halbherzigen. gebacken - Funktionen. Ähnlich wie Linux-Fans vorinstalliertes Windows von einem Computer löschen und ein Betriebssystem ihrer Wahl installieren würden, gruppierten sich die Entwickler, um ROMs zu erstellen, die die enthaltene Version von Android durch etwas anderes ersetzen sollten.

Diese Praxis wurde für eine Weile immer beliebter, aber erst als Google versuchte, Dinge abzuschalten, haben Leute außerhalb der Entwicklergemeinde wirklich angefangen, auf das Geschehen zu achten. Ein Cease and Desist-Brief wurde an Steve Kondik von CyanogenMod gesendet, um ihn zu veranlassen, Google-Apps nicht mehr in die CM-Versionen aufzunehmen.

Die Nachrichten sorgten in den Community-Foren, in denen diese Entwicklung stattgefunden hatte, für ein explosionsartiges Wachstum. In Verbindung mit dem weiterhin wachsenden Marktanteil von Android vergrößerte sich auch das Team, das für die Unterstützung neuer und alter Geräte verantwortlich war. Die Gruppe wurde um Support-Foren mit detaillierten Anweisungen zum Entsperren und Flashen von Geräten erweitert. Fast wöchentlich wurden neue Funktionen hinzugefügt. Zur gleichen Zeit begannen andere Entwicklungsteams, konkurrierende Produkte herzustellen, was häufig zu Wettbewerben und einem zunehmenden Fokus auf Präsentation und Funktionalität führte.

Die Kosten für die Aufrechterhaltung dieser Art von Dingen sind erheblich

Wenn man bedenkt, dass dies in der Freizeit aller gemacht wurde, war das Ausmaß des Ganzen beeindruckend. Ein Server-Rack, das in einer Garage aufgestellt wurde, arbeitete endlos, um nächtliche Builds für Dutzende von Geräten anzubieten, die alle von den Kernleuten bezahlt wurden, die immer noch Tagelöhner sind. Die Kosten für die Aufrechterhaltung dieser Art von Dingen sind erheblich, insbesondere wenn Strom, Bandbreite und Arbeitskräfte berücksichtigt werden. Es gab mehrere Versuche, diese Kosten auszugleichen, angefangen von der Einrichtung eines virtuellen Server-Hosting-Dienstes bis hin zur Bitte um Spenden, um beispielsweise einen Server zu ersetzen. Diese Bemühungen endeten jedoch selten mit einem Break Even, geschweige denn mit einem tatsächlichen Gewinn.

Im August 2011 hat sich für das CyanogenMod-Team einiges getan. Steve Kondik, der hauptsächlich dafür verantwortlich war, dass das explosionsartig populäre Rom funktionell mit den "echten" Versionen von Android konkurrierte, wurde von Samsung engagiert. 19 Monate lang schien es, als ob sich der Fortschritt innerhalb von CyanogenMod verlangsamt hätte. In Wirklichkeit holte der Rest der Entwicklergemeinschaft gerade auf. Die vom CyanogenMod-Team erstellte Codebasis schuf eine Umgebung, in der praktisch jeder seine eigenen Funktionen in CM integrieren und als eigenes Projekt bezeichnen konnte. In den Community-Foren wurden "neue" Android-ROMs zum Flashen und Ausprobieren bereitgestellt. Die Menge kreativer Leute, die versuchen, Android noch besser zu machen, indem sie ihre eigenen Ideen umsetzen, ist wirklich beeindruckend.

CM war bereits weit über eine Modifikation des Android Open Source-Projekts hinaus

Wie Kondik erzählt, erhielt er ungefähr ein Jahr, nachdem Steve bei Samsung angefangen hatte, eine E-Mail von Kirt McMaster, wo CyanogenMod von seiner derzeitigen Position aus wachsen könnte. CM ging bereits weit über eine Modifikation des Android Open Source-Projekts hinaus und war in vielerlei Hinsicht vollständiger und funktionaler als die Aromen von Android, die zu dieser Zeit auf Flaggschiff-Geräten ausgeführt wurden.

Um auf greifbare Weise wachsen zu können, war die Aufmerksamkeit eines richtigen Teams von Vollzeitentwicklern und Leuten erforderlich, die tatsächlich wussten, wie man diese Leute organisiert und verwaltet. Um den nächsten Schritt zu erreichen und als brauchbare Android-Variante zu gelten, die auf Smartphones und Tablets als Standardangebot für den Einzelhandel installiert werden kann, muss jedes Teil des Puzzles größer werden und die Nachfrage ernst genommen werden.

In den nächsten Monaten arbeiteten Kondik und McMaster hinter verschlossenen Türen, um den Grundstein für Cyanogen Inc. zu legen. Dies bedeutete, Investoren zu gewinnen, Entwickler zu rekrutieren und einen Plan für die weitere Entwicklung zu erstellen. Im August 2013 verließ Steve Samsung und machte klar, was er als nächstes tat, was etwas Aufregendes sein würde. Einen Monat später gab er seine Partnerschaften, Investoren und das Team bekannt, das er eingestellt hatte, um CyanogenMod zu verbessern. Mit Büros in Seattle und Palo Alto und einer Handvoll anderer Mitarbeiter auf der ganzen Welt begann Cyanogen Inc, mit ihrem ersten Hardware-Partner ein Telefon mit Software herauszubringen.

Google hat eine Wäscheliste mit Regeln, die mit dem rechtmäßigen Zugriff auf diese Dienste verbunden sind

Wie die meisten Android-Fans wissen, macht die Kombination aus Google Play Store und Google Play Services die Verwendung des Google-Betriebssystems besonders angenehm. Google hat eine Wäscheliste mit Regeln, die mit dem rechtmäßigen Zugriff auf diese Dienste verbunden sind. Damit Hersteller diese Funktionen mit dem Segen von Google auf ihrem Handy nutzen können, muss ihr Gerät eine Reihe von Tests bestehen, die als Kompatibilitätstest-Suite bezeichnet werden. Das CTS von Google stellt sicher, dass die Wiedergabedienste und der Play Store wie vorgesehen funktionieren. Zum Bestehen dieser Tests ist jedoch ein physisches Gerät erforderlich, auf dem eine fertige Version des Betriebssystems ausgeführt wird.

Gleichzeitig verwenden Hardware- und Prozessorhersteller häufig proprietäre Software, um bestimmte Teile ihrer Geräte funktionsfähig zu machen. Um Hardware-Partner zu haben, die Google CTS weitergeben mussten, musste Cyanogen Inc eine Lösung entwickeln, die die gleichzeitige Existenz eines von der Community gesteuerten Open Source-Projekts und eines Betriebssystems ermöglichte, das den Regeln von Unternehmen wie Qualcomm entsprach dargelegt, um ihre Hardware auf Einzelhandelsgeräten zu verwenden.

Die Antwort auf dieses spezielle Dilemma war Cyanogen OS, zuerst auf einer Sonderausgabe des Oppo N1, dem kommerziellen Produkt Cyanogen Inc, das für den Betrieb auf Einzelhandelsgeräten entwickelt wurde. Während ein Großteil dieser Android-Version Open Source ist und über das CyanogenMod-Community-Projekt verfügbar ist, gibt es Cyanogen OS als Einzelhandelsprodukt, das von jedem verwendet werden kann, unabhängig vom Kenntnisstand. Ein Betriebssystem für Endverbraucher, das mit TouchWiz und Sense UI konkurrieren kann, und Opt-In-Software-Partnerschaften, die nach Meinung der Cyanogen Inc-Leute so aufgebaut sind, dass Android ausgeführt werden sollte. Es ist ein ehrgeiziges Ziel, und der Weg zu diesem besonderen Endspiel hat mehr als ein paar Federn gekräuselt.

In einem Gespräch über Cyanogen Inc im Internet werden Sie nicht weit kommen, ohne dass jemand den CEO des Unternehmens und sein Talent für die Erstellung von Schlagzeilen mit seinen aggressiven Kommentaren zur Sprache bringt, von denen sich die meisten als äußerst effektiv erwiesen haben, um die richtige Aufmerksamkeit zu erhalten. Kirt McMaster hat einige großartige Einzeiler über das Entfernen von Android von Google herausgebracht, und es ist einfach, einige dieser Kommentare aus dem Kontext zu lesen und das Gefühl zu haben, dass jemand vorhat, die Hand in die Feeds zu beißen.

Das Endspiel für Cyanogen OS ist es, diese überzeugende Alternative zu schaffen

Unter dem Strich verkaufen sich Android-Geräte nur dann wirklich, wenn Google Play Services und der Google Play Store an Bord sind, und vieles hat damit zu tun, dass es nicht für alles, was Google anbietet, eine überzeugende Alternative gibt. Das Endspiel für Cyanogen OS besteht darin, diese überzeugende Alternative zu schaffen, und bietet Nutzern die Wahl zwischen dem, was Google für das Beste hält und dem, was Cyanogen für das Beste hält. Nur die Zeit wird zeigen, ob dies der richtige Weg ist, aber dieses Team scheint entschlossen zu sein, diese Ziele zu erreichen.

Da haben Sie es also. Die Ursprünge von Cyanogen OS reichen fast bis zu Android selbst zurück, geschmiedet von Leuten, die es lieben, etwas, das sie gekauft haben, zu nehmen und es selbst zu verbessern und diese Leidenschaft zu einer einzigartigen Android-Variante zu machen. Auch wenn dies nicht Ihr bevorzugter Weg zu Android ist, ist der bisherige Weg für dieses Team faszinierend und es ist klar, dass das kommende Jahr ein entscheidender für dieses Unternehmen werden wird.