CyanogenMod

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 25 octombrie 2014; controalele necesită 243 de modificări .
CyanogenMod

Cyanogen Mod 14.1
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.

Dezvoltare

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 .

CyanogenMod 6

Bazat pe Android 2.2. Pe 28 august 2010, a fost lansată prima versiune stabilă.

CyanogenMod 7

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

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.

CyanogenMod 10

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.

CyanogenMod 10.1

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.

CyanogenMod 10.2

Noul CyanogenMod a fost bazat pe Android 4.3.

CyanogenMod 11

Lucrările la CyanogenMod 11 au început după ce Google a lansat codul sursă pentru Google Android 4.4 pe 31 octombrie 2013.

CyanogenMod 12

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.

CyanogenMod 12.1

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.

CyanogenMod 13

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.

CyanogenMod 13.1

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.

CyanogenMod 14

Bazat pe Android 7.0. În prezent, dezvoltarea a fost întreruptă odată cu trecerea la 14.1.

CyanogenMod 14.1

Bazat pe Android 7.1. Android 7.1 a fost introdus de Google la prezentarea smartphone-urilor Pixel.

Istoricul versiunilor

Finalizarea dezvoltării

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 .

ClockworkMod Recovery

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.

Recuperarea cianogenului

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.

Impactul asupra garanției dispozitivului

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.

Suport de la producătorii de telefoane

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] .

Note

  1. CM 13.0 Release 1 Arhivat 25 octombrie 2016.
  2. Cianogen. CyanogenMod 5.0 (Nexus One) (link indisponibil) . Blog CyanogenMod (14 februarie 2010). Consultat la 23 decembrie 2010. Arhivat din original la 25 august 2012. 
  3. Cianogen. CyanogenMOD 5.0.4 Lansat (link indisponibil) . xda-developers (27 februarie 2010). Consultat la 23 decembrie 2010. Arhivat din original la 25 august 2012. 
  4. Chase Bahers. CyanogenMOD v5.0.5 pentru HTC/Google Nexus One lansat (link indisponibil) . androidSPIN . MobileTweek, Inc. 19 martie 2010. Consultat la 23 decembrie 2010. Arhivat din original la 25 august 2012. 
  5. Cianogen. CyanogenMod 5.0.6 - Tax Deductible (link indisponibil) . Blog CyanogenMod (16 aprilie 2010). Consultat la 23 decembrie 2010. Arhivat din original la 25 august 2012. 
  6. Cianogen. CyanogenMod 5.0.7 pentru vis și magie! (link indisponibil) . Blog CyanogenMod (25 mai 2010). Consultat la 23 decembrie 2010. Arhivat din original la 25 august 2012. 
  7. Cianogen. CyanogenMod-5.0.8 a aterizat! (link indisponibil) . Blog CyangenMod (19 iulie 2010). Consultat la 23 decembrie 2010. Arhivat din original la 25 august 2012. 
  8. Cianogen. CyanogenMod-6.1 Stabil a aterizat! (link indisponibil) . Blog CyanogenMod (6 decembrie 2010). Consultat la 23 decembrie 2010. Arhivat din original la 25 august 2012. 
  9. Cianogen. Versiune de actualizare CyanogenMod-7.0.1 (link indisponibil) . Blog CyanogenMod (25 aprilie 2011). Consultat la 25 aprilie 2011. Arhivat din original pe 25 august 2012. 
  10. Cianogen. CyanogenMod-7.0.2 Lansat (ops) (link indisponibil) . Blog CyanogenMod (25 aprilie 2011). Consultat la 25 aprilie 2011. Arhivat din original pe 25 august 2012. 
  11. Cianogen. CyanogenMod 7.0.3 lansat (link indisponibil) . Blog CyanogenMod (5 mai 2011). Preluat la 5 mai 2011. Arhivat din original la 25 august 2012. 
  12. Cianogen. CyanogenMod 7.1 lansat (link indisponibil) . Blog CyanogenMod (10 octombrie 2011). Preluat la 21 octombrie 2011. Arhivat din original la 25 august 2012. 
  13. Cianogen. CyanogenMod 7.2 Lansat (link indisponibil) . Blog CyanogenMod (16 iunie 2012). Preluat la 16 iunie 2012. Arhivat din original la 25 august 2012. 
  14. ciwrl. CyanogenMod 9 - Stabil (link indisponibil) . Blog CyanogenMod (9 august 2012). Preluat la 10 august 2012. Arhivat din original la 25 august 2012. 
  15. ciwrl. Versiunea CyanogenMod 10 (link indisponibil) . Blog CyanogenMod (21 noiembrie 2012). Data accesului: 2012-21-11. Arhivat din original pe 10 decembrie 2012. 
  16. 1 2 3 4 obţine.cm
  17. Samsung îl angajează pe fondatorul CyanogenMod . Consultat la 30 septembrie 2016. Arhivat din original la 6 octombrie 2014.
  18. Samsung promovează portarea CyanogenMod pe Galaxy S II . Consultat la 4 octombrie 2011. Arhivat din original la 5 iulie 2015.
  19. Sony Ericsson va sprijini portarea CyanogenMod pe smartphone-urile Xperia . Preluat la 4 octombrie 2011. Arhivat din original la 6 iulie 2015.

Link -uri