Straipsnis

„Android“ istorijos interviu: „Cyanogen“ atstovas Steve'as Kondikas

protection click fraud
Cianogenas

Kalbant apie „Android“ įsilaužimą ir ROM plėtrą, Steve'as Kondikas yra didelis dalykas.

Steve'as Kondikas

Ankstyviausiomis OS dienomis vyras, žinomas kaip „Cyanogen“, internete sukūrė savo „T-Mobile G1“ ROM, pristatydamas naujų funkcijų, gerinančių našumą ir bendradarbiaujant su visuomene, siekiant ištaisyti klaidas ir sukurti dar geresnę, pritaikytą versiją „Android“. Galų gale tai įsisuko į „CyanogenMod“ - didžiausią nepriklausomą, vartotojo prižiūrimą atvirojo kodo „Android“ „platinimą“. O 2013-aisiais, po trumpo Kaip „Samsung“ programinės įrangos inžinierius, „Kondik“ įkūrė „Cyanogen, Inc“, siekdamas patekti į šią programinę įrangą parduotuvėje. lentynos.

Dalis „Android Central“„Android“ istorija serijos, mes pasivijome Steve'ą Kondiką „Big Android BBQ Europe“ Amsterdame (Nyderlandai) sužinoti apie jo unikalią „Android“ praeities, dabarties ir ateities perspektyvą.

„Verizon“ siūlo „Pixel 4a“ tik už 10 USD per mėnesį naujose „Unlimited“ linijose

Cianogenas

Alexas Dobie: Pradžioje buvo „G1“ - „HTC Dream“ - unikalus tuo, kad buvo gana nulaužtas „Linux“ valdomas išmanusis telefonas, palaikomas pagrindinio vežėjo ir gamintojo. Taigi, kuo tai skyrėsi nuo prietaisų, kuriuos tuo metu naudojote asmeniškai, ir kas tomis ankstyvomis dienomis jus patraukė „Android“?

Steve'as Kondikas: Nemanau, kad prieš tai iš tikrųjų net neturėjau išmaniojo telefono. Norėjau vieno, ir viskas, kas buvo prieinama, buvo... kaip tuo metu „iPhone“ ką tik atsirado, buvo visa krūva „WinCE“ daiktų, visa keista firminė medžiaga... „Android“ buvo tas, kurį reikėjo žiūrėti. Man patiko idėjos, atviras šaltinis ir visa kita. Aš stebėjau jo ir visko progresą. Kai išsiuntė pirmąjį įrenginį, nusipirkau tą dieną, kai jis pasirodė.

[G1] neturėjo būti nulaužtas [...], išskyrus tai, kad jie padarė kažką gana kvailo ir paliko šaknies apvalkalą, einantį už konsolės ...

Ir priešingai paplitusiam įsitikinimui, taip ir buvo ne įsilaužti, kaip nebuvo tariama kad būtų galima nulaužti. Tai buvo gana užrakinta, išskyrus tai, kad jie padarė kažką gana kvailo ir paliko šaknies apvalkalą, einantį už konsolės, todėl viskas, ką įvedėte klaviatūra, iš tikrųjų buvo nukreipta į šaknies konsolę.

AD: Aš tai prisimenu - pasakojimai apie vaikiną, kuris SMS žinutėje įrašė „perkrauti“ ar pan. ...

SK:... Ir tai perkrauna jo įrenginį. Taigi, taip, jūs iš esmės galėtumėte išgauti „Telnet“ serverį per „netcat“ ar pan., Tada prieiti prie įrenginio su šaknimi, kuris buvo linksmas. Ir tokia rūšis atvėrė duris viskam.

Taigi sužinojau, kad kai „Google“ išleido „Android“ [code] lašą, jį iš tikrųjų galite sukurti įrenginiui. Tai iš tikrųjų neveikė visiškai, pavyzdžiui, buvo visa krūva daiktų, kuriuos turėjai padaryti, kad jis veiktų, bet tai buvo įmanoma. Tai darė pora kitų vaikinų, tokių kaip Benas [dar žinomas kaip JesusFreke] ir visi šie kiti vaikinai. Bet tai, ką dariau, iš esmės buvo „Android“.

Tada aš tiesiog pradėjau pridėti šūdo. Kaip pusiau padorus palaikymas norint paleisti medžiagą iš SD kortelės arba bandyti išspausti iš jos daugiau našumo. Tais laikais tu galėjai padaryti kaip milijardą dalykų, ir aš maniau, kad buvo nuostabu, kad tu iš tikrųjų galėtų tai padaryti, ir tu negalėjai to padaryti niekuo kitu. Tai buvo tarsi pirmasis tokio pobūdžio.

CianogenasMod 10

REKLAMA: Kuriuo momentu nusprendei, kad tau pakako išleisti tai, kas buvo šiek tiek iš esmės skiriasi nuo AOSP? Aptarkite mus per visą procesą ir kaip jis suvaidino.

SK: Tai tikrai nebuvo viskas kad skirtingi. Jis turėjo šaknį, kai kurie paleidimo priemonės vartotojo sąsaja pasikeitė, SD programėlės turėjo daugybę našumo patobulinimų. Aš ką tik paskelbiau jį XDA, maniau, kad „niekas neduos šūdo“, o per ateinančias porą valandų buvo kaip tūkstantis pranešimų, ir tai buvo pradžia. Buvo labai šaunu tai pamatyti.

Žmonės sakydavo „tai yra nuostabu“ arba „tai neveikia“, ir aš tai ištaisydavau, o žmonės atsakydavo kaip po penkių minučių - tai buvo tikrai greitai. Buvo tikrai nuostabu matyti tokį atsakymą į kažką.

Net nežinojau, kodėl taip padariau. Net neturėjo svarios priežasties. Aš tiesiog maniau, kad aš pats šaunu.

REKLAMA: 2009–2010 m. „Android“, žinoma, labai skyrėsi nuo to, ką turime šiandien. Kokios buvo pagrindinės sritys, kuriose tada dirbote tobulindami „Android“, ir ar pastebėjote, kad „Google“ ateityje renkasi bet kurią iš šių dalykų?

SK: O Dieve, kaip viskas. Šauniausias „CyanogenMod“ dalykas yra tai, kad žmonės iš niekur atsiras beprotiškų savybių, kurių niekas nesitikėjo. Lyg kas nors iš niekur išėjo su „swipe-to-atmesti“ pranešimais metų prieš CM. O dabar tai didelis vartotojo sąsajos dalykas, tiesa? „Ramių valandų“ režimas netrukdo. [Marshmallow] yra kaip visi mūsų funkcijų.

[Marshmallow] yra kaip visi mūsų funkcijų.

Taigi ten gauname keletą naujų dalykų, tačiau tai tiesiog atviro kodo darbe. Taigi, jei ir kada nutinka tam tikrų dalykų, tai reiškia, kad turime tik mažiau šūdo, kurį turime išlaikyti, ir galime eiti kurti naujus dalykus.

AD: Nejaučiate, kad tam tikru mastu darėte jiems „Google“ mokslinius tyrimus ir plėtrą?

G1

SK: Aš turiu omenyje, kad daugelis žmonių užsiima „Google“ moksliniais tyrimais ir plėtra. Tai, pavyzdžiui, esmė.

Stevenas Smithas [cianogeno bendruomenės dalyvavimas]: Kitas dalykas, susijęs su „Android“ tuo metu, buvo prievadai. Kaip ir žmonės bandė perkelti daiktus nuo „Android 2.0“ iki 2.1, o žmonės bandys kurti tai darant atvirkštine inžinerija ...

SK: Taip, ir įrenginiai niekada nebuvo atnaujinti, tiesa, taigi... Iš pradžių buvo sunku. Tai buvo tikrai Iš pradžių sunku sužinoti, kaip veikia daugybė dalykų. Ypač neturėdamas to patirties. Bet, jei žinote, kaip suskaidyti daiktus ir juos vėl sudėti ...

Bet darant tokius dalykus kaip „[Android 2.1“] „Eclair“ įdėjimas į G1, tai iš tikrųjų labai nušvietė tai, ką turėjome padaryti, kad tai veiktų. Mes daug išmokome proceso metu, ir tai iš tikrųjų veikė gana velniškai.

REKLAMA: Pirmosiomis „Android“ dienomis turite turėti mėgstamą įrenginį, kurį naudosite ar naudosite asmeniškai. Ar yra kokių nors ankstyvųjų telefonų ar planšetinių kompiuterių, kurie išsiskiria kaip jūsų akcentas? Arba dėl technologijos, arba dėl to, kad dirbti ar naudoti buvo tiesiog smagu?

SK: „HTC EVO 4G“. „Wimax“ - pirmasis milžinas telefono. Jame buvo tikrai šaunių dalykų. Mums prireikė daug laiko, kad viskas gerai veiktų, tačiau tai buvo puiki aparatinė įranga ir tai buvo daug ko iš priekio.

„Nexus One“ buvo nuostabus. Milžiniškas švytintis akies obuolys buvo tikrai kietas. Mes sužinojome, kad iš tikrųjų galite priversti jį švyti spalvomis ir kita. Taigi visi pranešimai galėtų būti su juo nuspalvinti. Tai iš tikrųjų įkvėpė „ramių valandų“ funkciją, nes tas siautulingas akies obuolio-trackball kamuolys naktį apšvies visą jūsų kambarį. * Juokiasi *

REKLAMA: CM gana greitai išaugo nuo vieno ROM viename telefone iki šio „Android“ „platinimo“, kuris veikė daugybėje skirtingų įrenginių su bendraautoriais visame pasaulyje. Ar jums buvo koks nors lūžio taškas, kai supratote, kad pradėjote kažką tikrai milžiniško?

SK: Manau, buvo pora. Manau, kad pats žymiausias, tas, kuris buvo a šokas, buvo... Taigi, mes su žmona gyvenome drauge, kuri dirbo kavinėje Pitsburge. Ji grįžo iš darbo ir yra panaši į „bičiuli, kavinėje buvo krūva bičiulių, kurie į telefonus įsidiegė tavo šūdą ir apie tai kalbėjo“.

Ji panaši į tai: „Bičiuli, kavinėje buvo krūva bičiulių, kurie į telefonus įsidiegė tavo šūdą ir apie tai kalbėjo“.

Aš patyriau šoką ir baimę čia, nes aš panašus į tai, kad „tai iš tikrųjų persimeta į tikrąjį pasaulį“. Aš nemaniau, kad ...

REKLAMA:... Tai ne tik šis suskaidytas dalykas. Tikri žmonės tai iš tikrųjų darė.

SK: Taip. Iš daugybės žmonių paaiškėjo, kad aš nežinau internete realiems žmonėms, kurie iš tikrųjų egzistavo. Taigi tai buvo „gerai, suprantu“.

Atsitiko daugybė dalykų. Daug kalbėjome apie skirtingus originalius gamintojus praeityje ir sužinojome, kaip plačiai naudojamas [CM] stambių originalių gamintojų viduje, kad galėtų atlikti savo darbą, vien todėl, kad jį lengva sukurti platformos lygiu darbas.

AD: Taigi jūs kalbate ne tik apie gamintojų gamintojus: kažkas dirba pas gamintoją ir nusprendžia mirksėti CM.

SK: Teisingai, teisingai. Jie iš tikrųjų kuria savo ypatybes CM, nes tai kur kas lengviau kuriama nei bet koks jų pačių [„Android“ “skonis. Nes galbūt kurti reikia amžinai, arba todėl, kad kūrimo aplinka yra tikrai nepatogi, arba šaltinio valdymas yra kažkas siaubingo, kaip „Perforce“.

[Originalios įrangos gamintojai] iš tikrųjų kuria savo funkcijas CM, nes ją kurti kur kas lengviau ...

Taigi daugelis žmonių tai tiesiog darytų naudodami kažką panašaus į CM, nes jie turi daugiau prieigų, greičiau kuria, ir perkelia jį atgal atlikę savo kūrėjo darbą. Tačiau pastebėjau, kad tai vyksta kaip ir kiekviename dideliame OEM, ir tai yra nuostabu. Tai man buvo kaip didelis tikslas.

REKLAMA: Didelis žingsnis, dėl kurio CM skyrėsi nuo visų šių kitų „Android ROM“, buvo viskas kartu su „Cyanogen Inc.“ komercine sąranga. Šiek tiek pasakoja apie tai, kaip tas perėjimas veikė.

SK: Aš esu technikos vaikinas, nesu verslo vaikinas. Tikriausiai niekada nebūčiau to dariusi viena. Kirt [McMaster], kuris yra mūsų generalinis direktorius - aš jo nepažinojau, jis kažkada tiesiog susisiekė su manimi per „LinkedIn“ ir turėjo keletą gerų idėjų. Susitikome tą savaitgalį ir mėtėme krūvą idėjų, vis kalbėjomės, o kol dar nežinojome, susitikome su VC ir rengėme Silicio slėnio roadshow'ą ir kita. Mes užtrukome maždaug penkis mėnesius, kol pasakojome savo istoriją, ir mes uždarėme turą ir pradėjome dirbti.

REKLAMA: Taigi pagal naują „Cyanogen“ tvarką turite „Cyanogen OS“, kuri yra komercinė dalis, ir „CyanogenMod“, kuri yra pagrindinė atvirojo kodo dalis. Kuo skiriasi šių dviejų misijos išdėstymas ne tik atviras, bet ir šiek tiek atviresnis?

SK: Taigi uždaro šaltinio kryptis, paprastai... Jei nuspręsime, kad pasiliksime kažką uždaro kodo, tai paprastai kalbės apie mūsų infrastruktūrą, kurią visada laikėme sau. Net nemanau, kad „CyanogenMod“ kada nors jį išleidome, nes tai nėra taip naudinga niekam. Nėra taip, kad mes turėtume ką slėpti, tiesiog niekada to tikrai neišleidome. Taigi, jei kalbama apie mūsų vidinį turinį, tai mes paprastai pasiliekame sau. Jei jame yra tam tikras IP ar kažkas, kas potencialiai gali generuoti pajamas ar turėti licenciją, turime tai pasilikti. Arba, jei tai mums suteikia pranašumų kokiu nors būdu. Ir [tik] jei tai būtų sukurta viduje. Mes nepriimame bendruomenės kodo ir jo nenaudojame.

CM „Oppo Find 7“

Atvirojo kodo projektas panašus į šventąją žemę. Su daugybe naujų žmonių įmonėje turite juos išmokyti, kaip visa tai veikia, ir kartais jiems tai būtų visai nauja. Ir tai turi likti: daiktą sukuria žmonės, kurie jį naudoja - toks tikslas ten yra. Ir ten viskas eina iš esmės, o komercinis produktas yra skirtas pasiekti pasaulį apskritai.

AD: Ir ne tik ką nors statai sau, o gal tu ten ir padėjai ...

SK: Taip, ir yra milijonai žmonių, kurie naudoja „CyanogenMod“ arba „CyanogenMod“ darinį, todėl nėra panašu, kad tai didelė paslaptis. Dabar tai beveik įprasta. Po velnių, tai yra pagrindinė Kinijos dalis. JAV yra šiek tiek kitokia.

Atvirojo kodo projektas turi turėti savo taisyklių rinkinį. Kartais tai beveik panašu į genties žinias. Kai kuriems žmonėms tai gali atrodyti neprieinama, bet taip nėra, iš tikrųjų tai draugiška. Jūs tiesiog neturite duoti šūdo, mesti kodą ir mes suteiksime jums visą reikiamą paramą.

Bendrovėje mes iš tikrųjų nesukame „CyanogenMod“, nes tai būtų beprotiška. Jau pakankamai sunku išlaikyti tokio dydžio kodų bazę, kokia ji yra. Taigi, jei dirbate su mūsų vidine kodų baze, patikrinkite „CyanogenMod plus“, kaip ir 30 kitų saugyklų, esančių viršuje, ir daugybę konfigūracijų... Taigi taip, mes statome ant jo.

Taigi vienas iš šauniausių dalykų yra tai, kad jei padarysite ką nors šaunaus ir pateksite į atvirojo kodo projektą, tai taip pat gali būti naudinga milijonams gamybos įrenginių. Kai kuriems žmonėms tai patinka, kai kurie nekenčia. Bet manau, kad tai yra nuostabu - jei ką nors dirbu ir atiduodu, noriu padovanoti kuo daugiau žmonių.

REKLAMA: Praėjusiais metais matėme tikrai įdomią tendenciją kurti aukštos kokybės vidutinio lygio telefonus už tikrai konkurencingas kainas. Kai kurie iš jų naudoja „Cyanogen OS“. Ar turėsite įžvalgų, ar ši tendencija išliks, ar ji tiesiog taps lenktynėmis iki dugno?

SK: Jau vyksta didžiulės lenktynės į dugną, ir ten atsiras visi kiti vartotojai. Bet, žinote, „OnePlus One“, tiesa, prikišo prie kainos taško. Taip pat tinkamu laiku prikalė, ir visi buvo pakankamai nemalonūs, kad paskatintų žmones atkreipti dėmesį. Ir ką mes gabenome, taip ir buvo Gerai. Buvo tikrai gera.

Kitas kartos žetonų bus ten, kur aukščiausios klasės bus tikrai nuostabus.

Ir jūs žinote, manau, kad didžiausia šios klasės prietaisų problema buvo tokia maža pajamų marža. Tuo metu jūs tai darote iki ribos. Taigi [„OnePlus One“] turi gana aukštos klasės mikroschemą, gana gerą aparatūrą, todėl juosta yra gana aukšta. Kai kurie gamintojai iš naujo naudoja [Snapdragon 801] 8974 lustų rinkinį. „Zuk Z1“ jį naudoja. „OnePlus X“ taip pat naudoja 8974. Tai vis dar mano aukso standartas. Vis dar naudoju [„OnePlus One“]. Jis neturi perkaitimo problemų, kaip kad daro daugelis naujų žetonų. Manau, kad Kitas kartos žetonų bus ten, kur aukščiausios klasės bus tikrai nuostabus, todėl iki to tikriausiai laikysiuosi. Bet kai kurie iš šių nebrangių dalykų yra gana keistai.

AD: Taip, prietaisai, kurie man buvo įspūdingi per pastaruosius metus, yra „Moto G“ ir „Wileyfox Swift“ - kad jūs galite įgyti tos klasės patirtį tuo, kas kainuoja ne visai daug.

SK: „Swift“ buvo įdomus, ir mes pastebėjome, kad galime jį dar labiau pažvelgti į dar silpnesnę aparatūrą. Norėčiau, kad su savimi turėčiau [būsimą CM įrenginį], bet neturiu. Deja, laikas nepasiteisino, todėl iš tikrųjų negalėjome jo išsiųsti iš dėžutės, tačiau mes išleidžiame „CyanogenMod“, todėl mes apie tai pakalbėsime. Bet šauniausia, kad dalykas yra toks geras. Tai tarsi „RAM“ koncertas, tikrai žemos klasės specifikacijos, mažai saugyklos vietos ...

Man tai tikrai įdomu, nes esu senosios mokyklos demo scenos vaikinas, pavyzdžiui, surinkimo kalba apie senų asilų aparatinę įrangą ir kita. Bandau iš to išspausti įvairiausius spektaklius, man patinka tokie dalykai. Galimybė paimti 75 USD kainuojantį įrenginį ir priversti jį veikti gana gerai. Panašu, kad „Antutu“ tai nelaimės, tiesa? Bet jei jūs tiesiog naršote internete, naudojate el. Paštą, pagrindinius dalykus, fotografuojate, tai puikiai veikia.

AD: Ir aš manau, kad žetonuose yra daug bendrų bruožų tarp pigiausių dalykų, todėl tai nėra darbas, kurio nereikia dubliuoti.

SK: Bet aš turiu galvoje apie žemos klasės daiktus, kuriuos reikia atlikti daug gudrybių - a visa partija gudrybės - gauti iš to gerą našumą. Ir aš manau, kad ten mes galime laimėti gražią pergalę pirmyn.

REKLAMA: Kai išmaniųjų telefonų aparatūra tampa labiau pakeista, programinė įranga ir paslaugos tampa vis svarbesnės ir neabejotinai daug pelningesnės. Ar galėtumėte šiek tiek papasakoti apie „Cyanogen“ strategiją, kai kalbama apie kompleksines paslaugas?

SK: Mums tai labiau susiję su integracija. Nenorime siųsti kažko, kuriame būtų kaip milijardas programų. Ir yra tam tikrų dalykų, kurių „Google“ tiesiog neketina kurti, tiesa? Nutildytų programų pasaulis yra puikus ir iš tikrųjų suteikia joms konkurencinį pranašumą, tuo tarpu mes žiūrime į jį visiškai kitu kampu, todėl turime žaisti šiek tiek kitaip.

Nenorime siųsti kažko, kuriame būtų kaip milijardas programų.

Štai kodėl mes darome tokius dalykus, kaip kurdami išplėstines programas, kur galite rašyti rinkiklio plėtinius. Kaip ir jūs galite parašyti VOIP plėtinį rinkėjui, taigi jums nereikia turėti kaip 12 rinkėjų skirtingoms paslaugoms. Nenoriu į tai per daug įsitraukti, nes aplinkui yra visa, ką mes sugalvojome.

Su CM13 mes darome daug ką žemesnislygio daiktai [išplečiami]. Apie tai šiek tiek kalbėjau pagrindiniame pranešime. Yra „CyanogenMod“ SDK, kuriame mes iš esmės suteikiame daugiau prieigos prie kai kurių platformos funkcijų, taip pat prie mūsų sukurtų dalykų. Mes taip pat naudojame tai kaip būdą išvalyti kodą, kad galėtume greičiau pasiekti būsimas „Android“ versijas. Tuo pačiu metu mes ieškome, ko galime padaryti išplečiamą tai.

Taigi dabar ten yra įdomių dalykų, jie jau yra prieinami. Ir dar yra šio kito lygio dalykų, kurie yra susiję su programų išplėtimu - tai, kas veikia aukštesniu lygiu. Ir tai yra didelė mūsų strategija šiuo metu. Be siuntimo tinkamais įrenginiais, tai bus programinė įranga ir kaip visa tai susidės, nes, kaip sakiau, mes nesame aparatūros įmonė.

Steve'as Kondikas

REKLAMA: Ar manote, kad dabar kas nors gali mesti iššūkį „Google“ ir „Apple“ mobiliųjų paslaugų srityje Vakaruose? O gal kol kas ta duopolija yra fiksuota ir visi kiti turi ją apeiti?

SK: Kai kurie „Google“ dalykai yra tikrai geri. Kai kurie iš jų yra tik gerai. Viskas kartu veikia tikrai gražiai. Jie turi gerų dalykų. Ar yra galimybė daugiau daiktų? Taip! Ir darosi įdomiau, kai turite tokio tipo išplėstines programas, nes net naudodami kažką panašaus į „Google“ dabar nieko negalite padaryti su Dabar galite tiesiog atiduoti daiktus „Now“.

Jie pradeda daryti šiek tiek daugiau [Marshmallow], bet manau, kad iš verslo perspektyvos jie nori tavęs savo pasaulyje. Ir tai nėra bloga vieta būti teisiam? Noriu pasakyti, kad mes tavęs norime mūsų pasaulis taip pat!

AD: Visi taip daro. Visi nori užrakinti vartotojus.

SK: Žinote, mūsų būdas šiek tiek skiriasi, tiesa?

REKLAMA: Taigi, žinoma, kad cianogenas turi platų aparatūros partnerių ratą tarp šių vidutinio ir biudžeto lygio įrenginių gamintojų. Bet ar numatote grįžti prie tradicinių aukščiausios klasės telefonų?

SK: Taip... Taip... /Juokiasi /. Negaliu pasakyti daugiau. Negaliu per daug apie tai pasakyti, bet tai bus nuostabu.

Stevenas Smithas: Aš pritariu. Tai kažkaip juokinga.

AD: Gerai. Be abejo, labai svarbu ir vidutinio lygio bei besivystančios rinkos.

Įrenginių pakopos

SK: Taigi didžiausia mums ten esanti problema yra ta, kad mūsų partneriai nori padaryti daug prietaisų, pavyzdžiui, toli išmeta tinklą. Ir vėlgi, kiekvienas iš šių dalykų yra nepaprastai didelis darbas. Nes visa aparatinė įranga yra skirtinga ir daugeliu atvejų jas gamina skirtingi žmonės. Turite užmegzti santykius su tais vaikinais.

Taigi didžiausias mūsų iššūkis yra to didinimas. Ir mes turime keletą dalykų darbuose. Manau, kad ateityje turime gana gerą strategiją, tačiau vis tiek reikia daug nuveikti. Šiemet iš mūsų pamatysite daug daugiau.

Jei mes galėtume jį išplėsti per a daug partnerių, susijusių su [aparatine įranga], yra šiek tiek dažnesnis, pavyzdžiui, siaurina taikymo sritį, taigi taip nėra kaip sunku ir pritaikykite savo daiktus, kad iš esmės galėtume ką nors pristatyti į gamyklą ar originalią gamintoją, kur jie gali tiesiog su ja paleisti ...

Jūs gausite gerą programinę įrangą ir tai nebus atsisakymas. Nes visas tas šūdas yra tiesiog atsisakymas dabar.

Bet aš turiu galvoje, kad tai sunku. Tai nuožmi. Bet aš manau, kad priežastis, kodėl mes skirsimės, yra ta, kad jei mes galime padaryti šį darbą, jūs gausite gerą programinę įrangą ir tai nebus atsisakyta programinės įrangos. Nes visas tas šūdas yra tiesiog atsisakymas dabar. Jei perkate vieną iš tų žemos klasės telefonų, tai iš esmės panašu, kad originalios įrangos gamintojas, neturintis jokios inžinerijos, nuėjo į ODM Kinijoje ir pasakė: „Aš noriu šito, noriu šios kainos, čia yra mano logotipas. Galbūt čia yra keletas kitų telefonų, kurių dizainas mums patinka. "Ir tada jie sukuria jį, o šie vyrukai tvarko pasitenkinimą ir palaikymą, ir viskas, jie baigti.

AD: Žinoma. Kasmet Honkongo rinkose ir net CES galite pamatyti daugybę šių dalykų.

SK: Taip. Milijonai jų. Tūkstančiai jų. Taip.

REKLAMA: „Android“ saugumas šiais laikais yra didžiulė tema, ypač kai naudojamasi aukšto lygio išnaudojimais, o „Google“ ir kiti žmonės pereina prie mėnesinių saugos pataisų

SK: Mes irgi tame vagone.

REKLAMA:... Bet ar viskas, kas paremta „Android“, gali būti kada nors „saugu“ kaip uždara sistema, tokia kaip „iOS“?

SK: Manau, kad saugumas veikia ne taip.

AD: Daugelis komentatorių mėgsta manyti, kad taip veikia saugumas.

SK: Taip. Yra du būdai, kaip į tai žiūrėti. Nuosavoje sistemoje tai gali būti tiksinti bomba - tu tikrai neįsivaizduoji. Ir jis neturi [atviro kodo] matomumo. aš rimtai daro, bet jūs turite jį dekompiliuoti ir rasti klaidų tikrai sunku. Taigi aš labiau pritariu saugumui, susijusiam su atviro kodo programomis, nes galite pažvelgti į kodą ir pasakyti „uh-huh“, gerai, kažkas ten įsisuko.

Viena iš originalių linksmų „Android“ klaidų, kurias, mūsų manymu, jie tyčia paliko, buvo originali klaida, leidžianti užkirsti kelią „Motorola Droid“. Buvo dvi eilutės [kodo]. Ir vienas iš jų turėjo būti šiek tiek kitoks, bet atrodė, kad jie tiesiog jį nukopijavo ir įklijavo. Net virš jo buvo komentaras, kuriame sakoma: „čia gali atsitikti blogų dalykų“. Taigi kas nors tai padarė tyčia, arba buvo linksmai ironiškas. Matėte, kad tai buvo akivaizdus paaiškinimas. Pažodžiui teisingai parašyta: „Čia gali nutikti blogų dalykų“. Jūs pažvelgėte į tai ir įvyko blogų dalykų, nes kodas buvo neteisingas. Tai leidžia rašyti nereikšmingą išnaudojimą, kuris leidžia susieti du failus ir jis iš tikrųjų mirksi antrasis su pirmojo parašu, kad galėtumėte apeiti visą saugumą ir išrauti įrenginį.

REKLAMA: Taigi šiandien [pagrindiniame pranešime] sakėte, kad šiuo metu esate gana geroje vietoje su [Marshmallow], palyginti su tuo, kur [Lollipop] buvo pernai ...

SK: [Lollipop] mums buvo sunkus. Tai buvo ne tik sunkus atnaujinimas, nes buvo labai daug vartotojo sąsajos pakeitimų, bet ir daugybė dalykų, su kuriais bandėme susitvarkyti savo įmonėje. Tai buvo pirmas kartas, kai bandėme vienu metu atlikti kelis įrenginius, pavyzdžiui, gamybos lygiu. Ir mes turėjome daug ko išmokti, kaip teisingai pritaikyti savo procesą.

Taigi tai užtruko ilgiau nei norėjome. Ir mes turėjome daug funkcijų šliaužti, o laikas visada viską nuvertė. Buvo kaip milijardas dalykų, kurie suklydo. Bet ei, mes iš to pasimokėme ir manome, kad mes tai supratome, ir dabar mes galime gana greitai gauti dalykų.

REKLAMA: Ir galiausiai, labai atviras klausimas: kaip atrodys „Android“ kraštovaizdis dešimtmečio pabaigoje ir kur į tą paveikslą tilps cianogenas?

Norėčiau pamatyti mus kaip priešingą sieną aptvertam sodui.

SK: Norėčiau pamatyti mus kaip priešingą sieną aptvertam sodui. Tai tokia didelė idėja, tiesa? Kas atsitinka, kai darote priešingas. Kur tampate šia platforma, kurią visi ir visi gali išplėsti visais šiais beprotiškais būdais. Panašu, kad tai yra mūsų pasaulis ir jei norite jame būti, štai kaip yra. Ten ir noriu, kad būtume.

Bet tai ankstyvos dienos. Bet penkerius metus? Net nežinau.

AD: Tai amžinybė, ar ne.

SK: Taip. Gal po dvejų metų galėčiau pagalvoti apie kai kurias technologijas, bet ...

CM logotipas

Stevenas Smithas: Tai yra vienas iš tų dalykų, kur jūs negalite pamatyti daugiau nei du mėnesius į priekį, nes jis greitai keičiasi taip greitai. Tai, ką mes darome su savo platformos SDK, yra pritraukti žmones, kurie nėra tik entuziastai. Dar rugpjūčio mėnesį nuėjau į „Hack the Planet Mountain View“ ir, kai studentai pateko į SDK, jie buvo tarsi „oho“. Kaip [Steve] sakė anksčiau, ten yra daugybė puikių dalykų.

Netrukus savo telefone galėsite paleisti kai kuriuos iš šių beprotiškų gilaus mokymosi algoritmų. Tai tikrai keičia žaidimą.

SK: Manau, kad kitas įdomus dalykas, kurį turi žiūrėti visi, yra šios naujos procesoriaus architektūros, pavyzdžiui, „[Qualcomm] Zeroth“. „Zeroth“ yra pažintinis procesorius, jis iš esmės imituoja neuronus. Taigi jūs galite sukurti tikrai laukinių asilų daiktus.

Tokių daiktų naudojimo atvejai bus, pavyzdžiui, laukinis. Mes iš tikrųjų subraižome tik tai, kas įmanoma naudojant tokius algoritmus, dabar, kai yra silicio, kuris iš tikrųjų gali jums padėti... Panašu, kad netrukus savo telefone galėsite paleisti kai kuriuos iš šių beprotiškų gilaus mokymosi algoritmų. Tai tikrai keičia žaidimą. Tai sutrikdo debesį.

Žinoma, jums reikia daug duomenų. Tinklai tampa greitesni. Taigi man įdomu, ką galime padaryti, kad jūsų duomenys būtų arčiau jūsų.

AD: Taigi sprendimas ne visada yra viskas, ką reikia išmesti į duomenų centrą ir atlikti skaičiavimus.

SK: Taip - galia linkusi konsoliduotis nedaugelyje vietų. Ir kažkaip baisu, kai pagalvoji. Aš iš tikrųjų nesu gerbėjas, bet tai yra vienintelis būdas tai padaryti dabar.

Daugiau „Android“ istorijos

  • Skaitykite apie populiariausių pasaulyje mobiliųjų OS raidą „Android“ istorijos serija.

Steve Kondik nuotraukų kreditas: SF „Android“ vartotojų grupė

Tai geriausios belaidės ausinės, kurias galite įsigyti už kiekvieną kainą!
Atėjo laikas nutraukti laidą!

Tai geriausios belaidės ausinės, kurias galite įsigyti už kiekvieną kainą!

Geriausios belaidės ausinės yra patogios, puikiai skamba, nekainuoja per daug ir lengvai telpa kišenėje.

Viskas, ką reikia žinoti apie PS5: išleidimo data, kaina ir dar daugiau
Kita karta

Viskas, ką reikia žinoti apie PS5: išleidimo data, kaina ir dar daugiau.

„Sony“ oficialiai patvirtino, kad dirba su „PlayStation 5“. Čia yra viskas, ką iki šiol apie tai žinome.

„Nokia“ išleidžia du naujus biudžetinius „Android One“ telefonus, kurių kaina mažesnė nei 200 USD
Naujos „Nokios“

„Nokia“ išleidžia du naujus biudžetinius „Android One“ telefonus, kurių kaina mažesnė nei 200 USD.

„Nokia 2.4“ ir „Nokia 3.4“ yra naujausi „HMD Global“ biudžetinių išmaniųjų telefonų asortimento papildymai. Kadangi jie abu yra „Android One“ įrenginiai, garantuojama, kad jie gaus du pagrindinius OS atnaujinimus ir įprastus saugos atnaujinimus iki trejų metų.

Apsaugokite savo namus šiais „SmartThings“ durų skambučiais ir spynomis
„Ding Dong“ - durys užrakintos

Apsaugokite savo namus šiais „SmartThings“ skambučiais ir spynomis.

Vienas geriausių „SmartThings“ dalykų yra tai, kad sistemoje galite naudoti daugybę kitų trečiųjų šalių įrenginių, įskaitant durų skambučius ir spynas. Kadangi visi jie iš esmės turi tą patį „SmartThings“ palaikymą, mes sutelkėme dėmesį į tai, kurie įrenginiai turi geriausias specifikacijas ir gudrybes, kad pateisintų jų įtraukimą į „SmartThings“ arsenalą.

instagram story viewer