Пользователи N900 не могут подключить USB кабель sudo /usr/bin/ flasher - 3.5 -F <FIASCO image> -f -R.
Перепрошивка и настройка Nokia N9. Раньше я писала для себя инструкции по работе с Nokia E6. Продолжаю эту традицию для Nokia N9.
ПЕРЕПРОШИВКАСначала установим на компьютер flasher. Для Ubuntu грузим отсюда файл maemo. Если аккумулятор сядет во время прошивки, есть вероятность получить кирпич вместо карманного компьютера. Вариант А: частичная перепрошивка, без уничтожения личных данных: $ sudo flasher- 3. F RX- 5. 1. По окончании этого этапа отсоединяем телефон от USB.
После этого надо, не отсоединияя телефон и не отпуская палец с . Поставим типовой софт. Заходим в диспетчер приложений и обновляем информацию о репозиториях.
Тебе надо найти flasher - 3.5.deb. Обновление прошивки c помощью Maemo Flasher. Также, для Debian-like (Ubuntu-like) систем скачать Flasher-3.5, файлы прошивки .
Через диспетчер приложений ставим софт для развлечений (после покупки карманной игровой приставки Dingoo A3. Pub, fb. 2, txt)evince - читалка книг (djvu, postscript, PDF)FM Radio Player - позволяет слушать радио (FM радио на N9. MSX с кучей моих любимых игрушек. Наконец- то я пройду King's Valley 2!
А вот это - ставлю в первую очередь. Без MC как без рук! Midnight Commander (файл- менеджер) можно ставить через диспетчер - но тут у меня были время от времени глюки с нажатием клавиши Enter. Поэтому я предпочитаю ставить его из командной строки: apt- get install mc. Настройка раскладки клавиатуры.
При необходимости настроим раскладку клавиатуры. Так что если вы счастливый обладатель правильного . Добавим в Диспетчер Приложений следующие каталоги: Имя каталога: SDK Maemo.
- Текущая версия прошивки Nokia N900 - 21.2011.38-1 (она же Скачать прошивку, "ванилу", и сам Maemo Flasher - 3.5 можно здесь!
- Продолжаю свой цикл статей о Nokia N900. Вот, вот и вот — предыдущие cd "%ProgramFiles%\ maemo \ flasher - 3.5 " flasher - 3.5.exe -F.
- Теперь нужно скачать образы для прошивки: http:// nokia.
Веб- адрес: http: //repository. Дистрибутив: fremantle. Компоненты: sdk/free sdk/non- free.
Имя каталога: nokia- binaries. Веб- адрес: http: //repository. Дистрибутив: fremantle/ключ. USB- host. N9. 00 позволяет включать режим USB- host, благодаря которому к аппарату можно подключать флэшки, клавиатуры, мыши и пр. Для переклюючения USB- порта в host- режим нужно установить утилиту h- e- n (предварительно добавив репозиторий Extras- devel - см. Проверить версию ядра можно командой # uname - a. Ставим софт для программирования.
Сначала определим, достаточно ли места на диске: $ root. Если в / доступно 6. Мб, продолжаем установку (часть инструкций: http: //cfdt. Nav=5& section=1. Установим софт: # apt- get install gcc. Библиотека Open. CV (Computer Vision, методы машинного зрения).# apt- get install libcv- dev libcvaux- dev libhighgui- dev.
Библиотеки устанавливаются в /usr/lib/Устанавливать документацию нужно сначала на компе: # apt- get install opencv- doc (на N9. Скачать deb- файлы можно с https: //garage. Из- за нестабильного доступа к репозиториям мне пришлось по 3- 5 раз давать команду установки каждого пакета в отдельности: # apt- get - -fix- missing install libhighgui- dev. Те же проблемы были и с установкой Qt. Mobility 1. 2. 8.
Ставим Qt# apt- get install libqt. Скачаем с https: //garage.
Запустим на телефоне файл- менеджер, откроем любой файл в этой папке (она откроется в браузере Micro. B), перейдем к странице . Теперь, чтобы открыть документацию, достаточно будет запустить Micro. B и, отменив доступ к сети, открыть сохраненную вкладку. Отключаем репозитории Extras- devel и Extras- testing. Виджет для настройки параметров ТВ- выхода: http: //maemo. Maemo. 5/maemo- tvout- control.
А следующие пакеты я перестала ставить, но пусть информация останется: 1. Swappolube. Некоторые рекомендуют устанавливать приложение Swappolube, оптимизирующее скорость работы. Особой разницы не заметила, больше не ставлю. Но вот на всякий случай описание установки: Установим через диспетчер приложений Swappolube и запустим его.
Введем настройки: Swappiness: 3. Dirty Ratio: 9. 5. Dirty BGD Ratio: 6. Dirty Expire Centisecs: 0. Dirty Writeback Centisecs: 0. Page Cluster: 0. VFS Cache Pressure: 1.
Подробнее - на http: //habrahabr. Библиотечка для дополненной реальности (из репозитория Extras- devel free armel)# apt- get install artoolkitplus artoolkitplus- dev. Библиотека: /usr/lib/lib. ARToolkit. Plus. so. Заголовочные файлы: /usr/include/ARTool. Kit. Plus. Сайт проекта: http: //studierstube.
Установка GStreamer для разработчика# apt- get install libgstreamer. Установка Blue. Z для разработчика# apt- get install libbluetooth. Архивирование. Чтобы перед перепрошивкой сделать архив рабочего каталога (в моем случае - /home/user/maemo): # tar - zcvf /media/mmc. Восстановить каталог из архива: # cd /home/user. Установка dbus- glib для разработчика# apt- get install libdbus- glib- 1- dev. Компиляция программы.
Компилирование программы с использованием Cairo#!/bin/sh. I/usr/lib/gtk- 2. I/usr/include/atk- 1. I/usr/include/pango- 1. I/usr/lib/glib- 2. I/usr/include/gtk- 2.
I/usr/include/glib- 2. I/usr/include/gio- unix- 2. I/usr/include/cairo/ - o hi.