Способ №1
Способ №2
Способ №3
Сам запускал на defy c CM7, немного попариться пришлось и на Atrix СМ7 без особых сложностей. Будут непонятки пишите в личку, напишу более подробно.
Сообщение отредактировал Stalker 1988 - 10.4.2012, 19:34
Spoiler:
Есть приложение Linux instaler c помощью которого можно запустить дистрибутив с линуксом на вашем девайсе.
1. Устанавливаем приложение.
2. Настраиваем приложение(устанавливаем размер loop файла если у вас нет отведенного раздела для установки на SD примерно 4гб, выбираем дистрибутив который вас интересует, для начала пробуйте debian так как с ним меньше проблем)
3. Создаем loop файл
4. Форматируем его
5. Устанавливаем ОС в данный файл
6. Запускаем скрипт
7. Открываем любое приложение VNC и настраиваем ее
8. Запускаем ОС
В программе интерфейс является интуитивно понятным и все действия происходят по порядку.
1. Устанавливаем приложение.
2. Настраиваем приложение(устанавливаем размер loop файла если у вас нет отведенного раздела для установки на SD примерно 4гб, выбираем дистрибутив который вас интересует, для начала пробуйте debian так как с ним меньше проблем)
3. Создаем loop файл
4. Форматируем его
5. Устанавливаем ОС в данный файл
6. Запускаем скрипт
7. Открываем любое приложение VNC и настраиваем ее
8. Запускаем ОС
В программе интерфейс является интуитивно понятным и все действия происходят по порядку.
[close]
Способ №2
Spoiler:
Либо воспользоваться скриптом от сюда
В каждом папке(Ubuntu, debian и т.д.) Есть папки:
Image - содержат образы самой системы
App - бесплатное приложение в виде справки. Эти действия опишу ниже.
Script - скрипт для запуска ОС
1. Скачать один из образов и скрипт для запуска.(Скрипт должен быть скачан из того же каталога что и образ)
2. Установить VNC, либо другое приложение на ваш вкус.
3. Устанавливаем Android Terminal Emulator .. если до сих пор нет.
4. Создаем на флешке папку с любым названием, допустим debian и копируем в нее образ и скрипт
5. Запускаем терминал и пишем
su
cd /sdcard/debian
sh debianV5-script.sh(можно файл и переименовать что бы меньше париться с вводом)
Если все нормально попросит ввести разрешение в виде 800x600, так и пишем свое. Так же нужно будет выбрать один из рабочих столов, выбираем в виде ввода соответствующей цифры и жмем enter(на слабых устройствах не рекомендуется запускать оболочку gnome).
6. Сворачмваем и запускаем VNC клиент. При настройке указываем
7. Жмем connect для запуска
В каждом папке(Ubuntu, debian и т.д.) Есть папки:
Image - содержат образы самой системы
App - бесплатное приложение в виде справки. Эти действия опишу ниже.
Script - скрипт для запуска ОС
1. Скачать один из образов и скрипт для запуска.(Скрипт должен быть скачан из того же каталога что и образ)
2. Установить VNC, либо другое приложение на ваш вкус.
3. Устанавливаем Android Terminal Emulator .. если до сих пор нет.
4. Создаем на флешке папку с любым названием, допустим debian и копируем в нее образ и скрипт
5. Запускаем терминал и пишем
Код
su
cd /sdcard/debian
sh debianV5-script.sh(можно файл и переименовать что бы меньше париться с вводом)
Если все нормально попросит ввести разрешение в виде 800x600, так и пишем свое. Так же нужно будет выбрать один из рабочих столов, выбираем в виде ввода соответствующей цифры и жмем enter(на слабых устройствах не рекомендуется запускать оболочку gnome).
6. Сворачмваем и запускаем VNC клиент. При настройке указываем
Цитата
хост: localhost
порт: по умолчанию уже стоит
name: debian (В зависимости от дистрибутива ОС)
password: debian
порт: по умолчанию уже стоит
name: debian (В зависимости от дистрибутива ОС)
password: debian
7. Жмем connect для запуска
[close]
Способ №3
Spoiler:
Меня заинтересовал проект Debdroid по нескольким причинам. И хотелось бы услышать результаты запуска. Пока протестировано на следующих аппаратах Samsung Galaxy SII, Epic 4G Touch, Motorola Atrix, HTC EVO, HTC Incredible, Motorola Xoom.
Способы установки:
- Прошить файл debdroidinstaller.zip через CWM (не обязательно, да и не всегда работает после установки, ниже будет способ без его установки)
- Скачать один из дистрибутивов
- Создать папку debdroid на SD.
- Скопировать туда дистриб и переименовать в linux.img
- Запускаем через появившуюся программу (или через терминал).
Если нет желания устанавливать или не работает:
- Подключить аппарат к ПК и распаковать архив flashable.zip в /sdcard/debdroid
- Скопировать директорию /sdcard/debdroid в /system ( /sdcard/debdroid/bin to /system/bin ) Команды вводим через терминал или adb=)
(Если команда не работает используем cat - (cat /sdcard/debdroid/debdroid >> /system/bin/debdroid)
- chmod +x contents in the /sdcard/bin (debdroid, debkill, debshell)
Если заблокирован bootloader или не нет файла loop.ko в CM7 не нашел:
- создать ext3 раздел на SD размером в 4 ГБ.
- Подключить его(где usernamehere и distributionnamehere ваши значения):
losetup /dev/loop0 /home/usernamehere/distributionnamehere.img
mount -t ext2 /dev/loop0 /home/usernamehere/somemountfoldername
- Скопировать все файлы из образа в раздел.
cp -r pathtoloopiface/* pathto4gbmount/*
занимает около 2,5 часов.
- запустить boothatshite.sh, через adb push и chmod 777 это сценарии изменения bootubuntu в /system/bin на вашем аппарате. Происходит автоматический запуск.
-- если при выполнении получается ситуация что файловая система только для чтения: "adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system" Тогда метод (mtdblock3 & yaffs2) не подходит в отличии от DroidX.
-- Удостовериться что есть данная директория /data/local/mnt в аппарате.
Качаем все необходимое и читаем подробнее здесь
Способы установки:
- Прошить файл debdroidinstaller.zip через CWM (не обязательно, да и не всегда работает после установки, ниже будет способ без его установки)
- Скачать один из дистрибутивов
- Создать папку debdroid на SD.
- Скопировать туда дистриб и переименовать в linux.img
- Запускаем через появившуюся программу (или через терминал).
Если нет желания устанавливать или не работает:
- Подключить аппарат к ПК и распаковать архив flashable.zip в /sdcard/debdroid
- Скопировать директорию /sdcard/debdroid в /system ( /sdcard/debdroid/bin to /system/bin ) Команды вводим через терминал или adb=)
(Если команда не работает используем cat - (cat /sdcard/debdroid/debdroid >> /system/bin/debdroid)
- chmod +x contents in the /sdcard/bin (debdroid, debkill, debshell)
Если заблокирован bootloader или не нет файла loop.ko в CM7 не нашел:
- создать ext3 раздел на SD размером в 4 ГБ.
- Подключить его(где usernamehere и distributionnamehere ваши значения):
Код
losetup /dev/loop0 /home/usernamehere/distributionnamehere.img
mount -t ext2 /dev/loop0 /home/usernamehere/somemountfoldername
- Скопировать все файлы из образа в раздел.
Код
cp -r pathtoloopiface/* pathto4gbmount/*
занимает около 2,5 часов.
- запустить boothatshite.sh, через adb push и chmod 777 это сценарии изменения bootubuntu в /system/bin на вашем аппарате. Происходит автоматический запуск.
-- если при выполнении получается ситуация что файловая система только для чтения: "adb shell mount -o remount,rw -t yaffs2 /dev/block/mtdblock3 /system" Тогда метод (mtdblock3 & yaffs2) не подходит в отличии от DroidX.
-- Удостовериться что есть данная директория /data/local/mnt в аппарате.
Качаем все необходимое и читаем подробнее здесь
[close]
Сам запускал на defy c CM7, немного попариться пришлось и на Atrix СМ7 без особых сложностей. Будут непонятки пишите в личку, напишу более подробно.
Сообщение отредактировал Stalker 1988 - 10.4.2012, 19:34