LINUX.ORG.RU

Debian поверх Android без рута

 , ,


1

1

Установил приложение не с самым приличным названием com.cuntubuntu и офигел — внутри оказался привычный Debian с XFCE, не требующий получения root-доступа Android-устройства.

>>> Исходный код

>>> Просмотр (1280x800, 233 Kb)

★★★★★

Проверено: JB ()
Последнее исправление: JB (всего исправлений: 3)

Ух ты, здорово) Себе поставлю на телепонь.

DeadEye ★★★★★
()

Вот класс! Последний раз, когда я в это вникал, для заимения pty без рута нужна была жирнейшая прослойка, которую еще никто не написал.

t184256 ★★★★★
()

Работает внезапно из коробки без танцев с бубном. Но ставится только на внутреннюю память телефона, которой на большинстве девайсов кот наплакал.

petrosyan ★★★★★
()
Ответ на: комментарий от orion

Но для него нужен рут. А тут так сходу.

CYB3R ★★★★★
() автор топика

У меня на цианогенмод вылетает.

w1nner ★★★★★
()

теперь осталось запустить windows, который работает в qemu, который работает на debian, который работает поверх android, который установлен на PROFIT, который купил Джек?)))).

qbbr ★★★★★
()
Ответ на: комментарий от qbbr

Поставь демку exagear rpg. Там x86-убунта с wine, работает без рута и запускает фоллаут. Только из убунты выпилены все бинарники, оставлен только wine и нужные ему либы.

mittorn ★★★★★
()
Последнее исправление: mittorn (всего исправлений: 1)

А что тут удивительного? Обычный перехват системных вызовов, спасибо LD_PRELOAD. Того же можно добиться, собрав https://github.com/dex4er/fakechroot/wiki под дроид и запустив в нем debootstrap. Сабж топика я бы не советовал, хотя бы потому что он раздут xfce и прочим блоатом.

К слову, fake(ch)root значительно облегчают жизнь на безрутье на любой POSIX-совместимой системе, где работает механизм LD_PRELOAD. Есть еще fakeroot-ng, прибитый гвоздями к ptrace в линуксе, зато надежен - не обойдешь.

dukzcry
()

С ума сойти, Debian прямо у меня на планшете! Интересно, что из полезного на нем можно запустить? Я в курсе про Libreoffice, что нельзя. И что OpenGL не поддерживается, поэтому все игры идут лесом.

Rinaldus ★★★★★
()
Ответ на: комментарий от Rinaldus

Не все, конечно, только те, которые на opengl. Gnome-games, вероятно, заработают.

CYB3R ★★★★★
() автор топика
Ответ на: комментарий от dukzcry

А что тут удивительного? Обычный перехват системных вызовов, спасибо LD_PRELOAD. Того же можно добиться, собрав https://github.com/dex4er/fakechroot/wiki под дроид и запустив в нем debootstrap.

То, что полтора года назад так сделать нельзя было. Возможность повторить путь авторов сабжа ценна, но далеко не так интересна, как изкоробочность поделия.

t184256 ★★★★★
()

This app is NOT full Debian OS - it is a compatibility layer, which allows you to run Debian applications.
This is NOT official Debian.org release.

Не нужно.

teamfighter
()

Оп-па... Надо на планшет накатить

Valkeru ★★★★
()
Ответ на: комментарий от Rinaldus

Libreoffice портировали на Android ещё в прошлом году.

Tactile ★★
()
Ответ на: комментарий от Rinaldus

Я в курсе про Libreoffice, что нельзя

Почему нельзя? Я запускал, причем достаточно давно, на своем Cube u30gt. Там тоже ставилась хрень без рута, внутри которой запускалась ubuntu с xfce, где предустановлены были Gimp и OOo. Вот только тормозило все это жутко, потому как эмуляция.

А теперь и вообще все хорошо. AOO запускается прям на андюшке, причем без каких либо тормозов. Смотри здесь - тыц.

А насчет полноценного linux на android, где то недавно (может с пол года) я читал как все это сделать через chroot, что бы ничего не тормозило (из-за лишних прослоек) и все бегало быстро-быстро. Но, к сожалению, тогда, когда читал, не опробовал, а теперь забыл где читал. Может здесь кто вспомнит?

ivanlex ★★★★★
()

Есть еще много способов запустить такое без рута. Способ старый, известен давно. Автору ТС рекомендовал бы сходить на 4pda, что бы посмотреть о разнообразии способов установки сред, причем не все они требуют root. В целом же по сабжу, с год назад ставил подобное (и тоже кстати без root), но способов применения не нашел.

ivanlex ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.