CyanogenMod | |
---|---|
Cyanogen Mod 14.1 | |
Udvikler | Cyanogen Inc og Fællesskabet |
OS familie | linux |
Baseret på | Android |
Kilde | gratis og open source software |
Første udgave | 28. august 2010 |
nyeste version | 14.1 (25. december 2016 [1] ) |
Seneste testversion | (udvikling fortsætter af LineageOS ) |
Understøttede sprog | flersproget, herunder russisk |
Understøttede platforme | ARM og x86 32-bit og 64-bit |
Kernel type | monolitisk modificeret Linux-kerne |
Licens | Apache 2 og GPL v2 |
Stat | udvikling stoppet, ikke opdateret |
Internet side | cyngn.com |
Mediefiler på Wikimedia Commons |
CyanogenMod ( /saɪ.'æn.oʊ.dʒɛn.mɒd/ ) er et gratis og open source -operativsystem til smartphones og tablets baseret på Android OS . Designet til at erstatte proprietære versioner af Android , der er forudinstalleret af mobilenhedsleverandører. Open source og ingen forudinstalleret Google-tjenestepakke sikrer sikkerhed og privatliv.
Med virkning fra 31. december 2016 har Cyanogen Inc. afbrudt support og udvikling af CyanogenMod. Udviklingsteamet ledet af Steve Kondik relancerede imidlertid uafhængigt projektet under det nye LineageOS- mærke .
CyanogenMod blev udviklet af Cyanogen Team, senere Cyanogen Inc. Giver privatliv og understøttede mange funktioner, der ikke findes i den officielle firmware fra Android-enhedsleverandører, inklusive det originale Android-tema (op til version 12 - Android Holo, fra version 12 - Google Material Design), codec til Free Lossless Audio Codec ( FLAC ), komprimeret cache ( compcache ), stor liste over APN'er , OpenVPN - klient, genstartsmenu. Det er det første mobile OS , der inkluderer BFS - opgaveplanlæggeren og er sammenlægningen af den eksperimentelle gren og det officielle Android -kildetræ . Udviklerne hævdede, at CyanogenMod forbedrer ydeevnen og pålideligheden af operativsystemet sammenlignet med officielle firmwareudgivelser. Og brugere har bemærket en stigning i batterilevetiden på mange smartphones efter at have skiftet til CyanogenMod.
Fra april 2016 er CyanogenMod-firmware blevet installeret på mere end 14 millioner enheder og er den mest populære blandt alle sådanne projekter.
Kort efter introduktionen af HTC Dream -mobiltelefonen i september 2008 opstod en metode kaldet " rooting " af Android-fællesskabet, som gav privilegeret kontrol (kendt som " rodadgang ") til Linux - undersystemet til Android. Denne metode, kombineret med open source og karakteren af Android OS , tillader firmware at blive ændret og geninstalleret på telefonen efter behag. Det er påkrævet til nogle telefoner, såsom Nexus One og Nexus S , som er designet til at hjælpe med at udvikle tilpassede ændringer.
Udviklere forbyder heller ikke at lave ændringer (tilpasset) til andre telefoner.
Den seneste version af CyanogenMod er baseret på Android 7.1 Nougat. Brugersiden af CyanogenMod er for det meste skrevet af Steve Kondik og XDA-udviklere (forbedret f.eks. launchpad, kontakter, webbrowser) og bruger også apps som BusyBox .
Baseret på Android 2.2. Den 28. august 2010 blev den første stabile version frigivet.
Udviklingen af CyanogenMod 7 begyndte med udgivelsen af Android 2.3 Gingerbread. Den 15. februar 2011 dukkede de første betaversioner op for flere understøttede enheder. Den fjerde beta-udgivelse blev udgivet den 30. marts 2011. Det styrkede CyanogenMods position blandt anden lignende firmware og indeholdt også mange fejlrettelser. Den 11. april 2011 blev den første stabile version af CyanogenMod 7.0 frigivet baseret på Android 2.3.3. I øjeblikket er den seneste version af CyanogenMod 7 CyanogenMod 7.2 baseret på Android 2.3.7.
CyanogenMod 9 er baseret på Google Android 4.0 Ice Cream Sandwich. Steve Kondik og hans team sagde, at de vil begynde arbejdet på en ny udgivelse, efter at Google har frigivet kildekoden til Android 4.0.1. Den første pressemeddelelse blev præsenteret den 26. juni 2012, den stabile version blev udgivet den 9. august 2012. Senest i øjeblikket er den "natlige" forsamling den 9. september 2012. Udviklingsteamet udtalte, at version 9 kun vil blive understøttet i det omfang, der foretages kritiske rettelser. Alle kræfter vil blive kastet ind i udviklingen af den 7. og 10. version af CyanogenMod.
Arbejdet med en ny version af CyanogenMod baseret på Google Android 4.1 Jelly Bean begyndte, efter at Google udgav Google Android 4.1-kildekoden i juni 2012. Den stabile version af CyanogenMod 10 blev udgivet den 13. november 2012 .
Udviklingen af Google Android 4.2.1 Jelly Bean begyndte, efter at Google frigav kildekoden til Google Android 4.2.1 i november 2012. Det var forventet, at versionsnummeret ville være 10.1, men udviklerne besluttede at bruge nummeret 10, da OS ikke indeholder væsentlige ændringer og har samme navn.
Baseret på Android 4.2.2 Jelly Bean. Modtog nummeret 10.1 på grund af, at versionen af Android 4.2.2 indeholder væsentlige forbedringer og rettelser.
Den nye CyanogenMod var baseret på Android 4.3.
Arbejdet med CyanogenMod 11 begyndte, efter at Google frigav kildekoden til Google Android 4.4 den 31. oktober 2013.
Arbejdet med CyanogenMod 12 begyndte lige efter, at Google frigav kildekoden til Android 5.0. De første natlige builds blev frigivet den 6. januar 2015. Forsamlingen indeholdt de samme ændringer som i den nye Lollipop.
Baseret på Android 5.1. Det blev besluttet ikke at ændre versionsnummeret, kun tilføje "1" til sidst.
CyanogenMod-webstedet angiver, at versionen var planlagt som "CyanogenMod 12" med en regelmæssig Android-opdatering på enheder, der kører denne firmware.
Baseret på Android 6.0. Arbejdet med CyanogenMod 13 begyndte, efter at Google frigav kildekoden til Android 6.0. De første stabile builds til de syv enheder, der deltager i projektet, blev offentliggjort den 24. november 2015.
Baseret på Android 6.0.1. Indeholder rettelser af fejl og fejl fra den tidligere version (CM 13) og mindre ændringer vedrørende grænsefladen. De første staldbygninger blev offentliggjort den 8. august 2016.
Baseret på Android 7.0. I øjeblikket er udviklingen indstillet med overgangen til 14.1.
Baseret på Android 7.1. Android 7.1 blev introduceret af Google ved præsentationen af Pixel-smartphones.
CyanogenMod versionshistorik | ||
---|---|---|
CM version | Android version | Udgivelsesdato _ |
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. februar 2010 [2] |
5.0.1 | 2010 | |
5.0.2 | 2010 | |
5.0.3.x | 2010 | |
5.0.4.x | 27. februar 2010 [3] | |
5.0.5.x | 19. marts 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. august 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) | der var ingen frigivelse |
9.0.0 | Android 4.0.4 (Ice Cream Sandwich) | 9. august 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. januar 2013 [16] |
10.1.1 | Android 4.2.2 (Jelly Bean) | 15. februar 2013 [16] |
10.2 | Android 4.3.1 (Jelly Bean) | 14. august 2013 [16] |
elleve | Android 4.4.4 (KitKat) | 5. december 2013 [16] |
12 | Android 5.0.2 (Lollipop) | 6. januar 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 slutningen af 2016 havde Cyanogen Inc. offentliggjort i blognyheden om projektets lukning. Alle Cyanogen-tjenester og natlige builds understøttet af virksomheden ophørte med at eksistere den 31. december 2016, sidens indhold er ikke længere tilgængeligt. Cyanogen Inc. selv. er ikke lukket og planlægger at fokusere alle kræfter på det nye modulære Cyanogen OS- projekt .
Mange medarbejdere i virksomheden vil blive tvunget til at forlade, men CyanogenMod-udviklingsteamet, angiveligt ledet af Steve Kondik selv (Cyanogen), har til hensigt at genoplive den fællesskabsorienterede Android-distribution ved at rebrande CyanogenMod under navnet LineageOS .
CyanogenMod- depotet indeholder også ClockworkMod Recovery ("gendannelsesbillede" skrevet og vedligeholdt af Koushik Dutta), som bruges til at installere CyanogenMod på enheder. Clockworkmod Recovery har en speciel datagendannelsestilstand, der bruges til at sikkerhedskopiere, gendanne data i enhedens hukommelse og opdatere firmwaren. Clockworkmod Recovery installeres gennem firmwaretilstande, der er oprettet til servicecentre (ODIN, Fastboot) fra en pc eller selve enheden. I øjeblikket er arbejdet med projektet indstillet.
Et proprietært enhedsgendannelses-/diagnoseværktøj kaldet Cyanogen Recovery. CyanogenMod-projektledelsen besluttede ikke længere at være afhængig af tredjeparts softwareudvikleres luner, og virksomheden gik i gang med at skabe sin egen version.
Lanceringen af disse specialiserede gendannelsesværktøjer er kun mulig i de tidlige stadier af tænding af enheden ved at trykke og holde strengt definerede taster nede, når enheden tændes, eller når enheden tilsluttes via kabel ved kommando af det blinkende program fra en personlig computer.
Tilstedeværelsen af CyanogenMod og ClockworkMod Recovery kan ugyldiggøre enhedens garanti. Mange producenter kæmper mod bedrag af servicecentre om manglen på ikke-standard firmware. For eksempel registrerer Samsung-smartphones installation af ikke-standard firmware og kerner. Når du indlæser en sådan enhed, vises advarsler om brug af tredjeparts firmware. Tælleren kan dog nulstilles ved hjælp af programmer såsom Triangle Away. Fra den 21. september 2014 bruger Samsung mere avancerede beskyttelsesmetoder, såsom Samsung Knox , som ikke omgås af tidligere kendte metoder.
Samsung hyrede grundlæggeren af CyanogenMod-projektet [17] og begyndte at distribuere nye telefonmodeller gratis til andre CyanogenMod-udviklere [18] . Sony har annonceret, at de anser firmware udviklet af entusiaster for at være fuldgyldige medlemmer af Android-økosystemet [19] .
Mobile operativsystemer | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Unix- lignende operativsystemer |
| ||||||||||||||
Windows | |||||||||||||||
Andet | |||||||||||||||
Relaterede platforme | |||||||||||||||
|