必威电竞|足球世界杯竞猜平台

CyanogenMod
來(lái)源:互聯(lián)網(wǎng)

CyanogenMod(/sa?.??n.o?.?d??n.m?d/;CM)是一個(gè)已停止開(kāi)發(fā)的Linux發(fā)行版操作系統(tǒng),主要供平板電腦及智能手機(jī)使用。它是基于谷歌釋出的Android源碼而開(kāi)發(fā)的自由及開(kāi)放源代碼軟件,使用滾動(dòng)更新開(kāi)發(fā)模型。CyanogenMod提供了許多官方Android系統(tǒng)或手機(jī)廠商固件中未有的功能,例如原生主題支持、FLAC音頻格式支持、大量APN名單、OpenVPN客戶端支持、應(yīng)用程序權(quán)限控制、網(wǎng)絡(luò)共享支持、CPU超頻、root、軟按鍵、狀態(tài)欄自定義和其他“平板電腦調(diào)整”功能。據(jù)開(kāi)發(fā)者稱,CyanogenMod不含任何間諜軟件或捆綁軟件,且比官方固件性能更高及更可靠。盡管只有少數(shù)用戶報(bào)告使用CyanogenMod,但截至2015年3月,有報(bào)告表明超過(guò)5000萬(wàn)人在其手機(jī)上運(yùn)行CyanogenMod。此外,CyanogenMod經(jīng)常被開(kāi)發(fā)者用來(lái)作為其他ROM的基礎(chǔ)。

歷史沿革

CyanogenMod的歷史始于2008年9月,隨著HTC Dream(在美國(guó)稱為“T-Mobile G1”)手機(jī)的發(fā)布,Android社區(qū)發(fā)現(xiàn)了獲取Android Linux子系統(tǒng)root的方法。利用這種方法,再加上Android的開(kāi)源特性,使得手機(jī)的固件能夠被修改并重新安裝到手機(jī)上。在接下來(lái)的一年中,針對(duì)Dream的修改固件開(kāi)始由Android愛(ài)好者開(kāi)發(fā)和傳播。其中一個(gè)開(kāi)發(fā)者“JesusFreke”維護(hù)的固件在Dream用戶中廣受歡迎。2009年8月,JesusFreke停止了他的固件開(kāi)發(fā),并建議用戶轉(zhuǎn)向由開(kāi)發(fā)者“Cyanogen”(Steve Kondik)開(kāi)發(fā)的增強(qiáng)版本“CyanogenMod”。

CyanogenMod迅速增長(zhǎng),吸引了眾多開(kāi)發(fā)者為其做出貢獻(xiàn)。幾個(gè)月內(nèi),CyanogenMod支持的設(shè)備種類和功能顯著增加,成為最受歡迎的Android固件之一。CyanogenMod的開(kāi)發(fā)采用了分布式版本控制系統(tǒng),官方倉(cāng)庫(kù)托管在GitHub上。貢獻(xiàn)者可以通過(guò)Gerrit提交新的特性和錯(cuò)誤修復(fù)。任何人都可以測(cè)試這些提交,已注冊(cè)用戶可以對(duì)其進(jìn)行投票,最終由CyanogenMod開(kāi)發(fā)者接受并將其合并到源代碼中。

CyanogenMod最初采用夜間、里程碑和穩(wěn)定版本發(fā)布周期。然而,自CyanogenMod 11 M6以來(lái),不再使用“穩(wěn)定”標(biāo)簽,而是采用滾動(dòng)發(fā)布開(kāi)發(fā)模式,每月發(fā)布兩次里程碑版本。CyanogenMod的名稱來(lái)源于化學(xué)化合物氫氰酸的昵稱氰氣,加上Mod(意為用戶開(kāi)發(fā)的修改,即modding)。

特色

CyanogenMod提供了多種功能,包括原生主題支持、FLAC音頻格式支持、大量APN名單、隱私衛(wèi)士(用于應(yīng)用程序權(quán)限管理的應(yīng)用程序)、支持熱點(diǎn)、CPU超頻、解鎖引導(dǎo)加載程序和根訪問(wèn)權(quán)限、軟按鍵、狀態(tài)欄自定義、通知面板小部件和其他“平板電腦調(diào)整”功能。CyanogenMod還承諾不會(huì)包含任何間諜軟件或捆綁軟件,并聲稱其性能高于官方固件。

商業(yè)化嘗試

2013年,CyanogenMod的創(chuàng)始人Steve Kondik獲得了風(fēng)險(xiǎn)投資,成立了商業(yè)實(shí)體Cyanogen Inc.,旨在商業(yè)化該項(xiàng)目。然而,公司的商業(yè)化努力未能成功說(shuō)服手機(jī)制造商采用其版本的Android。2016年,公司進(jìn)行了大規(guī)模裁員和管理層變動(dòng),包括解雇首席執(zhí)行官Kirt McMaster和創(chuàng)始人Steve Kondik。此后不久,Cyanogen Inc.宣布關(guān)閉CyanogenMod的服務(wù)基礎(chǔ)設(shè)施。CyanogenMod的核心團(tuán)隊(duì)成員隨后決定遷移項(xiàng)目,并將其重命名為L(zhǎng)ineageOS。

行業(yè)反應(yīng)

早期,手機(jī)制造商和運(yùn)營(yíng)商對(duì)第三方固件的發(fā)展持反對(duì)態(tài)度,擔(dān)心非官方軟件可能導(dǎo)致設(shè)備故障,并增加支持成本。此外,修改后的固件有時(shí)會(huì)提供運(yùn)營(yíng)商收取費(fèi)用的功能,如熱點(diǎn)。然而,隨著社區(qū)開(kāi)發(fā)的軟件日益流行,制造商和運(yùn)營(yíng)商的態(tài)度有所轉(zhuǎn)變。一些制造商,如HTC、摩托羅拉三星電子索尼移動(dòng)通信,開(kāi)始支持開(kāi)發(fā)人員,并提供解鎖或可解鎖的引導(dǎo)加載程序。T-Mobile US表達(dá)了對(duì)CyanogenMod項(xiàng)目的支持。

軟件許可

CyanogenMod最初包含了一些由谷歌提供的專有軟件應(yīng)用程序,如gmail、地圖、Android Market(現(xiàn)在稱為Play Store)、Talk(現(xiàn)在稱為Hangouts)和YouTube,以及專有硬件驅(qū)動(dòng)程序。這些軟件包是與Android供應(yīng)商一起提供的,但未經(jīng)許可不得自由分發(fā)。2009年9月下旬,Google向CyanogenMod的主要開(kāi)發(fā)者Steve Kondik發(fā)送了一封停止侵權(quán)函,要求她停止分發(fā)上述應(yīng)用程序。對(duì)此,許多CyanogenMod用戶對(duì)谷歌采取了敵對(duì)態(tài)度,認(rèn)為Google的行為違背了其“不作惡”的企業(yè)格言,并挑戰(zhàn)了Google自稱擁抱的開(kāi)源社區(qū)。經(jīng)過(guò)與Google的談判,雙方達(dá)成了協(xié)議,CyanogenMod得以繼續(xù)發(fā)展,但不再直接捆綁Google體驗(yàn)組件。CyanogenMod仍然包含各種特定于硬件的代碼,這些代碼正在逐步開(kāi)源。

Cyanogen OS

Cyanogen OS是Cyanogen公司基于CyanogenMod源代碼開(kāi)發(fā)的預(yù)裝操作系統(tǒng)。Cyanogen OS通常預(yù)裝有谷歌 Play生態(tài)系統(tǒng)和一套獨(dú)特的Cyanogen OS專屬軟件,稱為C-Apps。CyanogenMod本身不包含這些軟件,但用戶可以選擇單獨(dú)安裝它們。Cyanogen OS最初以CyanogenMod 11S的形式區(qū)分,從CyanogenMod 12開(kāi)始,Cyanogen將其重新命名。Cyanogen OS可以安裝在CyanogenMod設(shè)備上。

支持設(shè)備

CyanogenMod官方支持了大量的設(shè)備,包括大多數(shù)nexus谷歌 Play Edition設(shè)備。它為超過(guò)150種設(shè)備提供了SNAPSHOT(穩(wěn)定)和NIGHTLY(夜間)版本。

參考資料 >

CyanogenMod源碼下載、編譯、刷機(jī)過(guò)程記錄(HTC buzz) .博客園.2024-08-18

谷歌Android夢(mèng)想成真T-Mobile G1發(fā)布.mobile.zol.2024-08-18

開(kāi)源系統(tǒng):從 CyanogenMod 到 LineageOS.知乎.2024-08-18

生活家百科家居網(wǎng)