CyanogenMod | |
---|---|
| |
Kehittäjä | Cyanogen Inc ja yhteisö |
OS-perhe | Linux |
Perustuen | Android |
Lähde | ilmainen ja avoimen lähdekoodin ohjelmisto |
Ensimmäinen painos | 28. elokuuta 2010 |
uusin versio | 14.1 (25. joulukuuta 2016 [1] ) |
Uusin testiversio | ( LineageOS jatkaa kehitystä ) |
Tuetut kielet | monikielinen, mukaan lukien venäjä |
Tuetut alustat | ARM ja x86 32-bittinen ja 64-bittinen |
Ytimen tyyppi | monoliittisesti modifioitu Linux-ydin |
Lisenssi | Apache 2 ja GPL v2 |
Osavaltio | kehitys pysähtyi, ei ole ajan tasalla |
Verkkosivusto | cyngn.com |
Mediatiedostot Wikimedia Commonsissa |
CyanogenMod ( /saɪ.'æn.oʊ.dʒɛn.mɒd/ ) on ilmainen ja avoimen lähdekoodin käyttöjärjestelmä älypuhelimille ja tableteille , joka perustuu Android - käyttöjärjestelmään . Suunniteltu korvaamaan mobiililaitteiden valmistajien esiasentamat Android - versiot . Avoimen lähdekoodin eikä esiasennettu Google-palvelupaketti takaa turvallisuuden ja yksityisyyden.
Voimassa 31. joulukuuta 2016, Cyanogen Inc. lopetti CyanogenModin tuen ja kehittämisen. Steve Kondikin johtama kehitystiimi käynnisti kuitenkin itsenäisesti uudelleen projektin uudella LineageOS -brändillä .
CyanogenModin kehitti Cyanogen Team, myöhemmin Cyanogen Inc. Tarjosi yksityisyyttä ja tuettu monia ominaisuuksia, joita ei löydy Android-laitevalmistajien virallisista laiteohjelmistoista, mukaan lukien alkuperäinen Android-teema (versioon 12 asti - Android Holo, versiosta 12 alkaen - Google Material Design), pakkauksenhallinta Free Lossless Audio Codecille ( FLAC ), pakattu välimuisti ( compcache ), suuri luettelo APN :istä , OpenVPN - asiakas, uudelleenkäynnistysvalikko. Se on ensimmäinen mobiilikäyttöjärjestelmä , joka sisältää BFS - tehtävän ajoituksen , ja se on kokeellisen haaran ja virallisen Android - lähdepuun yhdistäminen. Kehittäjät väittivät, että CyanogenMod parantaa käyttöjärjestelmän suorituskykyä ja luotettavuutta virallisiin laiteohjelmistojulkaisuihin verrattuna. Ja käyttäjät ovat havainneet monien älypuhelimien akun keston pidentyneen CyanogenModiin vaihtamisen jälkeen.
Huhtikuuhun 2016 mennessä CyanogenMod-laiteohjelmisto on asennettu yli 14 miljoonaan laitteeseen, ja se on suosituin kaikista tällaisista projekteista.
Pian HTC Dream -matkapuhelimen esittelyn jälkeen syyskuussa 2008 syntyi Android-yhteisön " juuritukseksi " kutsuma menetelmä, joka antoi etuoikeutetun hallinnan (tunnetaan nimellä " root access") Androidin Linux - alijärjestelmälle. Tämä menetelmä yhdistettynä avoimeen lähdekoodiin ja Android - käyttöjärjestelmän luonteeseen mahdollistaa laiteohjelmiston muokkaamisen ja uudelleenasentamisen puhelimeen haluttaessa. Se vaaditaan joissakin puhelimissa, kuten Nexus One ja Nexus S , jotka on suunniteltu auttamaan kehittämään mukautettuja muutoksia.
Kehittäjät eivät myöskään kiellä muokkausten tekemistä (mukautettuja) muille puhelimille.
CyanogenModin uusin versio perustuu Android 7.1 Nougatiin. CyanogenModin käyttäjäpuolen kirjoittavat enimmäkseen Steve Kondik- ja XDA-kehittäjät (parannettu esim. käynnistyslevy, yhteystiedot, verkkoselain) ja myös BusyBoxin kaltaisten sovellusten avulla .
Perustuu Android 2.2:een. 28. elokuuta 2010 julkaistiin ensimmäinen vakaa versio.
CyanogenMod 7:n kehitys alkoi Android 2.3 Gingerbreadin julkaisulla. 15. helmikuuta 2011 useille tuetuille laitteille ilmestyivät ensimmäiset beta-versiot. Neljäs beetaversio julkaistiin 30. maaliskuuta 2011. Se vahvisti CyanogenModin asemaa muiden vastaavien laiteohjelmistojen joukossa ja sisälsi myös monia virheenkorjauksia. 11. huhtikuuta 2011 CyanogenMod 7.0:n ensimmäinen vakaa versio julkaistiin, joka perustuu Android 2.3.3:een. Tällä hetkellä CyanogenMod 7:n uusin versio on CyanogenMod 7.2, joka perustuu Android 2.3.7:ään.
CyanogenMod 9 perustuu Google Android 4.0 Ice Cream Sandwichiin. Steve Kondik ja hänen tiiminsä sanoivat aloittavansa uuden julkaisun työskentelyn sen jälkeen, kun Google on julkaissut Android 4.0.1:n lähdekoodin. Ensimmäinen lehdistötiedote julkaistiin 26.6.2012, vakaa versio julkaistiin 9.8.2012. Viimeisin tällä hetkellä on "iltaisin" kokoontuminen 9.9.2012. Kehitystiimi totesi, että versiota 9 tuetaan vain kriittisten korjausten osalta. Kaikki voimat heitetään CyanogenModin 7. ja 10. version kehittämiseen.
Google Android 4.1 Jelly Beaniin perustuvan CyanogenModin uuden version työstäminen alkoi sen jälkeen, kun Google julkaisi Google Android 4.1 -lähdekoodin kesäkuussa 2012. CyanogenMod 10:n vakaa versio julkaistiin 13. marraskuuta 2012 .
Google Android 4.2.1 Jelly Beanin kehitys alkoi sen jälkeen, kun Google julkaisi lähdekoodin Google Android 4.2.1:lle marraskuussa 2012. Versionumeron odotettiin olevan 10.1, mutta kehittäjät päättivät käyttää numeroa 10, koska käyttöjärjestelmä ei sisällä merkittäviä muutoksia ja sillä on sama nimi.
Perustuu Android 4.2.2 Jelly Beaniin. Sai numeron 10.1, koska Android 4.2.2 -versio sisältää merkittäviä parannuksia ja korjauksia.
Uusi CyanogenMod perustui Android 4.3:een.
Työ CyanogenMod 11:n parissa alkoi sen jälkeen, kun Google julkaisi lähdekoodin Google Android 4.4:lle 31. lokakuuta 2013.
Työ CyanogenMod 12:n parissa alkoi heti sen jälkeen, kun Google julkaisi Android 5.0:n lähdekoodin. Ensimmäiset öiset versiot julkaistiin 6. tammikuuta 2015. Kokoonpano sisälsi samat muutokset kuin uudessa Lollipopissa.
Perustuu Android 5.1:een. Versionumeroa päätettiin jättää muuttamatta, vaan lisätä vain "1" loppuun.
CyanogenMod-verkkosivusto ilmoittaa, että versio suunniteltiin nimellä "CyanogenMod 12" tavallisella Android-päivityksellä laitteissa, joissa on tämä laiteohjelmisto.
Perustuu Android 6.0:aan. Työ CyanogenMod 13:n parissa alkoi sen jälkeen, kun Google julkaisi lähdekoodin Android 6.0:lle. Ensimmäiset vakaat rakennelmat seitsemälle projektiin osallistuvalle laitteelle julkaistiin 24.11.2015.
Perustuu Android 6.0.1:een. Sisältää korjauksia edellisen version (CM 13) virheisiin ja bugiin sekä pieniä muutoksia käyttöliittymään. Ensimmäiset tallirakennukset julkaistiin 8.8.2016.
Perustuu Android 7.0:aan. Tällä hetkellä kehitys on keskeytetty siirtyessä 14.1.
Perustuu Android 7.1:een. Google esitteli Android 7.1:n Pixel-älypuhelimien esittelyssä.
CyanogenMod-versiohistoria | ||
---|---|---|
CM versio | Android-versio | Julkaisupäivä _ |
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. helmikuuta 2010 [2] |
5.0.1 | 2010 | |
5.0.2 | 2010 | |
5.0.3.x | 2010 | |
5.0.4.x | 27. helmikuuta 2010 [3] | |
5.0.5.x | 19. maaliskuuta 2010 [4] | |
5.0.6 | 16. huhtikuuta 2010 [5] | |
5.0.7 | 25. toukokuuta 2010 [6] | |
5.0.8 | 19. heinäkuuta 2010 [7] | |
6.0.x | Android 2.2 | 28. elokuuta 2010 |
6.1.x | 6. joulukuuta 2010 [8] | |
7.0.0 | Android 2.3 Gingerbread | 10. huhtikuuta 2011 |
7.0.1 | Huhtikuu 2011 [9] | |
7.0.2 | 25. huhtikuuta 2011 [10] | |
7.0.3 | 5. toukokuuta 2011 [11] | |
7.1.0 | Android 2.3.7 | 10. lokakuuta 2011 [12] |
7.2.0 | 16. kesäkuuta 2012 [13] | |
8.x | Android 3.x (Honeycomb) | vapautusta ei ollut |
9.0.0 | Android 4.0.4 (Ice Cream Sandwich) | 9. elokuuta 2012 [14] |
10.0.0 | Android 4.1.2 (Jelly Bean) | 13. marraskuuta 2012 [15] |
10.1.0 | Android 4.2.1 (Jelly Bean) | 25. tammikuuta 2013 [16] |
10.1.1 | Android 4.2.2 (Jelly Bean) | 15. helmikuuta 2013 [16] |
10.2 | Android 4.3.1 (Jelly Bean) | 14. elokuuta 2013 [16] |
yksitoista | Android 4.4.4 (KitKat) | 5. joulukuuta 2013 [16] |
12 | Android 5.0.2 (Lollipop) | 6. tammikuuta 2015 |
12.1 | Android 5.1.1 (Lollipop) | 17. huhtikuuta 2015 |
13 | Android 6.0.1 (Marshmallow) | 24. marraskuuta 2015. |
14.1 | Android 7.1.1 (Nougat) | 30. lokakuuta 2016. |
Vuoden 2016 lopussa Cyanogen Inc. julkaistu blogiuutisissa projektin päättymisestä. Kaikki yrityksen tukemat Cyanogen-palvelut ja yötyöt lakkasivat olemasta 31.12.2016, sivuston sisältö ei ole enää saatavilla. Cyanogen Inc. itse. ei ole suljettu ja aikoo keskittää kaikki voimansa uuteen modulaariseen Cyanogen OS - projektiin .
Monet yrityksen työntekijät joutuvat lähtemään, mutta CyanogenMod-kehitystiimi, jota väitetään itse Steve Kondikin (Cyanogen) johtaman, aikoo elvyttää yhteisölähtöisen Android-jakelun nimeämällä CyanogenModin uudelleen nimellä LineageOS .
CyanogenMod- arkisto sisältää myös ClockworkMod Recoveryn ("palautuskuva", jonka on kirjoittanut ja ylläpitää Koushik Dutta), jota käytetään CyanogenModin asentamiseen laitteisiin. Clockworkmod Recoveryssä on erityinen tietojen palautustila, jota käytetään varmuuskopioimiseen, laitteen muistiin olevien tietojen palauttamiseen ja laiteohjelmiston päivittämiseen. Clockworkmod Recovery asennetaan palvelukeskuksille (ODIN, Fastboot) luoduilla laiteohjelmistotiloilla tietokoneelta tai itse laitteelta. Tällä hetkellä projektin työ on keskeytetty.
Oma laitteen palautus/diagnostiikkaapuohjelma nimeltä Cyanogen Recovery. CyanogenMod-projektin johto päätti olla enää riippuvainen kolmannen osapuolen palautusohjelmistokehittäjien mielijohteista, ja yhtiö ryhtyi luomaan oman versionsa.
Näiden erikoistuneiden palautusapuohjelmien käynnistäminen on mahdollista vain laitteen käynnistyksen alkuvaiheessa, painamalla ja pitämällä tiukasti määriteltyjä näppäimiä painettuna laitetta käynnistettäessä tai kun laite kytketään kaapelilla henkilökohtaisen vilkkuvan ohjelman komennolla. tietokone.
CyanogenMod ja ClockworkMod Recovery voivat mitätöidä laitteen takuun. Monet valmistajat taistelevat palvelukeskusten pettämistä vastaan epätyypillisen laiteohjelmiston puutteesta. Esimerkiksi Samsungin älypuhelimet havaitsevat ei-standardin laiteohjelmiston ja ytimien asennuksen. Kun lataat tällaisen laitteen, näkyviin tulee varoituksia kolmannen osapuolen laiteohjelmiston käytöstä. Laskuri voidaan kuitenkin nollata käyttämällä ohjelmia, kuten Triangle Away. 21. syyskuuta 2014 lähtien Samsung käyttää kehittyneempiä suojausmenetelmiä, kuten Samsung Knox , joita ei ohiteta aiemmin tunnetuilla menetelmillä.
Samsung palkkasi CyanogenMod-projektin perustajan [17] ja alkoi jakaa uusia puhelinmalleja maksutta muille CyanogenMod-kehittäjille [18] . Sony on ilmoittanut, että se pitää harrastajien kehittämiä laiteohjelmistoja Android-ekosysteemin täysjäseninä [19] .
Mobiilikäyttöjärjestelmät | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Unixin kaltaiset käyttöjärjestelmät |
| ||||||||||||||
Windows | |||||||||||||||
Muut | |||||||||||||||
Aiheeseen liittyvät alustat | |||||||||||||||
|