Опрос
Популярные статьи
Руки линуксоидов добрались и до «андроидного» коммуникатора T-Mobile G1. Некто Джей Фриман (Jay Freeman), успевший прославиться на поприще взлома iPhone (его силами созданы программы Cydia, Cycorder и WinterBoard), произвёл успешную установку ОС Debian Linux на G1. Конечно, это не так же просто, как установить программу из Android Market, однако игра стоит свеч — достаточно вспомнить о многообразии софта для Linux вообще и Debian в частности.
Любопытно, что в самом начале процесса установки используется баг, о котором мы писали на днях — он заключается в том, что Android все вводимые символы интерпретирует как команды и выполняет их. Таким образом, прошивка RC30 закрывает путь для установки.
Как автор обошел ограничения Google и чего смог достичь? Главной проблемой, препятствующей установке стороннего GNU/Linux-дистрибутива на Android, являются ограничения на файловую систему (если конкретнее, то на их типы и доступное дисковое пространство). Фримэн поступил следующим образом: сделал образ с портом Debian на ARM EABI и записал его вместе с некоторыми другими компонентами на SD-карту. Другие компоненты — это Linux-драйверы (в модулях) для поддержки файловых систем ext2 и unionfs, а также специальная сборка BusyBox для Android (она доступна еще с конца прошлого года). После этого автор загрузил модуль ext2, с помощью BusyBox примонтировал (через loop) образ с Debian и перешел в него (chroot).
На этом этапе Фримэн получил альтернативную (и независимо функционирующую) операционную систему на своем смартфоне — т.е. помимо работы в Android он смог работать и в Debian (через консоль). Но на этом он решил не останавливаться. С помощью файловой системы unionfs и ряда операций монтирования (из окружения Debian в общее окружение Android) ему удалось добиться возможности работы с Debian-приложениями в самом Android.
Автор опубликовал свой образ Debian и несколько скриптов, которые позволяют упростить все проводимые манипуляции в G1 для запуска на смартфоне Debian GNU/Linux.
Ознакомиться с инструкцией можно на сайте Фримана. http://www.saurik.com/id/10
ГА-ГА-ГА! Linux все захватид!

Похожие новости:
Видеоуроки Linux_Debian_and_Ubuntu Debian GNU/Linux 5.0 updated - 501 После 22 месяцев разработки... Debian GNU/Linux 5.0 "Lenny" Ubuntu для Android Android 2.2 установлен на HTC Desire
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.