LineageOS un tā priekšgājējs CyanogenMod ir visveiksmīgākie pielāgotie ROM XDA izstrādātāju vēsturē. Šeit ir stāsts par modi.
LineageOS un XDA stāsti ir neizbēgami saistīti. Pielāgotā Android versija ir devusi simtiem tūkstošu lietotāju iespēju to atbloķēt visu viedtālruņu potenciālu un daudzos gadījumos piešķir tiem dzīvību, kas pārsniedz to, kas ir paredzējis ražotājs. Taču pirms mūsu lielajām ar LineageOS saistītām ziņām rīt, ja jūs nekad neesat pārstājis domāt par to, kā tas viss sākās, vai vēlaties saņemt atgādinājumu, ļaujiet mums jūs informēt.
CyanogenMod gadi
Priekštecis tam, ko mēs tagad pazīstam kā LineageOS, sākās pirms vienpadsmit gadiem. Tāpat kā ar daudziem pielāgotiem ROM, tas sākās šajās svētajās lapās. Pati Cyanogen jeb Stefanija Kondika sadarbojās ar līdzstrādniekiem, lai izveidotu ROM, kas darbotos dažādos tālruņu modeļos, pat ja OEM būtu pārtraukusi atbalstu.
Pirmā ierīce, kas tika atbalstīta, bija HTC Dream (pazīstams arī kā T-Mobile G1) — pirmā komerciāli pieejamā Android ierīce ar programmaparatūras uzbūvi, kas izauga no foruma iemītnieka darba ar nosaukumu
Tie, kuriem ir patīkamas atmiņas par HTC HD2 (mazo klausuli, kas varētu būt), zinās, ka tas bija CyanogenMod katalizators daudzām citām operētājsistēmām, kuras tika veiksmīgi pārnestas uz šo daudzpusīgāko no ierīces. Patiešām, daudzi pielāgoto ROM dizaineri izmantoja CyanogenMod kā sākumpunktu saviem projektiem, jo tā pamatā bija AOSP piedāvājums ar virkni papildu funkciju, un tas viss ir uz stabila pamata. Starp funkcijām, kuras mēs pieņemam kā parastās operētājsistēmā Android, šodien pirmizrādei CyanogenMod bija FLAC atbalsts, paziņojumu nolaižamā saraksta pārslēgšanās un GUI darbināma virstaktēšana.
Šīs agrīnās dienas bija kaut kas līdzīgs kaķa un peles cīņai ar Google, kas (tajā posmā) neizturējās laipni pret viņu tālruņa programmatūras sakņu saglabāšanu. Taču par katru Google izdoto ielāpu kāds bija gatavs to uzlauzt, un drīzumā pielāgoto ROM parādījās daudz gandrīz katrā klausulē. Cianogena kopā ar savu brīvprātīgo uzturētāju un izstrādātāju komandu, kas šajās lapās mīļi pazīstama kā “Komanda Duša."
CyanogenMod pamatā bija privātums, tāpēc bija ļoti grūti iegūt faktiskos lietošanas rādītājus. Tiek uzskatīts, ka vismaz 50 m ierīcēs darbojās CyanogenMod, kas to sasniedza 2012.–2013. gadā, padarot to par lielāko Android programmaparatūru, kas nav OEM.
CyanogenMod galīgā versija bija 14. versija, kuras pamatā ir Android 7.0 Nougat. Tad lietas sāka mainīties...
Cyanogen Inc.
2013. gadā Kondika sāka meklēt iespējas monetizēt un komercializēt savu darbu. Pat kā atvērtā pirmkoda produktam bija iespējas ražot CyanogenMod versijas, ko oriģinālo iekārtu ražotāji varēja ievietot tieši savās ierīcēs. Reakcija bija jaukta. Daži XDA lietotāji uzskatīja, ka Kondiks nodod XDA garu, kas līdz šim bija stingri saistīts ar kopienu un atklātu kopīgošanu.
Citi apšaubīja, vai kādam jaunam uzņēmumam ir lietderīgi bez maksas gūt peļņu no kopienas projektam ziedotā darba. Patiešām, daži steka moduļi bija jāpārraksta, kad atsevišķi izstrādātāji atsauca savu atbalstu.
Kondiks skaidri norādīja, ka CyanogenMod joprojām būs bezmaksas produkts lielākajai daļai lietotāju un ka tikai komerciāli pasūtītās versijas būs par skaidru naudu. Viņa ieguva 7 miljonu ASV dolāru riska kapitāla finansējumu, lai formalizētu uzņēmējdarbību, un Cyanogen Inc. piedzima. Lai saglabātu nemateriālo vērtību ar XDA kopienu, Cyanogen Inc. lielākoties saglabāja to pašu atvērtā pirmkoda licenci attiecībā uz CyanogenMod kodu un solīja atbrīvot ierīču kokus un kodola pirmkodu ierīcēm, kurās darbojas Cyanogen OS.
Tomēr daži incidenti apdraudēja šo labo gribu. Cyanogen OS bija vairākas slēgta pirmkoda lietojumprogrammas, piemēram, CameraNext un GalleryNext, un tās arī mēģināja pārveidot licences dažām lietotnēm, piemēram, Focal, no GPL uz Apache. Tomēr pēdējā dēļ Focal tika atsaukts pēc tam, kad izstrādātājs xplodwild atteicās pieņemt slēgtā koda modifikācijas un pārvietot visu lietojumprogrammu saskaņā ar komerciālu licenci.
Neskatoties uz berzi, Cyanogen Inc sāka atstāt iespaidu, uzrunājot klientus, kas pievienojās Android zelta drudzim, tostarp nelielam jaunuzņēmumam, kas pazīstams kā OnePlus. Drīzumā vairāk no tiem. Tikmēr investīcijas turpinājās, Microsoft metot savu cepuri gredzenā 2015. gadā, kad Windows Mobilais telefons bija neveiksmīgs, un uzņēmums jau meklēja, kā tas varētu gūt labumu no panākumiem Android. Tas noveda pie ļoti nepopulāra atjauninājuma 2016. gadā, kas programmaparatūrā iekļāva norādes uz daudzām Microsoft Android lietotnēm laikā, kad Microsoft apstiprinājuma reitings bija zemākajā līmenī.
Līdz tam laikam, pateicoties šādām iniciatīvām, iekšējās nesaskaņas bija sākušas pāraugt. Uzņēmuma Cyanogen Inc attiecības ar OnePlus bija sabrukušas gada laikā, kad neilgi pēc OnePlus One izlaišanas atklājās, ka Cyanogen Inc. bija parakstījis ekskluzivitātes līgumu Indijai ar citu oriģinālo iekārtu ražotāju. Indija vienmēr ir bijusi galvenais OnePlus tirgus, tāpēc strīda ietekme uz abām pusēm bija jūtama. Tika izmantoti arī citi oriģinālo iekārtu ražotāji, tostarp Spānijas uzņēmums BQ un Apvienotajā Karalistē bāzētais Wileyfox, taču ar OnePlus faktisku atsvešināšanos Cyanogen OS nebija "slepkava produkta".
Pat Kondiks bija vīlies par uzņēmuma progresa trūkumu jaunajā formā. No vienas puses, izpilddirektors Kirts Makmāsters ar prieku lielījās presei, ka CyanogenMod drīzumā aizstās Google Android pārvaldībā (Džona Lenona Android versija, kas ir lielāka par Jēzus apgalvojums), savukārt, no otras puses, platformas iepriekš dinamiskie atjauninājumi sāka palēnināties un gandrīz apstājās, jo visi resursi tika novirzīti, lai izstrādātu pielāgotas versijas, lai samaksātu. klientiem.
CyanogenMod joprojām bija populārs kā pielāgots ROM, taču tā komerciālā dvīņu Cyanogen OS izrādījās katastrofa. 2016. gada jūlijā 30 darbinieki (apmēram viena piektā daļa) tika atlaisti insulta rezultātā, Sietlas biroji tika “izķidāti”, un izpilddirektors Kērts Makmāsters pameta uzņēmumu ar jauno COO Lior Tai, kurš uzņēmās izpilddirektora lomu.
Vissvarīgākais ir tas, ka kādā brīdī šajā periodā Stefanija Kondika pati tika atcelta no sava uzņēmuma direktoru padomes. Vēlāk viņa teica, ka ir “strādājusi ar nepareizajiem cilvēkiem” un uzskatīja, ka nespēj novērst uzņēmuma neveiksmi vai atsvešinātību, ko izjūt izstrādātāji. Vēl ļaunāk, viņa bija zaudējusi likumīgās tiesības uz nosaukumu Cyanogen. Lietas neizskatījās lieliski.
Pēc tam divas dienas pirms 2016. gada Ziemassvētkiem uzņēmums Cyanogen Inc tika oficiāli likvidēts, faktiski izbeidzot CyanogenMod. Pēc viņas padzīšanas Kondiks lūdza izstrādātāju kopienu, lai tā veic darbu, tāpēc tas nebija velti.
Dienu vēlāk, Ziemassvētku vakarā, XDA forumos parādījās pirmais vārda “LineageOS” lietojums.
LineageOS ierodas
Labu operētājsistēmu nevar noturēt ilgi. Ļoti ātri XDA forumu dalībnieki, tostarp bijušie Cyanogen laikmeta izstrādātāji, bija apvienojušies komandā, lai atbalstītu bāreņu CyanogenMod. Pateicoties juridiskajām ķildām, tam bija nepieciešams jauns nosaukums, un tika izvēlēts LineageOS, atspoguļojot iepriekšējā projekta pēctecību.
Atgriežoties kopienas rokās, daudzas neoficiālas dakšas ar LineageOS nosaukumu ātri tika izlaistas XDA forumos brīvdienu laikā, pamatojoties uz avota kodu no CyanogenMod pēdējās versijas. Dažas nedēļas vēlāk, 2017. gada sākumā, sāka parādīties pirmās oficiālās versijas, un emuāra ierakstā tika paziņots par oficiālu nodomu paziņojumu.
LineageOS funkciju komplektā ir iekļautas vairākas krājuma lietotnes, kuras pašas ir izstrādājusi kopiena. Papildus īpašiem pasta klientiem, kameras lietotnei (Snap) un īpaši pielāgotam failu pārvaldniekam ir arī vairākas funkcijas, kas ir ne tikai Android alternatīva. Tie ietver aparatūras pogu pielāgošanu, globālu tumšo motīvu ilgi pirms tā nonākšanas AOSP, detalizētas atļaujas, izmantojot Privacy Guard, un iespēju bloķēt numuru rādīšanu jūsu zvanā vēsture.
2018. gada februārī parādījās LineageOS 15.1 — pirmā jaunā versija, kas tika paziņota kopš XDA-atgriešanās izlaišanas dažās ierīcēs. 13 mēnešus vēlāk, versija 16 ieradās, līdz tam produkta izstrāde bija atgriezusies pazīstamākā ritmā. 16. versija nodrošināja jauno “Trust” saskarni, kas nodrošina informācijas paneli, lai padarītu ierīci tik drošu un privātu, cik vēlaties. 16. versija sekoja 2019. gadā, līdz tam bija parādījušies vairākas dakšas, no kurām dažas piedāvāja “bez Google” pieredzi un pat visu licencēto komponentu noņemšanu par labu patiesi atvērtā pirmkoda videi. Pavisam nesen, tieši pēc tam, kad pasaule kļuva traka, šī gada aprīlī, Izcelsme 17.1Tika paziņots par jaunāko lielāko laidienu, kas izstrādāts operētājsistēmā Android 10. Pašlaik tiek strādāts pie Lineage 18, kuras pamatā ir Android 11.
Stāsts Turpinās….
LineageOS nodrošina alternatīvu programmaparatūru burtiski tūkstošiem tālruņu modeļu, pateicoties tās atvērtā koda, kopienas vadītajai pieejai. Mēs XDA ļoti lepojamies ar savu sadarbību ar LineageOS un tās izstrādātājiem, un nevaram vien sagaidīt, kad varēsim jums pastāstīt, kā mēs to izmantojam, lai vēl vairāk paaugstinātu latiņu.
Nākamo nodaļu XDA lasiet rīt (otrdien, 2020. gada 27. oktobrī). Pierakstīties šeit lai tiktu pievienots mūsu agrīno putnu sarakstam — mēs visiem šajā sarakstā esošajiem nosūtīsim e-pasta ziņojumu ar unikālu saiti, pirms tas nonāks vispārējā izpārdošanā, taču jums būs jārīkojas ātri, jo krājumi ir ierobežoti!