LineageOS ja sen edeltäjä CyanogenMod ovat menestyneimmät mukautetut ROM-levyt XDA Developersin historiassa. Tässä on modin tarina.
LineageOS: n ja XDA: n tarinat liittyvät väistämättä toisiinsa. Mukautettu Android-maku on antanut sadoille tuhansille käyttäjille mahdollisuuden avata lukituksensa älypuhelimien koko potentiaali, ja monissa tapauksissa ne antavat sille eloa enemmän kuin mitä valmistajan tarkoittama. Mutta ennen huomisen suuria LineageOS-uutisiamme, jos et ole koskaan pysähtynyt miettimään, miten kaikki alkoi, tai haluat muistutuksen, anna meidän valaista sinua.
CyanogenMod-vuodet
LineageOS: n edelläkävijä alkoi yksitoista vuotta sitten. Kuten monet mukautetut ROM-levyt, se alkoi näiltä pyhitetyiltä sivuilta. Cyanogen itse, eli Stefanie Kondik, työskenteli avustajien kanssa tuottaakseen ROM-levyn, joka toimisi monenlaisissa puhelinmalleissa, vaikka OEM olisi lopettanut tuen.
Ensimmäinen tuettu laite oli HTC Dream (alias T-Mobile G1) - ensimmäinen kaupallisesti saatavilla oleva Android-laite - jonka laiteohjelmiston rakenne on kehittynyt foorumin asukkaan työstä nimeltä
jeesusfreke. Android-markkinoiden kasvaessa kasvoi myös CyanogenMod, joka on räätälöity jokaiselle laitteelle joko virallisesti tai epävirallisena haarukkana uusimmasta Samsung Galaxy -menosarjasta pienimpään haastajamalliin.Ne, joilla on hyviä muistoja HTC HD2:sta (pieni luuri, joka voisi) tietää, että CyanogenMod oli katalysaattorina monille muille käyttöjärjestelmille, jotka siirrettiin onnistuneesti tähän monipuolisimpiin käyttöjärjestelmiin laitteet. Itse asiassa monet mukautetun ROM-suunnittelijat käyttivät CyanogenModia omien projektiensa lähtökohtana, koska se perustui AOSP-tarjontaan, jossa oli useita lisäominaisuuksia, kaikki vakaalla pohjalla. Androidissa tavallisiksi hyväksymiemme ominaisuuksien joukossa, jotka esiteltiin tänään CyanogenModissa, olivat FLAC-tuki, ilmoituksen alasvetovalikon valinnat ja GUI-käyttöinen ylikellotus.
Nuo alkuajat olivat eräänlaista kissa-hiiri-taistelua Googlen kanssa, joka ei (tässä vaiheessa) suhtautunut ystävällisesti puhelimen ohjelmiston juurtumiseen. Mutta jokaista Googlen julkaisemaa korjaustiedostoa kohden joku oli valmis murtamaan sen, ja pian mukautettuja ROM-levyjä tuli runsaasti lähes jokaiseen matkapuhelimeen. Cyanogen johtaa vastuuta vapaaehtoisten ylläpitäjien ja kehittäjien tiiminsä kanssa, joka tunnetaan näillä sivuilla hellästi nimellä "Tiimi Suihku."
CyanogenMod perustui vahvasti yksityisyyteen, joten todellisia käyttölukuja oli erittäin vaikea saada. Huipussaan vuosina 2012–2012 uskottiin, että vähintään 50 metrin laitteissa käytettiin CyanogenModia, mikä teki siitä mukavasti suurimman ei-OEM-laiteohjelmiston Androidille.
CyanogenModin lopullinen versio oli versio 14, joka perustuu Android 7.0 Nougatiin. Sitten asiat alkoivat muuttua….
Cyanogen Inc.
Vuonna 2013 Kondik alkoi pohtia mahdollisuuksia työnsä rahallistamiseen ja kaupallistamiseen. Jopa avoimen lähdekoodin tuotteena oli vaihtoehtoja tuottaa CyanogenModista versioita OEM-valmistajille suoraan laitteilleen. Reaktio sekoitettiin. Jotkut XDA-käyttäjät katsoivat, että Kondik pettää XDA: n hengen, joka oli tähän asti ollut tiukasti yhteisöstä ja avoimesta jakamisesta.
Toiset kyseenalaistivat, oliko minkään uuden yrityksen asianmukaista hyötyä yhteisöprojektille lahjoitetusta työstä ilmaiseksi. Itse asiassa jotkut pinon moduuleista piti kirjoittaa uudelleen, kun yksittäiset kehittäjät peruuttivat tukensa.
Kondik teki selväksi, että CyanogenMod jatkuisi ilmaisena tuotteena useimmille käyttäjille ja että vain kaupallisesti tilatut versiot ovat käteistä. Hän sai 7 miljoonan dollarin riskipääomarahoituksen liiketoiminnan virallistamiseen, ja Cyanogen Inc. on syntynyt. Ylläpitääkseen liikearvoa XDA-yhteisön kanssa Cyanogen Inc. suurin piirtein säilytti saman avoimen lähdekoodin lisensoinnin CyanogenMod-koodin suhteen ja lupasi julkaista laitepuut ja ytimen lähdekoodin laitteille, joissa on Cyanogen OS.
Jotkut tapahtumat uhkasivat kuitenkin tätä hyvää tahtoa. Cyanogen OS: ssä oli useita suljetun lähdekoodin sovelluksia, kuten CameraNext ja GalleryNext, ja ne yrittivät myös muuntaa joidenkin sovellusten, kuten Focalin, lisensoinnin GPL: stä Apachelle. Jälkimmäinen kuitenkin aiheutti Focalin vetäytymisen sen jälkeen, kun kehittäjä xplodwild kieltäytyi hyväksymästä suljetun lähdekoodin muutoksia koodiin ja siirtämästä koko sovellusta kaupallisen lisenssin alaisena.
Kitkasta huolimatta Cyanogen Inc alkoi tehdä vaikutuksen ja seurustelu asiakkaita, jotka liittyivät Androidin kultakuumeeseen, mukaan lukien pieni OnePlus-niminen start-up. Niistä lisää, pian. Samaan aikaan investoinnit jatkuivat Microsoftin heittäessä hattua kehään vuonna 2015, jolloin Windows Mobiili ujosteli, ja yritys pohti jo, kuinka se voisi hyödyntää menestystä Android. Tämä johti vuonna 2016 villisti epäsuosittuun päivitykseen, joka niputti laiteohjelmistoon viitteitä moniin Microsoftin Android-sovelluksiin aikana, jolloin Microsoftin hyväksyntäluokitus oli alimmillaan.
Tähän mennessä sisäiset kitkat olivat alkaneet kiehua tällaisten aloitteiden avulla. Cyanogen Inc: n suhde OnePlusin kanssa oli romahtanut vuoden sisällä, kun pian OnePlus One -julkaisun jälkeen kävi ilmi, että Cyanogen Inc. oli allekirjoittanut Intiaa koskevan yksinoikeussopimuksen toisen OEM: n kanssa. Intia on aina ollut OnePlusin avainmarkkina, joten kiistan vaikutus molempiin osapuoliin oli käsinkosketeltava. Mukana tuli muitakin OEM-valmistajia, mukaan lukien espanjalainen BQ ja brittiläinen Wileyfox, mutta OnePlusin tehokkaasti vieraantuneena Cyanogen OS oli ilman "tappajatuotetta".
Jopa Kondik oli turhautunut yrityksen edistymisen puutteeseen uudessa muodossaan. Toisaalta toimitusjohtaja Kirt McMaster kehui mielellään lehdistölle, että CyanogenMod syrjäyttäisi pian Googlen Androidin ohjauksessa (John Lennonin Android-versio Jeesuksen väite), kun taas toisaalta alustan aiemmin reippaat päivitykset alkoivat hidastua lähes pysähtymään, kun kaikki resurssit menivät räätälöityjen versioiden tuottamiseen maksamista varten. asiakkaita.
CyanogenMod oli edelleen suosittu Custom ROM, mutta sen kaupallinen kaksois Cyanogen OS osoittautui katastrofiksi. Heinäkuussa 2016 30 työntekijää (noin viidesosa) irtisanottiin aivohalvauksen seurauksena, Seattlen toimistot "perattiin", ja toimitusjohtaja Kirt McMaster jätti yhtiön aloittelevan COO Lior Tain kanssa, joka otti toimitusjohtajan roolin.
Merkittävintä on, että jossain vaiheessa tänä aikana Stefanie Kondik itse erotettiin oman yrityksensä hallituksesta. Hän kertoi myöhemmin, että hän oli "työskennellyt väärien ihmisten kanssa" eikä pystynyt estämään yrityksen epäonnistumista tai kehittäjien syrjäytymistä. Vielä pahempaa, hän oli menettänyt lailliset oikeudet Cyanogen-nimeen. Asiat eivät näyttäneet hienoilta.
Sitten, kaksi päivää ennen joulua 2016, Cyanogen Inc lopetettiin virallisesti, mikä käytännössä lopetti CyanogenModin. Syrjäytyksensä jälkeen Kondik anoi kehitysyhteisöä jakamaan työn, joten se ei mennyt hukkaan.
Päivää myöhemmin, jouluaattona, XDA-foorumeilla esiintyi ensimmäinen nimen "LineageOS" käyttö.
LineageOS saapuu
Hyvää käyttöjärjestelmää ei voi pitää alhaalla pitkään. Hyvin nopeasti XDA-foorumien jäsenet, mukaan lukien entiset Cyanogen-aikakauden kehittäjät, olivat järjestäytyneet tiimiksi tukemaan orvoksi jäänyttä CyanogenModia. Oikeudellisten riitojen ansiosta se tarvitsi uuden nimen, ja LineageOS valittiin, mikä kuvastaa jatkuvuutta edellisestä projektista.
Palattuaan yhteisön käsiin monet epäviralliset LineageOS-nimen haarukat julkaistiin nopeasti XDA-foorumeilla lomien aikana CyanogenModin viimeisimmän koontiversion lähdekoodin perusteella. Muutamaa viikkoa myöhemmin, vuoden 2017 alussa, ensimmäiset viralliset rakennelmat alkoivat ilmestyä, ja muodollinen aieilmoitus julkistettiin blogiviestissä.
LineageOS: n ominaisuussarja sisältää useita varastosovelluksia, jotka yhteisö on itse kehittänyt. Erillisten sähköpostiohjelmien, kamerasovelluksen (Snap) ja räätälöidyn tiedostonhallinnan lisäksi on olemassa myös useita ominaisuuksia, jotka eivät ole vain vaihtoehtoinen "skin" Androidille. Näitä ovat muun muassa laitteistopainikkeiden räätälöinti, globaali tumma teema kauan ennen kuin se saapui AOSP: lle, yksityiskohtaiset käyttöoikeudet Privacy Guardin kautta ja mahdollisuus estää numeroiden näkyminen puhelussasi historia.
Helmikuussa 2018 nähtiin LineageOS 15.1 - ensimmäinen uusi versio, joka julkistettiin sen jälkeen, kun XDA-take-back julkaistiin joillakin laitteilla. 13 kuukautta myöhemmin, versio 16 saapui, jolloin tuotteen kehitys oli palannut tutumpaan rytmiin. Versio 16 toi uuden "Trust"-käyttöliittymän, joka tarjoaa kojelaudan, jolla voit tehdä laitteestasi niin turvallisen ja yksityisen kuin haluat. Versio 16 seurasi vuonna 2019, johon mennessä oli ilmestynyt useita haarukoita, joista osa tarjosi "Google-vapaata" kokemusta ja jopa poistamalla kaikki lisensoidut komponentit todella avoimen lähdekoodin ympäristön hyväksi. Äskettäin, juuri sen jälkeen, kun maailma tuli hulluksi, tämän vuoden huhtikuussa, Sukulinja 17.1, viimeisin suuri julkaisu, julkistettiin, rakennettu Android 10:lle. Android 11:een perustuvan Lineage 18:n työstäminen on parhaillaan käynnissä.
Tarina jatkuu….
LineageOS tarjoaa vaihtoehtoisen laiteohjelmiston kirjaimellisesti tuhansille puhelinmalleille avoimen lähdekoodin yhteisövetoisen lähestymistavan ansiosta. Olemme XDA: lla erittäin ylpeitä yhteistyöstämme LineageOS: n ja sen kehittäjien kanssa, emmekä malta odottaa, että voimme kertoa sinulle, kuinka käytämme sitä rimaa nostaaksemme entisestään.
Lue seuraava luku XDA: sta huomenna (tiistaina, 27.10.2020). Kirjaudu tässä päästäksesi Ear Bird -listallemme – lähetämme jokaiselle listalle yksilöllisen linkin sähköpostitse ennen kuin se tulee yleiseen myyntiin, mutta sinun on oltava nopea, koska varastoa on rajoitetusti!