Nokia N900 — обязательные действия пользователя сразу после покупки
Подробный список характеристик в нашем каталоге: Nokia N900
отдельные детальные материалы по теме:
Общий обзор Nokia N900
В своё время очень прославился один известный телефон. В частности, тем, что после покупки весьма настойчиво требовал определённого внимания со стороны пользователя, без которого даже звонить не мог, не говоря уже о прочем. Как несложно догадаться, это был iPhone. Ситуация с Nokia N900 в состоянии «сразу после покупки» чем-то напоминает ту, с iPhone. Конечно, Jailbreak этому телефону не нужен, но, как выяснилось, без некоторых вполне внятных действий пользоваться N900 не так уж и приятно.
Попробуем соединить в одной статье всё самое основное на эту тему, что-то вроде инструкции: в какой последовательности и что нужно сделать, чтобы N900 стал похож на более или менее законченный продукт. Уточним, что это вовсе не «джентельменский набор» софта, который мы рассмотрим позднее, а именно самый что ни есть «must have».
Действие нулевое: посмотрим, сколько памяти и где, а также уясним пару вещей.
Запустим предустановленную программку «X Terminal», и наберём в ней «df -h», получим раскладку по использованию памяти в нашем N900. Особое внимание обратим на строку, описывающую состояние rootfs. Это мы себе так просто заметим, сколько свободного места там есть в полностью чистом, только что с прилавка аппарате. Вообще, rootfs — это системный раздел, в котором ничего лишнего быть не должно, а если и появляется, то появление это должно быть оправдано.Там они, по идее, тестируются уже сообществом Maemo. Набирают «карму», и после того, как тестеры проголосуют за пакет, разработчик, если сам захочет и посчитает нужным, перенесёт пакет в Extras. Вот оттуда его можно уже смело устанавливать. Все прочие действия, связанные с установкой софта из других репозиториев, будут нас квалифицировать в лучшем случае как бета-тестеров, поэтому вред, причинённый нами своему устройству поползновениями в эти репозитории, будет считаться как естественная реакция розетки на проникновение в неё двумя пальцами. Будем внимательны и аккуратны!
Внимание!
Очень советуем почитать вот это: wiki.maemo.org — About Extras (причём почитать внимательно). Соберём краткий смысл сказанного там. Пакеты, находящиеся в Extras-Devel, не обязательно превратят ваше устройство в кирпич, но это может случится в любое время. Да так, что, возможно, потребуется перепрошивка. Основная проблема: пользователи, увидев информацию о неком новом клёвом ПО версии бета, добавляют себе репозиторий Extras-Devel, а потом забывают его удалить или отключить. «Диспетчер приложений» так устроен, что после установки не помнит, откуда был загружен пакет, эти данные после установки в информации о пакете отсутствуют. А потом выходят обновления, которые пользователь видит в autoupdater «Диспетчера», и ставит, желая лучшего. А получить может реально худшее. Своевременное отключение Extras-Devel поможет получать обновления только из Extras, в крайнем случае — из Extras-Testing.В Extras-Testing тоже нет никаких гарантий, но есть некое разумное предупреждение: вы становитесь бета-тестером, а автор нового приложения считает, что продукт готов хотя бы к тестированию. Ну, нам понятно, что кое-какой весьма нужный софт можно взять пока только в Devel. Например, альтернативный предустановленному «DocsToGo» офис — «Abi Word» и «gnumeric». И ещё по тексту ниже будет видно, что. Но не забывайте об осторожности и аккуратности!
А именно: например, в статье написано «на данный момент эта программа доступна только в Extras-Devel». Что это означает? Это означает, что так было на момент написания статьи. Перед тем, как что-то делать самим, проверьте, может, программа появилась в Extras-Testing или, ещё лучше, в Extras.
- Extras.install (Это качаем, только если у нас его нет. По-умолчанию он в N900 называется «maemo.org»)
- Extras-Testing.install
- Extras-Devel.install
Действие первое: ставим индикатор раскладки клавиатуры
Совершенно неясно, отчего Nokia сама не сделала столь очевидно необходимое: индикатор, который отображал бы состояние ввода текста. На всех аппаратах есть, а на N900 — нет. Пришлось стороннему разработчику потрудиться, в результате появилась программка «Keyboard Layout Status Icon». В репозитории Extras её пока нет, в Extras-Testing её тоже пока нет, а находится она в Extras-Devel (видим для себя причину: сам автор считает, что пакет не готов), поэтому, если решились — включаем этот репозиторий.Действие второе: делаем возможным работу Bluetooth/WiFi при выключенном телефонном модуле.
Человеку, взявшему в руки N900 после, скажем, того же Nokia 5800, может показаться непонятным, отчего это в автономном режиме нельзя пользоваться другими функциями беспроводной связи. В других аппаратах Nokia — можно, а этот что, исключение? Однако, можем быть спокойны: не нравится это не только нам, и сторонние разработчики уже позаботились о том, чтобы пользователь имел возможность устранить эту неприятность.Потребуется скачать и установить апплет «Cellular Modem Control Buttons», добавляющий в меню кнопки «Power» соответсвующий пункт, позволяющий включать и выключать GSM-модуль, не затрагивая прочую беспроводную связь. Вот тут немного отвлечёмся от темы, чтобы наглядно показать, что такое Extras-Devel. Этот апплет можно найти и в Extras, и в Extras-Devel (здесь более новая версия).
Действие третье: включаем поддержку MMS и дополнительных операторских точек доступа.
Во-первых, разберёмся с точками доступа. Проблема в том, что создатели N900 не позаботились о таких мелочах, как различные точки доступа, полагая, что хватит и одной, которая автоматом включается при установке SIM-карты, и которая при этом делает недоступными данные предыдущей точки, если это SIM-карта другого оператора. А для MMS, как известно, нужна отдельная точка доступа. Так что если хотите подержку MMS, сначала нужно будет включить поддержку дополнительных APN. Пакет прошёл тестинг, и находится уже в Extras — это радует.Находим в «Диспетчере» приложение «fAPN», устанавливаем.
Всё. Осталось программу настроить, и некоторые функции MMS будут работать и на этом аппарате. Некоторые — это, на данный момент, получение и отправка одного кадра с одной картинкой и текстом. Не всё ещё в программе гладко, но ничего другого и вовсе не существует.
Действие четвёртое: включаем поддержку USSD-запросов.
В новых прошивках поддержку запросов вида *100# (запрос баланса, прочие операторские функции) сделать обещают, но когда ещё это будет, а аппарат-то уже вот он, на руках. Кроме того, виджет, созданный сторонним разработчиком ПО, настолько уже функционален, что встроенная поддержка, возможно, будет не очень уж востребованной. Ну, поживём, увидим, а пока — снова в «Диспетчер приложений». В Extras на данный момент этого виджета нет, есть в Testing и Devel. Ищем «ussd-widget», устанавливаем.Действие пятое: включаем поддержку передачи файлов по Bluetooth.
Вспоминаем о том, что отсутствие поддержки передачи файлов по Bluetooth сейчас если и найдёшь в каком-то телефоне, то, скорее всего, в таком, где вообще нет Вluetooth. Вообще-то, передавать файлы из N900 по BT можно, но только фото (вообще изображения) и видео. Всё остальное — ни-ни. Забавное ограничение для «мощного карманного компьютера» и так далее.Программа стороннего разработчика поможет нам избежать конфуза: находим в репозитории Extras программку «Petrovich». Устанавливаем.
Действие шестое: включаем наблюдение за GPRS-трафиком.
Вообще, каждый пункт этой статьи — это повод поудивляться тому, какой замечательный конструктор у нас в руках. Дали панельку, а мы строим на ней домик. Вот, в аппарате серии Nxx есть теперь и GSM-модуль, и поддержка выхода в Интернет через сервисы опреаторов сотовой связи... Забыли только об одном: пользователю неплохо бы знать, где, чего и сколько он скачал. Это притом, что N900 совсем не поленится и автообновление для репозиториев запустить, и погодный виджет обновить, и новостной, и так далее. А ведь WiFi далеко не всегда под рукой.В общем, журнала, в котором отслеживались бы GPRS-сессии, в N900 нет. Собственно, тут вообще с «Журналом», мягко говоря, беда, но об этом чуть позже. Что же до GPRS — единственное, что сейчас есть и может хоть как-то помочь, это виджет для рабочего стола, который называется «Personal Dataplan Monitor», умеющий вести подсчёт общего трафика, не разделяя его по типу. То есть, сколько вы накачали через МТС, а сколько через Beeline, будет для вас загадкой.
Действие седьмое: включаем нормальную переадресацию звонков.
Ещё в основном обзоре N900 говорилось о том, что встроенная поддержка переадресации вызовов уж слишком примитивно устроена. Поэтому для нормальной работы телефона потребуется сторонняя разработка — «Call Forwarding Applet». Сейчас он располагается в Extras-Testing, есть и в Devel; на данный момент там одинаковые версии, поэтому без разницы, откуда ставить.Действие восьмое: получаем доступ к истории звонков и сообщений.
Встроенный «Журнал», как уже говорилось в статьях Общий обзор Nokia N900 и Nokia N900, телефон, обладает как интересными особенностями, так и довольно нелепыми ограничениями. В частности, всю историю звонков посмотреть попросту невозможно, несмотря на то, что в аппарате она исправно хранится. Поэтому снова обращаем свои взоры к стороннему разработчику: приложение «glogarchive» нас спасёт.Действие девятое: включаем в N900 более или менее продуманное меню.
Меню в N900 — это нечто: всего две панели, в одной (главная) 14 приложений и кнопка для доступа во вторую панель, а в неё (дополнительная) сваливаются все остальные приложения, которые мы будем устанавливать. Ничего поменять местами и/или переименовать нельзя, папки свои создавать нельзя... В общем, здесь Nokia переплюнула всех, ухудшив даже ту ситуацию, которую пользователи получили «из коробки» в «сонериках» на платформе UIQ3. И непонятно, как OS linux и не-симбиановость, не-смартфонность (интернет-таблетность и так далее) могут оправдать отсутствие хоть сколько-нибудь продуманного меню. На скриншотах: слева главное меню, справа — то, что открывается по кнопке «Дополнительно».Это есть и в Extras, и в Testing, и в Devel. В последнем — там версия постарше, случается глюк при установке, лечится перезагрузкой. Прочих глюков пока особенных замечено не было. А будут замечены — всегда можно откатиться. Можете поставить из Extras, там нормальная рабочая версия.
В общем, теперь меню выглядит следующим образом. Одна папка отображает сразу все ярлыки, а прочие разбивают приложения по группам как они заявлены в пакетах. Число папок может изменяться, если мы будем ставить какие-то программы из новых разделов «Диспетчера приложений».
Действие десятое: получаем нормальный доступ к файловой системе.
Из терминальной программы, с правами root, можно попасть в любое место файловой структуры N900. Но это, как ни крути, удобно и приятно только тем, кто очень к этому привык. Нормальный, рядовой пользователь хочет видеть, что и где у него в устройстве есть, раз уж имеется такая возможность, и хочет, чтобы видеть это ему было удобно. Встроенный файловый менеджер урезан, как обычно принято у Nokia, до возможности просматривать лишь пользовательские файлы — документы, музычка, картинки, ещё кое-что. Это доступ к пользовательскому разделу /home/user/MyDocs. А система вроде как открытая, да и может понадобиться поглядеть и в другие места, а то и вовсе там что-нибудь изменить, как мы увидим позже.Действие одиннадцатое: получаем права root.
Раз уж заговорили о прогулках по файлам на N900, стоит, пожалуй, заняться и нашим правом там что-то изменять, а не заниматься простым созерцанием. Для этих целей существует пакет «rootsh», который нужно установить, после чего команда в терминале «sudo gainroot» будет давать вам соответствующие администраторские права. Ищем... ага, нету. Приглядимся повнимательнее: и точно, она уже установлена. Это сделала установка «fMMS», которая без «rootsh» работать не может. Вот и наглядная демонстрация одного из примеров того, зачем это нужно.Действие двенадцатое: налаживаем работу с архивными файлами.
Ну куда в наше время без работы с архивами? Да 90% данных в сети выложено в виде архивов RAR, ZIP... А что нам скажет N900 при попытках открыть какой-нибудь такой файл? Скажет: программы для открытия такого типа файлов не имею. Разве такое приемлемо? Конечно, нет. Поэтому озаботимся самостоятельным обучением N900 работе с архивами. Скажем сразу, это не совсем очевидные процедуры.Включаем репозитории Extras-Testing и Extras-Devel, выгружаем «Диспетчер приложений». Запускаем «X Terminal», и там пишем: «sudo gainroot». Жмём ENTER.
Получив права root, приступаем к установке. Попробуем сначала «7-Zip», про который заявлено, что он понимает большинство поплулярных форматов. Пишем: «apt-get install p7zip-full». Жмём ENTER.
Напоследок ставим из терминалки (с правами root) поддержку RAR: «apt-get install unrar». Проверяем — работает.
Действие тринадцатое: получаем дополнительные профили, выравниваем виджеты на рабочих столах.
Стандартные настройки режимов в N900 сводятся к двум: «Общий» и «Без звука». Честно говоря, непонятно, для чего такой минимализм. Ну, считает кто-то, что ему двух профилей достаточно — пусть не пользуется функцией переключения на другие, зачем же ограничивать в создании новых всех остальных? Пока для решения этой проблемы есть только одна сторонняя разработка — «tweakr», которая, помимо профилей, занимается ещё кое-чем по подкручиванию системы, например, позволяет выстроить виджеты рабочих столов по сетке. Отчего Nokia сама не сделала ни того, ни другого? Идём в Extras, находим «tweakr», устанавливаем.Действие четырнадцатое: включаем встроенный FM-приёмник.
Он есть, просто его не видно и потому он не включается. Грубо говоря, это как будто нам дали пульт ДУ, который полностью рабочий, но нет на нём ни одной кнопки. Ситуация решается установкой из Extras программы «FM Radio Player».Действие пятнадцатое: чтобы наш N900 заголосил и засветился.
«Из коробки» этому аппарату категорически не хватает разнообразных кодеков, чтобы обеспечить своему пользователю внятное прослушивание _его_ музыки и _его_ фильмов, которые он где-то насобирал, сохранил, сколлекционировал... Поэтому в наш список «must have» попадает пакет «Extra Decoders Support», который даст аппарату поддержку FLAC, OGG, FLV, MKV, AC3 внутри видео, Musepack (.mpc) и ещё кое-что. Правда, на данный момент профили Main и High для H.264 не поддерживаются, поэтому многие видеофайлы в MKV воспроизводить девайс пока не научился, и ещё по мелочам. Но и без того всё очень неплохо.Итог: поработали напильником, сложности с rootfs.
Установили, в итоге: индикатор раскладки клавиатуры, работу Bluetooth/WiFi в автономном режиме, MMS и APN, USSD, передачу файлов по BT, индикатор GPRS, переадресацию звонков, «Журнал звонков и сообщений», структурированное меню, не урезанный менеджер файлов, поддержку распаковки архивов RAR и ZIP, «линейку» для рабочего стола, FM-радио и кодеки для аудио-видео. Почти всё это, кроме разве что кодеков, Nokia должна была бы, по хорошему-то, дать «из коробки», да в более приемлемом виде. Ну, ничего, на тюнинг N900 у нас ушло около 45 минут — это вполне приемлемое время. Добавим лишь пару соображений, особо не залезая в сложности работ по улучшению файловой структуры N900 и тому подобного.Пришла пора глянуть, чего мы наустанавливали, и как это скажется на системной области rootfs. В «Диспетчере приложений» отключаем все лишние репозитории, запускаем «X Terminal», даём «df -h», смотрим: 59,3 МБ. Вспомним начальную цифру: 71,3 МБ. Таким образом, в результате всего лишь доведения аппарата «напильником» получили минус 12 МБ. Начнём ставить прочие программы — и уж точно вылезем за отметку «свободно: 42 МБ». Чем она важна?
В сети представлено довольно много вариантов борьбы с нехваткой места в rootfs, но для пользователя, который не хочет особо заморачиваться с глубоким изучением файловой структуры в N900, и при этом достаточно аккуратен, можно выделить следующие несколько советов.
- Не держите включёнными лишние репозитории. Ну, с этим и так понятно, учитывая сказанное в «Действие нулевое».
- При любом раскладе лучше переместить с симлинками кэш APT (то место, куда «Диспетчер приложений» складывает свои базы) и несколько других директорий из rootfs в /opt. Можно много чего так перенести, в принципе. Соответствующие инструкции легко найдутся в сети.
- Не ставьте много тем оформления. Лучше оставляйте одну. А удалённые потом проверяйте в /usr/share/themes и грохайте то, что от них остаётся, вручную.
- Удалите «tutorial-home-applet», зачем он вам нужен...
- Ну, и... почаще после установки всякого непроверенного софта проверяйте rootfs командой «df -h» в терминалке.