АРЦВМ нови систем за покретање Андроид апликација на Цхроме ОС-у

Андроид Цхроме ОС

У оквиру пројекта АРЦВМ (АРЦ Виртуал Мацхине), Гоогле развија уна нова верзија средњи слој за покретање Андроид апликација за Цхроме ОС.

Кључна разлика од АРЦ ++ слоја (Андроид Рунтиме фор Цхроме) је сада предложена је употреба пуне виртуелне машине уместо контејнера. Технологије уграђене у АРЦВМ већ се користе у подсистему Цростини, дизајнираном за покретање апликација заснованих на Линуку на Цхроме ОС-у.

Цростини предлаже неприметни тип виртуелизације Дебиана помоћу којих је могуће превазићи ограничења радне површине дизајниране за услуге у облаку вашег система.

ЛКСД ова функција омогућава кориснику Цхроме ОС-а да инсталира апликације из Дебиан-ових спремишта и да их интегришу у главни оперативни систем. У новом тексту Грабер објашњава како то све функционише.

Да бисте могли да користите Линук апликације, биће потребно да имате Цхромебоок који и даље има званичну подршку од Гоогле-а. Такође, потребан вам је хардвер да бисте имали довољно капацитета за покретање виртуелне машине.

Било је неколико разлога за коришћење виртуелне машине, али највећи је био сигурност. Имајући директан приступ језгру Линук-а из Цхроме ОС-а створило би више могућности за злонамерни код или можда чак и вирусе.

За Андроид, Гоогле контролише екосистем апликација путем Плаи продавнице, што генерално значи да се апликацијама може веровати. А ако желите да преузмете Андроид апликације, свој уређај морате да пребаците у режим за програмере, који вам омогућава да радите потенцијално небезбедне такве ствари.

Због тога уместо изоловане посуде Помоћу простора имена, Сеццомп, системски позив, СЕЛинук и цгроупс за имплементацију Андроида у АРЦВМ користи се монитор виртуелне машине ЦросВМ заснован на КВМ хипервизору и модификован на нивоу слике система за подешавање Термина, укључујући минимализовано језгро и минимално системско окружење.

На Линуку, где Гоогле нема тај ниво контроле, није било начина да се ограничи на само поуздане апликације. Коришћење виртуелне машине решава овај проблем, јер ако инсталирате злонамерну апликацију, можете једноставно да искључите ВМ, избришете га и започнете испочетка, без утицаја на Цхроме ОС уопште.

Улаз и излаз на екран се организују покретањем посредничког композитног сервера унутар виртуелне машине, који прослеђује излаз, догађаје уноса и рад међуспремника између виртуелног и примарног окружења (у АРЦ ++, пречица је примењена на ДРМ слој преко чвора Рендер).

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

У блиској будућности, Гоогле не планира да замени тренутни АРЦ ++ подсистем са АРЦВМ, али дугорочно гледано, АРЦВМ је занимљив са становишта обједињавања са подсистемом за покретање Линук апликација и пружање строже изолације од Андроид окружења.

Као и директан приступ системским позивима и интерфејсима језгра, рањивост у којој се може користити за компромитовање из целог системског контејнера).

Коришћење АРЦВМ-а такође ће омогућити корисницима да инсталирају произвољне Андроид апликације, није ограничено на повезивање са Гоогле Плаи каталогом и не захтева да уређај пређе у режим програмера (у нормалном режиму су дозвољене само селективне апликације са Гоогле Плаи-а).

Ова функција је потребна за организовање развоја Андроид апликација на Цхроме ОС-у. Тренутно је већ могуће инсталирати Андроид Студио на Цхроме ОС, али за тестирање апликација које се развијају потребно је укључивање режима програмера.

izvor: https://9to5google.com/


Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.