понедельник, 9 мая 2011 г.

N900 + meego 1.2


Добрый день, Господа.

Тут я вам поведаю об единственно верной методологии установки meego 1.2 (pre user release) на сей кирпич
Итак перво наперво. Выкиньте всякое желание собирать raw самому.
Это не получится. Криворукие девелоперы прихреначили таких зависимостей к пакету создания образа что они никогда и нигде не разрешатся.
Я пытался делать это на gentoo, fedora 13. fedora 12. ubuntu 10.10 , 10.04, 9.04. 9.10, debian. И НИ_ХУ_Я!

А теперь от слов к делу.

Лезем на сайт нокии. именно нокии а не мииго!
Разбраем аппарат, вводим код с наклейки.
Соглашаемся.
Качаем raw образ в bzip2 архиве и ядро (vmlinuz)

в моем случае это были
meego-handset-armv7hl-n900-devel-1.2.80.0.20110503.2-mmcblk0p.raw.bz2
meego-handset-armv7hl-n900-devel-1.2.80.0.20110503.2-vmlinuz-2.6.37-11.1-adaptation-n900

далее все просто
bzip2 -d meego-handset-*-mmcblk0p.raw.bz2
распокавали тем самым raw образ.
далее берем флешку sdhc формата.
суем в устройство чтения компа.
Смотрим каким устройством оказалась.
можно сделать это так: sudo fdisk -l (в самом низу вывода должна появиться искомая партиция)
далее ВНИМАНИЕ.
если партиция на флешке определилась как /dev/sdc1 - то устройство будет /dev/sdc - я думаю это ясно.

итак
sudo dd bs=4096 if=<указываем путь к распаковавшемуся raw образу> of=<устройство которым определилась карточка памяти>

когда закончится эта операция проделываем следующее в строго перечисленном мною порядке.

отключаем телефон ото всего
Вытаскиваем аккумулятор
на компе запускаем flasher-3.5 -l -b -k <путь к ядру (vmlinuz)>
после получения сообщения о том что не найдено подключенное устройство вставляем в нокию карточку, затем аккумулятор.
ЗАКРЫВАЕМ ЗАДНЮЮ КРЫШКУ(если этого не сделать - то карточка не прочитается и ядро будет падать в kernel panic (что не мудрено без рут фс ке-ке))
зажимаем "u" на телефоне
подсоединяем по USB к компу.

После этого заливется загрузочный образ, телефона долго думает и грузится meego

meego на данной версии релиза еще глючен и бесполезен рядовому юзверю. Едиснтвенное что можно порадоваться хорошо продуманому ландшафт/портрет режиму везде, и достаточно милому интерфейсу, также относительно недавно они таки запили прием звонка, и поддержку пары IM клиентов, феннёк стал более менее адекватным.
После перезагрузки снова наблюдается maemo и живем спокойно и счастливо до релиза meego 1.2, который ожидается совсем скоро.
К слову тот же самый андрюшка, партируемый в проекте nitdroid в настоящий момен гораздо более фапабелен для любителей поиздеваться над сим устройством.



На сим откланяюсь,
Всем спасибо за внимание.

Комментариев нет:

Отправить комментарий