Ноя 09
На T-Mobile G1 с Android запустили операционную систему Debian GNU/Linux
Джей Фримэн (Jay «saurik» Freeman), прославившийся в сообществе любителей смартфонов благодаря своим разработкам для iPhone, сообщил об успешном запуске популярного свободного и бесплатного дистрибутива Debian GNU/Linux на T-Mobile G1 с оригинальной Linux-платформой Android. Более того, в своем блоге он уже подробные инструкции, с помощью которых любой обладатель G1 может повторить успех автора, запустив Debian на своем смартфоне.
Как автор обошел ограничения 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.


(проголосовало: 8)
Ноябрь 9, 2008 в 18:41 31
Ржунимагу
Андройд на Фрираннере, Дебиан на гуглофоне
Мобильники, благодаря открытым ОС, превращаются в обычные ПК, только ультрапортативные. Это хорошо, т.к. теперь производителям, по большей части, ничего не остаётся как соревноваться в технической продвинутости и качестве железа.
Ноябрь 10, 2008 в 0:54 31
Ну если бы с нуля запустили – было бы интереснее.
Ноябрь 10, 2008 в 7:05 31
А смысл во всем этом? Ну, есть дистрибутивы линукса для КПК.А их кто-то использует?
.Популярный, развитый и удобный в использовании линукс – это там где его производитель в нормальном виде сам поставил.Например Nokia N8×0…
Ноябрь 10, 2008 в 18:24 31
@jsmith,
«Популярный, развитый и удобный в использовании линукс – это там где его производитель в нормальном виде сам поставил.» – это из Nokia manual?
Популярна Пугачёва, а Linux – это операционка, которую любой любитель может настроить, чтобы он был «развитый и удобный в использовании». И Nokia тут абсолютно не при чём.
@Dmitry Shurupov,
Пасиб за инфу – Ubuntu all the way!