CyanogenMod | |
---|---|
| |
Utvecklaren | Cyanogen Inc och gemenskapen |
OS-familjen | linux |
Baserat på | Android |
Källa | gratis och öppen källkod |
Första upplagan | 28 augusti 2010 |
senaste versionen | 14.1 (25 december 2016 [1] ) |
Senaste testversionen | (Utvecklingen fortsätter av LineageOS ) |
Språk som stöds | flerspråkig, inklusive ryska |
Plattformar som stöds | ARM och x86 32-bitars och 64-bitars |
Typ av kärna | monolitiskt modifierad Linux-kärna |
Licens | Apache 2 och GPL v2 |
stat | utvecklingen stoppas, inte aktuell |
Hemsida | cyngn.com |
Mediafiler på Wikimedia Commons |
CyanogenMod ( /saɪ.'æn.oʊ.dʒɛn.mɒd/ ) är ett gratis operativsystem med öppen källkod för smartphones och surfplattor baserat på Android OS . Designad för att ersätta proprietära versioner av Android som är förinstallerade av mobila enhetsleverantörer. Öppen källkod och inget förinstallerat Google-tjänstpaket garanterar säkerhet och integritet.
Gäller den 31 december 2016, Cyanogen Inc. upphört med stöd och utveckling av CyanogenMod. Utvecklingsteamet ledd av Steve Kondik relanserade dock projektet på egen hand under det nya varumärket LineageOS .
CyanogenMod utvecklades av Cyanogen Team, senare Cyanogen Inc. Tillhandahöll integritet och stödde många funktioner som inte finns i den officiella firmware från Android-enhetsleverantörer, inklusive det ursprungliga Android-temat (upp till version 12 - Android Holo, från version 12 - Google Material Design), codec för Free Lossless Audio Codec ( FLAC ), komprimerad cache ( compcache ), stor lista med APN:er , OpenVPN - klient, omstartsmeny. Det är det första mobila operativsystemet som inkluderar BFS- uppgiftsschemaläggaren och är en sammanslagning av experimentgrenen och det officiella Android- källträdet . Utvecklarna hävdade att CyanogenMod förbättrar prestanda och tillförlitlighet hos operativsystemet jämfört med officiella firmware-versioner. Och användare har noterat en ökning av batteritiden för många smartphones efter att ha bytt till CyanogenMod.
Från och med april 2016 har CyanogenMod firmware installerats på mer än 14 miljoner enheter och är den mest populära bland alla sådana projekt.
Strax efter introduktionen av HTC Dream -mobiltelefonen i september 2008, uppstod en metod kallad " rooting " av Android-gemenskapen, som gav privilegierad kontroll (känd som " rotåtkomst ") till Linux- undersystemet i Android. Denna metod, i kombination med öppen källkod och karaktären hos Android OS , gör att firmware kan modifieras och installeras om på telefonen efter behag. Det krävs för vissa telefoner, som Nexus One och Nexus S , som är designade för att hjälpa till att utveckla anpassade modifieringar.
Utvecklare förbjuder inte heller att göra ändringar (anpassade) för andra telefoner.
Den senaste versionen av CyanogenMod är baserad på Android 7.1 Nougat. Användarsidan av CyanogenMod är mestadels skriven av Steve Kondik och XDA-utvecklare (förbättrad t.ex. startplatta, kontakter, webbläsare) och använder även appar som BusyBox .
Baserat på Android 2.2. Den 28 augusti 2010 släpptes den första stabila versionen.
Utvecklingen av CyanogenMod 7 började med lanseringen av Android 2.3 Gingerbread. Den 15 februari 2011 dök de första betaversionerna upp för flera enheter som stöds. Den fjärde betaversionen släpptes den 30 mars 2011. Den stärkte positionen för CyanogenMod bland annan liknande firmware, och innehöll även många buggfixar. Den 11 april 2011 släpptes den första stabila versionen av CyanogenMod 7.0 baserat på Android 2.3.3. För tillfället är den senaste versionen av CyanogenMod 7 CyanogenMod 7.2 baserad på Android 2.3.7.
CyanogenMod 9 är baserad på Google Android 4.0 Ice Cream Sandwich. Steve Kondik och hans team sa att de kommer att börja arbeta med en ny release efter att Google släppt källkoden för Android 4.0.1. Det första pressmeddelandet presenterades den 26 juni 2012, den stabila versionen släpptes den 9 augusti 2012. Det senaste för tillfället är den "nattliga" församlingen den 9 september 2012. Utvecklingsteamet uppgav att version 9 endast kommer att stödjas i den utsträckning det görs kritiska korrigeringar. Alla krafter kommer att kastas in i utvecklingen av den 7:e och 10:e versionen av CyanogenMod.
Arbetet med en ny version av CyanogenMod baserad på Google Android 4.1 Jelly Bean började efter att Google släppte källkoden för Google Android 4.1 i juni 2012. Den stabila versionen av CyanogenMod 10 släpptes den 13 november 2012 .
Utvecklingen av Google Android 4.2.1 Jelly Bean började efter att Google släppte källkoden för Google Android 4.2.1 i november 2012. Det förväntades att versionsnumret skulle vara 10.1, men utvecklarna bestämde sig för att använda numret 10, eftersom operativsystemet inte innehåller betydande förändringar och har samma namn.
Baserat på Android 4.2.2 Jelly Bean. Fick numret 10.1 på grund av att versionen av Android 4.2.2 innehåller betydande förbättringar och korrigeringar.
Den nya CyanogenMod baserades på Android 4.3.
Arbetet med CyanogenMod 11 började efter att Google släppte källkoden för Google Android 4.4 den 31 oktober 2013.
Arbetet med CyanogenMod 12 började direkt efter att Google släppte källkoden för Android 5.0. De första nattbyggen släpptes den 6 januari 2015. Monteringen innehöll samma förändringar som i nya Lollipop.
Baserat på Android 5.1. Det beslutades att inte ändra versionsnumret, bara lägga till "1" i slutet.
CyanogenMod-webbplatsen indikerar att versionen var planerad som "CyanogenMod 12" med en vanlig Android-uppdatering på enheter som kör denna firmware.
Baserat på Android 6.0. Arbetet med CyanogenMod 13 började efter att Google släppte källkoden för Android 6.0. De första stabila byggen för de sju enheterna som deltar i projektet publicerades den 24 november 2015.
Baserat på Android 6.0.1. Innehåller korrigeringar av fel och buggar från den tidigare versionen (CM 13) och mindre ändringar gällande gränssnittet. De första stabila byggen publicerades den 8 augusti 2016.
Baserat på Android 7.0. För närvarande har utvecklingen avbrutits med övergången till 14.1.
Baserat på Android 7.1. Android 7.1 introducerades av Google vid presentationen av Pixel-smarttelefoner.
CyanogenMod versionshistorik | ||
---|---|---|
CM version | Android version | Releasedatum _ |
3.1 | Android 1.5 | 2009 |
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.6 | 2009 |
4.1.x | 2009 | |
4.2.x | 2009 | |
5.0.0 | Android 2.0 (2.1) Eclair | 14 februari 2010 [2] |
5.0.1 | 2010 | |
5.0.2 | 2010 | |
5.0.3.x | 2010 | |
5.0.4.x | 27 februari 2010 [3] | |
5.0.5.x | 19 mars 2010 [4] | |
5.0.6 | 16 april 2010 [5] | |
5.0.7 | 25 maj 2010 [6] | |
5.0.8 | 19 juli 2010 [7] | |
6.0.x | Android 2.2 | 28 augusti 2010 |
6.1.x | 6 december 2010 [8] | |
7.0.0 | Android 2.3 Gingerbread | 10 april 2011 |
7.0.1 | april 2011 [9] | |
7.0.2 | 25 april 2011 [10] | |
7.0.3 | 5 maj 2011 [11] | |
7.1.0 | Android 2.3.7 | 10 oktober 2011 [12] |
7.2.0 | 16 juni 2012 [13] | |
8.x | Android 3.x (Honeycomb) | det fanns ingen frigivning |
9.0.0 | Android 4.0.4 (Ice Cream Sandwich) | 9 augusti 2012 [14] |
10.0.0 | Android 4.1.2 (Jelly Bean) | 13 november 2012 [15] |
10.1.0 | Android 4.2.1 (Jelly Bean) | 25 januari 2013 [16] |
10.1.1 | Android 4.2.2 (Jelly Bean) | 15 februari 2013 [16] |
10.2 | Android 4.3.1 (Jelly Bean) | 14 augusti 2013 [16] |
elva | Android 4.4.4 (KitKat) | 5 december 2013 [16] |
12 | Android 5.0.2 (Lollipop) | 6 januari 2015 |
12.1 | Android 5.1.1 (Lollipop) | 17 april 2015 |
13 | Android 6.0.1 (Marshmallow) | 24 november 2015. |
14.1 | Android 7.1.1 (Nougat) | 30 oktober 2016. |
I slutet av 2016, Cyanogen Inc. publiceras i bloggnyheterna om nedläggningen av projektet. Alla Cyanogen-tjänster och nattbyggen som stöds av företaget upphörde att existera den 31 december 2016, webbplatsens innehåll är inte längre tillgängligt. Cyanogen Inc. själv. är inte stängt och planerar att fokusera alla ansträngningar på det nya modulära Cyanogen OS- projektet .
Många anställda i företaget kommer att tvingas lämna, men CyanogenMod-utvecklingsteamet, som påstås ledas av Steve Kondik själv (Cyanogen), har för avsikt att återuppliva den community-orienterade Android-distributionen genom att ändra varumärket CyanogenMod under namnet LineageOS .
CyanogenMod- förvaret innehåller också ClockworkMod Recovery ("återställningsbild" skriven och underhållen av Koushik Dutta), som används för att installera CyanogenMod på enheter. Clockworkmod Recovery har ett speciellt dataåterställningsläge som används för att säkerhetskopiera, återställa data i enhetens minne och uppdatera firmware. Clockworkmod Recovery installeras genom firmware-lägen skapade för servicecenter (ODIN, Fastboot) från en PC eller själva enheten. För närvarande är arbetet med projektet inställt.
Ett proprietärt verktyg för återställning/diagnostik som kallas Cyanogen Recovery. CyanogenMod-projektledningen bestämde sig för att inte längre vara beroende av nycker från tredjepartsutvecklare av återställningsprogram, och företaget började skapa sin egen version.
Lanseringen av dessa specialiserade återställningsverktyg är endast möjlig i de tidiga stadierna av att slå på enheten, genom att trycka och hålla ned strikt definierade tangenter när du slår på enheten, eller när du ansluter enheten via kabel på kommando av det blinkande programmet från en personlig dator.
Närvaron av CyanogenMod och ClockworkMod Recovery kan ogiltigförklara enhetens garanti. Många tillverkare kämpar mot bedrägeri från servicecenter om bristen på icke-standardiserad firmware. Till exempel upptäcker Samsungs smartphones installation av icke-standardiserad firmware och kärnor. När du laddar en sådan enhet kommer varningar om användning av tredjepartsfirmware att visas. Räknaren kan dock återställas med hjälp av program som Triangle Away. Från och med den 21 september 2014 använder Samsung mer avancerade skyddsmetoder, som Samsung Knox , som inte förbigås av tidigare kända metoder.
Samsung anställde grundaren av CyanogenMod-projektet [17] och började distribuera nya telefonmodeller gratis till andra CyanogenMod-utvecklare [18] . Sony har meddelat att de anser att firmware utvecklad av entusiaster är fullvärdiga medlemmar av Androids ekosystem [19] .
Mobila operativsystem | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Unix- liknande operativsystem |
| ||||||||||||||
Windows | |||||||||||||||
Övrig | |||||||||||||||
Relaterade plattformar | |||||||||||||||
|