Android на N900 – инструкция по запуску от n4ela

Android на N900 - инструкция по запуску от n4ela

Наш пользователь n4ela написал инструкцию, как он ставил Android 2.1 на свой N900:

Требования:
Android RootFS (пользователя maemo.org dj_steve)
Зеркало
Kernel Image (пользователя maemo.org dj_steve)
Зеркало
Карточка MicroSD (минимум 1Gb)
Linux на компьютере
Maemo-flasher
Пакет rootsh на n900

Для начала на телефоне получаем права root
sudo gainroot

И выполняем команду
sysinfo-tool -g /certs/npc/esn/bt_id
полученный номер сохраняем
Разбиваем флешку на две части:
1. Первую я делал резмером 1Gb( минимум 256мб ), файловая система Fat32
2. Все оставшееся место, файловая система ext3
Я использовал GParted

Android на N900 - инструкция по запуску от n4ela

Монтируем ext3 раздел в папку(Название устройств может отличаться)
mkdir temp
mount /dev/sdc2 temp

Заходим в созданную папку и извлекаем RootFS
cd temp
tar xjvvpf ../Downloads/NITDroid-N900-0.0.1-Demo.tbz2

Внимание: Извлекаем только из под рута.

Находясь в корне нашей флешки нам надо отредактировать файл system/bin/load_modules.sh
Находим строчку echo 0cddef0a0e6d и заменяем 0cddef0a0e6d на номер который мы получили при выполнени команды sysinfo-tool
Это требуется для корректной работы bluetooth модуля

Размонтируем нашу флешку
umount /dev/sdc2

Далее вынимаем usb-кабель и выключаем телефон
Зажимаем на клавиатуре букву u и вставляем usb кабель.
Телефон должен перевестись в так называемый flash-mode

Далее заходим в папку с maemo-flasher’om копируем туда zImage-NITDroid-0.0.1
И выполняем команду
flasher-3.5 --set-rd-flags=no-ext-wd,no-lifeguard-reset --enable-rd-mode -f -k zImage-NITDroid-0.0.1 -R
После чего должна начаться загрузка android’a.
Читать полностью

NitDroid (Android 2.1) на Nokia N900

Как видно на видео – дела по запуску Android на N900 медленно, но продвигаются.

Возможно в скором будущем проект NitDroid станет полностью функциональным.