Kei te mahi a Google ki te whakamahi i te waahanga nui o te Linux Kernel i runga i a Android

Android KernelLinux

I te wa o te hui Linux Plumber 2019 (he hui a tau mo nga kaiwhakawhanake Linux matua), I korero a Google mo te whanaketanga o he kaupapa ki whakawhiti ki te pata Linux matua nga whakarereketanga kua whanakehia i roto i te putanga pata mo te papa Android

Ko te whaainga nui ko te tuku i a Android ki te whakamahi i te waahanga nui o te Linux Kernel, kaua ki te whakarite i nga waahanga ritenga motuhake mo ia taputapu e hangai ana ki te peka-tau o te Android Core Common Android. Kua tutuki tenei whainga i tetahi waahanga a i te huihuinga ko te waea atamai Android "Xiaomi Poco F1" me te firmware i runga i nga waahanga Linux kaore i whakarerekehia i whakaatuhia.

Ka rite ana te kaupapa, Ka tonohia nga kaiwhakarato ki te tuku i tetahi kaupapa matua i runga i te pata Linux matua. Ka tohaina nga waahanga tautoko taputapu ma nga kaiwhakarato anake i roto i te puka o te kōwae pata, me te kore e taatai ​​i te pata.

I roto i nga waahanga, ko te whakahoahoa me te pata matua me whakarite i te taumata ingoa ingoa o te pata. Ko nga whakarereketanga katoa e pa ana ki te kaupapa matua ka piki ake.

Hei taapiri ki kia mau tonu te hototahi me nga waahanga tuuturu kei roto i te anga o nga peka LTS, he whai kia mau tonu te API matua pumau me te ABI, ka taea ai te pupuri i te hototahi o nga waahanga me nga whakahou mo ia peka noa o te pata.

I roto i te tau, nga ahuatanga penei i te punaha punaha PSI (nga korero raka peera) ki te tarai i nga korero mo te wa mutunga o nga momo rauemi (PTM, maumahara, whakauru me nga taputapu whakaputa), te punaha pseudo BinderFS mo te whakawhitiwhiti korero whakawhiti-a-tuhi, i whakawhitia ki te pata Linux matua mai i te pata Androidme te EAS (Whakamaatau i te Maarama Maarama) he whakamahere mahi mahi hihiko.

He mea nui kia mohio ki taua tae noa ki tenei wa ko te pihi Android kua maha nga waahanga whakarite na te mea e toru nga marau matua i waenga i te pata Linux matua me te taputapu kaipuke Android.

  • Tuatahi, ka tangohia e Google nga pata Linux LTS ka huri hei "Android Common Kernel", ka riro i te pata Linux nga taapiri katoa e pa ana ki te punaha whakahaere Android.
  • Ko nga kaipuke Android Common ki te kaihoko SoC (te tikanga Qualcomm) kei reira te tuatahi o nga taputapu-taapiri taapiri, tuatahi ki te whakatauira i tetahi tauira SoC.
  • Ko tenei "SoC Kernel" ka tukuna ki tetahi kaiwhakanao taputapu mo etahi atu waehere tohu-taputapu e tautoko ana i etahi atu taputapu, penei i te whakaaturanga, kaamera, kaikorero, tauranga USB, me etahi atu taputapu.

I runga i nga kaupapa matua LTS matua (3.18, 4.4, 4.9 me 4.14), i hangaia te peka "Android Common Kernel", i whakawhitihia ai nga taapiri motuhake-a-Android (i mua ko te rahi o nga whakarereketanga i tae atu ki etahi miriona raina, engari i enei wa ka heke nga whakarereketanga ki nga mano tini raina waehere)

Hei taapiri ki tera mo ia taputapu i hangaia tana ake karihi, kaore i taea te whakamahi i etahi atu taputapu.

Ko taua kaupapa he tino uaua ki te tuku whakahou me te whakakore i nga whakaraerae me te whakawhiti ki nga peka hou o te pata. Hei tauira, ko te waea atamai Pixel 4 hou i tukuna i te marama o Oketopa, me te pata Linux 4.14, i tukuna i nga tau e rua kua hipa.

Wahanga, I whakamatau a Google ki te whakangawari i te tiaki ma te whakatairanga i te punaha Treble, e ahei ai i nga kaihanga te hanga i nga waahanga tautoko taputapu tuuturu kaore e herea ki nga waahanga Android motuhake me nga waahanga kernel Linux e whakamahia ana. Ka tukuna e Treble ki a koe te whakamahi i nga whakahou Google kua rite hei kaupapa, me te whakauru i nga waahanga-a-taputapu ki roto.

Ahakoa kei te haere tonu nga mahi hei whakauru i te rauwiringa kaiao Android ki te Kernel, hei taapiri me te nui o nga mahi mo te waahanga o nga taputapu mo nga tauira motuhake, engari e kii ana a Google kei te pai te haere o nga mahi.


Ko nga korero o te tuhinga e piri ana ki o maatau kaupapa o matatika whakatika. Ki te ripoata i tetahi paatene paato Here.

Hei tuatahi ki te korero

Waiho to korero

Ka kore e whakaputaina tō wāhitau īmēra.

*

*

  1. He kawenga mo nga raraunga: Miguel Ángel Gatón
  2. Te kaupapa o te raraunga: Whakahaerehia te SPAM, te whakahaere korero.
  3. Ture: To whakaae
  4. Whakawhitinga korero: Kaore nga korero e tukuna ki nga taha tuatoru engari ma te ture herenga.
  5. Rokiroki raraunga: Paetukutuku e whakahaerehia ana e Occentus Networks (EU)
  6. Tika: I nga wa katoa ka taea e koe te whakaiti, te whakaora me te muku i o korero.