Google želi premjestiti Android na glavni Linux kernel

Android mobilni operativni sistem je baziran na Linux kernelu, ali to nije standardni kernel, već veoma modifikovan. Uključuje "nadogradnje" od Google-a, dizajnera čipova Qualcomm i MediaTek i OEM-a. Ali sada se navodi da je "dobra korporacija" namerava da prevede vaš sistem na glavnu verziju kernela.

Google želi premjestiti Android na glavni Linux kernel

Google inženjeri održali su razgovore o ovoj temi na ovogodišnjoj Linux Plumbers konferenciji. Očekuje se da će ovo smanjiti troškove i troškove podrške, koristiti Linux projektu u cjelini, poboljšati performanse i produžiti vijek trajanja baterije uređaja. Ovo će također omogućiti bržu implementaciju ažuriranja i smanjiti fragmentaciju.

Prvi korak u ovom procesu je spajanje što više Android modifikacija u glavni Linux kernel. Od februara 2018. uobičajeni Android kernel (na koji proizvođači unose dodatne izmjene) ima preko 32 dodataka i preko 000 brisanja u poređenju sa glavnim izdanjem Linuxa 1500. Ovo je poboljšanje u odnosu na prije nekoliko godina, kada je Android dodao preko 4.14.0 linija koda Linuxu.

Android kernel i dalje prima modifikacije od proizvođača čipova (kao što su Qualcomm i MediaTek) i OEM-a (kao što su Samsung i LG). Google je poboljšao ovaj proces 2017. godine sa Project Treble, koji je odvojio drajvere specifične za uređaj od ostatka Androida. Kompanija želi da ugradi ovu tehnologiju u glavni Linux kernel, potencijalno eliminirajući potrebu za kernelima po uređaju i dodatno ubrzavajući proces ažuriranja Androida.

Ideja koju su predložili Google inženjeri je kreiranje interfejsa u Linux kernelu koji bi omogućio vlasničkim drajverima uređaja da deluju kao dodaci. Ovo bi omogućilo da se Project Treble koristi u običnom Linux kernelu.

Zanimljivo je da su neki članovi Linux zajednice protiv ideje da se Android prenese na njega. Razlog je veoma brz proces modifikacije i izmena u regularnom kernelu, dok vlasnički sistemi „vuku“ sa sobom čitav teret kompatibilnosti sa starijim verzijama.

Dakle, još nije jasno kada će doći do prelaska Androida na standardni Linux kernel i integracije Project Treble sistema u njega i kada će doći do izdanja. Ali sama ideja je vrlo zanimljiva i obećavajuća.



izvor: 3dnews.ru

Dodajte komentar