-Видео

9
Смотрели: 2 (0)
Видеообзор
Смотрели: 5 (0)

 -Фотоальбом

Посмотреть все фотографии серии Общая
Общая
02:09 12.07.2014
Фотографий: 3

 -Поиск по дневнику

Поиск сообщений в Nokia_N900

 -Подписка по e-mail

 

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 19.02.2014
Записей: 111
Комментариев: 10
Написано: 136

Nokia N900





Блог-хранилище для Nokia N900


Инструкция к Nokia N900

Среда, 16 Сентября 2020 г. 23:30 + в цитатник

Оригинальный мануал на русском языке!

Вложение: 13386697_manual_k_nokia_n900.pdf


Как прошить Nokia N900 на Windows 10 x64

Четверг, 20 Апреля 2017 г. 14:41 + в цитатник
К сожалению, прошивка N900 возможна только на 32-х битных системах (например Windows XP или любой другой Windows x86 (32-х битный)). Т.к. в 2017 году редко у кого стоит подобная система, а прошить Nokia всё так же нужно, было решено составить инструкцию для этой цели.
 
Нам понадобится VirtualBox, образ Windows XP и прямые руки.
1. Скачиваем VirtualBox с официального сайта, он бесплатный. Устанавливаем.
2. Скачиваем образ Windows XP с любого торрент-трекера и устанавливаем.
3. Далее, как обычно, устанавливаем flasher, кидаем прошивку в папку с ним.
4. На этапе подключения телефона нужно передать подключение USB на виртуальную машину, для этого выбираем соответствующий пункт в меню самого VirtualBox'а. Пойдёт процесс прошивки.
 

Безымянный (700x488, 372Kb)


Метки:  

Opera Mini 8 (Java)

Четверг, 06 Ноября 2014 г. 22:11 + в цитатник

Давненько произошло так, что пользоваться браузерами (любыми) на N900 стало практически невозможно. Микроб ужасно тормозит, Opera вылетает, а самый последний новый QML сочетает в себе баги двух предыдущих, хотя частично - частично тормозит, иногда вылетает. Но, как оказалось, нет причин для беспокойства, ибо теперь можно пользоваться старой доброй Opera Mini 8, которая идеально работает! Встречаем!

Всем известна особенность Opera Mini сжимать интернет трафик, пропуская его через свои прокси серверы. К экономии до сих пор дорогого gprs трафика можно добавить еще пару плюшек - это быстрый и отзывчивый интерфейс нетребовательный к ресурсам, а также возможность очень просто сохранять страницы для последующего оффлайн чтения.

Жаль только наш любимый аппарат из коробки не умел запускать java мидлеты. Но со временем появилась возможность их запуска в виртуальной java машине с помощью програм MicroEmulator и phoneME. Последняя пришлась мне больше по душе, да и субъективно была стабильнее. Но к сожалению крайняя версия phoneME под Maemo датируется еще 2012 годом, а версия работоспособной Оперы являлась 6.5, с версией 7 эмулятор зависал почти сразу после запуска.

На днях обнаружил что теперь доступна Opera Mini 8, которая прекрасно заработала на Nokia N900:

Доступна экранная клавиатура, плавная прокрутка пальцем, работает загрузка файлов, самопроизвольно за время тестирования ни разу не завершилась. Загрузить её можно тут, нужны оба файла jar и jad:

Загрузить phoneME здесь:

Установить phoneME можно Диспетчером Приложений, тапнув файл в файловом менеджере или через х-терминал:

dpkg -i /путь_к_файлу/cvm_maemo-mr2.b168+svn20547-20120818_armel.deb

Запустить мидлет Оперы после этого совсем не составит труда. Можно воспользоваться файловым менеджером или ярлыком меню "Run MIDlet". При таком варианте запуска желательно сохранить оба файла мидлета в /home/user/ что бы быстрее к ним добраться.

Можно облегчить себе жизнь ещё больше и сделать настоящий ярлык, к тому же делается он совсем просто! =) Для начала находим иконку в формате PNG. Мне подвернулась на форуме maemo.su такая:

Смотрим её разрешение (у нашей 96х96) и сохраняем под именем operamini.png в соответствующую папку:

/opt/usr/share/icons/hicolor/96x96/hildon/operamini.png

Далее создаем сам файл ярлыка: /usr/share/applications/hildon/operamini.desktop и записываем в него поочередно строчки:

echo "[Desktop Entry]" >> /usr/share/applications/hildon/operamini.desktop echo "Encoding=UTF-8" >> /usr/share/applications/hildon/operamini.desktop echo "Version=1.0" >> /usr/share/applications/hildon/operamini.desktop echo "Type=Application" >> /usr/share/applications/hildon/operamini.desktop echo "Name=OperaMini" >> /usr/share/applications/hildon/operamini.desktop echo "Categories=Browser" >> /usr/share/applications/hildon/operamini.desktop

Тут указываем путь к мидлету, советую сложить оба файла оперы в /opt/operamini8/

echo "Exec=/opt/phoneme/bin/runmidlet /opt/operamini8/opera-mini-8.0.35626-advanced-ru.jar" >> /usr/share/applications/hildon/operamini.desktop

Дальше пишем имя которое мы дали файлу иконки:

echo "Icon=operamini" >> /usr/share/applications/hildon/operamini.desktop echo "X-Window-Icon=operamini" >> /usr/share/applications/hildon/operamini.desktop echo "X-Window-Icon-Dimmed=operamini" >> /usr/share/applications/hildon/operamini.desktop

И дописываем последние строки:

echo "X-HildonDesk-ShowInToolbar=true" >> /usr/share/applications/hildon/operamini.desktop echo "X-Osso-Type=application/x-executable" >> /usr/share/applications/hildon/operamini.desktop

Всё, Наш ярлык в меню готов! Можем добавлять его на рабочий стол.

З.Ы: Для тех кому некогда всем этим заниматься, вложил в deb'ку с phoneME мидлет Оперы с уже готовым ярлыком: operamini.deb

Вложение: 4141744_operamini8.zip


Метки:  

UFO (X-Com)

Четверг, 06 Ноября 2014 г. 21:36 + в цитатник

OpenXcom — клон игры UFO: Enemy Unknown (она же X-COM: UFO Defense в США).
Уверен, что многие играли в эту замечательную игру на ПК. Теперь есть возможность сделать это и на Nokia N900 !
Скриншоты:
  
Файл с русским языком можно взять из компьютерной версии (или из моей темы на форуме) и закинуть в папку \MyDocs\Games\Open X-Com\data\Language\
После чего выбрать в настройках русский. Будет как на скриншотах выше.
Единственный момент, при установке возник конфликт между TuxPaint и FapMan его удалил и повторно не даёт установить, не удалив игру, возможно это исправят когда-нибудь в обновлениях (если таковые ещё будут)
На данный момент очень даже играбельна, но осталось неясным как повернуть человека (правой кнопки мыши нет, и никакая альтернатива видимо не предусмотрена), так же отсутствуют звуки, что тоже неприятно, хотя и не критично.


Метки:  

Стандартная музыка

Суббота, 12 Июля 2014 г. 02:02 + в цитатник

Добавляю стандартные песни, которые находятся в папке /.sounds после перепрошивки.

Closer To Where You Want Me
Looking Back
Love Sounds
Magic Words
Out Again
Spinnin Out
Total Fantasy
Waiting For The Time
You Think You Want It
 

Превью album-7215ee9c7d9dc229d2921a40e899ec5f-0d3509751cc0948a45e2fb965f50c3eb (300x300, 101Kb)Превью album-7215ee9c7d9dc229d2921a40e899ec5f-1aa4d26c82cdb31a3f2b58131c585582 (300x300, 37Kb)Превью album-7215ee9c7d9dc229d2921a40e899ec5f-1c8fdde615092a4dd3dd6be03d11ef3b (300x300, 97Kb)Превью album-7215ee9c7d9dc229d2921a40e899ec5f-9d85d09e033b7f371123f61184fe866c (300x300, 86Kb)Превью album-7215ee9c7d9dc229d2921a40e899ec5f-aa08f8c9e4f43ab8fa3caec2774e8c7b (300x300, 31Kb)Превью album-7215ee9c7d9dc229d2921a40e899ec5f-ce5a4a7e7968e9377337c554b5eb8874 (300x300, 118Kb)Превью album-7215ee9c7d9dc229d2921a40e899ec5f-f0e9afa3d997fb35d26f0de522b41177 (88x88, 9Kb)Превью album-7215ee9c7d9dc229d2921a40e899ec5f-f216eaaf172941b1b29ae5c1ac0e59a2 (299x299, 73Kb)Превью album-7215ee9c7d9dc229d2921a40e899ec5f-fb82bcfe259df08a48a3205db3641c40 (300x300, 50Kb)


Метки:  

Отключение автообновления

Четверг, 10 Июля 2014 г. 04:02 + в цитатник

Как отключить постоянную проверку обновлений при подключении к интернету? Не всегда бывает удобно когда телефон проверяет мегабайтные обновления, а вы сидите через GPRS/3G. Со мной такая ситуация приключилась дважды, оба раза телефон выкачал обновления, а я попал на пару сотен деревянных.
Итак, есть три варианта.
1) Перед тем, как залезть в интернет, отключите репозитории в диспетчере приложений, и ему нечего будет обновлять.

2) Есть команда об автоматическом обновлении через много месяцев/лет, для этого в терминале вводим:
gconftool -st int /apps/hildon/update-notifier/check_interval 1000000
(больше этого числа лучше не ставить)

3) Скачать программу из репозиториев: Update Configurator. Она хороша тем, что позволяет всё настроить через графический интерфейс.

Так же можно использовать набор скриптов из программы MaeModder, сам скрипт будет уже прикреплён к этому посту, в нём команда немного отличается от второго варианта, но суть дела остаётся та же - система будет обновляться один раз в много лет.

Вложение: 4120113_update_off.zip


Метки:  

AutoComp Editor - редактор словаря

Четверг, 10 Июля 2014 г. 03:10 + в цитатник

Каждый раз после перепрошивки любого телефона приходится заново "учить" его новым незнакомым словам, будь то имена, номера, маты... Это, грубо говоря, внутренний Т9, предиктивный ввод текста, который предугадывает слова. Как-то раз я задумался где же хранятся файлы словаря? Ответ - здесь:
/home/user/.osso/dictionaries/
Если быть абсолютно точным, то нужны эти файлы:
/home/user/.osso/dictionaries/.personal.dictionary
/home/user/.osso/dictionaries/.used.dictionary

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

Так же, будет полезно узнать, что этот словарь можно отредактировать с помощью программы AutoComp Editor. Про неё можно почитать на форуме или посмотреть краткую инструкцию по установке.

Можно удалять или добавлять слова для всех выбранных языков.

Словарь заполняется предпочтительно для того языка, который выбран в экранной клавиатуре.
Словарь всегда запоминает то, что вводится в экранной клавиатуре. При вводе с аппаратной - не всегда запоминает.

Так что, как из этого следует, можно сохранить заранее эти файлы перед перепрошивкой, после чего вернуть их обратно. Опять же повторюсь, что это работает, но сначала нужно переключить язык, для этого надо пройти по пути Параметры -> Ввод текста.

В архиве ниже приведён один из моих бекапов на эту тему.

Вложение: 4120066_slovary_t9.zip


Метки:  

Подключение к Wi-Fi роутеру

Четверг, 10 Июля 2014 г. 00:06 + в цитатник

Подключение между N900 к Wi-Fi можно осуществить не вводя пароль от роутера.

Сеть должна поддерживать Wi-Fi protected setup.


Может пригодится в том случае, если лень вводить свой пароль, или же если пришли домой к другу, нашли его роутер и путём нажатия на кнопку WPS сразу же подключились к сети.

Посмотреть сохранённый пароль можно с помощью дополнительного апплета для панели управления - WPA key editor.

Если же на роутере нет такой кнопки, то придётся зайти в админку роутера по одному из известных адресов, в зависимости от модели (чаще всего или этот, или этот) и в соответствующем меню ввести временный PIN-код, после чего будет выполнено соединение.


Метки:  

Research & Development Mode (R&D или RD Mode)

Среда, 09 Июля 2014 г. 23:49 + в цитатник

Я всегда начинаю прошивку с включения диагностического режима под названием R&D Mode. Благодаря ему можно получить права суперпользователя без каких-либо дополнений, введя в терминале команду "sudo gainroot", а так же ряд других преимуществ, например отключение перезагрузки при перегреве (осторожно!), быстрое включение по кнопке Power, доступ к файловой системе, выход из циклической перезагрузки (мне не помогло), а так же уникальное мерцание клавиатуры (ВИДЕО). 
В прочем, если мерцание клавиатуры мешает, то всегда можно отредактировать файл по пути
/etc/pmconfig
И изменить "sleep_ind 1" на "sleep_ind 0", после чего перезагрузиться. (взято отсюда)
Так же, установка Multiboot автоматически отключает это мерцание.

Обычное включение этого режима происходит командой в программе Flasher (на компьютере! на телефон невозможно, вроде):
flasher-3.5 --enable-rd-mode
Но этого недостаточно. Я предпочитаю использовать более полную версию этой команды:
flasher-3.5 --enable-rd-mode --set-rd-flags=no-omap-wd,no-lifeguard-reset,no-ext-wd

Отключение выполняется соответствующей командой:
flasher-3.5.exe --disable-rd-mode

Полезная справка по командам.
По возможности в этот желательно добавить статью с информацией о флагах, ссылка которую устарела.


Метки:  

Формат и монтирование разделов

Вторник, 08 Июля 2014 г. 15:18 + в цитатник

Путём некоторых неудачных экспериментов, связанных с работой с файлами в разделе MyDocs, есть риск получить систему без разделов MyDocs и MicroSD. Всё это из-за того, что слетает разметка раздела. Помочь может подключение по usb к компьютеру с Windows и проверка диска на ошибки, но как быть если usb сломан?

Ознакомиться со структурой файловой системы можно на ВИКИ, или чуть ниже в таблице.

N900 mount points
File manager path Real path Size of the partition Partition Type Device
root / 256 MiB rootfs Built in to processor chip
space for software installations etc. /home 2 GiB ext3 Partition of 32 GB memory chip
Nokia N900 /home/user/MyDocs 27 GiB vfat (default) Partition of 32 GB memory chip
Memory card /media/mmc1 Memory card's size N/A microSD memory card
Swap - 768 MiB swap Partition of 32 GB memory chip
 

Можно выполнить fsck, но в моём случае процесс принимает циклический характер, поэтому бесполезен. Такой же результат при попытке сделать это через BackupMenu.

Раньше была консольная программа cfdisk, но сейчас почему-то она не работает. Однако, путём смекалки и благодаря ЭТОЙ СТАТЬЕ я понял как можно вернуть всё в работоспособное состояние. Единственный минус - будет форматирован весь раздел. Пришлось некоторое время погуглить, чтобы найти нужную команду для этой операции, и так:

# mkfs.vfat /dev/mmcblk0p1

После этого спокойно перезагружаем телефон и телефон снова видит все разделы. 

Можно почитать статью целиком

Метки:  

Схема разборки

Вторник, 08 Июля 2014 г. 14:55 + в цитатник

На одном из ФОРУМОВ удалось найти мануал по разборке N900. Файл формата pdf и на английском, но всё понятно и из картинок.

Так же, раз создаю эту тему, то не будет лишним добавить одно из ВИДЕО, СХЕМУ (в архиве копия).

Вложение: 4119852_n900_razborka.zip


Метки:  

Evopedia

Вторник, 08 Июля 2014 г. 03:03 + в цитатник

Evopedia - архив Википедии для N900 благодаря заранее скачанным ДАМПам. Может пригодится в том месте, где нет доступа к Интернету, но очень нужно что-то просмотреть. Единственный недостаток - как и все большинство программ - не обновляется. Таким образом, дампы баз можно скачать только за 2010-й год. Некоторые вещи не меняются, но насколько эти статьи могут быть актуальны решать конечному пользователю, но лично я за всё время пользования телефоном так и не воспользовался данной программой. СКАЧАТЬ ДАМПЫ: википедия и викицитатник. Почитать ВИКИ и СТАТЬЮ.


Метки:  

Ссылки на ресурсы

Вторник, 08 Июля 2014 г. 02:30 + в цитатник

После того, как перестал работать форум по адресу meegos.su, то вместо привычной картины появились различные ссылки на другие ресурсы, которые, как я думаю, имеет смысл сохранить, вдруг пригодятся.

Друзья, простите за эту страничку, которую вы видите вместо форума, блога и Wiki сообщества MaemoWorld.ru. У нас случилась серьезная проблема с железом, восстанавливаемся.

Следить за новостями сайта можно в ВКонтактеTwitterFacebook.

Новости и обсуждения по тематикам:

По всем вопросам можно обращаться по почте: maemoworld.ru@gmail.com


Метки:  

Скрипт Clean&Update

Вторник, 08 Июля 2014 г. 02:17 + в цитатник

Было предпринято решение о финальной доработке скрипта "Clean N900.sh" и путём сочетания различных комбинаций в скрипт была добавлена информация (из моих же собственных пожеланий) о состоянии телефона, а так же объединение со скриптом "Обновления часовых поясов". Теперь его функция находится внутри основного проекта, который я переименовал в "Clean&Update". Из-за того, что Linux не поддерживает особые символы в названиях, а переименовывать проект мне не хотелось, было принято решение о переименовании исполняемого файла в "clean_update.sh". Как и в прошлых версиях - будут выполнены различные команды по удалению лишних файлов и папок, а так же скачаются и установятся все доступные обновления, если на этот момент ещё будет что обновлять, и будет показана краткая информация о системе перед этим, а под конец будет предложено перезагрузить телефон (с возможностью отказаться). Так же будет выполнена оптимизация базы данных (sqlite3). Все необходимые команды искать долго не пришлось - очень помогла ЭТА СТАТЬЯ и мои предыдущие наработки. Последняя дата изменения: 7 июля 2014. Архив прилагается :)

Скрипт обновлён 10.07.2014. Внесены коррективы и окончательные (?) дополнения.

Вложение: 4120126_clean_update_v7.zip


Метки:  

Easy Debian

Вторник, 08 Июля 2014 г. 01:58 + в цитатник

Не секрет, что на N900 можно устанавливать различные ОС, но самым простым методом является установка Debian через некий эмулятор (почти как VirtualBox на Windows). Можно прочитать СТАТЬЮ, ВИКИ, посмотреть одно из множества ВИДЕО работы. После установки набора программ Easy Debian, понадобится только скачать (можно через Deb Img Install) образ и выполнить его распаковку. Внимание!!! На телефоне данный процесс займёт несколько часов и не факт, что всё получится, поэтому лучше всего скачать образ заранее и распаковать его в корень раздела MyDocs через Total Commander из-под Windows. На момент написания статьи тестировалась версия "debian-m5-estel.img.ext3". Скачать образы можно с этого САЙТА или по

ссылкам ниже

Метки:  

Скачать песню

Среда, 04 Июня 2014 г. 18:48 + в цитатник

Случилось так, что вдруг захотелось послушать песню, которой не оказалось в моей коллекции. Первая мысль: был бы телефон на андроиде, то это не было бы проблемой. Но NitDroid не установлен, а другого телефона под рукой нет. Вторая мысль: т.к. последний профиксенный flash player позволяет прослушивать музыку из ВК, то можно и так, проблема только в том, что после такого насилия над телефоном он может зависнуть. Третий вариант: скачать песню! Ведь оказывается, что ВК на N900 работает даже лучше, чем я предполагал! Зашёл на страничку, а там (благодаря древнему скрипту, который (охуеть) ещё работает) просто кнопка [D] (СКАЧАТЬ) песню. Качает быстро даже с мобильного интернета. Программой для редактирования тегов переписываем крякозябры в названии и слушаем в стандартном проигрывателе! Profit!!!


Подсветка

Четверг, 06 Марта 2014 г. 01:34 + в цитатник

Изначально я задумался о том, возможно ли через терминал заставить дисплей НЕ ОТКЛЮЧАТЬСЯ в течении определённого времени, а потом снова вернуться всё обратно. Прямых ответов не было, хотя были близкие.
Пришлось самому думать и искать параметры, которые отвечают за яркость, воспользовался Редактором конфигурации и увидел в секции таймаута подсветки число в секундах и сам домыслил команду и она сработала:
gconftool -s --type int /system/osso/dsm/display/display_dim_timeout 600

Благодаря такому успеху у меня родилась идея о том, что раз можно менять системные настройки
и есть возможность добавить новые параметры, то почему бы не добавить возможности для гашения подсветки через определённое время? Добавил 5 и 10 минут, правда не без труда, но опытом проб и ошибок я сделал вот такую штуку:

Может и не пригодится, т.к. в основном и 2 минуты меня устраивают, но это те самые приятные мелочи из разряда "пусть будет".


Метки:  

Гашение клавиатуры и mce.ini

Четверг, 06 Марта 2014 г. 01:21 + в цитатник

Для того чтобы настроить время гашения клавиатуры, можно отредактировать файл mce.ini, находится он по пути /etc/mce/mce.ini и редактировать нужно блок KeyPad, строчку BacklightTimeout:

Я поставил 1 минуту (60 секунд).
В архиве прилагаю файл mce.ini, в нём так же имеются изменённые конфиги для Редактора светодиодов.

Вложение: 4096677_mce.zip


Метки:  

Скрипт Backup2

Среда, 05 Марта 2014 г. 21:13 + в цитатник

На создание этого скрипта меня толкнула та ситуация, после которой я прошивал телефон, а переместить резевные копии, которые сделал перед прошивкой, забывал, в результате теряя все файлы.
В данном скрипте будут забекаплены только те резевные копии, что делались через телефонные приложения (Резервная копия, Контакты), скриншоты, экспортированные журналы (SMS/Звонки, Репозитории, Пакеты, Лог Доступности) и некоторые конфиги от приложений.
В планах была идея чтобы сделать резевную копию фотографий, документов и загрузок, но из-за непредсказуемого размера этих данных эта идея была отложена, а строчки закомментированы. При необходимости это сделать, можно раскомментировать строчки и запустить скрипт - все эти данные он переместит на карту памяти (нужно не забыть её вставить).
Финалом идеи была программа, которая из терминала позволяет отправлять письмо на электронную почту, а по этой причине я даже освоил команды для создания zip-архивов из терминала (кстати здесь есть больше команд), но наткнкулся на ошибку Segmentation fault, поэтому последний шаг придётся делать вручную, т.к. другого альтернативного решения я не нашёл.
p.s. посвящаю этот скрипт трёхлетию моей Nokia N900 :)

Вложение: 4096670_backup2sh.zip


Метки:  

E-Mail from Command Line

Среда, 05 Марта 2014 г. 20:44 + в цитатник

Существует конспольное приложение для отправки электронной почты через терминал. Есть специальная тема на форуме, но информации там крайне мало.
Для отправки письма просто введите тему, адрес получателя и напишите сообщение, по окончании нажмите Ctrl+D. Пример:

mailcmd -s subject recipients
your message


Или:

echo "your message" | mailcmd recipients

Так же есть команда для отправки письма вместе с вложением и темой:

echo "message" | mailcmd -a /fullpath/to/file -s subject adress

Пример:

echo "Backup2 files" | mailcmd -a /home/user/MyDocs/Downloads/Backup2.zip -s Backup2 nickstokes21@gmail.com

По неизвестной причине при работе через скрипт появляется ошибка сегментации. Решение не найдено.
Однако, если делать это через терминал, то всё проходит нормально и можно пользоваться.

Во вложении версия 0.0.5, в репозиториях 0.0.4.

Вложение: 4096596_mailcmd.zip


Метки:  

Установка Ubuntu 9.10

Понедельник, 03 Марта 2014 г. 21:00 + в цитатник

Установка Ubuntu 9.10 на Nokia N900 на флешку.

Что нужно:
Сама ОС (скачать здесь)
Linux Ubuntu LiveCD и GParted (скачать здесь)
4GB High Class Micro SD (или больше)

Грузимся с Linux Live CD, подключаем телефон к системе и создаем на карте памяти раздел размером более 2.3 GB (распакованная система занимает около этого). Открываем терминал Убунты и пишем:

sudo su
cd /media

тут смотри.. у тебя будет либо абракадабра либо имена разделов твоего телефона, в любом случае тебе надо зайти на раздел, который ты создал для ubuntu. зайди на каждый, и посмотри что лежит командой ls. Нашел раздел убунты и делаешь тогда
cd /media/ИМЯ_РАЗДЕЛА
пример: cd /media/Ubuntu
Если не распаковали архив из bz2, то пишем так:

bzip2 -cd имяархива.tar.bz2 | tar -xvf -
Если распаковали, тогда так:
tar xvf <ПУТЬ ДО> NITUbuntu.tar
пример: tar xvf /cd/media/Windows/NITUbuntu.tar
NITUbuntu можно переименовать просто в Ubuntu, или в любое удобное для вас имя
Если образ, всё же, в двойном архиве, распаковать его можно через Total Commander из-под Windows, либо из под других систем. Примечание - образ убунты предварительно распакован из gz, а распаковка из tar займёт около 20-30 минут
Отключаем телефон от системы.
Открываем терминал на телефоне, смотрим какие разделы у нас существуют на флешке.
ls /dev/mmcblk1*
Если раздел для убунты не появился, перезагружаем телефон и проверяем ещё раз
Допустим, наш раздел (который мы сделали в Linux Live CD) /dev/mmcblk1p2
Создаем папку, монтируем (обратите внимание, там где /dev/mmcblk1p2 должен быть тот раздел, что мы создали в пункте 3)
mkdir -p /mnt/ubuntu && mount /dev/mmcblk1p2 /mnt/ubuntu
Копируем библиотеки в убунту, добавляем пользователя, даем права.
cp -r /lib/modules/* /mnt/ubuntu/lib/modules/
cp /lib/firmware/* /mnt/ubuntu/lib/firmware/
chroot /mnt/ubuntu /bin/bash
useradd -m <здесь пишем свой ник>
(например useradd -m Scofield)
visudo
даем права пользователю
root ALL=(ALL) ALL
Ubuntu ALL=(ALL) ALL

сохраняемся
Добавляем ярлык терминала на рабочий стол в Ubuntu 9.10
cp /usr/share/applications/gnome-terminal.desktop /home/<ВАШЕ ИМЯ ПОЛЬЗОВАТЕЛЯ>/Desktop
Создаем новый файл в /etc/multiboot.d/ubuntu.ext.item с нижеуказанной информацией:
nano /etc/multiboot.d/ubuntu.ext.item
ITEM_NAME="Ubuntu 9.10 Karmic (external SD, partition 2)"
ITEM_ID="ubuntu"
ITEM_DEVICE="${EXT_CARD}p2"
ITEM_MODULES="mbcache jbd ext3"
ITEM_FSTYPE="ext3"
ITEM_FSOPTIONS="noatime,rw"

Там, где "${EXT_CARD}p2" после буквы "p" должна быть ПОСЛЕДНЯЯ цифра, которая вышла пунктах 7 и 8
У меня создать этот файл непосредственно в etc не получилось, поэтому я взял один файл из образцов и изменил уже его, думаю, так удобнее, всё делается через mc
Уже из под Windows/Linux включаем RD режим и добавляем опции.
flasher-3.5 --enable-rd-mode --set-rd-flags=no-omap-wd,no-lifeguard-reset,no-ext-wd
Для работы BT модуля в терминале убунты с телефона пишем:
echo "D8:75:33:86:99:8A" > /sys/devices/platform/hci_h4p/bdaddr; modprobe -r hci_h4p; modprobe hci_h4p
Опять же, не до конца получилось, т.к. не знаю как поставить символ ">", но сам модуль работает и без этого.
Замечание: система запустится только со СТАНДАРТНЫМ ядром, тоесть перед тем как ее запустить нужно запустить Maemo со стандартным ядром.

p.s.
Если хочется иметь 3 раздела (фат, нитдроид, убунту) на флешке, то разбиваем её, например флешка у нас на 8 гб

umount /dev/mmcblk1p1
sfdisk -uM /dev/mmcblk1 <<EOF
,,C
,2000,L
,2000,L
EOF
mkfs.vfat /dev/mmcblk1p1
mkfs.ext3 -L NITDroid /dev/mmcblk1p2
mkfs.ext3 -L Ubuntu /dev/mmcblk1p3
reboot


Метки:  

Установка Android (NitDroid)

Понедельник, 03 Марта 2014 г. 21:00 + в цитатник
MeeGo Rescue Initrd (скачать здесь)
Linux Ubuntu LiveCD и GParted (скачать здесь)
Файлы с NitDroid (скачать здесь)
 
1) Подключаем телефон к флешеру и вводим команду:
 
flasher-3.5 -k <vmlinuz-n900> -n <initrd.img> -l -b"rootdelay=1 root=/dev/ram0"
 
2) Загружаемся в Ubuntu, подключаем телефон и нажимаем 7. Создаём новый раздел, размером 1,5 гб и файловой системой EXT3, отрезав кусок от любого существующего. После успеха на телефоне нажимаем 4 и ждём перезагрузки.
 
3) Загружаемся в Maemo и в X-Terminal выполняем следующие команды. Допустим, наши образы лежат в папке Downloads
 
root
apt-get install bzip2
apt-get install multiboot
apt-get install multiboot-kernel-maemo
cd /
mkdir /and
mount -t ext3 -o noatime,rw /dev/mmcblk0p4 /and
cd /and
rm -rf *
tar xvf /home/user/MyDocs/Downloads/NITDroid-0.0.9.tar
tar xvf /home/user/MyDocs/Downloads/N12_UMay.tar
tar xvf /home/user/MyDocs/Downloads/camera.tar
tar xvf /home/user/MyDocs/Downloads/market_fix.tar
tar xvf /home/user/MyDocs/Downloads/ofono047s_oril009.tar
dpkg -i /home/user/MyDocs/Downloads/nitdroid-kernel-2.6.28-06_final1_armel.deb
cd /
umount /and
rm -r /and
apt-get install kernel-power-bootimg kernel-power-modules
 
p.s. Для более быстрой и удобной распаковки я на половину распаковал архив из bz2, оставив только tar. Для распаковки из tar.bz2 необходимо выполнить ЭТУ команду:
bzcat /home/user/MyDocs/НАЗВАНИЕ.tar.bz2 | tar xf
Переименовать имена разделов можно, зайдя в папку по адресу ниже и изменив их. 
cd /etc/multiboot.d/
mc
Включить SWAP можно, отредактировав default.prop при подмонтированном разделе NitDroid, изменить нужно следующее:
#
# SWAP settings
#
persist.swap.dev=mmcblk1p3
persist.swap.swappiness=1

Метки:  

Установка Backup Menu и Редактирование корневой ФС

Понедельник, 03 Марта 2014 г. 20:58 + в цитатник
BackupMenu позволяет создавать бэкапы основных файловых систем и многое другое, например, сеть по USB, режим USB Mass Storage, fsck.
 
Если у нас нет нескольких ядер (kernel-power + kernel-cssu + kernel-bfs) или нескольких ОС (NitDroid + Ubuntu + Mer), а имеется только одно постоянное, то тогда достаточно поставить пакет BackupMenu из репозитория, установится BootMenu и при раздвинутой клавиатуре будет выбор - Maemo или BackupMenu.
 
Если же пользуемся Мультибутом, то для совместимости его с BackupMenu необходимо скачать 5 пакетов и установить их:
1, 2, 3, 4, 5
Защита паролем:
Если создать пустой файл /usr/share/backupmenu/lock-enable.txt от рута, то backupmenu будет спрашивать пароль рута.
Если вы хотите, чтобы backupmenu спрашивала другой пароль, то сохраните в этот файл пароль, зашифрованный DES (в таком же формате, как /etc/passwd), если файл не будет содержать ровно 13 символов, то будет игнорироваться.
 
История:
После восстановления из бекапа rootfs уменьшился аж на 14 мб. Это произошло из-за того, что в корневой файловой системе N900 (UBIFS) используется сжатие. Когда ты восстанавливаешь бэкап, то фактически просто копируешь файлы. Сжимать их у UBIFS в таком режиме записи получается не так эффективно. Впрочем, у меня после восстановления бэкапа свободное место только увеличилось на 2,4 МБ. Перед прошивкой образ файловой системы подготавливается из уже существующей файловой системы, поэтому сжимается он куда эффективнее. Как сделать образ прошивки из образа бэкапменю описано ниже. После того, как я это сделал и прошил его, свободное место увеличилось ещё на 20,6 МБ! Кстати, меня поразила степень сжатия. Оригинальные файлы занимали 337 МБ, но фактически занимают лишь 165 МБ. Очень круто.
 
Только под линуксом.
Загрузка образа в оперативную память.
Подгружаем необходимые модули:
modprobe mtdblock
modprobe ubi
modprobe nandsim first_id_byte=0x20 second_id_byte=0xaa third_id_byte=0x00 fourth_id_byte=0x15
У нас на N900 256MiB, 2048 bytes page, его и эмулируем. Проверяем, что всё работает:
cat /proc/mtd
dev:    size   erasesize  name
mtd0: 10000000 00020000 "NAND simulator partition 0"
ls -la /dev/mtd*
crw------- 1 root root 90, 0 2011-09-23 22:05 /dev/mtd0
crw------- 1 root root 90, 1 2011-09-23 22:05 /dev/mtd0ro
brw-rw---- 1 root disk 31, 0 2011-09-23 22:05 /dev/mtdblock0
Заливаем образ ФС в симулятор:
dd if=rootfs.jffs2 of=/dev/mtdblock0 bs=2048
Добавляем MTD к UBI:
ubiattach /dev/ubi_ctrl -m 0
Всё, можно монтировать!
mkdir /mnt/n900
mount -t ubifs ubi0_0 /mnt/n900/
Теперь можем делать в /mnt/n900, что хотим.
Упаковка обратно в образ:
Упаковываем в ubifs:
mkfs.ubifs -m 2048 -e 129024 -c 2047 -r /mnt/n900/ rootfs_ubifs.jffs2
Упаковать можно всё, что угодно, не только загруженный ранее образ ubi.
Например, упаковка ранее созданного backupmenu бэкапа:
mkdir rootfs
tar xf *date*-rootfs.tar -C ./rootfs/
mkfs.ubifs -m 2048 -e 129024 -c 2047 -r ./rootfs/ rootfs_ubifs.jffs2
Создаём конфиг для UBI:
cat > cfg.ini << EOF
[rootfs]
mode=ubi
image=rootfs_ubifs.jffs2
vol_id=0
vol_size=160MiB
vol_type=dynamic
vol_name=rootfs
vol_flags=autoresize
vol_alignment=1
EOF
Помещаем ubifs в UBI:
ubinize -o rootfs_new.jffs2 -p 128KiB -m 2048 -s 512 cfg.ini
Всё, образ можно прошить:
flasher-3.5 -f -r rootfs_new.jffs2
Размонтируем фс:
umount /mnt/n900
Отключаем симулятор от UBI:
ubidetach -m 0
Выгружаем ненужные модули:
rmmod nandsim ubi mtdblock ubifs nand nand_ids nand_ecc mtdchar mtd_blkdevs mtd
Удаляем ненужный образ ubifs:
rm rootfs_ubifs.jffs2

Метки:  

Команды

Понедельник, 03 Марта 2014 г. 20:46 + в цитатник
Команды, которые я записал к себе ранее.
 
Очистка файлов от удалённых пакетов:
dpkg -P $(dpkg -l | awk '/^[rp]c/ { print $2 }')
 
Проверить какой процесс не даёт подключить телефон через USB:
lsof /home/user/MyDocs
 
Управление яркостью:
gconftool-2 --set --type integer /system/osso/dsm/display/display_brightness 100
 
Перезапустить процесс timenow, чтобы всё работало:
root
stop timenow.conf
killall timenowd
start proximityd
start timenow.conf
 
Основное:
apt-get update
apt-get upgrade
apt-get autoclean
apt-get autoremove
 
Разное:
telescope
cmatrix
python /opt/liqbase/KR/KR.py
 
Скрипт lockd - включить и выключить:
python /home/user/lockd.py &
sudo pkill -f /home/user/lockd.py
 
Скрипт rotatedaemon - включить и выключить:
/home/user/rotatedaemon &
sudo pkill -f /home/user/rotatedaemon
 
Экспорт базы SMS (и не только) в TXT файл:
sqlite3 /home/user/.rtcom-eventlogger/el-v1.db "SELECT * FROM Events" >/home/user/MyDocs/file.txt
 
FIX для Advanced Power Monitor:
sudo /sbin/stop apmonitord && sudo /sbin/start apmonitord
 
Интернет-соединение по умолчанию:
gconftool-2 -t string -s /system/osso/connectivity/IAP/last_used_network 'MTS Internet'
 
Запрет и снятие запрета на обновление пакета:
echo "package hold" | dpkg --set-selections
echo "package install" | dpkg --set-selections
 
Команды SQL
 
Просмотреть все чаты (в неудобном виде пока, но не суть важно):
sqlite3 /home/user/.rtcom-eventlogger/el-v1.db "SELECT * FROM Events"
 
Посчитать все входящие и исходящие смски пользователю с номером XXXXXXXX:
sqlite3 /home/user/.rtcom-eventlogger/el-v1.db "SELECT count(*) FROM Events WHERE event_type_id=7 AND remote_uid LIKE '%XXXXXXXX%'"
 
То же, но только исходящие смс-ки:
sqlite3 /home/user/.rtcom-eventlogger/el-v1.db "SELECT count(*) FROM Events WHERE event_type_id=7 AND outgoing=1 AND remote_uid LIKE '%XXXXXXXX%'"
 
Счётчик всех отправленных смс без конкретного номера:
sqlite3 /home/user/.rtcom-eventlogger/el-v1.db "SELECT count(*) FROM Events WHERE event_type_id=7 AND outgoing=1"
 
Посчитать количество символов, которые вы настрочили за все время пользователю XXXXXXXXX: 
sqlite3 /home/user/.rtcom-eventlogger/el-v1.db "SELECT free_text FROM Events WHERE event_type_id=7 AND outgoing=1 AND remote_uid LIKE '%XXXXXXXXXX%'" | wc -c
 
Показать все смски, отправленные пользователю XXXXXXXX за январь 2011:
sqlite3 /home/user/.rtcom-eventlogger/el-v1.db "SELECT strftime('%Y-%m-%d %H-%M-%S', start_time, 'unixepoch'),' - ', free_text FROM Events WHERE event_type_id=7 AND outgoing=1 AND remote_uid LIKE '%XXXXXXXX%' AND strftime('%Y%m', start_time, 'unixepoch')='201101'"
 
Показать все ВХОДЯЩИЕ телефонные звонки пользователю XXXXXXXXXX за январь 2011:
sqlite3 /home/user/.rtcom-eventlogger/el-v1.db "SELECT strftime('%Y-%m-%d %H-%M-%S', start_time, 'unixepoch') FROM Events WHERE event_type_id=1 AND outgoing=0 AND remote_uid LIKE '%XXXXXXXXXXX%' AND strftime('%Y%m', start_time, 'unixepoch')='201101'"
 
Показать все ИСХОДЯЩИЕ телефонные звонки пользователю XXXXXXXXXX за январь 2011:
sqlite3 /home/user/.rtcom-eventlogger/el-v1.db "SELECT strftime('%Y-%m-%d %H-%M-%S', start_time, 'unixepoch') FROM Events WHERE event_type_id=1 AND outgoing=1 AND remote_uid LIKE '%XXXXXXXXXX%' AND strftime('%Y%m', start_time, 'unixepoch')='201101'"
 
Сохранение в TXT:
sqlite3 /home/user/.rtcom-eventlogger/el-v1.db "SELECT * FROM Events" >/home/user/MyDocs/file.txt
 
Оптимизация SQL базы (база звонков и смс) - текст на английском

Метки:  

Виджеты Oculo - куски интернет-страниц

Понедельник, 03 Марта 2014 г. 19:37 + в цитатник

Сейчас многие приложения-клиенты в основном выполняют функцию более красиового и удобного показа информации, нежели на сайтах. Однако, если было бы можно вырезать определённый кусок из нужной страницы, то вполне можно было бы обойтись и без клиентов. Программа Oculo как раз таки и выполняет эту функцию. Например, таким образом я сделал себе на рабочем столе турнирную таблицу и результаты футбольных матчей чемпионата страны :) Можно вырезать любые куски с любых страниц, однако если сайт требует регистрации, то вырвать кусок не получится, например для ВК сделать такой виджет нельзя - будет предлагать ввести логин\пароль.

Вложение: 4096254_oculo.zip


Метки:  

backup successfully!

Понедельник, 03 Марта 2014 г. 19:05 + в цитатник

Когда-то давно я мечтал о том, что если бы у меня было 2 одинаковых телефона, то я бы спокойно мог на одном проводить эксперименты, не боясь что-нибудь угробить, а другим спокойно повседневно пользоваться. Сейчас у меня есть такая возможность. А окончательно это стало возможным благодаря программе BackupMenu. После того, как я окончательно наладил всё, что нужно, для N900, то я сделал бекап и залил его в другой телефон, на котором уже не боясь могу экспериментировать :) В общем, сбылась мечта идиота!

20140303_004 (700x525, 83Kb)

rootfs free

Понедельник, 03 Марта 2014 г. 17:04 + в цитатник

В одном из постов ранее я публиковал пакет скриптов, а среди них был скрипт FreeRootFS.sh. Настоятельно рекомендую делать все эти команды вручную с использованием midnight commander, т.к. по какой-то причине иногда скрипт может работать неправильно. Уже третий раз я не могу побороть порог в 98,8 мб, чтобы оставить свободными ровно 100 мб (просто чтобы было красиво). Но и 98,8 - это очень много! Зачем нужно столько места? Существуют заблуждения, что это позволяет системе работать быстрее, хотя, когда у меня там было свободно ~10 мб она работала точно так же. В общем, примерно такой результат наш ждёт в конце.

Screenshot-20140303-165828 (700x420, 100Kb)

Метки:  

eSpeak Caller - произносим имя звонящего

Понедельник, 03 Марта 2014 г. 13:17 + в цитатник

Если есть желание, чтобы вместе со звонком проговаривалось имя звонящего, то такая возможность есть - программа eSpeak Caller делает возможным это, а если подшаманить немного, то можно заставить делать это по русски, правда русский будет ломаный. Всё, что необходимо сделать, это отредактировать два файла.
В первом файле по пути /home/opt/espeakcaller/espeakcaller.py нужно
sLang=['',' -ven',' -ven-us',' -ven-sc',' -vaf',' -vbs',' -vca',' -vcs',' -vde',' -vel',' -veo',' -ves',' -ves-la',' -vfi',' -vfr',' -vhr',' -vhu',' -vit',' -vku',' -vlv',' -vpl',' -vpt',' -vpt-pt',' -vro',' -vsk',' -vsr',' -vsv',' -vsw',' -vta',' -vtr',' -vzh']"
заменить последний параметр -vzh на -vru. (Маленькое отступление. Добавляя к этому параметру другие, например "+f1", можно добиться, что бы голос стал женским).
А во втором по пути /home/opt/espeakcaller/espeakcaller_ui.py
"self.comboLang.setItemText(30, QtGui.QApplication.translate("MainWindow", "Mandarin Chinese", None, QtGui.QApplication.UnicodeUTF8))"
меняем Mandarine Chinese на Русский
После этого в настройках программы выбрать этот язык и пользоваться.
Если вас не устраивает произношение программы, вы всегда можете скачать вот этот архив и залить распакованный файл ru_dict в папку "/home/opt/espeak/data" на своем телефоне. На всякий случай сохраните оригинальный файл, мало ли второй вариант окажется ещё хуже.
Во вложении будут находиться уже отредактированные файлы.

Вложение: 4096150_espeakcaller.zip


Метки:  

Conky layout switcher - BugFix

Понедельник, 03 Марта 2014 г. 10:57 + в цитатник

Существует программа Conky, которая показывает всю системную информацию: количество памяти, загруженность процессора, сетевую активность, информацию об устройстве, текущие события (время, дата, состояние и т.п.). Так же есть дополнение для него - Conky Layout Switcher, которое разделаяет всё это на три разных экрана, таким образом выделяя для каждого своё отдельное пространство.
О том, насколько это круто, лишний раз говорить не буду, всё и так понятно. Расскажу об одном неприятном баге, который я нашёл ещё очень давно, а сейчас решил его наконец-то исправить.

Если обратить внимание на экран, то можно увидеть куски кода html страницы. Долго думая о том "почему так происходит" мне пришла в голову только одна идея - неудачное обращение к некоему адресу, которого, вероятно, больше нет. Даже на зарубежном форуме я не нашёл решения, да и эта программа обсуждалась там не слишком активно. Присмотревшись чуть внимательнее я понял, что этот кусок кода всплывает только при активном интернет-соединении, а чуть позже увидел, что отвечает он за публичный ай-пи. После того, как я распотрашил деб-пакет и начал искать что-нибудь, что связано с этой ошибкой. Нашёл я её в файле /etc/conky/conkyNetwork.conf. Необходимо было заменить мёртвую ссылку на живую :) Найти сайт, который бы показывал ай-пи адрес не слишком сложно, первая же ссылка принесла успешный результат, а после того, как я отредактировал команду - всё получилось.
Требовалось заменить
template2 ${goto 406}${color3}${font}Public IP${color0}${alignr 170}${texeci 3400 wget --timeout=10 -q -O - http://myip.ozymo.com | tail}
на
template2 ${goto 406}${color3}${font}Public IP${color0}${alignr 170}${texeci 3400 wget --timeout=10 -q -O - чекайпи.динднс.орг|sed -e 's/.*Current IP Address: //' -e 's/<.*$//'}
(нужно заменить русский текст в ссылке на нормальный) и в итоге получив свой публичный ай-пи

Вложение: 4096132_conkyls_bugfix.zip


Метки:  

Clean N900

Понедельник, 03 Марта 2014 г. 10:16 + в цитатник

Скрипт "Clean N900" разработан неким итальянцем adunanzav3x и входит в его пакет оптимизации N900. Я же лишь сделал этот скрипт более приятным для использования. Перевёл всё на русский язык, сократил интервалы ожидания, добавил несколько новых команд и распределил последовательность действий. Весь процесс длится около трёх минут, плюс\минус время в зависимости от обновлённых пакетов. Сам скрипт можно положить куда угодно и дать ему права 777 и запустить, или же запускать его с иконки, что гораздо удобнее.
Команды, которые были использованы в скрипте:
dpkg --configure -a
apt-get clean
apt-get clean all
apt-get purge
apt-get autoclean
apt-get autoremove -y
dpkg -P $(dpkg -l | awk '/^[rp]c/ { print $2 }')
apt-get update
apt-get upgrade -y --force-yes

Скрипт обновлён, архив перезалит. Дата изменения: 5 марта 2014

Вложение: 4096671_cleann900_sh.zip


Метки:  

Рингтоны

Воскресенье, 02 Марта 2014 г. 23:32 + в цитатник

После прошивки в N900 имеется несколько стандартных мелодий и звуков. Про системные звуки мы уже говорили раньше, а про мелодии вызова, sms, чата и почты поговорим здесь. В принципе, стандартные звуки довольно неплохие и звучат нормально. Я же лишь предлагаю дополнения, которые скачать где-либо крайне сложно.
E-mail Slow и Fast - Женский голос произносит "Есть новая почта" в двух версиях - медленно и быстро. Украдено из игры The X-Files (3CD version), записано через программу Звукозапись на Windows XP много много лет назад, с тех пор было переделано из wav в mp3 (не помню зачем). Для почты актуально до сих пор.
Open и Close - Звук на открытие и закрытие слайдера. Два mp3 файла украдено из программы LockDaemon, а два wav файла из пакета звуков Okudo. Можно настроить по настроению, можно скачать любые другие звуки, я оставил эти, т.к. мне нравится такое сочетание, а вообще звуками для этой программы я не пользуюсь. Всё это я положил в папку с рингтонами, потому что нет смысла держать отдельную папку для этих целей.
QIP - Звук из старой аськи "о-оу". Идеально подходит для входящих сообщений из чата.
CTU - рингтон офисного телефона из сериала 24 часа.

Вложение: 4096047_ringtones.zip


Метки:  

SMS спамер

Воскресенье, 02 Марта 2014 г. 21:46 + в цитатник

Если нужно кого-нибудь заспамить sms-ками, то есть программа SMS Bomb, которая предназначена как раз для этого. Почитать подробнее можно на форуме.
Как показала практика отправка сообщений с русским текстом не работает, но если отправлять английский текст или цифры (не кирилицу), то всё будет нормально.
Так же я решил слегка русифицировать интерфейс программы, для этого необходимо отредактировать файл /opt/smsbomb/smsBomb.py и в конце сделать примерно следующее:

В итоге получилось вот так:

Вложение: 4096022_smsbomb.zip


Метки:  

Баг в qutIM

Воскресенье, 02 Марта 2014 г. 19:24 + в цитатник

Заново прошивался и установил заново qutIM, уже настроил и словил довольно странный глюк: при запуске программы запускается некий "Сборщик статистики" и каждый раз предлагает заново отправить информацию для разработчиков, а галочка "больше не спрашивать" ничего не делает.

Вроде бы и ничего, и всё работает нормально, но это не дело! Надо исправлять!
Поиск в гугле не дал ничего, даже похожих ситуаций ни у кого не встречалось (по крайней мере поверхностный вгляд не дал мне ответа), пришлось думать самостоятельно. Нашёл в папке с программой тот файл, который отвечает за отправку статистики и увидел странную вещь. В том месте, где должен быть блок, отвечающий за это дело, он просто отсутствовал, поэтому найдя бекап я заменил файл и всё заработало как надо. На всякий случай выложу код файла и сам файл ниже и надеюсь, что те, кто вдруг столкнётся с таким багом будут знать, как его решить. Переместить нужно в /home/user/.config/qutim/profiles/

profiles.json

Вложение: 4095999_qutim_bugfix.zip


Метки:  

Мануалы

Пятница, 28 Февраля 2014 г. 11:29 + в цитатник

После первой загрузки в корневом разделе MyDocs в папке Документы можно наблюдать папку с мануалами на многих языках. Особого смысла в них нет, но быть может когда-нибудь захочется почитать эти мануалы, поэтому я прикрепляю их сюда. Языки, кроме русского и английского я удалил, сильно сомневаюсь, что когда-нибудь они понадобятся :) Так же, прикрепляю иконку-ссылку на онлайновый мануал, но похоже, что он уже не работает, поэтому ссылка бесполезна.

Изменил вложение. Теперь там мануалы на всех языках.

Вложение: 4096040_user_guides.zip


Метки:  

Дополнительные профили

Четверг, 27 Февраля 2014 г. 19:18 + в цитатник

Дополнительные профили возможны с помощью программы ProfilesX. Данная программа убирает стандартный апплет из статус-меню и создаёт свой, по дизайну абсолютно аналогичный, но выбрать профилей можно чуть больше. 

Для каждого профиля можно настроить свои сигналы, вибрацию и иконку.

Для того чтобы вернуть апплет на его привычное место (2 ряд 2 строка) нужно отредактировать файл /etc/hildon-desktop/status-menu.plugins и добавить в него этот блок:

 [profiles-sp-plugin.desktop]
X-Desktop-File=/usr/share/applications/hildon-status-menu/profilesx-sp-plugin.desktop
X-Status-Area-Position=6
X-Status-Menu-Position=4

Вложение: 4095422_profilesx.zip


Редактор светодиодов

Четверг, 27 Февраля 2014 г. 18:07 + в цитатник

С помощью программы LED pattern editor, о которой я писал ранее, когда говорил про Параметры, можно редактировать светодиодные индикаторы при различных событиях. Особо не искал есть ли где-то сохранённый конфиг, бытует мнение, что хранится всё в файле mce.ini. Мне нравится такая конфигурация.

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


Mac OS

Четверг, 27 Февраля 2014 г. 04:44 + в цитатник

Одной из особенностью *nix систем является тот факт, что если в начале папки или файла поставить точку (.), то эта папка/файл становятся скрытыми. На N900 после перепрошивки по непонятным причинам мы можем наблюдать интересное явление - папки с документами, изображениями, музыкой и видео начинаются с точки, а значит являются скрытыми. В самой системе Maemo это обходится благодаря настройкам индексации файлов, однако при подключении телефона к любой системе Linux, например Ubuntu, потребуются дополнительные танцы с бубном, но для MAC OS существует альтернатива в виде специальной папки, которая при подключении N900 к компьютеру на Macintosh OS делает эти папки видимыми. Т.к. я не пользуюсь данной системой, то мне это бесполезно, а значит я её могу спокойно удалить. Однако на всякий случай я сделаю резервную копию и приложу её сюда. Папка Mac OS, в ней - пустые файлы Documents, Images, Sounds, Videos. Почитать подробнее можно на форуме.

Вложение: 4095310_macos.zip


Метки:  

BackupMenu

Среда, 26 Февраля 2014 г. 21:56 + в цитатник

Для Windows есть программа от компании Acronis для полного резервного копирования с последующим восстановлением, аля "машина времени". На Maemo это стало возможно с помощью программы BackupMenu. Можно почитать подробнее на форуме. Так же, если есть необходимость в мультибуте, то есть специальная версия этой программы с его поддержкой. Так же, на старой N900 после каких-то обновлений попытка загрузиться в Backup Menu заканчивалась тем, что я наблюдал надпись chrooting... - решение нашёл на форуме. Оригинальная тема. Во вложении можно будет найти все необходимое!
От себя добавлю, что резервирование и восстановление проходят полностью безболезненно и абсолютно чисто, единственное, что не резервируется, это раздел MyDocs, его нужно будет копировать отдельно. Удачных экспериментов!

После установки откроется страница браузера, где можно наблюдать значения кнопок для навигации внутри программы.

Вложение: 4095241_backup.zip


Метки:  

MicroSDHC 64 gb

Среда, 26 Февраля 2014 г. 20:55 + в цитатник

Впервые я узнал о том, что на N900 есть поддержка карт памяти на 64 гига из этой статьи. Почитал немного форум. Почитал соседний форум. Погуглил в магазинах - не нашёл такой флешки. Недавно совершенно случайно заглянул на e-bay и обнаружил такую:


Заказал, получил, проверил - работает!

Теперь у меня в телефоне почти 100 гигов!)))


Ленты RSS

Среда, 26 Февраля 2014 г. 20:30 + в цитатник

Для RSS лент на N900 существует несколько клиентов. Помимо стандартного есть множество альтернативных. Самым удобным из аналогов является FeedingIt RSS Reader.  
Но и во встроенном RSS клиенте очень удобно читать новости. Так же имеется неплохой виджет.

В архиве ниже я прикреплю небольшой файл со своими RSS лентами, которые периодически читаю.

Вложение: 4095221_rss.zip


Метки:  

Кеш для стандартных Карт

Среда, 26 Февраля 2014 г. 03:26 + в цитатник

Т.к. стандартные Карты поддерживаются компанией Nokia (или когда-то поддерживались), то можно скачать кеш для них через официальное приложение Nokia PC Suite. Скачать его можно по этой ссылке. Подключаем телефон к компьютеру в режиме PC Suite и заходим в программу на ПК. Ищем вкладку Карты и качаем карты для своего региона. Карт для городов отдельно нет, но чтобы не закачивать кеш от всей планеты, можно узнать к какому региону относится ваш город и скачать его. Например, для Санкт-Петербурга подойдёт северо-западный регион. Всё это будет весить в районе ~150 mb. СКАЧАТЬ (северозападный регион России + базовая карта Европы).

Скриншот 2014-02-26 03.24.25 (700x430, 102Kb)


Метки:  

Системные звуки и сигналы

Среда, 26 Февраля 2014 г. 02:02 + в цитатник

При различных событиях на N900 издаются звуки. При касании экрана, нажатии на клавиатуру, закрытии приложения и много много других случаев. Оригинальные звуки находятся по пути /usr/share/sounds/. Есть различные пакеты, которые предлагают свои звуки. Например Borg Sounds или Okuda/LCARS Sounds. Раньше, из-за тихого звучания, я скачивал эти звуки и с помощью специальных программ повышал их громкость до 200%, но благодаря модам на звук об этом можно забыть. Забыть, и составить собственную коллекцию для повседневного использования. Я особо не шарил по другим пакетам звука, поэтому работал с этими двумя и стандартным. Что из этого получилось - тем и пользуюсь. На мой взгляд очень нормально. Скачать пакеты звука и послушать их можно прямо сейчас.

Вложение: 4095023_sounds_mix.zip


Метки:  

Учётные VoIP и чата

Среда, 26 Февраля 2014 г. 01:29 + в цитатник

Помимо qutIM, есть ещё стандартное средство обмена сообщениями, а вот какие протоколы оно поддерживает:
Ovi by Nokia, Skype, Google Talk, Facebook, Jabber, SIP, AIM, Fetion, Gadu Gadu, Google Voice, GroupWise, ICQ, IRC, MSN, MSN (Haze), MSN (Pecan), MailRU, Office Communicator (Haze), QQ, Sametime, Twitter, VKontakte, Yahoo.

VoIP_Chat (318x700, 101Kb)


Метки:  

Учётные записи обмена

Среда, 26 Февраля 2014 г. 01:13 + в цитатник

Раньше пользоваться N900 было удобнее, т.к. все тогдашние современные протоколы поддерживались на Maemo, а значит имели свои возможности для интеграции. Сейчас таковых осталось немного и с каждым днём становится всё меньше. Посмотрим на те, что ещё существуют и те, что работают:
Ovi by Nokia, Flickr, Evernote, Facebook, blipfoto, Blogger, Command Line Sharing, FTP, Mobilblogg, MyMail, Photobucker, Photobucker, Picasa, Pixelpipe, TinyPic, Twitpic, Twitter, Twitter, VKontakte, Yandex.Fotki, Yfrog, YouTube.

Services (286x700, 118Kb)


Метки:  


Процитировано 1 раз

Протоколы qutIM

Среда, 26 Февраля 2014 г. 01:04 + в цитатник

Т.к. qutIM - мультипротокольный клиент, значит в нём существует поддержка многих профилей. Перечисляю их:
AIM, Bonjour, Gadu-Gadu, GoogleTalk, GroupWise, ICQ, IRC, Jabber, LiveJournal, MSN, MXit, Mail.ru Agent, Mail.ru IM, MySpaceIM, Office Communicator, QIP, SIMPLE, Sametime, Twitter Protocol, Yahoo, Yahoo JAPAN, Yandex.Online, Zephyr, fetion, vk.com
Как видно - список внушительный. Работоспособность всех не проверял, но те, что мне нужны - работают.

Превью Screenshot-20140226-004729 (700x420, 133Kb)Превью Screenshot-20140226-004736 (700x420, 130Kb)Превью Screenshot-20140226-004745 (700x420, 126Kb)Превью Screenshot-20140226-004756 (700x420, 136Kb)Превью Screenshot-20140226-004807 (700x420, 130Kb)Превью Screenshot-20140226-004815 (700x420, 137Kb)Превью Screenshot-20140226-004825 (700x420, 132Kb)Превью Screenshot-20140226-004832 (700x420, 131Kb)


Метки:  

qutIM

Среда, 26 Февраля 2014 г. 00:34 + в цитатник

qutIM - отличный месседжер, который является отличной альтернативой QIP. Впервые я попробовал эту программу на MAC OS, там работала и аська, и агент и контакт. На N900 ситуация аналогичная, даже дизайн схожий!
Скачать эту программу можно из репозиториев, однако насколько я помню, при обновлении на последнюю версию возникали какие-то проблемы, поэтому я скачал деб-пакеты с официального сайта программы и выложил их на DropBox. В процессе установки через терминал посыпятся ошибки, поэтому для их устранения и окончательной надстройки нужно будет выполнить команду apt-get install -f

Программа хранит все настройки по пути /home/user/.config/qutim/


Метки:  

Рекламорезка в Opera

Вторник, 25 Февраля 2014 г. 20:42 + в цитатник

Как и для стандартного браузера Microb, для Opera Mobile тоже есть рекламорезка. Из оригинальной инструкции на харбе один из форумчанинов смог написать инструкцию о том, как заставить его работать на N900.
Для начала скачиваем файл и кладём его по пути:
/opt/opera/share/styles/adblock.css
Всегда последняя версия.
После этого запускаем Opera Mobile и в адресной строке вводим opera:config, переходим в секцию User Prefs, листаем до строки Local CSS File, указываем путь до него, затем листаем до конца секции User Prefs, нажимаем кнопку Сохранить. Перезагружаем Opera Mobile и пользуемся.

Вложение: 4094964_adblock_opera.zip


Метки:  

Символьная клавиатура

Вторник, 25 Февраля 2014 г. 20:03 + в цитатник

При нажатии на FN (CapsLock) и Ctrl можно запустить дополнительную символьную клавиатуру. Изначально она довольно скудная, поэтому была создана программа для её редактирования - SCV-Reader. Её полное название Modify Your On-Screen Keyboard Layouts.
apt-get install scv-reader

После установки и настройки и изменения символьной клавиатуры эта программа больше не нужна.

К сожалению, найти в системе тот файл, за который отвечает эта клавиатура и приложить сюда уже изменённый, я не смог, поэтому предлагаю сделать это по этим двум скриншотам.

Добавлена бумажная схема.

конфиг (700x525, 207Kb)


Метки:  

Настройки камеры

Вторник, 25 Февраля 2014 г. 19:52 + в цитатник

Просматривая различные темы и скрипты, я нашёл файл, который отвечает за качество камеры
/etc/gdigicam/gdigicam-camerabin.conf
Можно включить этот конфиг, поменяв в самом начале false на true, снять # напротив качества и 95 заменить на 100. Именно это делает скрипт camera.sh.

Посмотрев файл конфигурации чуть более внимательно, я обнаружил, что есть возможность изменить качество битрейта у аудио при видеосъёмке. Я просто поменял 128000 на 192000 (ставить больше особого смысла не вижу, звук и так очень чистый).
В архиве я прилагаю изменённый и оригинальный файлы, а так же сам скрипт.

Вложение: 4094949_camera_compression.zip


Метки:  

Поиск сообщений в Nokia_N900
Страницы: [2] 1 Календарь