инструкция установки NITDroid-N900-0.0.5-4-Final
команды берите по ссылке http://talk.maemo.org/showthread.php?t=58890
пакеты maemo, необходимые для установки
Bzip2 (apt-get install bzip2)
wget (apt-get install wget)
rootsh (apt-get install rootsh)
kexec-tools (apt-get install kexec-tools)
Все команды должны вводится в строгой последовательности в терминале maemo.
pre 1. root
pre 2. apt-get remove bootmenu-n900
1. Загружаем необходимые файлы
cd /home/user/MyDocs/
wget http://downloads.nitdroid.com/multiboot-extras_0.1_armel.deb
wget http://downloads.nitdroid.com/multiboot_0.2.5_armel.deb
wget http://downloads.nitdroid.com/nitdroid-kernel-2.6.28-05_final1_armel.deb
wget http://downloads.nitdroid.com/NITDroid-N900-0.0.5-4-Final.tbz2
код для файлов с зеркала (если возникнут проблемы с командами выше)
cd /home/user/MyDocs/
wget http://files2.nitdroid.com/multiboot-extras_0.1_armel.deb
wget http://files2.nitdroid.com/multiboot_0.2.5_armel.deb
wget http://files2.nitdroid.com/nitdroid-kernel-2.6.28-05_final1_armel.deb
wget http://files2.nitdroid.com/NITDroid-N900-0.0.5-4-Final.tbz2
Если у вас уже установлен MultiBoot версии 0.2.5, то переходите к шагу 3.
2.Загрузите этот файл в /home/user:
cd /home/user
wget http://downloads.nitdroid.com/Jay-c/remove-multiboot-0.1.x.tar.gz
Теперь выполните эти команды:
cd /home/user
tar xzvf remove-multiboot-0.1.x.tar.gz
chmod +x multiboot-remove
./multiboot-remove
rm multiboot-remove
rm remove-multiboot-0.1.x.tar.gz
кроме того, если вы не используете ядро power37, удалите его
rm /boot/vmlinuz-2.6.28.10power37
rm -r /lib/modules/2.6.28.10power37
3.Теперь устанавливаем новый загрузчик multiboot
dpkg -i /home/user/MyDocs/multiboot-extras_0.1_armel.deb
dpkg -i /home/user/MyDocs/multiboot_0.2.5_armel.deb
4.(лично я этот пункт пропустил, так как у меня флэша уже была разбита) Теперь создаем разделы на флешке. Для начала немного вводной информации:
*НИТДРОИД ДОЛЖЕН быть установлен в разделе ext3, который должен быть МЕНЬШЕ 2 Гбайт.
*Остальная часть Вашей карты памяти будет пригодна для использования в Мэемо
*Вы должны решить, как лучше разделить память на флэшке, лично я разделил свою 2gb флэшку так 1,9gb под fat32 и остаток в 100 mb - ext3
*Некоторые предложенные отношения размера (в Мб fat32/ext3): 2 Гбайта: 100/1900, 4 Гбайта: 2100/1900, 6 Гбайт: 4100/1900 8 Гбайт: 6100/1900, 16 Гбайт: 14100/1900, 32 Гбайта: 30100/1900
*в нижней команде замените текст <SIZE> на размер раздела fat32
В процессе разделения игнорируйте ошибки (иногда это бывает)
umount /dev/mmcblk1p1
sfdisk -uM /dev/mmcblk1 << EOF
,<SIZE>,C
,,L
,,
,,
EOF
перезагружаем телефон
5. Те, у кого уже флэшка разбита, отформатируйте раздел ext3 следующей командой
umount /dev/mmcblk1p1
mkfs.vfat /dev/mmcblk1p1 -n sdcard
mke2fs -j -m0 -L NITDroid /dev/mmcblk1p2
6. Извлекаем требуемые файлы радел ext3
cd /
mkdir /and
mount -t ext3 -o noatime,rw /dev/mmcblk1p2 /and
cd /home/user/MyDocs
bzip2 -d NITDroid-N900-0.0.5-4-Final.tbz2
cd /and
tar xvf /home/user/MyDocs/NITDroid-N900-0.0.5-4-Final.tar
dpkg -i /home/user/MyDocs/nitdroid-kernel-2.6.28-05_final1_armel.deb
7. редактируем файл multiboot.d
cd /etc/multiboot.d
cat > NITdroid-2.6.28.NIT.05.item << EOF
ITEM_NAME="NITdroid on MMCp2 - 2.6.28.NIT.05"
ITEM_KERNEL=2.6.28.NIT.05
ITEM_MODULES=ext3 fat vfat
ITEM_DEVICE=\${EXT_CARD}p2
ITEM_FSTYPE=ext3
ITEM_FSOPTIONS=rw,noatime,errors=remount-ro,commit=3
EOF
umount /dev/mmcblk1p2
8.ВСЕ. Перезагрузите телефон с открытой клавиатурой и запустите Nitdroid))
9.ЕСЛИ ВЫ ИСПОЛЬЗУЕТЕ ядро power37 тогда, Вы должны сделать следующие:
cd /home/user/MyDocs
wget http://downloads.nitdroid.com/Jay-c/multiboot-power37.tar.gz
cd /
tar xzvf /home/user/MyDocs/multiboot-power37.tar.gz