Članek

CyanogenMod je razlog, zakaj danes obstajam

protection click fraud

Kakor koli se zdi hiperbolično in morda nekoliko preveč osebno za tehnološki blog, to je resnica. Pred sedmimi leti tega božiča mi je desnica na delovnem mestu postala večinoma neuporabna. Nisem mogel tipkati, tablete proti bolečinam so me večino dneva držale v postelji in sta mi povedala dva različna zdravnika Malo verjetno je bilo, da bi mi operacija obnovila dovolj roke, da bi lahko naredil prav vse stvari, v katerih sem užival delaš. Bil sem v resno temnem prostoru in ko nisem skušal ugotoviti, kako naj me razveseli družina, sem se skrival v javnem kanalu CyanogenMod IRC samo zato, da bi imel misli zasedene.

Lahko sem gledal, kako je ekipa CyanogenMod iz majhnega javnega klepeta s peščico pametnih idej prerasla v globalno skupnost.

Čas, ki sem ga preživel, ko sem gledal, kako so vsi ti izjemni ljudje vsako minuto svojega prostega časa izkoristili skupaj, je gradil načine za njihovi telefoni za nove in neverjetne stvari me niso samo spodbujali k iskanju načinov, kako prispevati, ampak mi je dal edinstveno perspektiva. Lahko sem gledal, kako je ekipa CyanogenMod iz majhnega javnega klepeta s peščico pametnih idej prerasla v globalno skupnost.

Verizon ponuja Pixel 4a za samo 10 USD mesečno na novih linijah Unlimited

Na žalost to pomeni, da sem bil tudi jaz tam, da sem gledal podjetje s programsko opremo, ki je hitro raslo iz te skupnosti pogorel do tal in razjezil dober odstotek te zveste skupnosti. To, kar me zdaj navdušuje z nedavno napovedanim OS Lineage, ki se vzpenja iz pepela CyanogenMod, je veliko povezano s tem, kaj me je že od začetka navduševal nad CM, in to se zgodi, ko pametni ljudje odkrito govorijo o tem, kaj je mogoče z njihovimi prosti čas.

Nazaj, še preden je kdo vedel bolje

Nexus One

Moje dogodivščine s CyanogenModom so se začele šele Nexus One, ampak samo zato, ker jaz res potreboval svoj HTC G1, da bi bil čim bolj stabilen. G1 sem kupil na dan, ko je bil izdan, ker je imel terminal Linux, kar je pomenilo, da lahko oddaljen dostop do mojih delovnih strežnikov in odpravljanje težav strank, ne da bi imel prenosni računalnik naokoli povsod. Delal sem v majhnem podjetju za spletno gostovanje in bilo je pomembno, da sem bil vedno pripravljen sprejeti klic za podporo, ko nisem bil v pisarni. Zavedal sem se obstoja CyanogenModa kot potencialne alternative, vendar se z njim nisem res ukvarjal.

Večina ljudi ni slišala za CyanogenMod, dokler Google ni poskusil ustaviti projekta. Googlovo pismo o prekinitvi in ​​opustitvi je ekipo zapustilo, ker je mislilo, da je projekt popolnoma mrtev, ker Google ni hotel, da so lastniški deli OS vključeni v te gradnje skupnosti. Lahko bi izdelovali Android in delali vse, kar želite, toda Googlove aplikacije bi morale biti ločene. Pot okoli tega je hitro postala namestitev jedra OS, ki ga je zgradil CyanogenMod, in nato iskanje GApps drugje in namestite to na vrh, toda zanesljiv način, da na nekaj opozorite internet, je, da jim sporočite, da ne morejo imam. Z žarometom na projektu je hitro zrasel.

Če ste nekaj kupili in tega niste mogli spremeniti tako, da bi deloval tako, kot ste želeli, ga niste imeli v lasti.

Nexus One je bil zame drugačen. Po nesreči je bilo darilo, zato ga nisem potreboval za delo. To je bilo moje, s katerim sem se lahko igral, zato sem začel iskati najboljše vire, da bi se naučil, kako se ukvarjati. Večina takratnih virov me je usmerila na forume XDA, vendar me je v realnem času pritegnila komunikacija CyanogenMod IRC. V teh razmeroma zgodnjih dneh je javni kanal obstajal kot splošna komunikacija in podpora. Ljudje so zahajali, spraševali in navadno je bilo naokoli dovolj ljudi, ki so si lahko pomagali s kakršnimi koli težavami. V tem trenutku ni bilo nikoli aktivnih več kot 150 ljudi, splošni pogovor pa je bil usmerjen k izmenjavi ideala in reševanju vprašanj, ki so bila odkrita pri uvajanju novih idej.

Gledanje kanala v nekaj mesecih mi je bilo super. Ljudje so se z Nexusom One veliko lažje ukvarjali, kar je povečalo hitro naraščajočo priljubljenost projekta. Lahko sem gledal druge ljudi, kako postavljajo moja vprašanja, saj mi je tipkanje z eno roko trajalo za vedno, kmalu pa sem lahko ponudil pomoč tistim, ki so prišli s pogostimi vprašanji. To je zame hitro postalo socialna priložnost. V kanalu sem spoprijateljil in vsi smo približno vedeli, kdaj bosta na spletu. Za nekoga manj spretnega, kot sem jaz, je to pomenilo, da sem se lahko prepričal, da sem zraven, ko sta bila Cyanogen in Koush drugi pa so bili zraven, da sem se lahko učil od njih, ko so razvijali nove načine za njihovo izvajanje ideje.

Skupina je menila, da če niste nekaj kupili in tega niste mogli spremeniti, da bi deloval tako, kot ste želeli, tega niste imeli v lasti.

V tem trenutku je bil namen CyanogenModa povsem oseben. Skupina je menila, da če ste nekaj kupili in tega niste mogli spremeniti, da deluje tako, kot ste želeli, da to deluje, ga niste imeli v lasti. Za nekatere ljudi je to pomenilo načine, kako omogočiti privezovanje v času, ko sam OS funkcije ni ponujal. Za druge je to pomenilo prilagajanje osnovne strojne opreme, da se podaljša življenjska doba baterije. Vse te ideje so se združile in stvari, ki so delovale, so se dodale v naslednjo gradnjo. Ta naslednja gradnja bi bila napovedana na XDA in kmalu po majhnem številu novih uporabnikov bi prišli v IRC, da bi prosili za pomoč ali se pogovorili o novem načinu za izvajanje funkcije. Izperite, zgradite, ponovite.

Širitev in monetizacija

Tako zabavno, kot je bila skupina Nexus One, se stvari za Android kot celota niso zares začele, dokler Motorola in Verizon nista izdala originalnega Droida. Verizonov proračun za trženje je pritegnil vse vrste uporabnikov, ki so iskali uradni odgovor, da nimajo iPhona, in s tem je prišlo na tone novih ljudi, željnih igranja z vsemi kul stvarmi, ki so jih igrali otroci Nexusa One s. To je takrat sprožilo več zanimivih težav. Prvič, skoraj nihče v ekipi CyanogenMod ni imel Verizon Wireless in še manj ljudi je imelo željo zamenjati operaterja. Morda še pomembneje, več drugih telefonov Android je bilo izdanih tako operaterju GSM v ZDA kot na mednarodni ravni. Vsi so želeli način za bliskavico CyanogenMod, vendar je imel vsak od teh telefonov ločene potrebe in zahteval ločeno vzdrževanje.

To je bil čuden čas za Android, ko so prevozniki počeli stvari, kot so onemogočali čipe NFC v telefonih na videz brez razloga.

En kanal IRC se je hitro razdrobil na veliko različnih kanalov, da bi lažje razpravljali o posameznih potrebah posamezne naprave. Delo s telefoni Verizon je bilo za večino sorazmerno nizka prednostna naloga, saj je Verizon verjetno bolj verjetno sporov in ker so omrežja CDMA zapletene in strašne stvari v primerjavi z relativno preprostostjo GSM.

Želja po podpori teh telefonov se je hitro povečala, večinoma iz nuje. HTC je izdal Evo na Sprint s prilagojeno različico Androida, Motorolin Droid pa ni bil povsem tak enako kot "delniški Android", Samsung pa je izdal telefone na AT&T in T-Mobile z njihovimi prilagoditvami kot no. Vsem spremembam je bilo skupno isto: imeli so nekaj idej, ki jih je bilo vredno uresničiti CyanogenMod in posodobitve programske opreme za dodajanje funkcij, ki jih je objavil Google, na te telefone še nikoli niso prišle kmalu.

Podpora vsem tem telefonom je zahtevala več kot le prosti čas nekaj nadarjenih razvijalcev programske opreme in pametnih mojstrov. Vsaka nova gradnja je v računalniku nekoga vzela čas in energijo, želja po centraliziranem skladišču za vse ideje, ki se preizkušajo na vseh telefonih, pa je bila nujna. Povezava za donacije CyanogenMod je bila razmeroma aktivna, še posebej, če so člani ekipe vse opozorili, da povezava obstaja, toda v času prej Kickstarter ali Patreon ali res celo pomembna dejavnost na Twitterju, je to pomenilo skupno delo pri gradnji centraliziranega mesta za gradnjo za vse teh naprav. Čas je bil, da mali modri bugdroid na rolki postane nalepke in gumbi in celo dežniki v pomoč plačati za stroške vzdrževanja nenehno naraščajočih stroškov podpore vsemu tempu, kot je bil Android širi.

Čas je bil, da mali modri bugdroid na rolki postane nalepka in gumbi, s katerimi bo plačal stroške vzdrževanja naraščajočega povpraševanja po gradbenih delih in graditeljih.

Ekipa CyanogenMod je sčasoma narasla, da bi med drugimi idejami poskusila preprodajati virtualizirane strežnike za druge projekte, sčasoma pa je sam projekt začel služiti denar. To je pomenilo, da je bilo ob izdaji nove strojne opreme mogoče kupiti več telefonov za več vzdrževalcev, sčasoma pa bi lahko ekipa ponujala nočne gradnje za bolj priljubljene telefone. Vsako noč je bila na voljo nova gradnja z novim popravkom. Včasih so bile to majhne spremembe, včasih so bile preizkušene in dodane glavne značilnosti. Uporabniki so imeli navado vsak dan utripati, da bi preizkusili nove stvari in ponudili povratne informacije, sodelavci skupin s svojimi idejami pa so še naprej rasli skupaj z uporabniki.

To obdobje rasti ni bilo dovolj, da bi kdo prejemal plačo ali kaj podobnega. CyanogenMod je uspeval kot projekt, ki ponuja boljši način uporabe telefona, saj proizvajalci funkcij niso niti pomislili ali jih niso želeli dodati. To je bil čuden čas za Android, ko so prevozniki počeli stvari, kot so onemogočali čipe NFC v telefonih na videz brez razloga in proizvajalci so začeli razmišljati o načinih za gradnjo ekskluzivnih storitev, ki bi uporabnike spodbudile, da ostanejo zvesti in jih samo kupijo blagovno znamko. Ker je večina teh idej propadla in se sesula, je CyanogenMod še naprej uspeval in rasel.

Odraščati je težko

CyanogenMod

Čudno je, da sta se CyanogenMod in Google približno ob istem času odločila, da mora Android prenehati biti tisto, kar so geki ljubili, in začeti biti nekaj, kar lahko vsi uporabljajo. Za Google je to pomenilo standardizacijo funkcij in postajanje agresivnejšega glede na zahteve proizvajalca za dodajanje Google Apps v telefon. Za CyanogenMod je to pomenilo, da vsaka stvar, ki jo je oseba želela, ne more biti še ena nastavitev na neskončnem seznamu možnosti za omogočanje ali onemogočanje. Google in Android sta morala biti prepoznavni blagovni znamki, Googlove storitve pa morajo biti spredaj in v središču, da jih bo vsak uporabnik lahko cenil. CyanogenMod je moral biti nekaj, kar je enako stabilno kot programska oprema, priložena telefonu, in v večini načinov enako enostavno za uporabo.

Obe strani sta res dolgo časa ugotovili, kaj pomenijo te spremembe, in niso se vsi strinjali, kako naprej. Zdaj, ko je bil Appleov iPhone na voljo na vseh istih nosilcih, bi lahko dobili telefon Android, kajne je postalo jasno, da je zmožnost ene same posodobitve in da je vsak iPhone postal boljši funkcija ljudi želel. Google je nasprotoval dramatičnemu preoblikovanju Googlovih storitev. To ni bil več sveženj aplikacij, to je bil enoten mehanizem za orodja, ki so jih razvijalci lahko dodali svojim aplikacijam in vedeli, da deluje enako na vseh telefonih. To je pomenilo tudi, da lahko Google bolje izvrši varnostne odločitve, če se aplikacija neprimerno obnaša ali se obnaša zlonamerno. Googlov odgovor na Applovo univerzalno identiteto je enotno jedro, ki ga je mogoče spreminjati in izboljševati, ne da bi uporabnik sploh moral kaj storiti.

To v prostem času ni bilo več internetnih neznancev, bila je skupina tesnih prijateljev, ki so bili navdušeni nad gradnjo nečesa velikega.

CyanogenMod je imel nekoliko lažjo odločitev za primerjavo in izvajanje, vendar ljudje, ki so se odločali za to, niso bili organizirani na korporativni način. To je bil v glavnem skupek glasov, ki so spregovorili o vsaki odločitvi, preden so jo sprejeli. Poenostavitev CyanogenMod je sprožila nekaj vprašanj, na katera ni bilo enostavno odgovoriti, na primer koliko ljudi je dejansko potrebovalo korenski dostop po namestitvi posodobitve in ali je resnično moralo biti pet preklopnih stikal za obnašanje lučke za obvestila. Ta vprašanja so sama OS začela usmerjati v novo smer, pri kateri se manj ukvarjalo z dodajanjem nove funkcije, ker bi lahko in več o ustvarjanju resnično uporabne alternative manj zmogljivim različicam Androida, ki sta jih izdala Samsung in HTC ter drugi.

Hkrati so proizvajalci strojne opreme nekaj sami dozorevali. Konkurenca z Appleom v svetu, kjer je Google lahko uveljavil svojo voljo glede delovanja programske opreme, je pomenila skoraj izključno konkurenco v zmogljivosti. Večji zasloni z večjo ločljivostjo in izjemno zmogljiva avdio ali fotografska orodja so postali največji pogovori. Nenadoma je bil pogovor o posebnih načinih uporabe telefona, ki se lahko zgodi samo na tem telefonu, manj pa o največ megapikslih ali o tem, ali je bila baterija zamenljiva. Medtem je Googlov program Nexus začel cenovno vojno z napravami, kot sta Nexus 4 in Nexus 5. Ali je bilo res vseeno, če je imel vaš telefon vse najboljše očala, če ste ga lahko dobili za polovico cenejših stvari, ki so veljale za najboljše? To vprašanje je še danes odgovorjeno z novimi razlogi za pogovor vsakih nekaj mesecev.

Vse je zorelo z noro hitrostjo in ljudje, ki so vsako minuto svojega prostega časa porabili za ta strastni projekt, so imeli zdaj na stotisoče zvestih uporabnikov, ki so želeli videti, kaj se je zgodilo naprej. Čeprav je bila skupnost CyanogenMod majhna v primerjavi s celotnim obsegom Androida, je postala velik svetovni napor. Obstajalo je samostojno spletno mesto s podrobnimi navodili za nove uporabnike s stotinami različnih telefonov in a poenoten cikel sproščanja CyanogenMod je zagotovil, da je ekipa enkrat gradila in so vsi imeli skoraj enako izkušenj. To v prostem času ni bilo več internetnih neznancev, bila je skupina tesnih prijateljev, ki so bili navdušeni nad gradnjo nečesa velikega.

Prehod v korporacijo

Naslednji korak za CyanogenMod ne bi mogel biti bolj jasen. Ta različica Androida je bila zdaj dovolj dobra, da bi jo lahko uporabljali in uživali ljudje, ki niso piflarji. CyanogenMod bi lahko bil zakonito nekaj, kar ste predali družinskemu članu, in vas ni skrbelo zaradi stvari, kot je zagon zagona ali nenehno zrušitev aplikacij. Več ljudi se je začelo spraševati, kaj bi bilo potrebno, če bi CyanogenMod dejansko postal možnost za uporabnike, vendar odgovor ni bil dober.

Pri CyanogenMod gre za nekaj: nikoli ne bo obstajal kot privzeta možnost v telefonu, ki ga kupite v pravi trgovini. Vsekakor ne more, pravno ne. Google ima zelo natančna pravila o tem, kaj se mora zgoditi, da se Google Apps odobri za uradno uporabo, velik del tega pa je del strojne opreme, ki prehaja Compatibility Test Suite. Ni nobenega mehanizma, da bi OS opravil ta test, ne da bi bil uradna programska oprema za telefon. Da bi CyanogenMod veljal za uradnega in zakonitega, so odgovorni za programsko opremo v podjetjih, ki proizvajajo strojno opremo, bi morali videti ta OS kot nekaj več kot le stransko stran projekt.

Vedno se bodo pojavili novi načini, kako bi lahko bili naši telefoni boljši, in rad bi, da bi nam ekipa Lineage predstavila nekaj izmed njih.

Vsi vemo, kaj se je zgodilo naprej. Steve Kondik in nekaj drugih so zapustili vsakodnevno službo, se obrnili na VC in si zagotovili sredstva za zagon podjetja Cyanogen, Inc. To je Kondiku in drugim omogočilo, da pristopijo in se nanje obrnejo proizvajalci, in ponudijo alternativo interni izdelavi vilic za Android. Za majhna podjetja s strojno opremo, ki se trudijo na trgu proračunske strojne opreme, je bil Cyanogen zelo privlačen. Ta tretja oseba bi skrbela za vzdrževanje, posodobitve in Googlovo potrdilo. Njihova majhna, a agresivna baza uporabnikov skupnostnih projektov je že v preteklosti močno podpirala, kar celo pomenilo širšo skupino ameriških potrošnikov, ki telefona nikoli ne bi kupili drugega videza takoj. Kmalu po ustanovitvi podjetja je bilo na voljo več telefonov z operacijskim sistemom Cyanogen, ki so te majhne zmage spodbudile k agresivni rasti.

Nepravično je trditi, da je vse, kar se je zgodilo v nadaljevanju, mogoče postaviti pred noge izvršnega direktorja družbe Cyanogen Inc, toda Kirt McMaster je nedvomno razlog, da so šle stvari narobe. Biti preveč bombastičen, da bi pritegnili malo pozornosti večjih novinarskih organizacij, ni nova taktika v nobenem primeru, ampak naslovi o tem, da je Cyanogen "poslal kroglo v Google" z njihovimi vilicami Androida, je hitro pokvaril skupnost, ki je pripomogla k temu podjetje. Z vidika uporabnikov, ki so nekaj časa spremljali CyanogenMod, je bil McMaster glasno izid z malo vsebine. Ko je v objavljenih e-poštnih sporočilih postalo jasno, da je njegov odnos verjetno odgovoren za uničenje zgodnjih odnosov s partnerji na področju strojne opreme, se je mnenje generalnega direktorja v skupnosti hitro poslabšalo.

Po obisku podjetja Cyanogen Inc. v pisarnah, da sem sam izvedel za novo podjetje in od takrat sodelujem z osebjem Cyanogena, je jasno, da je bil McMaster razdeljujoč in sporen izvršni direktor. Kar se mene tiče, so bili ljudje, ki gradijo CyanogenMod, ki bi jih vsi lahko uporabili, precej bolj zanimivi. Na srečo ti ljudje še vedno obstajajo in mnogi so še vedno navdušeni nad to osnovno mislijo o lastništvu. Ljudje bi morali imeti možnost delati stvari s svojo strojno opremo, ki je proizvajalec ni nameraval, in to je eden od mnogih skupnostnih projektov, namenjenih tej misli.

CyanogenMod, kot ga poznam v zadnjih sedmih letih, ne gre nikamor. Dobiva novo blagovno znamko, nekateri ljudje, ki sem jih poklical prijatelju, so prešli na druge stvari, vendar glavna ideja še vedno obstaja in Lineage OS je nekaj, na kar nameravam biti zelo pozoren. Android se je zelo spremenil. Velikokrat sem trdil, da je postalo dovolj dobro, da skupnostni projekti v resnici ne proizvajajo več stvari, za katere bi večina ljudi naredila skok. Google se osredotoča na to, da bi njihove storitve naredili nove in razburljive z umetno inteligenco in bolj jasno opredeljeno strojno izkušnjo.

Toda poslanstvo skupnostnih projektov je enako in v njem lahko sodeluje vsak s katero koli stopnjo znanja. Predstavljajte si, kako bi lahko bil vaš telefon ali način uporabe telefona boljši, in se pogovorite z drugimi o tem, kako to uresničiti. Zame, v Nexus One Days, je bila ta stvar način, da se s kroglico odzovem na telefon. Ta ideja me je spodbudila, da sem se pogovarjal z ljudmi, se naučil, kako to delati, in to idejo delil s svetom. Najpomembnejša stvar, ki sem se je naučil s to izkušnjo, je bila, kako neverjetno močna je lahko skupnost programske skupine, če obstaja jasen cilj.

Čeprav je res, da je danes o Androidu veliko manj razbitih, bodo naši telefoni vedno boljši in rad bi, da bi nam ekipa Lineage predstavila nekaj izmed njih.

To so najboljše brezžične slušalke, ki jih lahko kupite za vsako ceno!
Čas je, da prerežemo vrvico!

To so najboljše brezžične slušalke, ki jih lahko kupite za vsako ceno!

Najboljše brezžične ušesne slušalke so udobne, odlično se slišijo, ne stanejo preveč in jih enostavno spravite v žep.

Vse, kar morate vedeti o PS5: datum izdaje, cena in še več
Naslednja generacija

Vse, kar morate vedeti o PS5: datum izdaje, cena in še več.

Sony je uradno potrdil, da dela na PlayStation 5. Tukaj je vse, kar vemo o tem doslej.

Nokia je predstavila dva nova proračunska telefona Android One, mlajša od 200 USD
Nove Nokije

Nokia je predstavila dva nova proračunska telefona Android One, mlajša od 200 USD.

Nokia 2.4 in Nokia 3.4 sta zadnji dodatek k proračunski liniji pametnih telefonov HMD Global. Ker sta obe napravi Android One, bosta zagotovo prejeli dve glavni posodobitvi OS in redne varnostne posodobitve do treh let.

Zaščitite svoj dom s temi zvonci in ključavnicami SmartThings
Ding Dong - vrata zaklenjena

Zaščitite svoj dom s temi zvonci in ključavnicami SmartThings.

Ena najboljših stvari pri SmartThings je, da lahko v svojem sistemu uporabite številne druge naprave drugih proizvajalcev, vključno z zvonovi in ​​ključavnicami. Ker imajo vsi v bistvu enako podporo za SmartThings, smo se osredotočili na to, katere naprave imajo najboljše specifikacije in trike, ki upravičujejo njihovo dodajanje v vaš arzenal SmartThings.

instagram story viewer