Nokia N900 – Maemo Meego

Архив автора

10 причин, по которым Nokia N900 круче чем Apple Ipad. :)

by dik on Мар.14, 2010, under Nokia N900

«Нашли что сравнивать» – ворчал dik, но всё же досмотрел ролик до конца… :)

Десять причин, по которым Nokia N900 круче чем Ipad, по версии создателя ролика :

1. Отличная камера.
2. Реальный браузер.
3. Мультизадачность.
4. Hacker friendly
5. Сменная батарея
6. С неё можно звонить! (OMG!)
7. GPS
8. Помещается в кармане
9. У неё есть клавиатура!
10. Она классная!

View Comments :, , more...

Перебиваем флэш память N900 под ext3

by dik on Мар.12, 2010, under Nokia N900

Что мы имеем в обычном варианте поставки: Львиная доля флэшки отдана под fat раздел, 2gb занимает /home. Я часто копирую какие то крупные файлы на телефон, фильмы и…. Загнать на fat файл более 4gb нельзя – это удручает, более удручают ошибки файловой системы fat, переодически случающиеся. Нижеследующая инструкция тупо меняет шило на мыло: 26 гигов под /home в ext3, 2gb – fat в /home/user/MyDocs, чтобы камера N900 нормально работала…. И «на сладкое» – скрипт, который освобождает место на rootfs, использую несколько другой способ чем стандартный при «недостаточно памяти в выбранном расположении»

Инструкция взята здесь ->. И за неё я безмерно благодарен автору. Однако, если вы, как и я будете ей верно следовать, перепрошивка аппарата вам гарантирована. Посему – никого не слушаем, думаем своей головой и осознаём всю падающую на наши плечи ответственность. Бэкапимся не только на внутреннюю карту но и на внешние носители, магниты на холодильнике, бумажные записные книжки…

Подразумевается, что у нас есть под рукой root доступ, и отформатированная в ext3 microsd карточка, вставленная в телефон. Карточка будет использоваться для бэкапа /home и /home/user/MyDocs
Монтируем карточку в /media/0

$ mkdir /media/0/n900
$ cp -r ~/MyDocs /media/0/n900/
$ wget -c http://sumoudou.org/n900/fdisk

Первой командой – на карточке создаётся директория для копирования. Второй – копируется содержимое директории MyDocs. третья команда скачивает fdisk с сайта автора инструкции. Мне вполне хватило cfdisk который нашёлся в репозиториях.

Еще вариант, получить fdisk способом, описанным здесь.

mkdir -p /home/user/util-linux /home/user/bin
cd /home/user/util-linux
wget http://ftp.de.debian.org/debian/pool/main/u/util-linux/util-linux_2.13.1.1-1_armel.deb
dpkg-deb -x util-linux_2.13.1.1-1_armel.deb root
cp root/sbin/fdisk /home/user/bin/
cd ..
rm -rf util-linux

Итак…

# umount /home/user/MyDocs
# cp -a /home /media/0/n900/
# ./fdisk /dev/mmcblk0

Под рутом : отмонтируется MyDocs. Копируется для сохранения на sd карту директория /home. Последняя команда запускает fdisk. Нужно изменить тип 1й партиции mmcblk0p1 на 83 (Linux), сохранить и выйти.

cfdisk

# mkfs.ext3 /dev/mmcblk0p1
# mount /dev/mmcblk0p1 /home/
cd /media/0/n900/home
cp -r * /home/

Создаём файловую систему ext3 на mmcblk0p1. Монтируем диск mmcblk0p1 в директорию /home/. Идём в директорию с бэкапом и копируем всё home обратно.
Перезагружаемся. /dev/mmcblk0p1 будет смонтирован как /home, /dev/mmcblk0p2 не будет смонтирован.

# ./fdisk /dev/mmcblk0

Снова запускаем fdisk. Для второй партиции нужно изменить тип диска на c, FAT. fat раздел нам нужен для того чтобы примонтировать его как ~/MyDocs, иначе камера Nokia N900 не сможет сохранять изображения. Сохраняем таблицу разделов и выходим.

# mkfs.vfat /dev/mmcblk0p2
mount -t vfat /dev/mmcblk0p2 /home/user/MyDocs
mv -r /media/0/n900/MyDocs/* /home/user/MyDocs
rm -r /media/0/n900

Создаём файловую систему fat на /dev/mmcblk0p2. Монтируем его как /home/user/MyDocs. Перемещаем в него файлы из бэкапа. Удаляем бэкап.

Редактируем файл /etc/event.d/rcS-late под рутом и после строки:
/bin/mount /home || echo «Failed to mount /home partition.»
добавляем строку:

/bin/mount /home/user/MyDocs

Запускаем скрипт который переносит и линкует, освобождая нам rootfs

mkdir -p /home/root/usr/share
cd /usr/
for FILE in games include local src var
do
mv $FILE /home/root/usr/
ln -s /home/root/usr/$FILE /usr/
done
mkdir -p /home/root/var/cache
cd /var/cache/
for FILE in apt
do
mv $FILE /home/root/var/cache/
ln -s /home/root/var/cache/$FILE /var/cache/
done
cd /usr/share/
for FILE in fonts icons locale mime nokia-maps pixmaps sounds themes tutorial-applet zoneinfo
do
mv $FILE /home/root/usr/share/
ln -s /home/root/usr/share/$FILE /usr/share/
done
mkdir /home/root/usr/share/games
ln -s /home/root/usr/share/games .

Перезагружаемся.

В итоге:

111 Mб освободилось в /
/home с 23 Gb свободными в ext3
/home/user/MyDocs в FAT – 2 Gigs

Поправки/замечания приветствуются…

Пойду восстанавливать контакты по syncml…. :)



View Comments :, , , more...

Карта метро для N900

by dik on Мар.12, 2010, under Geolocation, Nokia N900, Soft

metro

Теперь я точно не заблужусь в Московском метро, 10x Unatine за карту!

View Comments :, , more...

Регистрация на MeeGo портале с использованием openid от Maemo.org

by dik on Мар.09, 2010, under MeeGo

Если вы уже зарегистрированы на maemo.org
будучи залогиненным, перейдите на страницу
http://maemo.org/openid/
там вы увидите и сможете скопировать свой openid url, который выглядит как

http://maemo.org/openid/id/ваш_ник/

Перейдите на страницу логина в MeeGo портал
http://meego.com/user/login

выберите ссылку «Login in using OpenId», вставьте свой openid url,
подтвердите вход на maemo.org – и, вот вы уже внутри Meego.com

Have Fun.

via maemocentral

P.S с использованием OpenId вы можете зарегистрироваться и на русскоязычном Maemo MeeGo форуме.

View Comments :, , , more...

2я Maemo конференция от Fruct

by dik on Мар.04, 2010, under Nokia N900

Да, я уже заколебался писать об этом на каждом углу – поэтому ограничусь просто ссылкой:
Maemo конференция пройдёт в Москве 25го марта. Господа таблетоиды, не тормозите, отписывайтесь на форуме, кто идёт – замутим таблетовку сразу после того, как…

View Comments :, more...

N900 – переход в вертикальный режим экрана

by dik on Мар.04, 2010, under Без рубрики

Переодическое перескакивание в вертикальный режим – это конечно пока не фича, это баг.

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

View Comments :, , , more...

Watchphone для Maemo 5 теперь работает и с блутузным браслетом

by dik on Мар.02, 2010, under Nokia N900, Soft



Watchphone для Maemo 5, которую разрабатывает Артём Прилуцкий, теперь работает не только с часами но и c нонейм блутуз браслетами. Плюсы – браслет больше не видится как гарнитура, при приёме звонка отключать гарнитуру уже не нужно.

View Comments :, , , , , , more...

Homunculus – альтернативный файл менеджер для N900

by dik on Мар.01, 2010, under Nokia N900, Soft

Homunculus file manager – альтернативный файл менеджер для Nokia N900.  Написан юзером bober12 в качестве «python/gtk разминки», находится в стадии «alfa» но вполне юзабелен. Рекомендуется линуксоидам: возможно перемещение по всему дереву файловой системы, программы для открытия файлов определённого типа задаются через конфиг. Кнопки управления находятся справа : мне это кажется очень удобным.

Homunculus File Manager for N900

Небольшое видео с краткой демонстрацией:

Ссылки:

загрузить .deb файл

инсталлировать:

View Comments :, , , , , more...

File transfers – передача файлов контактам в мессенджере N900

by dik on Фев.25, 2010, under Без рубрики

После запуска программы File Transfers она предложит вам выбрать контакт, причём, отображает только контакты онлайн, затем – откроет браузер файлов для выбора и – пошлёт указанный вами файл нужному адресату. Передача осуществляется только по xmpp, если я правильно понимаю, в данный момент например, я посылаю фотографию в жуйк. Медленно, но верно.

File Transfers от Jonni Lamb, так же именующаяся monorail, доступна сейчас в репозитории extras-devel. Будем надеятся что в будущем передачу файлов впаяют прямо в мессенджер.

View Comments :, , , more...


Looking for something?

Use the form below to search the site:

Still not finding what you're looking for? Drop a comment on a post or contact us so we can take care of it!

Visit our friends!

A few highly recommended friends...