Как получить root-права на Chromebook?

Автор Антон Курилов в 17:19 06.07.2018
- 1 +  1 897 0
Как получить root-права на Chromebook?

Пользователь nolirium создал проект Aroc, который позволяет получить права суперпользователя для Android-составляющей операционной системы Chrome OS.

Chrome OS получила поддержку Android-приложений несколько лет назад. Для их выполнения создана подсистема Android, работающая внутри основной ОС. Благодаря проекту Aroc, для этой подсистемы на базе Chrome OS версий 54-67 можно получить права на запись и чтение корневого каталога, а также использовать такие приложения, как Xposed.

Помните, все действия вы выполняете на свой страх и риск.

Для получения root-прав потребуется устройство на Chrome OS с поддержкой приложений Android (список есть на сайте Chromium) и свободными 2 ГБ в разделе /usr/local. Chromebook должен быть переведён в режим разработчика, а верификация rootfs отключена.

Верификацию rootfs можно отключить следующей командой:

sudo /usr/share/vboot/bin/make_dev_ssd.sh --remove_rootfs_verification --partitions $(( $(rootdev -s | sed -r 's/.*(.)$/\1/') - 1))

Введите в терминале Chrome OS эту команду для загрузки и выполнения скрипта для получения root:

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

После перезагрузки устройства можно загрузить из Play Маркета приложение Root Checker или любое другое с такой же функциональностью и проверить наличие прав суперпользователя.

Если скрипт выше не дал желаемого результата, можно применить скрипты по отдельности. После каждой из следующих команд потребуется перезагрузка Chromebook.

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

Обновления Chrome OS перезапишут любые изменения rootfs, поэтому после апдейта системы придётся заново выполнить команды выше. Для удаления root-прав потребуется либо восстановить резервную копию, либо вызвать обновление системы. С полной инструкцией можно ознакомиться в блоге nolirium.

Хабы: chrome os / chromebook
26.09.2018
Oculus Connect 5
28.09.2018
ИгроМир 2018
28.09.2018
Comic Con Russia
07.11.2018
Samsung Developer Conference 2018
26.10.2018
Релиз Red Dead Redemption 2 (PlayStation 4, Xbox One)
04.10.2018
Премьера «Веном»
01.11.2018
Премьера «Тёмный Феникс»
15.11.2018
Премьера «Фантастические твари и где они обитают 2»
20.12.2018
Премьера «Аквамен»
02.05.2019
Премьера «Мстители 4»
19.12.2019
Премьера «Звездные войны: Эпизод 9»
17.12.2020
Премьера «Аватар 2»
Все события

Комментарии

26.09.2018
Oculus Connect 5
28.09.2018
ИгроМир 2018
28.09.2018
Comic Con Russia
07.11.2018
Samsung Developer Conference 2018
26.10.2018
Релиз Red Dead Redemption 2 (PlayStation 4, Xbox One)
04.10.2018
Премьера «Веном»
01.11.2018
Премьера «Тёмный Феникс»
15.11.2018
Премьера «Фантастические твари и где они обитают 2»
20.12.2018
Премьера «Аквамен»
02.05.2019
Премьера «Мстители 4»
19.12.2019
Премьера «Звездные войны: Эпизод 9»
17.12.2020
Премьера «Аватар 2»
Все события