CyanogenMod | ||||||||
CyanogenMod 13 kezdőképernyő, az Android 6.0-ra épült | ||||||||
Család | Unix típus | |||||||
---|---|---|---|---|---|---|---|---|
Nyelvek | Többnyelvű | |||||||
Core típus | Linux kernel | |||||||
Projekt állapota | Megállt | |||||||
Platformok | Okostelefonok és táblagépek ( ARM ) | |||||||
Cég / Fejlesztő |
Cianogén (Steve Kondik), a CyanogenMod Team | |||||||
Engedély | Apache License 2 és GNU General Public License v2 | |||||||
Forrásállamok | Nyílt forráskód | |||||||
Beírva | C , C ++ és Java | |||||||
Legújabb stabil verzió | 13,0 ZNH5Y (2016. augusztus 15) | |||||||
Legfrissebb fejlett verzió | 13,0 hálóing (1 st november 2016) | |||||||
Irodai környezet | ADWLauncher (7.x) / Trebuchet (9.x +) | |||||||
Weboldal | cyanogenmod.org | |||||||
| ||||||||
A CyanogenMod egy több mint 70 okostelefonon és táblagépen futó operációs rendszer , amely Androidra épül . Olyan szolgáltatásokat és opciókat kínál, amelyek nem érhetők el az Android verzióin, amelyeket az eladók terjesztenek az eszközükön.
A 2016. december 24, bejelentették, hogy a CyanogenMod tovább nem kerül fejlesztésre a projektet korábban lebonyolító Cyanogen Inc. szolgáltatásainak megszüntetését követően. CyanogenMod már nem létezik, de „ villás ” néven LineageOS , amely átveszi a fő jellemzői. A1 st január 2017, minden cianogén szolgáltatás leáll.
A funkciók beépített CyanogenMod natívan a választás a rendszer téma , elhelyezése válthat (gombok engedélyezése / tiltása különböző funkciók a készülék) az értesítési sávon, valamint egyéb felhasználói felület változásokat. , Támogatja a FLAC audio formátum , hozzáférést a hozzáférési pont neve kommunikációs protokoll , egy OpenVPN kliens , a képesség, hogy indítsa újra az eszközt, támogatja a csatolt modem segítségével Wifi , Bluetooth és USB , tuningolás és haladó beállítások CPU , menedzsment (biztonság, engedélyeinek) Android alkalmazások . A CyanogenMod célja továbbá a teljesítmény és a megbízhatóság növelése a hivatalos operációs rendszerhez képest .
A CyanogenMod nyílt forráskódú licenc alapján került kifejlesztésre, amely a Google által létrehozott Android hivatalos verzióira épül, de harmadik féltől származó kódot ad hozzá. Tartalmaz továbbá néhány saját szoftvert, amely a Cyanogen működéséhez szükséges, és amelynek nincs ingyenes megfelelője (illesztőprogramok, Google kommunikációs könyvtárak ...). Nem tartalmaz olyan Google alkalmazásokat, amelyek hozzáférést biztosítanak a Play Áruházhoz vagy harmadik féltől származó szoftverekhez, mint a gyártók terjesztései. Lehetséges azonban a Cyanogen vagy saját maga által biztosított csomagon keresztül hozzáadni a Google alkalmazásait .
Röviddel azután, hogy a kibocsátás a HTC Dream , az első Android okostelefon , az Egyesült Államokban 2008 szeptemberében, egy módszert fedeztek fel megszerezni a root felhasználó jogait köszönhetően a Linux kernel alkotó operációs rendszer . A root hozzáférés lehetővé teszi az Android nyílt forráskódjának köszönhetően az operációs rendszer módosítását és az új verzió telepítését az eszközére.
Ugyanebben az évben számos módosított operációs rendszert fejlesztettek ki és terjesztettek a HTC Dream számára az interneten keresztül. Egyikük, amelyet egy JesusFreke nevű fejlesztő tart fenn , gyorsan népszerűvé válik az Álom tulajdonosai körében. 2009 októberében JesusFreke abbahagyta az operációs rendszer fejlesztését, és javasolta a felhasználóknak, hogy változtassák meg a ROM verzióját , amely a JesusFreke verziójára épül, amelyet a fejlesztő Cyanogen (Steve Kondik) fejlesztett és fejlesztett ki . Ez a verzió hívja a "CyanogenMod" -ot. A CyanogenMod népszerűsége gyorsan növekszik, és egy kis fejlesztői közösség, a CyanogenMod Team néven segíti a projekt növekedését . Néhány hónap alatt az eszközök és funkciók száma meredeken növekszik, így a CyanogenMod az egyik leghíresebb Android- disztribúció .
Mint sok nyílt forráskódú projekt , a CyanogenMod fejlesztése decentralizált verzióvezérléssel történik , és a forráskód elérhető a Githubon , bárki számára elérhető. A közreműködők új szolgáltatásokat vagy hibajavításokat helyeznek el a Google forráskód-ellenőrző rendszerével . A közreműködéseket bárki tesztelheti, és a regisztrált felhasználók szavaznak, mielőtt az operációs rendszerbe integrált elismert CyanogenMod fejlesztő véglegesen elfogadná őket .
Steve Kondik kiadta a CyanogenMod 6-ot, amely az Android 2.2, más néven Froyo-ra épült , a Nexus One , Dream , Magic , Droid (Milestone), Legend , Desire , Evo 4G , Hero , Wildfire , Incredible , HTC Aria és a T-Mobile myTouch 3G Slide számára. . A kiadásjelölt verzió 2010. július 11-én vált elérhetővé, a stabil változat pedig 2010. október 28. óta elérhető.
A CyanogenMod 7 az Android 2.3-ra, vagyis a Gingerbreadre épül , és a CyanogenMod Team által biztosított kiegészítő kódot ad hozzá . Az egyedi kódrészeket többnyire a Cyanogen (Steve Kondik) írta, de sok rész az XDA fejlesztői közösségből (az indító, a böngésző és mások) és nyílt forráskódú projektekből származik, mint például a BusyBox .
A fejlesztés akkor kezdődött, amikor a Google felajánlotta az Android 2.3 forráskódját . 2011. február 15-én a CyanogenMod 7 első kiadási jelöltje számos eszközön elérhető volt. A negyedik kiadásjelölt 2011. március 30- án jelent meg, és kompatibilitást hozott a Nook Color és hasonló eszközökkel, valamint számos hibát kijavított. 2011. április 11-én jelent meg a CyanogenMod 7.0 nyilvános verziója, amely az Android 2.3.3-ra épült . A legújabb stabil verzió, a CyanogenMod 7.1 2011. október 10-én jelent meg, Android 2.3.4-re épülve .
A CyanogenMod 7.2 (Android 2.3.7-re épül) állítólag a 7.x sorozat utolsó frissítése. Az első kiadási jelöltet 2012. március 15-én tették közzé, amely prediktív számbevitelt, új feloldóképernyőt, az Ice Cream Sandwich animációit és hibajavításokat hozott. Az erőfeszítések a CyanogenMod csapat most irányítani CyanogenMod 9, épülő Android 4 aka Ice Cream Sandwich . A stabil verzió 2012. június 18-án érkezett meg.
CyanogenMod verzió 8 volt pala épül Android 3 aka Honeycomb . Sajnos a forráskód Honeycomb nem a Google által biztosított, amíg a forráskódját Android 4.0 aka Ice Cream Sandwich megjelent . A CyanogenMod 8 tehát hivatalosan soha nem fog napvilágot látni, a CyanogenMod közvetlenül a 7.x verzióról a CyanogenMod 9-re lép.
A CyanogenMod 9 a Google által biztosított Android Ice Cream Sandwich forráskódjára épül . Steve Kondik és csapata bejelentette, hogy az Android 4.0.1 forráskódjának elérhetővé tétele után megkezdték ennek az új verziónak a kidolgozását . 2011 novemberében az alfa kiadásokat terjesztették, különösen a Samsung készülékein, mint a Nexus S és a Galaxy . 2012. június 26-án elindult a CyanogenMod 9 első kibocsátási jelöltje. A stabil verziót hivatalosan 2012. augusztus 16-án adták ki, a fejlesztői csoport hangsúlyozta, hogy ezt a verziót nem fogják fenntartani (ellentétben a CyanogenMod 7 ággal), tudván, hogy a 9. verziót támogató szinte minden terminál támogatja a 10. verziót.
A CyanogenMod 10 az Android Jelly Bean forráskódjára épül . A fejlesztés megkezdődött, amint a CyanogenMod 9 stabil verzióját telepítették. Az első verziók 2012. augusztus 18. óta elérhetők körülbelül tíz terminálon. A CyanogenMod 10.1 végleges verziója 2013. június 24-én jelent meg stabil verzióban, és több mint ötven terminálra telepíthető, beleértve az összes Google Nexus terminált .
A CyanogenMod 10.1 az Android Jelly Bean 4.2.2-re épül. A 10.1.2-es verzió 2013. július 13-án jelent meg a Google csapatai által talált biztonsági rések kezelésére.
A CyanogenMod 10.2 az Android Jelly Bean 4.3-ra épül. A fejlesztés 2013. július 24-én kezdődött. A 10.2 verzió RC1 2013. november 22-én jelent meg. A végleges verzió 2013. december 3-án jelent meg, és az Android 4.3.1 Jelly Bean rendszerre épül.
A CyanogenMod 11 Android 4.4 Kitkat-ra épül. A Nexus sorozat első M1 verziója 2013. december 6-án jelent meg.
Az M2 verzió az Android 4.4.1 KitKat-ra épül, és számos hibát kijavít.
Ez a CyanogenMod verziója, amely felszereli a OnePlus One-t , az Android 4.4 Kitkat-ra is épül
A CyanogenMod 12 az Android 5.0 Lollipop forráskódjára épül . A 12.1 verzió az Android 5.1 Lollipop forráskódjára épül
Ez a Cyanogenmod legújabb verziója, amely felvásárolja a OnePlus One készüléket , elérhető az OTA-ban ( Over the Air , frissítés, amely közvetlenül a mobilhálózaton keresztül tölthető le , felhasználói beavatkozás nélkül), a 11S verzió óta. Integrálja az Android 5.0.2 verzióját, valamint a OnePlus harmadik féltől származó szoftverét.
A 2015. október 8-án bejelentett CyanogenMod következő verziója az Android Marshmallow-ra épül .
A CyanogenMod 14.1 az Android 7.1 Nougat forráskódjára épül .
A legújabb verziók a 7.1.1 verzióra épülnek
A CM14.1 hozza az Android 7 Nougat funkciókészletét. Nevezetesen az új többablakos mód, új kezelőfelülete, a Google 3D Touch és egy módosított Doze mód. A CM THEME azonban még nem került portolásra.
A fejlesztés folyamatban van, és az idő múlásával újabb eszközöket adnak hozzá. A kompatibilis eszközök jelenleg:
Frissítse 1 -jén december 2016:
2016. december 5-i frissítés:
2016. december 9-i frissítés:
2012. április 4-én a CyanogenMod bemutatta a „Cid”, az új CyanogenMod kabalát, amely felváltotta a régi kabalát, „Andy the Skateboarder Bugdroid”. A Ciao felhasználó által tervezett Cid a "CyanogenMod ID" rövidítést jelenti.
Régi logó
A CyanogenMod forráskódja tartalmazza a ClockworkMod Recovery programot , a Koush (Koushik Dutta) által fenntartott „ kép- helyreállítást ” , amelyet a CyanogenMod vagy más operációs rendszer- frissítések telepítésekor használnak . A kép-helyreállítás egy speciális indítási mód , amelyet az eszköz visszaállítására, formázására vagy egy új operációs rendszer, például a CyanogenMod telepítésére használnak . A ClockworkMod Recovery automatikusan telepíthető a CyanogenMod által támogatott gyökérzetű eszközökre olyan alkalmazásokon keresztül, mint például a Google Playen elérhető „ROM Manager” , vagy telepíthető közvetlenül eszközspecifikus indítási módokkal. Legtöbbször ez a Fastboot (Nexus, LG, HTC, Sony stb.) Vagy Odin (Samsung) mód, nyitott bootloader kíséretében .
Hosszú ideig az okostelefon- és táblagépgyártók válasza nagyon negatív volt az operációs rendszerek harmadik felek általi fejlesztésére . A gyártók nem hivatalos operációs rendszeren futó eszközök helytelen működéséről beszélnek, ami az érintett eszközre vonatkozó garancia érvényét veszti. Az üzemeltetőknek negatív véleményük is van, a CyanogenMod néha olyan funkciókat kínál, amelyek csak opcionálisan érhetők el az üzemeltetők számára (például megosztás ). A gyártók és az üzemeltetők így akadályokat állítottak a felhasználók elé azáltal, hogy blokkolták a rendszerbetöltőt és korlátozták a legtöbb eszköz hozzáférését a root engedélyekhez .
A szoftver körüli közösség azonban egyre nőtt és egyre népszerűbb lett, ami az Amerikai Egyesült Államok Kongresszusi Könyvtárának nyilatkozatához vezetett , amely lehetővé tette a root használatát a mobileszközökön; a gyártók és az üzemeltetők ezért megváltoztatták álláspontjukat a CyanogenMod és más disztribúciók körül, mint például a HTC , a Motorola , a Samsung és a Sony Ericsson olyan operációs rendszerek fejlesztését tervezik, mint a CyanogenMod.
2011-ben a régebbi generációs eszközök sok felhasználója a CyanogenModhoz fordult telefonja frissítése érdekében. Valójában a gyártók (mint a HTC ), abbahagyva a régi tartományok aktív támogatását, kiadták a rendszerbetöltőket, hogy lehetővé tegyék az alternatív operációs rendszerek telepítését . A Samsung még a Galaxy S II-ket is adományozta a CyanogenMod csapatnak, kérve a CyanogenMod telepítését az eszközeikre.
Mivel a verzió 4.1.11.1, CyanogenMod is több Google- tulajdonú alkalmazások , mint például a Gmail , Maps , lejátszás , Talk és a YouTube , valamint a tulajdonosi járművezetők . Ezeket a csomagokat az Android terjesztett verziói tartalmazzák , de nem ingyenes licencek . Miután a Google felfüggesztési és elállási utasítást küldött a CyanogenMod fő fejlesztőjének (Steve Kondik), kérve az említett alkalmazások terjesztésének leállítását, a fejlesztést néhány napra leállították. A reakció a sok CyanogenMod felhasználók ellenséges volt, némi azt állítva, hogy a Google jogi fenyegetések sértené a saját érdekeit, azt hiszik, hogy a Google megsérti mottója: „ Ne légy gonosz ”, és a kihívás, hogy a Google ad a nyílt forráskódú közösség. Mivel sok évek. A Google álláspontját tisztázó nyilatkozat és a Google és a Cyanogen közötti tárgyalás után úgy döntöttek, hogy a CyanogenMod projekt addig folytatódhat, amíg a „ Google Experience ” összetevőit tartalmazó csomagot nem tárolják közvetlenül a ROM-on. Azt is megállapították, hogy a Google saját alkalmazásainak biztonsági másolata és újratelepítése a telefonra történhet, amikor a CyanogenMod telepítésre került, anélkül, hogy bármilyen szerzői jogot megsértene . A cianogén arra is figyelmeztetett, hogy bár már nincs probléma a Google-lal, fennáll annak a veszélye, hogy problémákat okoznak a licencek vagy a zárt forráskódú gyártók saját illesztőprogramjai . A CyanogenMod Team azonban éppen a forráskód újjáépítésén dolgozik, hogy ne legyenek többé problémáik az illesztőprogramok licencelésével. A csapat támogatást kap a Google alkalmazottaitól is .
A verzió CyanogenMod | Android verzió | Kiadási dátum | Részletek |
---|---|---|---|
3.1 | Android 1.5 ( Cupcake ) | 2009 | |
3.2 | 2009 | ||
3.3.x | 2009 | ||
3.4.x | 2009 | ||
3.5.x | 2009 | ||
3.6.x | 1 st július 2009 | 3.6.8 óta Android 1.5r3-ra épült | |
3.9.x | 2009. július 22 | Hozzáadott támogatás a FLAC fájlformátumhoz a 3.9.3 verzióban | |
4.0.x | Android 1.6 ( Fánk ) | 2009. augusztus | |
4.1.x | 2009. augusztus 30 |
|
|
4.2.x | 2009. október 24 |
|
|
5.0.0 | Android 2.0 / 2.1( Villám ) | 2010. február 14 | |
5.0.1 | 2010. február 14 | ||
5.0.2 | 2010. február 14 | ||
5.0.3.x | 2010. február 20 | ||
5.0.4.x | 2010. február 27 | ||
5.0.5.x | 2010. március 19 | ||
5.0.6 | 2010. április 16 | ||
5.0.7 | 2010. május 25 | ||
5.0.8 | 2010. július 19 | Bemutatjuk az ADWLaunchert alapértelmezett indítóként | |
6.0.x | Android 2.2 ( FroYo ) | 2010. augusztus 28 |
|
6.1.x | 2010. december 6 | Android 2.2.1-re épült | |
7.0 | Android 2.3 ( Mézeskalács ) | 2011. április 11 | |
7.0.1 | 2011. április 25 | ||
7.0.2 | 2011. április 25 | ||
7.0.3 | 2011. május 6 | ||
7.1.x | 2011. október 10 |
|
|
7.2.x | 2012. június 16 | Számos hibát kijavítottak (különösen a Ice Cream Sandwich források használatának köszönhetően ) | |
8.x | Android 3.x ( Méhsejt ) | Fejletlen | Ezt a verziót soha nem fejlesztették ki az Android 3.0 forráskód nem terjesztése miatt. Csak jóval később osztották szét. |
9.0.x | Android 4.0.4 ( Fagylalt szendvics ) | 2012. augusztus 9 | A Trebuchet launcher hozzáadása : a hivataloshoz hasonlóan további opciókat kínál (oldalak száma, a widgetek mérete stb.) |
9.1.x | 2012. augusztus 29 | SimplyTapp hozzáadása | |
10. | Android 4.1 ( Jelly Bean ) | 2012. november 13 | A Jelly Bean és a CyanogenMod9 fejlesztéseit ötvözi, a Google Chrome alkalmazás natív módon nincs jelen (kivéve a Google „Nexus” családjának új eszközeit). |
10.1 | Android 4.2 ( Jelly Bean ) | 2013. január 20 | Új funkciók hozzáadása az Android 4.2-hez |
10.1.1 | 2013. július 10 | Javítva a "Master Key" hiba | |
10.1.2 | 2013. július 12 | Javítás | |
10.1.3 | 2013. augusztus 28 | Javítás | |
10.2 | Android 4.3 ( Jelly Bean ) | 2013. december 2 | Az Android 4.3, a CMAccount új funkcióinak hozzáadása |
10.2.1 | 2014. január 31 | Hibajavítások, új funkciók, új termináltámogatás | |
11. | Android 4.4 ( KitKat ) | 2013. december 12 | Az Android 4.4 új szolgáltatásai, a Trebuchet Launcher for Android 4.4 |
11-es évek | Android 4.4( KitKat ) | 2014. június | Az Oneplus One-ra natívan telepített verzió (globális verzió) |
12. | Android 5.0.2 ( Nyalóka ) | 2015. január 6 | Az Android Lollipop új funkciói, hivatalos éjszakai verziók érhetők el. |
12.1 | Android 5.1( Nyalóka ) | 2015. március | Android 5.1-re épült |
13. | Android 6.0( Marshmallow ) | 2015. november 24 | Android 6.0-ra épült |
14 | Android 7.0 ( Nugát ) | Fejletlen | |
14.1 | Android 7.1( Nugát ) | 2016. november 9 | Android 7.1-re épült |