LINUX.ORG.RU

N900


16

1

Всего сообщений: 7

postmarketOS on N900

«Скриншот гуманитария», ибо не сообразил, как сделать на сабже скрин. (Super+S не катит)

После вопроса о том, какой нынче дистрибутив живет и здравствует на Nokia N900 - получил ответ о postmarketOS. В итоге решил собрать и потыкать. Свежее mainline ядро, окружение Alpine Linux armhf + Weston. Ставил так.

1. Клонируем git репозиторий

2. Выполняем:

$ ./pmbootstrap.py init

3. После настройки запускаем процесс сборки:

$ ./pmbootstrap.py -v --details-to-stdout install --sdcard /dev/sdc

где /dev/sdc - MicroSD карта, куда надо пролить собранную систему.

После этого внимательно смотрим на процесс и вводим нужную информацию на ходу, если спросят. Втыкаем флешку в девайс, в u-boot заходим в консоль, выполняем run sdboot, вводим по telnet пароль LUKS, и получаем сабж на скрине с окном демок Weston и несколькими кнопками на тестовые приложения.

Позапускал несколько приложений через XWayland, понял, что жизни на 256 метров рамы нет, и перезагрузился обратно в Maemo.

Вывод - пока не нужно. Хотя, если собрать без графики и настроить какой-нибудь серверный софт - очень даже прокатит, благо сеть через USB работает. Возникает также желание поднять hostapd + ofono, но с последним пока проблемы в сабже.

Всю информацию черпал тут. Там же список поддерживаемых девайсов.

>>> Просмотр (4032x3024, 1970 Kb)

 , , ,

no1_tx
()

Nokia N900: hackers' choose

Linux здесь при том, что в Nokia N900 используется ОС Maemo, основанная на дистрибутиве Debian. И так, поехали.

Был далекий какой-то там год, когда я еще был школьником в начальных или около того классах, а по телеку шла реклама какой-то там Nokia с выдвигающейся QWERTY-клавиатурой, совсем как у компьютера! (речь скорее шла о ранних N-моделях, еще без функции звонилки) Мало сказать, что на меня, как на школьника-wanna-be-кулхацкера, такой девайс произвел сильный вау-эффект. Время шло, о девайсе забыл, реклама с телека пропала. На ЛОРе время от времени упоминали об этом девайсе, заглянул на ebay, - стоимость всего $140! Так, уже зарабатывая самостоятельно, я решил осуществить свою школьную влажную фантазию, и заказал сей аппарат, отдав половину зарплаты сторожа. :3

Посылка RS904098185CH шла из Гон-Конга, почтовой службой SWISS POST, и сначала полетела к себе в Швейцарию, и затем уже ко мне. Итого ~32 дня.

Телефон полностью оправдал все мои ожидания и даже больше. Как минимум, я расчитывал, «чтоб было не как у всех» - девайс с выдвигающейся клавиатурой (чтобы девочки с айфонами падали от моей крутизны). А получил целый линукс на борту!
Аппарат, к сожалению, как это называется, не «ванильный» прямо с печи с завода. По всей видимости был залочен, судя по наличию пункта меню, предлагающего снять блокировку. Что впрочем, никак не мешает его полнофункциональной работе. Энивей, я доволен.

Поскольку линукс предполагает полную свободу выбора и действий, то уже сейчас к данному телефону можно подключать различные USB устройства, используя лишь простенькие переходники USB - MicroUSB (не MiniUSB, обратите внимание! ибо разные вещи). И таки да, на людей производит сильное впечатление, когда из телефона на проводе болтается обыкновенная флешка, мигающая огоньком. Ибо их топовые айфоны, «купленные в кредит на два года», так не умеют (или они не знают об этом). =)

Сразу следом, бегло погуглив о возможностях телефона, из страны восходящего солнца были заказаны различные переходники, а именно:

  • USB A/F A/F переходник, куда втыкается USB с обеих сторон. Дата-кабель Micro USB подключается к телефону, USB порт кабеля втыкается в этот переходник, и в другой конец переходника уже можно подключить любое другое USB устройство.
  • Осознавая, что дата-кабель будет торчать сбоку и сильно мешаться лапе, был куплен USB A/F - Micro USB B/M переходник, расположенный уголком. Да, он на самом деле не сильно торчит из телефона и не мешается, и сразу в него втыкается любое USB устройство.
  • И почти такой же переходник, повернутый уголком чтоб не мешался, но болтающийся на проводе. Чисто для крутизны, чтоб та же флешка болталась в воздухе и всем ее было видать. =)
  • AV (TV) кабель, для подключения телефона к телевизору.
  • Внешняя сетевая Ethernet USB карточка, чтобы подключить ее через переходник к телефону, а в саму карточку воткнуть RJ-45 провайдера. Зачем? Потому что это круто!

Теперь ближе к самому девайсу. Так как, аппарат считается хакерским.. ну ладно, просто гиковским, но все же, на него была установлена соответствующая тема оформления Okuda. Уже имея небольшой опыт от своего предыдущего смартфона, я понимаю, что телефон - это телефон, и должен им оставаться. Ставить 100500 приложений на него просто нет смысла, ибо, не для того он создавался. Единственная актуальная софтина, это SSH-клиент, чтобы подключаться к компьютеру, серверу или куда еще... и уже на полнофункциональном компьютере выполнять все задачи. А не на телефоне. Так вот.

Что же было установлено?

  • rootsh для получения рута и полного контроля над телефоном.
  • OpenSSH Client для основной работы в терминале на удаленных устройствах.
  • OpenSSH Server чтобы подключаться к телефону и выполнять необходимые команды с компьютера, не мучаясь на крохотной хардварной клавиатуре.
  • Kernel Power единственная актуальная фича которого - поддержка IPv6, всем остальным заявленым я просто никогда не пользуюсь. И еще заметил, что телефон стал меньше жрать батарейку, что тоже плюс.
  • Mobile HotSpot для раздачи мобильных интернетов по Wi-Fi.
  • USB Hostmode для возможности подключать любые USB устройства к телефону.
  • Desktop Command Execution Widget для создания собственных «панелек» с выхлопом любой консольной команды. Тут уж все ограничивается вашей фантазией, какую информацию и откуда вы будете получать и выводить на экран телефона.
  • Custom Operator Name Widget для изменения названия оператора. Терпеть не могу «брендирование», поэтому просто удаляю надпись.
  • Extra Decoders Support для поддержки всевозможных кодеков.
  • Okuda theme тема оформления.

Вот список тех необходимых фич, которые ящитаю, должны быть в телефоне, хотя вторую половину из них (рюшечки) можно выкинуть. В любом мобильным девайсе самое главное SSH-клиент, все остальное просто не нужно(тм). Ведь для работы и выполнения любой функции всегда есть (должен быть?) свой десктоп/сервер, и не нужно устанавливать всякие мокрые кхм..софтины на телефон. Как завещал дедушка UNIX: нужно выполнять одну функцию, но делать ее хорошо.

На скриншоте рабочего стола, можно увидеть две иконки: терминал, браузер; а также виджет контроля аудиоплеера. В плеере играет Thunder King, - да, эпичнейший саундтрек к World of WarCraft из последнего официального альбома «Mists of Pandaria Vol. 2». Рекомендую оценить трек:

wget -O - 'http://spfng.com/Thunder_King.mp3' 2>/dev/null | mplayer -cache 4096 -

Пустой рабочий стол выглядит как-то так.

Терминал.

Браузер с ЛОРом.

Менеджер приложений.

Переключалка между окнами/задачами.

Такие вот пироги с котятами.

Возможно, этим постом я дал вам немножко «еды», но поверьте, я лишь как ребенок, может даже инфантильно, но искренне радуюсь этому девайсу, и только-то поделился всеми своими впечатлениями.

Спасибо. =)

>>> Просмотр (800x480, 133 Kb)

 , ,

Spoofing
()

Менее мультимедийный N900

В качестве дополнительной дозы N900/Maemo, для разбавления Android'а :).

Не люблю много писать, потому просто список :)

- hw: n900

- os: maemo linux

- term: urxvt

- font: monospace

- exec: dmenu

- а так же тщательно настроенная раскладка клавиатуры* позволяющая набрать все используемые** символы не касаясь тачскрина/экранных клавиатур.

- +возможность копировать-вставлять без касания к тачскрину***.

Собственно urxvt в visual-block mode. Тема а-ля редмонд.

Доп. скрин

* её на скрине к сожалению не видно :)

** мной?

*** в urxvt

>>> Просмотр (1915x1024, 675 Kb)

 , , ,

kpykc
()

Мой мультимедиа/рабочий N900

Давно никто не выкладывал скрины N900, в отличие от андроида. Решил разбавить :]

В топике Десктоп №1. Остальные скрины далее.

Использую машинку как аудиоплеер, читалку (иногда и писалку :] ), ssh/vnc клиент, фотоаппарат для документов, GPS навигатор и, иногда, диктофон.

Виджеты расположены с точки зрения эргономики и удобства быстрого вызова нужных приложений.

Шревты и тема стандартные, так как считаю UI хорошо отрисованным и приятным для глаза. В общем, нету желания что-либо менять кроме обоев.

Десктоп №1 использую для настройки/мониторинга состояния самой машинки, VNC и электропочты.
Десктоп №2 - основной. Используется для самых частовызываемых приложений и виджетов.
Десктоп №3 - использую для мутимедии типа фотокамер, диктофона, галереи фото. Также, тут расположил приложения для навигации.
Десктоп №4 - использую для чтения/писания :]
Тасксвитчер настроил в две колонки. Очень удобно, мне кажется. Через CSSU Tuner.
Далее, видим очень загаженное меню. Разгребать пока лень. Для создания папок использую ApMeFo. Довольно удобно.
В трее, в принципе, ничего особенного. Когда запускаю qutim, то еще появляются его иконка и кнопка.

Вот так выглядят терминал, mc, conky, извращенно настроенный htop, VNC клиент и FBReader в портретке. Последний настроил под себя для максимально комфортного чтения.
Браузер стандартный, поддерживает все что нужно и не нужно. Рендерит правильно.

Камера, в основном, BlessN900, диктофон VoiceNote. Поставил GpsJinni для просмотра всей инфы GPS. Пишу, в основном, в стандартных заметках. Иногда в AbiWord.

На десктопе №1 натыканы виджеты Desktop Command Execution Widget, которые вызывают утилиту настройки ядра, конфиги создавал сам.
Использую SmartReflex в схеме powersave, все стабильно работает.
Также, сделал по виджету ConnectNow для домашнего/рабочего WiFi и GPRS/EDGE/3G пакетного соединения.

Шелл - bash, менеджер пакетов - aptitude, ssh клиент - нативный в терминале :]
На рута и sudo стоят пароли, хех.

>>> Просмотр (800x480, 505 Kb)

 ,

Neoretix
()

[N900]Chill

Тема - Word City (из Ovi Store)
Иконки - Faenza :3
Шрифт - URW Gothic L
Обоина есть только в 1024x768 :(

Рабочий стол с лончерами и контактами
Таск-свитчер

Есть мелкие косяки, но на экране они еле заметны, а dpi уберегает меня от ШГ.

Дискас :)

>>> Просмотр (800x480, 416 Kb)

 , , , не шг

Bad_Habit
()

N900

Вот наконец-то и купил себе сей девайс. Крайне рад всем. Хоть и нашел пару интересных багов (например, на хардварной клавиатуре нельзя набрать большую букву Ю).
Радует встроенная возможность делать скриншоты, чем я воспользовался.

Теперь по скриншоту:

  • Встроеныый медиаплеер, который после установки доп. кодеков играет все известные мне форматы аудио и видео (самое главное - flac)
  • Миниатюры запущенных приложений (плеер и терминал с рутом)
  • Один из 4х рабочих столов с ярлыками приложений
  • Категоризированное меню приложений
  • Bounce Evolution. Милая игрушка
  • Встроенный браузер (maemo browser), базирующийся на mozilla (также установлен подглючивающий firefox и вполне сносно работающая Opera Mobile 10.1 Beta)

Прошу обратить внимание на шрифты. Из-за огромного dpi не применяется субпиксельное сглаживание, которое некоторым очень не нравится :)
Сам экран устройства великолепный - пиксели не разглядишь и под лупой. Очень отзывчивый, хоть и резистивный.
Моё резюме - стоящий аппарат для линуксоида, которому нужен не только телефон, но и компьютер в кармане.

Непожатый PNG

>>> Просмотр (1600x1440, 392 Kb)

 , , , , , , , ,

some-body
()

карманный ынтырпрайз

собственно netbeans:openjdk@n900 для тех кто думает что n900 это телефон. ругайте. =]

>>> Просмотр (1600x960, 247 Kb)

 , , , ,

exception13
()