Могуће је искоријенити Андроид подсистем на Цхромебоок-овима

Корисници могу да покрену ароц скрипту од програмера нолириум да би покренули Андроид подсистем на Цхромебоок-овима. Скрипта се мора покренути у љусци Цхроме ОС-а.

Цхроме ОС је добио Подршка за Андроид апликацију пре неколико година. Цхромебоок-ови стога имају функционалан Андроид подсистем, који им омогућава да покрећу Андроид апликације, покрећу АДБ шкољку итд. (Ово је одвојено од новије функције која дозвољава Линук апликације које ће се покретати на Цхромебоок-овима.) Једна од најпознатијих карактеристика Андроид-а је да може бити укорењен да би се омогућило кориснику да добије пун приступ /систему. Такође је могуће искоријенити Андроид подсистем на Цхромебоок-овима захваљујући ароц пројекту на Гитхуб-у.

Пројекат ароц програмера нолириум доноси Андроид роот на Цхроме ОС. То ради тако што обезбеђује схелл скрипте Цхроме ОС-а за прављење Р/В копије Андроид контејнера и копирање су у њега. То значи да роот апликације сада могу да раде у Андроид подсистему на Цхромебоок-овима, а Кспосед такође ради.

Програмер напомиње да су скрипте тестиране на Цхроме ОС верзијама 54-67. Предуслови за покретање скрипти су:

  • Цхроме ОС уређај који подржава Андроид апликације са простором за складиштење за ~2ГБ фајл у /уср/лоцал. Уређај мора бити у режиму за програмере. Такође, системска партиција Цхроме ОС-а треба да буде омогућена за писање, односно да се онемогући провера роотфс-а.
  • Роотфс верификација се може онемогућити покретањем следећих команди, а затим поновним покретањем:
sudo /usr/share/vboot/bin/make_dev_ssd.sh --remove_rootfs_verification --partitions $(( $(rootdev -s | sed -r 's/.*(.)$/\1/') - 1))

Упутства за покретање скрипте

Корисници треба да покрену комбиновану скрипту у љусци Цхроме ОС-а, која ће аутоматски преузети и издвојити потребне датотеке. Неопходно је поново покренути након покретања скрипте.

curl -Ls https://raw.githubusercontent.com/nolirium/aroc/onescript/RootandSEpatch.sh | sudo sh

Корисник би затим требало да се поново покрене и отвори апликације као што је Роот Цхецкер да би проверио присуство роот-а. Ако комбинована скрипта не ради, они могу ручно покренути команде за покретање скрипте 1 и скрипте 2. У овом случају, потребно је поновно покретање након покретања скрипте 1, као и након покретања скрипте 2.

curl -Ls https://raw.githubusercontent.com/nolirium/aroc/master/01Root.sh | sudo sh
curl -Ls https://raw.githubusercontent.com/nolirium/aroc/master/02SEPatch.sh | sudo sh

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

Тренутна верзија скрипте замењује оригиналну слику Андроид система симболичком везом. Ако корисници морају да се врате на оригиналну (нероотирану) слику, мораће или ручно да врате резервну копију (најлакша опција, према програмеру), или присилно ажурирање нпр. са променом канала или враћањем са УСБ.

Корисници се могу позвати на упутства програмера овде да бисте инсталирали Кспосед на Цхроме ОС помоћу ове скрипте.


Извор: нолириумов ГитхубИзвор 2: Блог програмера