МицроДроид је скраћена верзија Андроида за ВМ

click fraud protection

Гоогле ради на мицродроид-у, минималној Линук базираној на Андроид слици дизајнираној за коришћење у виртуелној машини. Ево шта знамо до сада.

Гоогле прави микродроид, за који компанија каже да је „минимална слика Линука заснована на Андроиду“.

Према опис урезивања, мицродроид ће се користити у виртуелним машинама и дизајниран је као „угашена верзија генеричког Андроид система имаге (ГСИ).“ ГСИ је већ неоснована верзија Андроид-а отвореног кода, али изгледа да је микродроид још више сређен доле. Циљ овог пројекта може бити да омогући покретање минималне верзије Андроид-а на врху хипервизора како би се омогућила виртуелизација појединачне Андроид апликације уместо да се обезбеди потпуна секундарна радна површина Животна средина.

Пројекат је вероватно део Гоогле-овог већег напора да омогући виртуелизацију на Андроид хардверу, у настојању да побољша безбедност. Конкретно, Гоогле ради на довођењу механизма виртуелизације језгра Линука под називом „КВМ“ на Андроид уређаје које покреће АРМ64 СоЦ, каже Јаке Едге на

ЛВН. (Тхе ЛВН чланак представља резиме презентације под називом "Виртуелизација за масе: откривање КВМ-а на Андроиду" [ПДФ упозорење] који држи Гоогле-ов радник Вилл Деацон на КВМ форуму.) Речено је да довођење КВМ подршке "укида привилегије" кода треће стране који ради на једном од Армв8-ових високо привилеговани нивои изузетака. Код треће стране, као што су они за ДРМ, криптографију и друге бинарне датотеке, уместо тога може да се покреће у ВМ-у на истом нивоу као и Андроид ОС.

Извор: АРМ

Да би управљао овим виртуелним машинама, Гоогле прилагођава Цхроме ОС ВММ (цросвм), на који је навикао покрените Линук апликације на Цхроме ОС-у, за Андроид. Гоогле је припрема да испоручи цросвм као део новог АПЕКС пакета названог „Виртуализација“ док истовремено доноси свој „заштићени КВМ“ пројекат за АРМ64 за Андроид виљушке језгра Линук-а.

Са мицродроид-ом, предвиђамо да Гоогле жели да покреће мале виртуелне машине уз Андроид, вероватно за апликације везане за ДРМ. Мицродроид ће имати минималан минимум компоненти, као што су инит и биндер услуге, како би комуницирао са основним Андроид хостом. Могуће је да ће се овај напор повезати са нови Хипервизор типа 1 у Снапдрагону 888, за који компанија каже да омогућава изолацију података између апликација и ОС-а на истом уређају, као и тренутно пребацивање између изолованих ОС-а без деградације перформанси.

Нови хипервизор типа 1 на Снапдрагон 888. Извор: Куалцомм

Такође је могуће да је ово повезано са Гоогле-овим напорима да прошири идеју која стоји иза цросвм-а на Андроид апликације као део компаније текући пројекат „АРЦВМ“.. Без више информација, не можемо са сигурношћу рећи које су Гоогле-ове намере, али ћемо пратити АОСП Геррит за више детаља.

Хвала КСДА Рецогнизед Девелопер луца020400 за савет и за признатог програмера пххуссон за његову помоћ!