Článok

Rozhovor o histórii systému Android: Steve Kondik z Cyanogen

protection click fraud
Kyanogén

Pokiaľ ide o „hackovanie“ Androidu a vývoj ROM, Steve Kondik je veľká vec.

Steve Kondik

V začiatkoch operačného systému vytvoril človek známy ako „Cyanogen“ svoju vlastnú ROM pre T-Mobile G1 a predstavil nové funkcie, zlepšenie výkonu a spolupráca s komunitou na oprave chýb a vytvorení ešte lepšej prispôsobenej verzie aplikácie Android. To sa nakoniec stalo súčasťou CyanogenMod, najväčšej nezávislej, užívateľom udržiavanej „distribúcie“ Androidu s otvoreným zdrojom. A v roku 2013 po krátkom Kondik ako softvérový inžinier v spoločnosti Samsung spoluzakladal spoločnosť Cyanogen, Inc. s cieľom dostať tento softvér do výrobných zariadení v obchode. police.

Ako súčasť Android CentralHistória systému Android série, dobehli sme Steva Kondika na Veľké Android BBQ v Európe v holandskom Amsterdame, aby sa dozvedel o jeho jedinečnom pohľade na minulosť, prítomnosť a budúcnosť Androidu.

Verizon ponúka Pixel 4a na nových linkách Unlimited iba za 10 dolárov za mesiac

Kyanogén

Alex Dobie: Na začiatku bol G1 - HTC Dream -, ktorý bol akýmsi unikátom v tom, že sa jedná o tento relatívne hackovateľný smartphone so systémom Linux s podporou veľkého operátora a výrobcu. Aké odlišné to bolo od zariadení, ktoré ste v tom čase osobne používali, a čo vás na Androidu v tých začiatkoch lákalo?

Steve Kondik: Myslím si, že som predtým vlastne ani nemal smartphone. Chcel som jednu a všetko, čo bolo k dispozícii, bolo... ako, v tom čase, keď sa práve objavil iPhone, bola tu celá kopa vecí od WinCE, všetky tie podivné značkové veci... Android bol taký, na ktorý sa dalo pozerať. Páčili sa mi nápady, ktoré za tým boli, otvorený zdroj a všetky tie dobré veci. Sledoval som jeho vývoj a všetko, a keď som poslal prvé zariadenie, kúpil som ho v deň, keď vyšlo.

[G1] nemal byť napadnuteľný [...] až na to, že urobili niečo dosť hlúpe a nechali za konzolou spustený koreňový shell ...

A na rozdiel od všeobecného presvedčenia, bolo to tak nie hackovateľný, akoby nebol predpokladaný byť hacknuteľný. Bolo to dosť zamknuté, až na to, že spravili niečo dosť hlúpe a za konzolou nechali bežať koreňový shell, takže všetko, čo ste napísali na klávesnici, smerovalo do koreňovej konzoly.

AD: Pamätám si to - príbehy o mužovi, ktorý píše „reštart“ alebo niečo v SMS ...

SK:... A reštartoval jeho zariadenie. Takže, v podstate by ste mohli umiestniť server Telnet cez netcat alebo niečo podobné a potom pristupovať k zariadeniu s rootom, čo bolo veselé. A tento druh otvoril dvere všetkému.

Dozvedel som sa teda, že keď spoločnosť Google uvoľní kvapku [code] systému Android, môžete ju skutočne vytvoriť pre dané zariadenie. Naozaj to vôbec nefungovalo, pretože bolo treba urobiť veľa vecí, aby ste to dostali do práce, ale dalo sa to. Robilo to pár ďalších chlapov, napríklad Ben [aka JesusFreke] a všetci títo ďalší chlapci. Ale čo som robil, nakoniec to bol Android od nuly.

Potom som do toho len začal pridávať sračky. Rovnako ako polovičná podpora pre spustenie obsahu z SD karty, alebo pokus o vytlačenie väčšieho výkonu z neho. A v tých dňoch bolo niečo ako milión vecí, ktoré ste mohli urobiť, a myslel som si, že je úžasné, že ste vlastne mohol to urobiť, a s ničím iným by ste to nedokázali. Bolo to ako prvé svojho druhu.

CyanogenMod 10

REKLAMA: V ktorom okamihu ste sa rozhodli, že máte dosť na to, aby ste uhasili niečo, čo bolo trochu podstatne odlišný od AOSP? Porozprávajte nás tým celým procesom a tým, ako sa to odohralo.

SK: Naozaj to nebolo všetko že rôzne. Malo to root, nejaké užívateľské rozhranie launchera sa zmenilo, malo to aplikácie na SD, kopa vylepšení výkonu. Práve som to zverejnil na XDA, myslel som si, že „nikto sa na tom nebude baviť“, a v najbližších hodinách bolo asi tisíc príspevkov, a to bol začiatok. Bolo to naozaj super vidieť to.

Ľudia by povedali „toto je úžasné“ alebo „to nefunguje“, a ja by som to napravil a ľudia by odpovedali asi o päť minút neskôr - bolo to naozaj rýchle. Bolo naozaj úžasné vidieť tento druh odpovede na niečo.

Ani som nevedel, prečo som to urobil. Nemal som na to ani dobrý dôvod. Len som si myslel, že to je super.

REKLAMA: Android v rokoch 2009 - 2010 sa samozrejme veľmi líšil od toho, čo máme dnes. V ktorých hlavných odvetviach ste vtedy pracovali na zlepšení systému Android? Všimli ste si, že Google niečo z toho vyberá v budúcnosti?

SK: Bože môj, ako všetko. Na CyanogenMod je super to, že ľudia by z ničoho nič prišli s bláznivými vlastnosťami, ktoré nikto nečakal. Rovnako ako niekto, ktorý z ničoho nič dostal upozornenia prstom na odmietnutie rokov pred v CM. A teraz je to veľká vec používateľského rozhrania, že? Režim „pokojných hodín“ do Nerušiť. [Marshmallow] je ako všetko našich funkcií.

[Marshmallow] je ako všetko našich funkcií.

Takže tam máme nejaké nové veci, ale v práci je to len open-source. Takže ak a kedy sa také niečo stane, znamená to, že je to len menej sračiek, ktoré musíme udržiavať, a môžeme ísť robiť nové veci.

AD: Nemáte pocit, že ste pre nich do istej miery robili výskum a vývoj spoločnosti Google?

G1

SK: Myslím tým, že veľa ľudí robí výskum a vývoj spoločnosti Google. O to ide.

Steven Smith [angažovanosť komunity Cyanogen]: Ďalšou vecou v tom čase na Androide boli porty. Rovnako ako sa ľudia pokúšali prenášať obsah z Androidu 2.0 na 2.1, a ľudia by sa snažili na tom stavať pomocou reverzného inžinierstva ...

SK: Áno, a zariadenia nikdy neboli aktualizované, že, takže... Spočiatku to bolo ťažké. To bolo naozaj Spočiatku ťažko, naučiť sa, ako veľa tých vecí fungovalo. Najmä nemať s tým žiadne skúsenosti. Ale hej, ak vieš, ako veci rozobrať a dať späť dohromady ...

Ale robiť veci, ako je uvedenie [Android 2.1] Eclair na G1, to bolo skutočne poučné, napríklad to, čo sme museli urobiť, aby to fungovalo. Veľa sme sa toho naučili a skutočne to fungovalo sakramentsky dobre.

REKLAMA: V začiatkoch systému Android ste museli mať obľúbené zariadenie, s ktorým môžete pracovať alebo ho osobne používať. Existujú nejaké skoré telefóny alebo tablety, ktoré pre vás vyniknú? Buď kvôli technológii, alebo kvôli tomu, že bola zábavná práca alebo používanie?

SK: HTC EVO 4G. Prvý Wimax obor telefón. Bolo na ňom niekoľko skutočne skvelých vecí. Trvalo nám dlho, kým sme dostali všetko do poriadku, ale bol to chladný kus hardvéru a bol ďaleko pred všetkým.

Nexus One bol úžasný. Obrovská žiariaca očná guľa bola skutočne v pohode. A zistili sme, že by ste to v skutočnosti mohli zariadiť tým, že žiari farby a podobne. Všetky upozornenia sa teda dali zafarbiť. To bola vlastne inšpirácia pre funkciu „pokojných hodín“, pretože ten podivný trackball na oči by v noci osvetlil celú vašu izbu. * Smeje sa *

REKLAMA: CM sa pomerne rýchlo rozrástla z jednej pamäte ROM na jeden telefón do tejto „distribúcie“ systému Android, ktorá fungovala na množstve rôznych zariadení s prispievateľmi z celého sveta. Bol pre vás nejaký bod zlomu, v ktorom ste si uvedomili, že ste začali niečo skutočne obrovské?

SK: Bolo ich pár, myslím si. Myslím, že najpozoruhodnejšia, tá, ktorá bola šok, bol... S manželkou sme teda žili s kamarátkou a pracovala v kaviarni v Pittsburghu. Prišla domov z práce a je ako „kámo, v kaviarni bolo veľa chlapíkov, ktorí si na hovno inštalovali hovno a hovorili o tom.“

Je ako: „Kamarát, v kaviarni bolo veľa chalanov, ktorí si na hovno inštalovali hovno a hovorili o tom.“

A bol som v šoku a úžase práve tam, pretože som ako: „toto sa v skutočnosti prelieva do skutočného sveta.“ Nemyslel som si to ...

REKLAMA:... Nie je to len táto rozčlenená vec. Skutoční ľudia to skutočne robili.

SK: Áno. Išlo to od kopy ľudí neviem na internete skutočným ľuďom, ktorí skutočne existovali. Bolo to ako „OK, chápem.“

Stalo sa veľa vecí. Veľa rozhovorov, ktoré sme v minulosti viedli s rôznymi výrobcami OEM, a zisťovanie, ako veľmi rozšírené [CM je] od interných významných výrobcov OEM pre vlastnú prácu, pretože je ľahké ich vyvinúť na úrovni platformy práca.

AD: Takže hovoríte o vývojároch v rámci výrobcov, nielen: niekto pracuje pre výrobcu a rozhodne sa preblikávať CM.

SK: Správne, správne. Vlastne vyvíjajú svoje funkcie na CM, pretože je oveľa jednoduchšie ich vyvíjať, než bez ohľadu na ich individuálnu príchuť [Android]. Pretože možno to bude trvať večne, kým sa to postaví, alebo preto, že vývojové prostredie je naozaj nepríjemné, alebo že riadenie zdrojov je niečo hrozné ako Perforce.

[OEM] v skutočnosti vyvíjajú svoje funkcie na CM, pretože je oveľa jednoduchšie ich vyvíjať na ...

Mnoho ľudí by to teda urobilo na niečom ako CM, pretože majú väčší prístup, rýchlejšie sa vytvárajú a po dokončení práce na vývoji ich vrátia späť. Ale zistil som, že sa to deje ako u každého významného výrobcu OEM, a to je úžasné. To bolo pre mňa ako veľký cieľ.

REKLAMA: Veľkým krokom vpred, vďaka ktorému sa CM líšila od všetkých týchto ostatných ROM Android, bolo spojenie všetkého do komerčného nastavenia so spoločnosťou Cyanogen Inc. Porozpráva nás trochu o tom, ako tento prechod fungoval.

SK: Som technický typ, nie som obchodný typ. Asi by som to nikdy neurobil sám. Kirt [McMaster], ktorý je našim generálnym riaditeľom - nepoznal som ho, len ma jedného dňa natiahol na LinkedIn a mal nejaké dobré nápady. Stretli sme sa ten víkend, hodili sme okolo seba hromadu nápadov a stále sme hovorili, a skôr ako sme to vedeli, stretávali sme sa s VC a robili sme roadshow v Silicon Valley a podobne. Trvalo nám asi päť mesiacov, kým sme rozprávali náš príbeh, a uzavreli sme kolo a pustili sme sa do práce.

REKLAMA: Takže pod novou objednávkou Cyanogen máte Cyanogen OS, ktorý je komerčnou časťou, a CyanogenMod, ktorý je základnou časťou open-source. Ako sa líši poslanie týchto dvoch osôb od tých, ktoré sú len otvorené a mierne otvorené?

SK: Takže smer uzavretého zdroja, všeobecne... Ak sa rozhodneme, že si niečo necháme uzavreté, všeobecne to hovorí s našou infraštruktúrou, ktorú sme si vždy nechali pre seba. Ani pre CyanogenMod si nemyslím, že sme ho niekedy vydali, pretože nie je pre každého až taký užitočný. Nejde o to, že by sme mali čo skrývať, len sme to nikdy skutočne nevydali. Takže ak hovorí o našich backendových veciach, zvyčajne si to nechávame pre seba. Ak obsahuje nejaké IP alebo niečo, čo potenciálne generuje príjmy alebo má licenciu, musíme si to nechať pre seba. Alebo ak nám to dá nejakým spôsobom náskok. A [iba] ak bol vyvinutý interne. Neberieme komunitný kód a priamo ho zhromažďujeme.

CM na Oppo Nájsť 7

Open-source projekt je niečo ako svätá zem. A s množstvom nových ľudí v spoločnosti ich musíte naučiť, ako to všetko funguje a všetko, a niekedy by to pre nich bolo celkom nové. A musí to zostať: vec je vyrobená ľuďmi, ktorí ju používajú - to je cieľ tam. A ide tam v podstate všetko, zatiaľ čo komerčný produkt je o dosahovaní celého sveta.

AD: A nielen budovanie niečoho pre seba, a možno si to dal aj tam ...

SK: Áno, existujú milióny ľudí, ktorí používajú CyanogenMod alebo derivát CyanogenMod, takže to nie je tak, akoby to bolo veľké tajomstvo. Teraz je to takmer mainstream. Do pekla, je to hlavný prúd v Číne. USA sú trochu iné.

Open-source projekt musí mať svoju vlastnú sadu pravidiel. Niekedy je to skoro ako kmeňové poznanie. Pre niektorých ľudí to môže pôsobiť neprístupne, ale nie je to tak, skutočne je to skutočne priateľské. Musíte sa proste posrať, vyhodiť nejaký kód a my vám poskytneme všetku podporu, ktorú potrebujete.

A v spoločnosti vlastne nevidíme CyanogenMod, pretože by to bolo šialené. Je už dosť ťažké udržať základňu kódov takej veľkosti, aká je. Takže ak pracujete na našej internej základni kódov, kontrolujete CyanogenMod plus ďalších 30 úložísk a množstvo konfigurácie... Takže áno, staviame na tom.

Jednou z vynikajúcich vecí teda je, že ak urobíte niečo super a dostanete sa do projektu open-source, mohlo by to ísť aj na milióny produkčných zariadení. Niekto to má rád, niekto to neznáša. Ale myslím si, že je to úžasné - ak na niečom pracujem a dávam to preč, chcem to dať čo najväčšiemu počtu ľudí.

REKLAMA: V uplynulom roku sme videli skutočne zaujímavý trend smerom k vysoko kvalitným telefónom strednej úrovne za skutočne konkurenčné cenové body. Niektoré z nich používajú systém Cyanogen OS. Vzhľadom na informácie, ktoré máte, bude tento trend pokračovať, alebo sa z neho stane iba závod o dno?

SK: Do dnešného dňa už existuje obrovský závod, a to bude miesto, odkiaľ pochádzajú všetci ďalší používatelia. Ale, viete, OnePlus One, správne, to zaklincoval cenovým bodom. Tiež to zaklincovali v pravý čas a všetci boli natoľko nepríjemní, aby prinútili ľudí venovať pozornosť. A čokoľvek sme dodali, bolo to dobre. Bolo to naozaj dobré.

The Ďalšie generácia čipov bude tam, kde bude high-end skutočne úžasný.

A viete, myslím si, že najväčší problém s touto triedou zariadení bol taký malý. V tom momente to beriete na maximum. Takže [OnePlus One] má dosť špičkový čip, celkom dobrý hardvér, takže latka je tam hore dosť vysoko. Niektorí výrobcovia OEM znova používajú čipovú sadu [Snapdragon 801] 8974. Používa to Zuk Z1. OnePlus X používa tiež 8974. Stále je to môj zlatý štandard. Stále preto používam [OnePlus One]. Nemá problémy s prehriatím, ako to robí veľa nových čipov. Myslím, že Ďalšie generácia čipov bude tam, kde bude high-end naozaj úžasný, takže asi sa toho budem držať dovtedy. Ale niektoré z týchto vecí nižšej kategórie sú čudné.

AD: Áno, zariadenia, na ktoré som za posledný rok najviac zapôsobil, sú Moto G a Wileyfox Swift - že túto triedu skúseností môžeš získať na niečom, čo nestojí veľa.

SK: Swift bol zábavný a zistili sme, že na ešte slabšom hardvéri to môžeme vziať ešte ďalej. Prial by som si, aby som mal [budúce zariadenie CM] so sebou, ale nemám. Bohužiaľ načasovanie nevyšlo, takže sme to vlastne nedokázali odoslať z krabice, ale vydávame pre ňu program CyanogenMod, takže si o tom povieme. Ale super je, že tu je taký dobrý výkon. Je to ako koncert RAM, skutočne low-endové špecifikácie, nízke úložisko ...

Je to pre mňa skutočne zaujímavé, pretože som demo scéna zo starej školy, ako napríklad montážny jazyk na hardvéri a podobne. Snažím sa z toho vyžmýkať všetky druhy vystúpení, mám rád také veci. Byť schopný vziať zariadenie za 75 dolárov a dosiahnuť, aby fungoval celkom dobre. Ako, na Antutu to nevyhrá, však? Ale ak iba prechádzate web, používate e-mail, základné veci, fotíte, vec funguje skvele.

AD: A myslím, že medzi čipmi je veľa spoločného s čipmi, takže je to práca, ktorú nemusíte duplikovať.

SK: Ale myslím tým, že na low-endových veciach musíte urobiť veľa trikov - a Celá dávka trikov - získať z toho dobrý výkon. A myslím si, že práve tam môžeme získať pekné víťazstvo.

REKLAMA: S pribúdajúcim komoditným hardvérom smartfónov je softvér a služby čoraz dôležitejšie a pravdepodobne oveľa výnosnejšie. Môžete nám povedať niečo o stratégii spoločnosti Cyanogen, pokiaľ ide o balíkové služby?

SK: Pre nás je to viac o integrácii. Nechceme dodávať niečo, čo má ako milión aplikácií. A existujú určité veci, ktoré Google jednoducho nevybuduje, však? Svet utlmených aplikácií je skvelý a skutočne im poskytuje konkurenčnú výhodu, zatiaľ čo na to prichádzame z úplne iného uhla, takže musíme hrať hru trochu inak.

Nechceme dodávať niečo, čo má ako milión aplikácií.

Preto robíme veci, ako je napríklad rozširovanie aplikácií, do ktorých môžete písať rozšírenia pre dialer. Rovnako ako môžete napísať rozšírenie VOIP pre dialer, takže nemusíte mať ako 12 dialerov pre rôzne služby. Nechcem sa tým veľmi zaoberať, pretože okolo toho je celá vec.

S CM13 robíme to, že robíme veľa z toho nižšie-úrovňové veci [rozšíriteľné]. Trochu som o tom hovoril v hlavnej reči. Existuje sada CyanogenMod SDK, v ktorej v zásade poskytujeme lepší prístup k niektorým funkciám platformy a tiež k veciam, ktoré sme vytvorili. Používame ho tiež na vyčistenie kódu, aby sme sa mohli rýchlejšie dostať do budúcich verzií systému Android. Zároveň hľadáme, z čoho by sme mohli urobiť rozšírenie toto.

Takže teraz sú tam nejaké super veci, ktoré sú už k dispozícii. A potom je tu ešte ďalšia úroveň, ktorá sa týka rozšírenia aplikácií - vecí, ktoré fungujú na vyššej úrovni. A to je pre nás momentálne veľká stratégia. Okrem prepravy na správnych zariadeniach to bude softvér a to, ako sa to všetko spája, pretože ako som povedal, nie sme hardvérová spoločnosť.

Steve Kondik

REKLAMA: Myslíte si, že teraz môže niekto napadnúť spoločnosti Google a Apple v oblasti mobilných služieb na Západe? Alebo je tento duopol zatiaľ pevne stanovený a všetci ostatní ho musia vyriešiť?

SK: Niektoré veci od spoločnosti Google sú naozaj dobré. Niektoré z nich sú v poriadku. Všetko to spolu funguje naozaj pekne. Majú dobré veci. Je príležitosť na ďalšie veci? Áno! A začne to byť zaujímavejšie, keď budete mať tieto rozšíriteľné aplikácie, pretože ani s niečím ako Google Now nemôžete skutočne nič robiť s Teraz už môžete len dávať veci.

Začínajú robiť niečo viac [v Marshmallow], ale myslím si, že z obchodného hľadiska ťa chcú vo svojom svete. A nie je to zlé miesto, aby ste mali pravdu? Myslím tým, že vás chceme dostať náš aj svet!

AD: Všetci áno. Každý chce uzamknúť používateľov.

SK: Vieš, náš spôsob robenia je trochu iný, že?

REKLAMA: Cyanogen má samozrejme širokú škálu hardvérových partnerov medzi výrobcami týchto stredných a rozpočtových zariadení. Predpokladáte však návrat k tradičným telefónom vyššej triedy?

SK: Áno... Áno... /Smiech /. Nemôžem povedať viac. Nemôžem o tom povedať veľa, ale bude to úžasné.

Steven Smith: Sekundujem to. Je to dosť smiešne.

AD: Dobre. A samozrejme sú nesmierne dôležité aj stredné a rozvíjajúce sa trhy.

Úrovne zariadení

SK: Najväčší problém pre nás teda je, že naši partneri chcú robiť a veľa zariadení, napríklad rozhadzovanie siete ďaleko. A opäť, každá jedna z týchto vecí je nesmierne veľa práce. Pretože všetok hardvér sa líši a v mnohých prípadoch ho vyrábajú rôzni ľudia. S týmito ľuďmi si musíš vybudovať vzťahy.

Našou najväčšou výzvou je teda ich zväčšenie. A máme nejaké veci v príprave. Myslím si, že máme okolo toho celkom dobrú stratégiu, ale je tu ešte veľa práce. Tento rok od nás uvidíte oveľa viac týchto vecí.

Keby sme to dokázali zväčšiť v a veľa partnerov na [hardvéri], ktorý je o niečo bežnejší, akoby trochu zúžil rozsah, takže to tak nie je ako ťažko a dostať naše veci do formy, aby sme mohli v zásade niečo dodať do továrne alebo OEM, kde s nimi môžu len bežať ...

Získate dobrý softvér a nebude to opustený softvér. Pretože všetko to svinstvo je práve teraz opustené.

Ale myslím to tak, že je to ťažké. Je to divoké. Ale myslím si, že dôvod, prečo sa tam budeme líšiť, je ten, že ak dokážeme túto prácu dosiahnuť, získate dobrý softvér a nebude to opustený softvér. Pretože všetko to svinstvo je práve teraz opustené. Ak si kúpite jeden z tých telefónov nižšej triedy, je to v podstate ako to, že výrobca OEM, ktorý nemá žiadne technické vybavenie, navštívil ODM v Číne a povedal: „Chcem to, chcem to za túto cenu, tu je moje logo. Možno je tu aj niekoľko ďalších telefónov, ktorých dizajn sa nám páči. “A potom ich postavia a títo chlapci zvládnu splnenie a podporu a všetko, čo je, je hotové.

AD: Jasné. Veľa z týchto vecí vidíte každý rok na trhoch v Hongkongu a dokonca aj na veľtrhu CES.

SK: Áno. Zilióny z nich. Tisíce z nich. Áno.

REKLAMA: Zabezpečenie v systéme Android je v dnešnej dobe obrovskou témou, najmä pokiaľ ide o zneužitie vysokých profilov a spoločnosť Google a ďalší, ktorí prechádzajú na mesačné bezpečnostné opravy ...

SK: Aj my sme v tom rozbehnutom vlaku.

REKLAMA:... Môže však byť niečo, čo je založené na Androide, niekedy také „bezpečné“ ako uzavretý systém ako iOS?

SK: Myslím si, že tak vlastne bezpečnosť nefunguje.

AD: Mnoho komentátorov si chce myslieť, že takto funguje bezpečnosť.

SK: Áno. Existujú dva spôsoby, ako sa na to pozrieť. Na proprietárnom systéme by to mohla byť tikajúca časovaná bomba - naozaj netušíte. A nie je to viditeľné [open-source]. Myslím to vážne robí, ale musíte to dekompilovať a je naozaj ťažké nájsť chyby. Takže som viac za bezpečnosť okolo open-source, pretože sa môžete pozrieť na kód a povedať, že, niekto sa tam pokazil.

Jednou z pôvodných veselých chýb systému Android, o ktorých si myslíme, že ich tam nechali úmyselne, bola pôvodná chyba, ktorá vám umožní rootnúť Motorola Droid. Boli dva riadky [kódu]. A jeden z nich mal byť trochu iný, ale vyzeralo to, že to iba skopírovali a prilepili. Nad ním bol dokonca komentár, ktorý hovoril „tu sa môžu stať zlé veci“. Takže buď to niekto urobil zámerne, alebo to bolo veselo ironické. Bolo vidieť, že to bol zjavný popisok. Priamo v kóde doslova stálo: „Tu by sa mohli stať zlé veci“. A pozrel si sa na to a diali sa zlé veci, pretože kód bol nesprávny. A to vám umožní napísať triviálny exploit, ktorý vám umožní zreťaziť dva súbory a v skutočnosti by to blikalo druhý s podpisom prvého, aby ste mohli obísť celú bezpečnosť a vykoreniť zariadenie.

REKLAMA: Takže ste dnes hovorili [v hlavnej reči], že ste teraz s [Marshmallow] na celkom dobrom mieste v porovnaní s tým, kde bol [Lollipop] minulý rok ...

SK: [Lollipop] bol pre nás tvrdý. Nielenže to bola tvrdá aktualizácia, pretože došlo k toľko zmenám v používateľskom rozhraní, v našej spoločnosti sme mali veľa vecí, s ktorými sme sa snažili vyrovnať. Bolo to prvýkrát, čo sme sa pokúsili urobiť viac zariadení súčasne na, napríklad, na výrobnej úrovni. A mali sme sa čo učiť o tom, ako správne nastaviť náš vlastný proces.

Trvalo to teda dlhšie, ako sme chceli. A mali sme veľa funkcií, plazenie funkcií a načasovanie vždy rozhodilo veci. Bolo tam ako veľa vecí, ktoré sa pokazili. Ale hej, poučili sme sa z toho a myslíme si, že sme na to prišli, a teraz môžeme veci dostať pekne rýchlo von.

REKLAMA: A na záver veľmi otvorená otázka: Ako bude vyzerať krajina Androidu na konci desaťročia a kam sa Cyanogen zmestí do tohto obrazu?

Rád by som nás videl ako protipól opevnenej záhrady.

SK: Rád by som nás videl ako protipól opevnenej záhrady. To je druh veľkého nápadu, však? Čo sa stane, keď urobíte opak. Tam, kde sa stanete touto platformou, je rozšíriteľná pre všetkých a všetkých vo všetkých týchto šialených spôsoboch. Taký je náš svet a ak v ňom chcete byť, tu je taký, aký je. To je miesto, kde chcem, aby sme boli.

Ale sú počiatočné dni. Ale päť rokov? Ani neviem.

AD: Je to večnosť, však?

SK: Áno. Možno dva roky mimo by som mohol premýšľať o niektorých technológiách, ale ...

Logo CM

Steven Smith: Je to jedna z vecí, pri ktorej nemôžete vidieť viac ako dva mesiace dopredu, pretože sa rýchlo mení tak rýchlo. To, čo robíme s našou platformou SDK, je privádzať ľudí, ktorí nie sú len nadšencami. V auguste som sa vybral na Hack the Planet v Mountain View a keď sa študenti dostali do SDK, boli ako „wow“. Ako [Steve] povedal už skôr, je tu veľa skvelých vecí.

Čoskoro budete môcť v telefóne spustiť niektoré z týchto šialených algoritmov hlbokého učenia. To skutočne mení hru.

SK: Myslím, že ďalšou zaujímavou vecou, ​​ktorú musia všetci sledovať, sú niektoré z týchto nových architektúr CPU, ako napríklad [Qualcomm] Zeroth. Zeroth je kognitívny procesor, v zásade simuluje neuróny. Takže s ním môžete zostaviť nejaké naozajstné veci.

Prípady použitia pre tento druh vecí budú, napríklad, divoký. Iba skutočne poškriabeme povrch toho, čo je možné, pomocou týchto druhov algoritmov, keď už existuje kremík, ktorý vám môže skutočne pomôcť... Rovnako ako čoskoro budete môcť v telefóne spustiť niektoré z týchto šialených algoritmov hlbokého učenia. To skutočne mení hru. To narúša cloud.

Potrebujete samozrejme veľa údajov. Siete sa zrýchľujú. Zaujíma ma teda, čo môžeme urobiť, aby sme vaše údaje priblížili k vám.

AD: Takže riešením nie je vždy len to všetko hodiť do dátového centra a spustiť na ňom výpočet.

SK: Áno - sila má tendenciu sa konsolidovať na malom počte miest. A je to trochu strašidelné, keď sa nad tým zamyslíte. Nie som veľmi fanúšik, ale je to jediný spôsob, ako to urobiť práve teraz.

Viac histórie systému Android

  • Prečítajte si o vývoji najpopulárnejšieho mobilného operačného systému na svete v našom Séria História systému Android.

Steve Kondik, fotografický kredit: SF Android User Group

Toto sú najlepšie bezdrôtové slúchadlá do uší, ktoré si môžete kúpiť za každú cenu!
Je čas prestrihnúť šnúru!

Toto sú najlepšie bezdrôtové slúchadlá do uší, ktoré si môžete kúpiť za každú cenu!

Najlepšie bezdrôtové slúchadlá do uší sú pohodlné, vynikajúco znejú, nestoja príliš veľa a ľahko sa zmestia do vrecka.

Všetko, čo potrebujete vedieť o PS5: Dátum vydania, cena a ďalšie
Ďalšia generácia

Všetko, čo potrebujete vedieť o PS5: Dátum vydania, cena a ďalšie.

Spoločnosť Sony oficiálne potvrdila, že pracuje na PlayStation 5. Tu je všetko, čo o nej zatiaľ vieme.

Spoločnosť Nokia predstavuje dva nové lacné telefóny Android One s cenou do 200 dolárov
Nové Nokie

Spoločnosť Nokia predstavuje dva nové lacné telefóny Android One s cenou do 200 dolárov.

Nokia 2.4 a Nokia 3.4 sú najnovším prírastkom do cenovej ponuky inteligentných telefónov spoločnosti HMD Global. Pretože sú to obe zariadenia Android One, je zaručené, že budú dostávať dve hlavné aktualizácie operačného systému a pravidelné bezpečnostné aktualizácie až na tri roky.

Zabezpečte si svoj domov pomocou týchto zvončekov a zámkov SmartThings
Ding Dong - dvere zamknuté

Zabezpečte si svoj domov pomocou týchto zvončekov a zámkov SmartThings.

Jednou z najlepších vecí na SmartThings je, že vo svojom systéme môžete používať množstvo ďalších zariadení tretích strán, vrátane zvončekov a zámkov. Pretože všetky v zásade zdieľajú rovnakú podporu SmartThings, zamerali sme sa na to, ktoré zariadenia majú najlepšie technické parametre a triky, vďaka ktorým ich pridáte do svojho arzenálu SmartThings.

instagram story viewer