XDA-st Cyanogenmodist LineageOS-i: lühike ajalugu

LineageOS ja selle eelkäija CyanogenMod on XDA Developersi ajaloo edukaimad kohandatud ROM-id. Siin on modi lugu.

LineageOS-i ja XDA taga olevad lood on vääramatult seotud. Kohandatud Androidi maitse on andnud sadadele tuhandetele kasutajatele võimaluse oma seade avada nutitelefonide täielikku potentsiaali ja paljudel juhtudel annavad neile elujõu, mis on suurem kui tootja ette nähtud. Kuid enne meie homseid LineageOS-iga seotud suuri uudiseid, kui te pole kunagi peatunud, et mõelda, kuidas see kõik algas, või soovite meeldetuletust, lubage meil teid valgustada.

CyanogenModi aastad

LineageOS-i eelkäija sai alguse üksteist aastat tagasi. Nagu paljude kohandatud ROMide puhul, algas see nendelt pühitsetud lehtedelt. Cyanogen ise ehk Stefanie Kondik töötas koos kaastöötajatega, et toota ROM, mis töötaks paljudel erinevatel telefonimudelitel, isegi kui OEM oleks toe katkestanud.

Esimene seade, mida toetati, oli HTC Dream (teise nimega T-Mobile G1) – esimene kaubanduslikult saadaolev Android-seade, mille püsivara konstruktsioon kasvas välja foorumi elaniku tööst nimega

jeesusfreke. Android-turu kasvades kasvas ka CyanogenMod, mis on iga seadme jaoks kohandatud kas ametlikult või mitteametliku kahvlina, alates uusimast Samsung Galaxy kassahitist kuni väikseima väljakutsuja mudelini.

Need, kellel on head mälestused HTC HD2-st (väike telefonitoru, mis võiks olla), teavad, et CyanogenMod oli katalüsaator paljudele teistele operatsioonisüsteemidele, mis on edukalt üle viidud sellesse kõige mitmekülgsemasse operatsioonisüsteemidesse seadmeid. Tõepoolest, paljud kohandatud ROM-i disainerid kasutasid CyanogenModi oma projektide lähtepunktina, kuna see põhines AOSP pakkumisel koos hulga lisafunktsioonidega, kõik stabiilsel alusel. Funktsioonide hulgas, mida me Androidis tavapärasteks aktsepteerime, esilinastusid täna CyanogenModis FLAC-i tugi, märguande rippmenüü lülitid ja GUI-toega kiirendamine.

Need algusajad olid nagu kassi-hiire võitlus Google'iga, kes ei suhtunud (selles etapis) oma telefonitarkvara juurutamisse lahkelt. Kuid iga Google'i väljaantud plaastri puhul oli keegi olemas, kes selle lahti murdis ja peagi ilmusid kohandatud ROM-id peaaegu igale mobiiltelefonile. Cyanogen juhib vastutust koos oma vabatahtlike hooldajate ja arendajate meeskonnaga, keda tuntakse neil lehtedel hellitavalt kui "meeskonda" Dušš."

CyanogenMod põhines suurel määral privaatsusel, nii et tegelikke kasutusnäitajaid oli väga raske saada. Arvatakse, et 2012.–2012. aasta kõrgusel töötas vähemalt 50 meetri pikkustes seadmetes CyanogenMod, mis teeb sellest Androidi jaoks mugavalt suurima mitte-OEM-i püsivara.

CyanogenModi lõplik versioon oli versioon 14, mis põhines Android 7.0 Nougatil. Siis hakkasid asjad muutuma….

Cyanogen Inc.

2013. aastal hakkas Kondik uurima võimalusi oma töö rahaks realiseerimiseks ja kommertsialiseerimiseks. Isegi kui tegemist oli avatud lähtekoodiga tootega, oli võimalik toota CyanogenModi versioone, et originaalseadmete tootjad saaksid neid otse oma seadmetesse panna. Reaktsioon segati. Mõned XDA kasutajad arvasid, et Kondik reedab XDA vaimu, mis seni oli olnud rangelt seotud kogukonna ja avatud jagamisega.

Teised seadsid kahtluse alla, kas uuel ettevõttel on kohane kogukonnaprojektile annetatud tööst tasuta kasu saada. Tõepoolest, mõned virna moodulid tuli ümber kirjutada, kui üksikud arendajad oma toetuse tühistasid.

Kondik tegi selgeks, et CyanogenMod jätkab enamiku kasutajate jaoks tasuta tootena ja ainult kaubanduslikult tellitud versioonid on sularaha eest. Ta hankis ettevõtte ametlikuks vormistamiseks 7 miljonit dollarit riskikapitali ja Cyanogen Inc. sündis. XDA kogukonnaga hea tahte säilitamiseks on Cyanogen Inc. säilitas suures osas sama avatud lähtekoodiga litsentsi CyanogenModi koodi suhtes ja lubas vabastada seadmepuud ja tuuma lähtekoodi Cyanogen OS-i töötavatele seadmetele.

Mõned juhtumid ohustasid seda head tahet. Cyanogen OS-il oli mitu suletud lähtekoodiga rakendust, nagu CameraNext ja GalleryNext, ning nad üritasid ka mõne rakenduse (nt Focal) litsentsi teisendada GPL-ist Apache'i. Viimane põhjustas aga Focali tagasivõtmise pärast seda, kui arendaja xplodwild keeldus koodis suletud lähtekoodiga muudatusi vastu võtmast ja kogu rakendust kommertslitsentsi alusel teisaldamas.

Vaatamata hõõrdumisele hakkas Cyanogen Inc muljet avaldama, abistades Androidi kullapalavikuga liituvaid kliente, sealhulgas väikest idufirmat, mida tuntakse nimega OnePlus. Varsti rohkem neist. Samal ajal jätkus investeerimine, kui Microsoft viskas mütsi võrku 2015. aastal, kui Windows Mobiiltelefon oli segaduses ja ettevõte vaatas juba, kuidas saaks selle edust kasu lõigata Android. See tõi kaasa metsikult ebapopulaarse värskenduse 2016. aastal, mis koondas püsivarasse viited paljudele Microsofti Androidi rakendustele ajal, mil Microsofti heakskiidu reiting oli madalaimas.

Selleks ajaks olid selliste algatuste toel sisemised hõõrumised hakanud üle keema. Cyanogen Inc. suhe OnePlusiga varises aasta jooksul teravalt kokku, kui vahetult pärast OnePlus One'i väljaandmist selgus, et Cyanogen Inc. oli sõlminud India ainuõiguse lepingu teise originaalseadmete valmistajaga. India on alati olnud OnePlusi peamine turg, seega oli vaidluse mõju mõlemale poolele tuntav. Pardale tulid ka teised originaalseadmete tootjad, sealhulgas Hispaania firma BQ ja Ühendkuningriigis asuv Wileyfox, kuid OnePlusi tõhusa võõrandumise tõttu oli Cyanogen OS ilma "tapjatooteta".

Isegi Kondik oli pettunud ettevõtte arengu puudumisest uuel kujul. Ühest küljest kiitis tegevjuht Kirt McMaster ajakirjanduse ees hea meelega, et CyanogenMod tõrjub peagi Google'i Androidi juhtimises välja (John Lennoni Androidi versioon „suurem kui Jeesuse väide), samas kui platvormi varem hoogsad uuendused hakkasid aeglustuma ja peaaegu seiskuma, kuna kõik ressursid läksid tasumiseks kohandatud versioonide tootmiseks. kliendid.

CyanogenMod oli jätkuvalt populaarne kohandatud ROM-ina, kuid selle kaubanduslik kaksik-Cyanogen OS osutus katastroofiks. 2016. aasta juulis vallandati 30 töötajat (ligikaudu viiendik) insuldi tõttu, Seattle'i kontorid roogiti välja ja tegevjuht Kirt McMaster lahkus ettevõttest ning tegevjuht Lior Tai asus tegevjuhi rolli.

Eelkõige eemaldati Stefanie Kondik selle perioodi jooksul mingil hetkel oma ettevõtte direktorite nõukogust. Hiljem ütles ta, et oli "töötanud valede inimestega" ja leidis, et ei suutnud ära hoida ettevõtte ebaõnnestumist või arendajate võõrandumist. Mis veelgi hullem, ta oli kaotanud seaduslikud õigused nimele Cyanogen. Asjad ei näinud suurepärased välja.

Seejärel, kaks päeva enne 2016. aasta jõule, likvideeriti Cyanogen Inc ametlikult, lõpetades sisuliselt CyanogenModi. Pärast tõrjumist palus Kondik arenduskogukonnal tööd teha, nii et see ei läinud raisku.

Päev hiljem, jõululaupäeval, kasutati XDA foorumites esimest korda nime “LineageOS”.

LineageOS saabub

Head operatsioonisüsteemi ei saa kaua all hoida. Väga kiiresti olid XDA foorumite liikmed, sealhulgas endised Cyanogeni ajastu arendajad, organiseerinud end meeskonnaks, et toetada orvuks jäänud CyanogenModi. Tänu juriidilistele vaidlustele vajas see uut nime ja valiti LineageOS, mis peegeldab järjepidevust eelmisest projektist.

Tagasi kogukonna käes, avaldati paljud LineageOS-i nime all olevad mitteametlikud kahvlid pühade ajal XDA foorumites kiiresti, põhinedes CyanogenModi viimase järgu lähtekoodil. Mõni nädal hiljem, 2017. aasta alguses, hakkasid ilmuma esimesed ametlikud konstruktsioonid ja ametlikust tahteavaldusest teatati ajaveebi postituses.

LineageOS-i funktsioonide komplekt sisaldab mitmeid varurakendusi, mis on kogukonna poolt ise välja töötatud. Lisaks spetsiaalsetele meiliklientidele, kaamerarakendusele (Snap) ja kohandatud failihaldurile on olnud ka mitmeid funktsioone, mis ei piirdu lihtsalt Androidi alternatiivse "nahaga". Nende hulka kuuluvad riistvaranuppude kohandamine, globaalne tume teema ammu enne selle AOSP-le jõudmist, üksikasjalikud load Privacy Guardi kaudu ja võimalus blokeerida numbrite kuvamine teie kõnes ajalugu.

2018. aasta veebruaris ilmus LineageOS 15.1 – esimene uus versioon, mis on teatavaks tehtud pärast seda, kui mõnel seadmel avaldati XDA-take-back. 13 kuud hiljem, versioon 16 saabus, selleks ajaks oli toote arendus jõudnud tuttavamasse rütmi. Versioon 16 tõi kaasa uue "Usaldus" liidese, mis pakub armatuurlauda, ​​et muuta teie seade nii turvaliseks ja privaatseks, kui soovite. Versioon 16 järgnes 2019. aastal, selleks ajaks oli ilmunud mitu kahvlit, millest mõned pakkusid "Google'ita" kogemus ja isegi kõik litsentsitud komponendid eemaldatakse tõeliselt avatud lähtekoodiga keskkonna kasuks. Viimati, vahetult pärast seda, kui maailm hulluks läks, tänavu aprillis Põlvnemine 17.1, kuulutati välja uusim suur väljalase, mis on üles ehitatud Android 10-le. Praegu käib töö Android 11-l põhineva Lineage 18 kallal.

Lugu jätkub….

LineageOS pakub tänu avatud lähtekoodiga kogukonna juhitud lähenemisele alternatiivset püsivara sõna otseses mõttes tuhandetele telefonimudelitele. Oleme XDA-s väga uhked oma seotuse üle LineageOS-i ja selle arendajatega ning ei jõua ära oodata, et saaksime teile rääkida, kuidas me seda lati veelgi tõstmiseks kasutame.

Lugege XDA järgmist peatükki homme (teisipäeval, 27. oktoobril 2020). Registreeri siin et saada meie varajase tellija nimekirja – saadame kõigile selles loendis olevatele isikutele meili unikaalse lingiga, enne kui see üldmüüki jõuab, kuid peate olema kiire, kuna laoseis on piiratud!