CyanogenMod | |
---|---|
| |
Dezvoltator | Cyanogen Inc și Comunitatea |
Familia OS | linux |
Bazat pe | Android |
Sursă | software gratuit și open source |
Prima editie | 28 august 2010 |
ultima versiune | 14.1 (25 decembrie 2016 [1] ) |
Ultima versiune de testare | (dezvoltarea continuă de către LineageOS ) |
Limbi acceptate | multilingv, inclusiv rusă |
Platforme acceptate | ARM și x86 pe 32 de biți și 64 de biți |
Tipul de kernel | kernel Linux modificat monolitic |
Licență | Apache 2 și GPL v2 |
Stat | dezvoltarea sa oprit, nu la zi |
site web | cyngn.com |
Fișiere media la Wikimedia Commons |
CyanogenMod ( /saɪ.'æn.oʊ.dʒɛn.mɒd/ ) este un sistem de operare gratuit și open source pentru smartphone-uri și tablete bazat pe sistemul de operare Android . Conceput pentru a înlocui versiunile proprietare de Android preinstalate de furnizorii de dispozitive mobile. Sursă deschisă și niciun pachet de servicii Google preinstalat asigură securitatea și confidențialitatea.
În vigoare la 31 decembrie 2016, Cyanogen Inc. a întrerupt sprijinul și dezvoltarea CyanogenMod. Cu toate acestea, echipa de dezvoltare condusă de Steve Kondik a relansat independent proiectul sub noul brand LineageOS .
CyanogenMod a fost dezvoltat de echipa Cyanogen, ulterior Cyanogen Inc. A oferit confidențialitate și a acceptat multe funcții care nu se găsesc în firmware-ul oficial al furnizorilor de dispozitive Android, inclusiv tema originală Android (până la versiunea 12 - Android Holo, de la versiunea 12 - Google Material Design), codec pentru Free Lossless Audio Codec ( FLAC ), cache comprimat ( compcache ), listă mare de APN -uri , client OpenVPN , meniu de repornire. Este primul sistem de operare mobil care include programatorul de sarcini BFS și este amalgamarea ramurii experimentale și a arborelui sursă oficial Android . Dezvoltatorii au susținut că CyanogenMod îmbunătățește performanța și fiabilitatea sistemului de operare în comparație cu versiunile oficiale de firmware. Și utilizatorii au observat o creștere a duratei de viață a bateriei multor smartphone-uri după trecerea la CyanogenMod.
Din aprilie 2016, firmware-ul CyanogenMod a fost instalat pe peste 14 milioane de dispozitive și este cel mai popular dintre toate astfel de proiecte.
La scurt timp după introducerea telefonului mobil HTC Dream în septembrie 2008, a apărut o metodă numită „ rădăcinare ” de către comunitatea Android, care a oferit control privilegiat (cunoscut ca „ acces root ”) subsistemului Linux al Android. Această metodă, combinată cu sursa deschisă și natura sistemului de operare Android , permite ca firmware-ul să fie modificat și reinstalat pe telefon după bunul plac. Este necesar pentru unele telefoane, cum ar fi Nexus One și Nexus S , care sunt concepute pentru a ajuta la dezvoltarea modificărilor personalizate.
De asemenea, dezvoltatorii nu interzic efectuarea de modificări (personalizate) pentru alte telefoane.
Cea mai recentă versiune de CyanogenMod se bazează pe Android 7.1 Nougat. Partea de utilizator a CyanogenMod este scrisă în mare parte de Steve Kondik și dezvoltatorii XDA (îmbunătățit, de exemplu, launchpad, contacte, browser web) și, de asemenea, folosind aplicații precum BusyBox .
Bazat pe Android 2.2. Pe 28 august 2010, a fost lansată prima versiune stabilă.
Dezvoltarea CyanogenMod 7 a început cu lansarea Android 2.3 Gingerbread. Pe 15 februarie 2011 au apărut primele versiuni beta pentru mai multe dispozitive acceptate. A patra versiune beta a fost lansată pe 30 martie 2011. Acesta a consolidat poziția CyanogenMod printre alte firmware-uri similare și, de asemenea, conținea multe remedieri de erori. Pe 11 aprilie 2011, prima versiune stabilă a CyanogenMod 7.0 a fost lansată bazată pe Android 2.3.3. În acest moment, cea mai recentă versiune de CyanogenMod 7 este CyanogenMod 7.2 bazată pe Android 2.3.7.
CyanogenMod 9 se bazează pe Google Android 4.0 Ice Cream Sandwich. Steve Kondik și echipa sa au spus că vor începe să lucreze la o nouă versiune după ce Google va lansa codul sursă pentru Android 4.0.1. Primul comunicat de presă a fost prezentat pe 26 iunie 2012, versiunea stabilă a fost lansată pe 9 august 2012. Ultimul moment este adunarea „noapteană” din 9 septembrie 2012. Echipa de dezvoltare a declarat că versiunea 9 va fi acceptată doar în măsura în care se realizează remedieri critice. Toate forțele vor fi aruncate în dezvoltarea versiunilor a 7-a și a 10-a de CyanogenMod.
Lucrările la o nouă versiune de CyanogenMod bazată pe Google Android 4.1 Jelly Bean au început după ce Google a lansat codul sursă Google Android 4.1 în iunie 2012. Versiunea stabilă a CyanogenMod 10 a fost lansată pe 13 noiembrie 2012 .
Dezvoltarea Google Android 4.2.1 Jelly Bean a început după ce Google a lansat codul sursă pentru Google Android 4.2.1 în noiembrie 2012. Era de așteptat ca numărul versiunii să fie 10.1, dar dezvoltatorii au decis să folosească numărul 10, deoarece sistemul de operare nu conține modificări semnificative și are același nume.
Bazat pe Android 4.2.2 Jelly Bean. A primit numărul 10.1 datorită faptului că versiunea de Android 4.2.2 conține îmbunătățiri și remedieri semnificative.
Noul CyanogenMod a fost bazat pe Android 4.3.
Lucrările la CyanogenMod 11 au început după ce Google a lansat codul sursă pentru Google Android 4.4 pe 31 octombrie 2013.
Lucrările la CyanogenMod 12 au început imediat după ce Google a lansat codul sursă pentru Android 5.0. Primele versiuni de noapte au fost lansate pe 6 ianuarie 2015. Ansamblul a conținut aceleași modificări ca la noul Lollipop.
Bazat pe Android 5.1. S-a decis să nu se schimbe numărul versiunii, doar să se adauge „1” la sfârșit.
Site-ul web CyanogenMod indică faptul că versiunea a fost planificată ca „CyanogenMod 12” cu o actualizare regulată Android pe dispozitivele care rulează acest firmware.
Bazat pe Android 6.0. Lucrările la CyanogenMod 13 au început după ce Google a lansat codul sursă pentru Android 6.0. Primele versiuni stabile pentru cele șapte dispozitive care participă la proiect au fost postate pe 24 noiembrie 2015.
Bazat pe Android 6.0.1. Conține remedieri de erori și bug-uri ale versiunii anterioare (CM 13) și modificări minore privind interfața. Primele versiuni stabile au fost postate pe 8 august 2016.
Bazat pe Android 7.0. În prezent, dezvoltarea a fost întreruptă odată cu trecerea la 14.1.
Bazat pe Android 7.1. Android 7.1 a fost introdus de Google la prezentarea smartphone-urilor Pixel.
Istoricul versiunilor CyanogenMod | ||
---|---|---|
Versiunea CM | Versiunea Android | Data lansării |
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 februarie 2010 [2] |
5.0.1 | 2010 | |
5.0.2 | 2010 | |
5.0.3.x | 2010 | |
5.0.4.x | 27 februarie 2010 [3] | |
5.0.5.x | 19 martie 2010 [4] | |
5.0.6 | 16 aprilie 2010 [5] | |
5.0.7 | 25 mai 2010 [6] | |
5.0.8 | 19 iulie 2010 [7] | |
6.0.x | Android 2.2 | 28 august 2010 |
6.1.x | 6 decembrie 2010 [8] | |
7.0.0 | Android 2.3 Turtă dulce | 10 aprilie 2011 |
7.0.1 | aprilie 2011 [9] | |
7.0.2 | 25 aprilie 2011 [10] | |
7.0.3 | 5 mai 2011 [11] | |
7.1.0 | Android 2.3.7 | 10 octombrie 2011 [12] |
7.2.0 | 16 iunie 2012 [13] | |
8.x | Android 3.x (fagure de miere) | nu a existat nicio eliberare |
9.0.0 | Android 4.0.4 (Ice Cream Sandwich) | 9 august 2012 [14] |
10.0.0 | Android 4.1.2 (Jelly Bean) | 13 noiembrie 2012 [15] |
10.1.0 | Android 4.2.1 (Jelly Bean) | 25 ianuarie 2013 [16] |
10.1.1 | Android 4.2.2 (Jelly Bean) | 15 februarie 2013 [16] |
10.2 | Android 4.3.1 (Jelly Bean) | 14 august 2013 [16] |
unsprezece | Android 4.4.4 (KitKat) | 5 decembrie 2013 [16] |
12 | Android 5.0.2 (Lollipop) | 6 ianuarie 2015 |
12.1 | Android 5.1.1 (Lollipop) | 17 aprilie 2015 |
13 | Android 6.0.1 (Marshmallow) | 24 noiembrie 2015. |
14.1 | Android 7.1.1 (Nougat) | 30 octombrie 2016. |
La sfârșitul anului 2016, Cyanogen Inc. publicate în blog știri despre închiderea proiectului. Toate serviciile Cyanogen și versiunile de noapte susținute de companie au încetat să mai existe la 31 decembrie 2016, conținutul site-ului nu mai este disponibil. Cyanogen Inc. în sine. nu este închisă și intenționează să concentreze toate eforturile pe noul proiect modular Cyanogen OS .
Mulți angajați ai companiei vor fi forțați să plece, dar echipa de dezvoltare CyanogenMod, condusă de însuși Steve Kondik (Cyanogen), intenționează să revigoreze distribuția Android orientată către comunitate prin rebrandingul CyanogenMod sub numele LineageOS .
Depozitul CyanogenMod conține, de asemenea, ClockworkMod Recovery („imagine de recuperare” scrisă și întreținută de Koushik Dutta), care este folosită pentru a instala CyanogenMod pe dispozitive. Clockworkmod Recovery are un mod special de recuperare a datelor care este utilizat pentru a face backup, a restaura datele din memoria dispozitivului și a actualiza firmware-ul. Clockworkmod Recovery este instalat prin moduri de firmware create pentru centrele de service (ODIN, Fastboot) de pe un PC sau de pe dispozitivul propriu-zis. Momentan, lucrările la proiect sunt suspendate.
Un utilitar proprietar de recuperare/diagnosticare a dispozitivului numit Cyanogen Recovery. Managementul proiectului CyanogenMod a decis să nu mai depindă de capriciile dezvoltatorilor de software de recuperare terți, iar corporația s-a apucat să creeze propria versiune.
Lansarea acestor utilități specializate de recuperare este posibilă doar în primele etape de pornire a dispozitivului, prin apăsarea și menținerea apăsată a tastelor strict definite la pornirea dispozitivului sau la conectarea dispozitivului prin cablu la comanda programului intermitent de la o persoană. calculator.
Prezența CyanogenMod și ClockworkMod Recovery poate anula garanția dispozitivului. Mulți producători luptă împotriva înșelăciunii centrelor de service cu privire la lipsa unui firmware non-standard. De exemplu, smartphone-urile Samsung detectează instalarea de firmware și nuclee non-standard. La încărcarea unui astfel de dispozitiv, vor apărea avertismente despre utilizarea firmware-ului terților. Cu toate acestea, contorul poate fi resetat folosind programe precum Triangle Away. Începând cu 21 septembrie 2014, Samsung utilizează metode de protecție mai avansate, cum ar fi Samsung Knox , care nu sunt ocolite prin metodele cunoscute anterior.
Samsung l-a angajat pe fondatorul proiectului CyanogenMod [17] și a început să distribuie noi modele de telefoane gratuit altor dezvoltatori CyanogenMod [18] . Sony a anunțat că consideră firmware-ul dezvoltat de entuziaști ca fiind membri cu drepturi depline ai ecosistemului Android [19] .
Sisteme de operare mobile | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sisteme de operare asemănătoare Unix |
| ||||||||||||||
Windows | |||||||||||||||
Alte | |||||||||||||||
Platforme conexe | |||||||||||||||
|