Artikkel

Tavaline Linuxi kernel ei toeta kunagi Androidi, kuid see ei takista Google'i proovimast

protection click fraud

Google oli taas korduvalt kohal Linuxi tipparendajate igal aastal toimuval kokkutulekul Linuxi torulukkseppade konverents. Siin töötavad kõik targad inimesed, kes näevad vaeva selle nimel, et luua raamistik, mis on suurem osa maailmast töötavad arvutid kogunevad, et saaksid lahendada kõik probleemid, millega iga nii suur projekt on seotud omama.

Kuna Android on ülekaalukalt populaarseim operatsioonisüsteem, mis töötab Linuxi peal, on selle olemasolu "standardsem" ja ülejäänud funktsioonidega võrreldav. Kahjuks pole see isegi lähedal, kuna müüjad toetavad komponente ja tootjad panevad need kõik kokku.

Palju on tehtud ja Google plaanib asju veelgi paremaks muuta. Ron Amadeo kl Ars Technica on teinud suurepärast tööd, püüdes seda kõike mõtestada viisil, millest kõik aru saavad, nii et kui lugeda hargnemise kohta, kuidas seda vältida, ja kasutajaruumi rakenduse binaarsed liidesed on teie asi, see on kindel lugeda. Isegi kui nad seda teevad ei ole oma asi, võite midagi õppida, andes sellele välimuse.

Verizon pakub Pixel 4a uutele piiramatutele liinidele vaid 10 dollarit kuus

Piisavalt hirmutavast geek-rääkida. Kõik, mida peate sellest tegelikult eemaldama, on see, et isegi inimesed, kes mõistavad, kuidas osa sellest töötab, ei pruugi tingimata olla teate, kuidas see kõik töötab, ja et kaks võimalikku küsimust on samad kaks küsimust, mis paljudel inimestel on: Miks ei saa te Androidi tuuma värskendada samamoodi nagu igas teises Linuxi arvutis; ja kuidas värskendab Microsoft korraga nii palju erinevaid asju erinevatelt ettevõtetelt?

Hea uudis on see, et nendel kahel küsimusel on vastused, mida on lihtne mõista.

Androidi tuum ei ole Linuxi tuum

Android töötab Linuxi kernelil, kuid see pole sama Linuxi kernel nagu iga teine ​​Linuxi toega arvuti. Tegelikult ei ole Android-i tuum, mida kasutatakse ühes telefonimudelis, sama, mis muudel telefonimudelitel.

Jah, see on tohutu segadus, mis ootab enda varisemist ja seepärast tahab Google selle parandada. See on ka põhjus, miks te ei saa kunagi ühegi Android-telefoni kernelit uuemale versioonile uuendada ja kasutatav on vähemalt paar aastat vana.

Google teeb kõik Androidi konkreetse versiooni toetamiseks vajalikud muudatused. Lihtsalt Android peab silmas teid ja mitte ühtegi riistvara, mida soovite Androidi käitamiseks kasutada. Kuna enamik riistvarast pole avatud, meeldib see ka seda tootvale ettevõttele Qualcomm või NXT, peab samuti oma toodete toetamiseks muudatusi tegema ja pakkuma neid kas kerneli osana või suletud lähtekoodiga binaarsedraiverid.

Linuxi tuum läbib enne Androidi tuumaks teisendamist palju käsi.

Telefoni tootev ettevõte meeldib Samsung või OnePlus, või isegi Google ise, peab seejärel panema õiged osad, mis toetavad riistvara, koos kasutatava tuumaga, mis käivitab seadme ja toidab kõiki osi, et Android saaks laadida ja töötada. See on nagu mosaiikmõistatus.

Suurimad probleemid tekivad siis, kui soovite Androidi kerneli loomiseks kasutada Linuxi uuemat versiooni. Kogu protsess tuleb ümber teha ja kõik ettevõtted peavad kõik uuesti tegema. Enamik keeldub, nii et olete kogu telefoni eluea jooksul kinni ühes ja samas kerneliversioonis.

"Tavalises" arvutis, kus töötab Linuxi levitamine nagu Ubuntu, saate haarata kasutatava kerneli versiooni lähtekoodi ja konfigureerida selle teie käsutuses oleva riistvara jaoks. Enamik arvuti osi on hästi toetatud, kas avatud lähtekoodiga panustena Linuxi või iseseisva binaarse draiverina, mille saate ise alla laadida ja installida. Ja kuna see on suhteliselt lihtne, kõige rohkem Linuxi distributsioonidel on valmis tuum, mille saate ise alla laadida ja installida, mis lihtsalt töötab.

Google soovib, et Androidi tuum oleks Linuxi tuum ja ta teeb selle elluviimiseks palju vaeva.

Nii soovib Google, et Android töötaks. Sellest on kaugel ja tõenäoliselt ei juhtu seda kunagi, sest see tähendaks, et ettevõtted peavad kulutama lisaaega ja raha odava kiibi toetamiseks, mis on teie telefonis, või avatud lähtekoodiga koodi selle toiteks õigesti. Kumbki ei kõla hea võimalusena Qualcommidele ja Broadcomsile maailmas, kes soovivad maksimeerida kasumit ja hoiavad selle IP-d hoolikalt valvatud saladusena.

Uuendage kõike korraga

Kui Microsoft suudab korraga värskendada miljard arvutit, siis miks ei saaks Google värskendada kahte miljardit telefoni? Windows peab parem kui Androidi kerneli jama. Eks?

Vale. Alates Windows NT-le üleminekust on see teistsugune ja hea, kuid kumbki pole puhtalt tehnilisel tasandil teisest parem. Tegelikult on need värskenduste osas täpselt samad!

Pole tähtis, millist operatsioonisüsteemi kasutate, pole ühtegi kõigile sobivat värskendusfaili.

Mäletate, kuidas ma ütlesin, et saate Linuxi kerneli versiooni arvutis hõlpsasti uuendada? Noh, Microsoft saab oma tuuma ja kasutajautiliite ka arvutis hõlpsasti värskendada. Mõlemad juhtuvad osaliselt samadel põhjustel.

Arvutitel on sellised standardid nagu UEFI või Machine BIOS, mis võimaldavad erinevatel riistvaratootjatel käivitada eksemplari, mida "päris" operatsioonisüsteem saab enda laadimiseks kasutada. Teie telefoni ARM-i riistvaral seda pole ja see tugineb toite saamiseks lihtsale alglaadurile, seejärel lülitage operatsioonisüsteem ise sisse. PC-osade tootjad pakuvad Microsoftile rõõmsalt kõike, mida on vaja operatsioonisüsteemi värskendamiseks ja nende toodete kasutamiseks, kuna nad soovivad saada Windowsi sertifikaati.

Ilma ühtsete standarditeta on iga Android-telefon sisuliselt ainulaadne ja vajab täiesti erinevat tuuma, nagu eespool selgitatud. Google'il pole lihtsalt võimalik selle jaoks tuuma ehitada Pixel 4 ja saatke see välja mis tahes muu telefoni värskendusena.

Google proovib Androidi värskenduste paremaks muutmiseks kõike, mis pähe tuleb. Ühel päeval on see saavutanud kõik, mis ette nähtud.

Rakenduste ja utiliitide osas on teie telefoni tootev ettevõte see, kes otsustas nende rakendamise. Asjad nagu Projekti põhiliin eesmärk on seda parandada, kuid alates tänasest saab ainult Samsung värskendada a Galaxy S10 ja Verizoni Galaxy S10 värskendus ei ole koostalitlusvõimeline T-Mobile'i Galaxy S10-ga.

Telefonide puhul tasub ka meeles pidada, et polnud ühtegi faili, mis saaks Nokia, HTC ja Samsungi telefone uuendada. Igat telefoni tuli käsitleda individuaalselt ja kuigi Microsoft ütles, et see ei saa paljusid mudeleid Windows 10-le värskendada, kui kasutajad seda teevad mõne registrifaili muutmine ja selle igatahes teostamine. ARM-i tooted nagu telefonid pole lihtsalt loodud universaalseks värskendamiseks samamoodi nagu teised arvutid.

Android-seadmete käivitamine tavalises Linuxi kernelis ei lahenda neid probleeme võluväel. Kuid kui see juhtub - ja ma olen skeptiline, hoolimata sellest, kui palju arukaid inimesi seda teha üritab -, on üks takistus vähem Samsungi-suguste tootjate jaoks on vaja oma telefoni uute funktsioonide värskendamiseks või paremaks muuta jõudlus.

Vahepeal on veel palju tööd teha, mis saaks lahendada mõningaid muid Androidi probleeme paremate ja kiiremate värskenduste osas. Ka nende kallal töötatakse ja iga aastaga läheb asi paremaks.

Või võib-olla aastal 2020 pole see kõik oluline ja kõik töötab Fuksia.

Need on parimad traadita kõrvaklapid, mida saate iga hinnaga osta!
Aeg on juhe läbi lõigata!

Need on parimad traadita kõrvaklapid, mida saate iga hinnaga osta!

Parimad traadita kõrvaklapid on mugavad, kõlavad suurepäraselt, ei maksa liiga palju ja sobivad lihtsalt taskusse.

Kõik, mida peate teadma PS5 kohta: väljaandmise kuupäev, hind ja palju muud
Järgmine põlvkond

Kõik, mida peate teadma PS5 kohta: väljaandmise kuupäev, hind ja palju muud.

Sony on ametlikult kinnitanud, et töötab PlayStation 5-ga. Siin on kõik, mida me selle kohta siiani teame.

Nokia toob turule kaks uut eelarvelist Android One telefoni, mille hind on alla 200 dollari
Uus Nokias

Nokia toob turule kaks uut eelarvelist Android One telefoni, mille hind on alla 200 dollari.

Nokia 2.4 ja Nokia 3.4 on HMD Globali eelarveliste nutitelefonide valiku viimased täiendused. Kuna mõlemad on Android One seadmed, saavad nad kaks peamist OS-i värskendust ja regulaarset turvavärskendust kuni kolmeks aastaks.

Need on Fitbit Sense ja Versa 3 parimad ansamblid
Uus ja täiustatud

Need on Fitbit Sense ja Versa 3 parimad ansamblid.

Koos Fitbit Sense ja Versa 3 väljaandmisega tutvustas ettevõte ka uusi lõpmatusribasid. Oleme teie jaoks asjade lihtsustamiseks välja valinud parimad.

instagram story viewer