Jump to content

സയാനോജെൻമോഡ്

വിക്കിപീഡിയ, ഒരു സ്വതന്ത്ര വിജ്ഞാനകോശം.
സയാനോജെൻമോഡ്
ആൻഡ്രോയിഡ് 6.0 "മാർഷ്മാലോ" അടിസ്ഥാനമാക്കിയുള്ള ഡിഫോൾട്ട് സയാനോജെൻമോഡ് 13 ഹോംസ്‌ക്രീൻ
നിർമ്മാതാവ്CyanogenMod open-source community[1]
പ്രോഗ്രാമിങ് ചെയ്തത് C (core), C++ (some third party libraries), Java (UI)
ഒ.എസ്. കുടുംബംUnix-like
തൽസ്ഥിതി:Discontinued [2]
സോഴ്സ് മാതൃകOpen source
പ്രാരംഭ പൂർണ്ണരൂപം3.1 (Dream & Magic) 1 ജൂലൈ 2009; 15 വർഷങ്ങൾക്ക് മുമ്പ് (2009-07-01)
നൂതന പൂർണ്ണരൂപം13.0 ZNH5YAO (from Android 6.0.1 r61) / 20 ഡിസംബർ 2016; 7 വർഷങ്ങൾക്ക് മുമ്പ് (2016-12-20)
നൂതന പരീക്ഷണരൂപം:14.1 nightly build / 9 നവംബർ 2016; 8 വർഷങ്ങൾക്ക് മുമ്പ് (2016-11-09)[3]
വാണിജ്യപരമായി
ലക്ഷ്യമിടുന്ന കമ്പോളം
Firmware replacement for Android Mobile Devices
ലഭ്യമായ ഭാഷ(കൾ)
പുതുക്കുന്ന രീതിOver-the-air (OTA), ROM flashing
പാക്കേജ് മാനേജർAPK or Google Play Store (if installed)
സപ്പോർട്ട് പ്ലാറ്റ്ഫോംARM, x86
കേർണൽ തരംMonolithic (Linux kernel)
യൂസർ ഇന്റർഫേസ്'Android Launcher (3, 4)
ADW Launcher (5, 6, 7)
Trebuchet Launcher (9, 10, 11, 12, 13, 14)
സോഫ്റ്റ്‌വെയർ
അനുമതി പത്രിക
Apache License 2 and GNU GPL v2,[4] with some proprietary libraries[5][6]
Succeeded byLineageOS
വെബ് സൈറ്റ്cyanogenmod.org (defunct)
(archive.org)

ഇപ്പോൾ നിലവിലില്ലാത്തതും സ്മാർട്ട്ഫോണുകളിലും ടാബ്ലറ്റ് കമ്പ്യൂട്ടറുകളിലും വ്യാപകമായി ഉപയോഗിച്ചിരുന്ന ആൻഡ്രോയിഡ് ഓപ്പറേറ്റിങ് സിസ്റ്റത്തിനെ അടിസ്ഥാനപ്പെടുത്തി നിർമ്മിച്ചെടുത്ത ഓപ്പൺസോഴ്സ് ഫേം വെയറിനെയാണു സയാനോജെൻ മോഡ് എന്നു വിളിക്കുന്നത്. ഗൂഗിൾ ആൻഡ്രോയിഡിന്റെ ഔദ്യോഗിക റിലീസുകളെ അടിസ്ഥാനമാക്കി, ഒറിജിനൽ, തേർഡ്-പാർട്ടി കോഡുകൾ ചേർത്ത് ഒരു റോളിംഗ് റിലീസ് ഡവലപ്പ്മെന്റ് മോഡലിനെ അടിസ്ഥാനമാക്കി ഇത് സ്വതന്ത്രവും ഓപ്പൺ സോഴ്‌സ് സോഫ്റ്റ്വെയറായി വികസിപ്പിച്ചെടുത്തു. ഫേംവെയറിന്റെ ഉപയോഗം റിപ്പോർട്ടുചെയ്യാൻ തിരഞ്ഞെടുത്തത് മൊത്തം സയനോജെൻമോഡ് ഉപയോക്താക്കളുടെ ഒരു ഭാഗം മാത്രമാണ്,[7] കൂടുതൽ കാര്യക്ഷമതയ്ക്കും പ്രവർത്തനക്ഷമതയ്ക്കും വേണ്ട വികസനങ്ങൾ നടത്തുക വഴി ഔദ്യോഗിക ആൻഡ്രോയിഡ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങളിൽ ഇല്ലാത്ത പല സൗകര്യങ്ങളേയും ഇതിൽ കൂട്ടിയിണക്കിയിരിക്കും. 2015 മാർച്ച് 23 ന് ചില റിപ്പോർട്ടുകൾ സൂചിപ്പിക്കുന്നത് 50 ദശലക്ഷത്തിലധികം ആളുകൾ അവരുടെ ഫോണുകളിൽ സയനോജെൻമോഡ് പ്രവർത്തിപ്പിച്ചു എന്നാണ്.[8][9] മറ്റ് റോമുകളുടെ ഡവലപ്പർമാർ ഇത് ഒരു സ്റ്റാർട്ടിംഗ് പോയിന്റായി ഉപയോഗിച്ചിരുന്നു.

2013 ൽ, സ്ഥാപകനായ സ്റ്റെഫാനി കോണ്ടിക്, [10][11] പദ്ധതിയുടെ വാണിജ്യവത്ക്കരണം അനുവദിക്കുന്നതിനായി സയനോജെൻ ഇങ്ക് എന്ന പേരിൽ മൂലധനം സ്വരൂപിച്ചു.[12]എന്നിരുന്നാലും, കമ്പനിയുടെ കാഴ്ചപ്പാടിൽ, പദ്ധതിയുടെ വിജയത്തെ മുതലെടുത്തില്ല, ഡിസംബർ 2016 ൽ ഈ സോഫ്റ്റ്‌വെയറിന് പിന്നിൽ പ്രവർത്തിച്ച സയാനോജെൻ ഇൻക് എന്ന കമ്പനി പ്രവർത്തനം മതിയാക്കുകയും തുടർന്ന് സയാനോജെൻ മോഡ് വികസിപ്പിക്കേണ്ടതില്ലെന്നു തീരുമാനിക്കുകയും ചെയ്തു.[13] ഓപ്പൺ സോഴ്‌സ് ആയ ഈ കോഡ് പിന്നീട് ഫോർക്ക് ചെയ്യപ്പെട്ടു,യ ഈ കോഡ് പിന്നീട് ഫോർക്ക് ചെയ്യപ്പെട്ടു, കൂടാതെ ലീനിയേജ് ഓഎസ് നാമത്തിൽ ഒരു കമ്മ്യൂണിറ്റി പ്രോജക്റ്റായി അതിന്റെ വികസനം തുടരുന്നു.[14]

മൊബൈൽ വെണ്ടറമാർ വിതരണം ചെയ്യുന്ന ഔദ്യോഗിക ഫേംവെയറിൽ കാണാത്ത സവിശേഷതകളും ഓപ്ഷനുകളും സയനോജെൻമോഡ് വാഗ്ദാനം ചെയ്തു. നേറ്റീവ് തീം സപ്പോർട്ട്, ഫ്ലാക്ക്(FLAC) ഓഡിയോ കോഡെക് പിന്തുണ, ഒരു വലിയ ആക്സസ് പോയിൻറ് നെയിം ലിസ്റ്റ്, പ്രൈവസി ഗാർഡ് (ഓരോ ആപ്ലിക്കേഷനും അനുമതി നൽകുന്ന മാനേജുമെന്റ് ആപ്ലിക്കേഷൻ), പൊതുവായ ഇന്റർഫേസുകളിൽ ടെതറിംഗ് പിന്തുണ, സിപിയു ഓവർക്ലോക്കിങ്ങും മറ്റ് പ്രകടന മെച്ചപ്പെടുത്തലുകളും മുതലായവയും, അൺലോക്കുചെയ്യാനാകുന്ന ബൂട്ട്ലോഡറും റൂട്ട് ആക്‌സസ്സും, സോഫ്റ്റ് ബട്ടണുകൾ, സ്റ്റാറ്റസ് ബാർ എന്നിവ ഇഷ്‌ടാനുസൃതമാക്കി ഉപയോഗിക്കുവാൻ സാധിക്കുന്നു മാത്രമല്ല മറ്റ് "ടാബ്‌ലെറ്റ് ട്വീക്കുകളും", പുൾ-ഡൗൺ അറിയിപ്പ് നൽകുന്ന ടോഗിളുകൾ (വൈ‌-ഫൈ, ബ്ലൂടൂത്ത്, ജിപിഎസ് എന്നിവ), മറ്റ് ഇന്റർഫേസ് മെച്ചപ്പെടുത്തലുകൾ ഉൾപ്പെടുത്തിയിരിക്കുന്നു. ഡെവലപ്പർമാരുടെ അഭിപ്രായത്തിൽ സയനോജെൻമോഡിൽ സ്പൈവെയറോ ബ്ലോട്ട്വെയറോ അടങ്ങിയിട്ടില്ല.[15][16]ഔദ്യോഗിക ഫേംവെയർ റിലീസുകളുമായി താരതമ്യപ്പെടുത്തുമ്പോൾ സയനോജെൻമോഡിന്റെ പ്രകടനവും വിശ്വാസ്യതയും മനസ്സിലാക്കാൻ സാധിക്കും.[17]

സയനോജെനിൽ നിന്നാണ് സയനോജെൻമോഡ് എന്ന പേര് ഉരുത്തിരിഞ്ഞത് (കോണ്ടിക് എന്ന് വിളിപ്പേരുള്ള ഒരു രാസ സംയുക്തത്തിന്റെ പേര്) + മോഡ് (മോഡ് എന്നത് യൂസർ വികസിപ്പിച്ച പരിഷ്കാരങ്ങൾക്കുള്ള പദമാണ്, ഇത് മോഡിംഗ് എന്നറിയപ്പെടുന്നു).

ചരിത്രവും വികസനവും

[തിരുത്തുക]

2008 സെപ്റ്റംബറിൽ എച്ച്ടിസി ഡ്രീം ("ടി-മൊബൈൽ ജി 1" എന്ന് പേരിട്ടു) മൊബൈൽ ഫോൺ അവതരിപ്പിച്ചതിന് തൊട്ടുപിന്നാലെ, ആൻഡ്രോയിഡിന്റെ ലിനക്സ് അധിഷ്ഠിത സബ്സിസ്റ്റത്തിനുള്ളിൽ പ്രത്യേക നിയന്ത്രണം("റൂട്ട് ആക്സസ്" എന്ന് വിളിക്കപ്പെടുന്ന)നേടുന്നതിനുള്ള ഒരു രീതി കണ്ടെത്തി.[18]ആൻഡ്രോയിഡ് ഓപ്പറേറ്റിംഗ് സിസ്റ്റത്തിന്റെ ഓപ്പൺ സോഴ്‌സ് സ്വഭാവവുമായി ചേർന്ന് റൂട്ട് ആക്‌സസ് ഉള്ളതിനാൽ ഫോണിന്റെ സ്റ്റോക്ക് ഫേംവെയറിൽ പരിഷ്‌ക്കാരം നടത്താനും ഫോണിൽ സോഫ്റ്റ്വെയർ വീണ്ടും ഇൻസ്റ്റാൾ ചെയ്യാനും അനുവദിച്ചു.

പിന്നീടുള്ള വർഷം, സ്വപ്നസാക്ഷാൽക്കാരത്തിനായി പരിഷ്‌ക്കരിച്ച ഫേംവെയർ ആൻഡ്രോയിഡ് താൽപ്പരകക്ഷികൾ വികസിപ്പിക്കുകയും വിതരണം ചെയ്യുകയും ചെയ്‌തു. ജീസസ്ഫ്രെക്ക് എന്ന ഡെവലപ്പർ ഈ ഫേംവെയർ പരിപാലിച്ചു വരുന്നത് ഡ്രീം ഉടമകൾക്കിടയിൽ പോപ്പുലർ ആയി മാറി. റൂട്ട് ആക്‌സസ്സിനായി മുമ്പ് ഉപയോഗിച്ചിരുന്ന ബഗ് പരിഹരിച്ചുകൊണ്ട് 2008 നവംബറിൽ ഗൂഗിൾ അതിന്റെ ആൻഡ്രോയിഡ് ആർസി30(Android RC30) ഓവർ-ദി-എയർ അപ്‌ഡേറ്റ് പുറത്തിറക്കിയതിന് ശേഷം, [19] റൂട്ട് ആക്‌സസ്സ് പുന:സ്ഥാപിക്കുകയും ക്രമേണ വിപുലീകരിക്കുകയും ചെയ്യുന്ന പരിഷ്കരിച്ച പതിപ്പുകൾ അദ്ദേഹം നൽകിത്തുടങ്ങി.[20]ജീസസ്ഫ്രെക്ക് തന്റെ ഫേംവെയറിന്റെ പ്രവർത്തനം നിർത്തി, ഡെവലപ്പർ സയനോജെൻ മെച്ചപ്പെടുത്തിയ (സാംസങ് സോഫ്റ്റ്വെയർ എഞ്ചിനീയറായ സ്റ്റെഫാനി കോണ്ടിക് ഉപയോഗിക്കുന്ന ഓൺലൈൻ പേര്[21]) "സയനോജെൻമോഡ്" എന്ന(ഉപയോക്തൃ അഡാപ്റ്റേഷനുകൾ പലപ്പോഴും മോഡിംഗ് എന്ന് അറിയപ്പെടുന്നു)തന്റെ റോമിന്റെ ഒരു പതിപ്പിലേക്ക് മാറാൻ ഉപയോക്താക്കളോടു നിർദ്ദേശിച്ചു.[22]

സയനോജെൻമോഡ് ജനപ്രീതി നേടി, ഒപ്പം ഡവലപ്പർമാരുടെ ഒരു കൂട്ടായ്മ, സയനോജെൻമോഡ് ടീം (അനൗപചാരികമായി "ടീം ഡൗചെ" [23] എന്നറിയപ്പെടുന്നു) സംഭാവന നൽകി. ഏതാനും മാസങ്ങൾക്കുള്ളിൽ, സയനോജെൻമോഡ് പിന്തുണയ്ക്കുന്ന ഉപകരണങ്ങളുടെയും സവിശേഷതകളുടെയും എണ്ണം കൂടി, ഒപ്പം സയനോജെൻമോഡ് ജനപ്രിയ ആൻഡ്രോയിഡ് ഫേംവെയർ വിതരണങ്ങളിലൊന്നായി മാറി.

പല ഓപ്പൺ സോഴ്‌സ് പ്രോജക്റ്റുകൾക്ക് സമാനമായി, വിതരണം ചെയ്യപ്പെട്ട പുനരവലോകന നിയന്ത്രണ സംവിധാനം ഉപയോഗിച്ചാണ് സയനോജെൻമോഡ് വികസിപ്പിച്ചത്, ഔദ്യോഗിക സംഭരണികൾ ഉപയോഗിച്ച് ഗിറ്റഹബ്ബിൽ ഹോസ്റ്റുചെയ്യുന്നു.[24]ജെറിറ്റ് ഉപയോഗിച്ച് സംഭാവകർക്ക് (contributors)പുതിയ സവിശേഷതകളോ ബഗ്ഫിക്സ് മാറ്റങ്ങളോ സമർപ്പിക്കുന്നു. [25]സംഭാവനകൾ ആരെങ്കിലും പരീക്ഷിക്കുകയും, രജിസ്റ്റർ ചെയ്ത ഉപയോക്താക്കൾ അവരുടെ അഭിപ്രായം രേഖപ്പെടുത്തുകയും ആത്യന്തികമായി കോഡിലേക്ക് സ്വീകരിക്കുകയും ചെയ്യുന്നു.

തുടക്കത്തിൽ, സയനോജെൻ മോഡ് പതിപ്പുകൾ ഒരു രാത്രി, നാഴികക്കല്ല്, "സ്ഥിരതയുള്ള പതിപ്പ്" ഷെഡ്യൂളിൽ നൽകിയിരുന്നു; സയനോജെൻ‌മോഡ് 11 എം 6 അനുസരിച്ച്, "സ്ഥിരതയുള്ള" ലേബൽ‌ ഇനിമേൽ‌ ഉപയോഗിക്കില്ല, പകരം സയനോജെൻ‌മോഡിന്റെ റോളിംഗ് റിലീസ് ഡെവലപ്മെൻറ് മോഡലിന്റെ ഭാഗമായ "മൈൽസ്റ്റോൺ" എം-ബിൽ‌ഡുകളായി മാറ്റിസ്ഥാപിക്കുന്നു.[26]

നിലവിലുള്ള സയനോജെൻമോഡ് പതിപ്പുകളുടെ പട്ടിക:

സിഎം പതിപ്പ് അടിസ്ഥാനപെടുത്തിയിരിക്കുന്നത്
സയനോജെൻമോഡ് 3 ആൻഡ്രോയിഡ് 1.5

(കപ്പ്കേക്ക്)

സയനോജെൻമോഡ് 4 ആൻഡ്രോയിഡ് 1.6

(ഡ്യൂനട്ട്)

സയനോജെൻമോഡ് 5 ആൻഡ്രോയിഡ് 2.x.x

(എക്ലേയർ)

സയനോജെൻമോഡ് 6 ആൻഡ്രോയിഡ് 2.2.x

(ഫ്രോയോ)

സയനോജെൻമോഡ് 7 ആൻഡ്രോയിഡ് 2.3.x

(ജിൻജർബ്രെഡ്)

സയനോജെൻമോഡ് 9 ആൻഡ്രോയിഡ് 4.0.x

(ഐസ്ക്രീം സാൻഡ്വിച്ച്)

സയനോജെൻമോഡ് 10 ആൻഡ്രോയിഡ് 4.x.x

(ജെല്ലിബീൻ)

സയനോജെൻമോഡ് 11 ആൻഡ്രോയിഡ് 4.4.x

(കിറ്റ്കാറ്റ്)

സയനോജെൻമോഡ് 12 ആൻഡ്രോയിഡ് 5.0.x

(ലോലിപോപ്പ്)

സയനോജെൻമോഡ് 12.1 ആൻഡ്രോയിഡ് 5.1.x

(ലോലിപോപ്പ്)

സയനോജെൻമോഡ് 13 ആൻഡ്രോയിഡ് 6.0.x

(മാർഷ്മാലോ)

സയനോജെൻമോഡ് 14 ആൻഡ്രോയിഡ് 7.0

(നൗഗട്ട്)

സയനോജെൻമോഡ് 14.1 ആൻഡ്രോയിഡ് 7.1.x

(നൗഗട്ട്)

സയനോജെൻമോഡ് 7

[തിരുത്തുക]

സയനോജെൻമോഡ് ടീം സംഭാവന ചെയ്ത അധിക ഇഷ്‌ടാനുസൃത കോഡ് ഉൾപ്പെടുത്തിയിട്ടുള്ള ഫേംവെയർ ആൻഡ്രോയിഡ് 2.3 ജിഞ്ചർബ്രെഡിനെ അടിസ്ഥാനമാക്കിയുള്ളതാണ്. സയനോജെൻ മോഡിന്റെ ഇഷ്‌ടാനുസൃത ഭാഗങ്ങൾ പ്രാഥമികമായി എഴുതിയത് സയനോജെൻ (സ്റ്റെഫാനി കോണ്ടിക്) ആണ്, എന്നാൽ എക്‌സ്‌ഡിഎ-ഡവലപ്പർമാരുടെ കമ്മ്യൂണിറ്റിയിൽ നിന്നുള്ള സംഭാവനകളും (മെച്ചപ്പെട്ട ലോഞ്ചർ ട്രേ, ഡയലർ, ബ്രൗസർ എന്നിവ പോലുള്ളവ)ഓപ്പൺ സോഴ്‌സ് പ്രോജക്റ്റുകളിൽ നിന്നുള്ള കോഡും (ഷെല്ലിലുള്ള ബിസിബോക്സ് പോലുള്ളവ) ഉൾപ്പെടുന്നു.[27]

പുറത്തേക്കുള്ള കണ്ണികൾ

[തിരുത്തുക]

അവലംബം

[തിരുത്തുക]
  1. "A New Chapter". CyanogenMod. Archived from the original on 2016-07-11. Retrieved 30 September 2013.
  2. Russell, Jon. "Cyanogen failed to kill Android, now it is shuttering its services and OS as part of a pivot". TechCrunch. TechCrunch. Retrieved 1 January 2017.
  3. "CyanogenMod Downloads". Archived from the original on 2016-11-06. Retrieved 9 November 2016.
  4. "Licenses". Android Open Source Project. Open Handset Alliance. Retrieved 15 September 2010.
  5. "Explaining Why We Don't Endorse Other Systems". GNU Project. Retrieved 26 December 2016. This modified version of Android contains nonfree libraries. It also explains how to install the nonfree applications that Google distributes with Android.
  6. freecyngn - Removing proprietary userspace parts from CM10+ xda-developers
  7. Soyars, Chris (21 March 2011). "CM Stats explanation". Archived from the original on 4 June 2016. Retrieved 27 October 2011.
  8. Helft, Miguel. "Meet Cyanogen, The Startup That Wants To Steal Android From Google". Forbes.com. Forbes. Retrieved 16 April 2015.
  9. CyanogenMod [CyanogenMod] (12 January 2012). "CyanogenMod just passed 1 million active users" (Tweet). Retrieved 26 December 2016 – via Twitter. {{cite web}}: Cite has empty unknown parameter: |dead-url= (help)
  10. "Stef Kondik (@cyanogen) | Twitter". twitter.com (in ഇംഗ്ലീഷ്). Retrieved 2020-04-22.
  11. "cyanogen - Overview". GitHub (in ഇംഗ്ലീഷ്). Retrieved 2020-04-22.
  12. Reed, Brad (18 September 2013). "With $7 million in funding, Cyanogen aims to take on Windows Phone". Boy Genius Report. Retrieved 26 December 2016.
  13. Russell, Jon. "Cyanogen failed to kill Android, now it is shuttering its services and OS as part of a pivot". TechCrunch. TechCrunch. Retrieved 1 January 2017.
  14. "Yes, this is us". Lineage OS. Lineage OS. Retrieved 28 December 2016.
  15. "Maintenance Mode". Computer-Howto. ഡിസംബർ 2011. Archived from the original on 19 ഏപ്രിൽ 2016. Retrieved 27 ജനുവരി 2013.
  16. "Video: CyanogenMod founder Steve Kondik talks Android". UnleashThePhones.com. 6 July 2012. Archived from the original on 5 February 2013. Retrieved 27 January 2013.
  17. "About". CyanogenMod.org. Archived from the original on 22 December 2016. Retrieved 27 January 2013.
  18. Ben Marvin (14 മേയ് 2009). "How To: Root Your G1 And Install Android 1.5 Cupcake". The Android Site. Archived from 2009/05/14/how-to-root-your-g1-and-install-android-15-cupcake the original on 30 നവംബർ 2010. Retrieved 28 ഒക്ടോബർ 2010. {{cite web}}: Check |url= value (help)
  19. Kumparak, Greg (2008-11-07). "Google sends out Android update RC30 – blocks 'jailbreak'". TechCrunch. Archived from the original on 2013-06-30. Retrieved 2019-09-16.
  20. "Interview with Android Hacker JesusFreke". Android and Me. 2009-02-16. Archived from the original on 2014-10-09.
  21. "Android enters the Jelly Bean Era". 25 November 2015. Retrieved 30 August 2017.
  22. "JesusFreke calls it quits". Jf.andblogs.net. 20 August 2009. Archived from the original on 6 November 2011. Retrieved 30 September 2013.
  23. Dustin Karnes (2 October 2010). "Modders round table with Team Douche, makers of CyanogenMod". TalkAndroid. Retrieved 22 November 2011.
  24. "CyanogenMod Source Code at Github".
  25. "CyanogenMod Gerrit Site". Archived from the original on 19 ഡിസംബർ 2012.
  26. ciwrl (4 May 2014). "CyanogenMod 11.0 M6 Release". Archived from the original on 24 December 2016. Retrieved 5 May 2014.
  27. development thread.


"https://ml.wikipedia.org/w/index.php?title=സയാനോജെൻമോഡ്&oldid=3970262" എന്ന താളിൽനിന്ന് ശേഖരിച്ചത്