Google pral kontinye devlope inovasyon pou android nan nwayo prensipal Linux la

Nan konferans lan Linux Plumbers 2021, Google te pale sou siksè inisyativ li fè tranzisyon platfòm Android a pou itilize yon nwayo Linux regilye olye pou yo itilize pwòp vèsyon li yo nan nwayo a, ki gen ladann chanjman espesifik nan platfòm Android la.

Chanjman ki pi enpòtan nan devlopman se te desizyon an pou chanje apre 2023 nan modèl "Upstream First", ki vle di devlopman tout nouvo karakteristik nwayo ki nesesè nan platfòm android a dirèkteman nan nwayo Linux prensipal la, epi yo pa nan pwòp branch separe yo. fonksyonalite yo pral premye monte nan prensipal la).kernel, ak Lè sa a, itilize nan android, epi yo pa vise vèrsa). Li planifye tou pou transfere tout plak adisyonèl ki rete nan branch Android Common Kernel nan nwayo prensipal la nan 2023 ak 2024.

Kòm pou fiti prè, pou platfòm Android 12 ki te espere nan kòmansman mwa Oktòb, yo pral ofri asanble nwayo "Generic Kernel Image" (GKI), pi pre ke posib nan nwayo regilye 5.10 la. Pou bati sa yo, yo pral bay degaje regilye nan mizajou, ki pral afiche nan depo ci.android.com. Nan nwayo GKI, ajoute Android espesifik pou platfòm, ansanm ak moun kap okipe pyès ki nan konpitè sipò ki gen rapò ak OEM yo, yo mete nan modil nwayo separe. Modil sa yo pa mare nan vèsyon an nan nwayo prensipal la epi yo ka devlope separeman, ki anpil senplifye antretyen an ak tranzisyon nan aparèy nan nouvo branch nwayo.

Google pral kontinye devlope inovasyon pou android nan nwayo prensipal Linux la

Koòdone yo mande pou manifaktirè aparèy yo aplike nan fòm lan nan kwòk, ki pèmèt ou chanje konpòtman an nan nwayo a san yo pa fè chanjman nan kòd la. An total, nwayo android12-5.10 la ofri 194 kwòk regilye, menm jan ak tracepoints, ak 107 kwòk espesyalize ki pèmèt ou kouri okipe nan yon kontèks ki pa atomik. Nan nwayo GKI a, manifakti pyès ki nan konpitè yo entèdi pou aplike plak espesifik nan nwayo prensipal la, epi machann yo dwe bay eleman sipò pyès ki nan konpitè sèlman nan fòm modil nwayo adisyonèl, ki dwe asire konpatibilite ak nwayo prensipal la.

Se pou nou sonje ke platfòm Android la ap devlope pwòp branch nwayo li yo - Android Common Kernel, sou baz ki separe asanble espesifik yo fòme pou chak aparèy. Chak branch nan android bay manifaktirè plizyè opsyon pou layout nwayo pou aparèy yo. Pou egzanp, Android 11 ofri yon chwa nan twa nwayo debaz - 4.14, 4.19 ak 5.4, ak Android 12 pral ofri nwayo debaz 4.19, 5.4 ak 5.10. Opsyon 5.10 fèt kòm yon Jenerik Kernel Imaj, nan ki kapasite ki nesesè pou OEM yo transfere nan en, mete yo nan modil oswa transfere nan Android Common Kernel la.

Anvan aparisyon GKI, nwayo android a te pase plizyè etap nan preparasyon:

  • Ki baze sou nwayo prensipal LTS yo (3.18, 4.4, 4.9, 4.14, 4.19, 5.4), yo te kreye yon branch nan "Android Common Kernel" nan ki te transfere patch espesifik android yo (devan gwosè chanjman yo te rive nan plizyè milyon liy. ).
  • Ki baze sou "Android Common Kernel la", mizisyen chip tankou Qualcomm, Samsung ak MediaTek te fòme "SoC Kernel" ki te gen ladan ajoute-ons sipòte pyès ki nan konpitè.
  • Ki baze sou SoC Kernel, manifaktirè aparèy yo te kreye Device Kernel, ki gen ladann chanjman ki gen rapò ak sipò pou ekipman adisyonèl, ekran, kamera, sistèm son, elatriye.

Apwòch sa a siyifikativman konplike aplikasyon mizajou pou elimine frajilite ak tranzisyon nan nouvo branch nwayo. Malgre ke Google regilyèman pibliye mizajou nan nwayo Android li yo (Android Common Kernel), machann yo souvan ralanti yo delivre mizajou sa yo oswa jeneralman itilize menm nwayo a pandan tout sik lavi yon aparèy.



Sous: opennet.ru

Add nouvo kòmantè