Програмер доноси подршку главног Линук кернела за Сони Кспериа М4 Акуа са незваничним Андроид 11 прилагођеним РОМ-ом

Сони Кспериа М4 Акуа из 2015. године добио је подршку главног Линук кернела заједно са својим првим прилагођеним РОМ-ом за Андроид 11. Читајте даље да бисте сазнали више!

У протеклих неколико недеља објавили смо много постова о томе званична ажурирања за Андроид 11 и Прилагођени РОМ-ови засновани на Андроид 11. Постоји чак и посебан прилагођена генеричка слика система (ГСИ). преко којих свако може да осети укус Андроида 11 на својим уређајима компатибилним са Пројецт Требле. Међутим, слично достигнуће тек треба да се постигне у домену развоја генеричког кернела. Ако свака хардверска компонента одређеног Андроид паметног телефона може бити упстреамед до главног Линук кернела, уређај би требало да буде у могућности да покрене било коју регуларну ГНУ/Линук дистрибуцију без додатних промена, што такође чини много лакшим праћење новијих АОСП верзија. Сада, ветеран кернел програмер Павел Дуброва, АКА Члан КСДА Цуббинс је показао Сони Кспериа М4 Акуа који заправо ради на главном Линук кернелу под АОСП 11.0 прилагођеним РОМ-ом.

Сони Кспериа М4 Акуа КСДА Форуми

Као и сви Андроид уређаји, Сони Кспериа М4 Акуа из 2015. ради на модификованом Линук кернелу. Гугл обично узима главно издање Линук кернела, а затим га модификује да подржи најновије издање Андроида у то време – они то зову „Андроид заједничко језгро“. Произвођачи чипсета (у овом случају Куалцомм) затим узимају Андроид заједничко језгро и даље га модификују да би направили језгро специфично за СоЦ. ОЕМ-ови/ОДМ-ови (као што је Сони) затим узимају језгро специфично за СоЦ и праве даље измене како би подржали свој хардвер или додатне компоненте добављача – ово називамо кернелом специфичним за уређај.

Пошто се Линук кернел дистрибуира под лиценцом ГНУ ГПЛ в2, сви ентитети који дистрибуирају виљушке језгра (који укључује блобове Линук кернела који се испоручују на комерцијалним уређајима) морају да обезбеде изворни код за своје језгро захтев. Сони јесте објавио изворни код кернела за Кспериа М4 Акуа (кодно име „лале“) заснован на Линук кернелу 3.10, али узимајући у обзир чињеницу да је телефон престар да би подржао Пројецт Требле, званично стабло извора једноставно није довољно за пренос модерних верзија Андроид-а (или било коју дистрибуцију Линука) на овај уређај.

Павел, који је такође допринео постмаркетОС пројекат, има креирали прилагођено стабло уређаја од нуле за Кспериа М4 Акуа до омогућите главни Линук кернел подршка (имајте на уму да је „главна линија“ овде и Гугл-ов сопствени „Пројецт Маинлине“ нису у сродству). Програмер је такође поставио АОСП 11.0 буилд спреман за флешовање за овај телефон, који се испоручује са унапред компајлираним Линук кернелом 5.9 РЦ7.

За сада, многе карактеристике специфичне за хардвер недостају у РОМ-у, али то је у реду јер смо још увек у раним данима и ове функције ће временом бити поправљене на страни извора. Надамо се да ће званична подршка за скоро све критичне хардверске компоненте у Линук кернелу утрти пут за будућност верзије Андроид-а и других оперативних система заснованих на Линук кернелу, који ће бити пренети на Кспериа М4 Акуа и сличне друге уређаја. Ако желите да сазнате више, погледајте КСДА нит повезану испод.

Андроид 11 са главним Линук кернелом за Сони Кспериа М4 Акуа — КСДА Тхреад