climm – ICQ-клиент в Х-терминале (для гиков!)
Гикам посвящается
Все о MeeGo и Maemo в России.
Гикам посвящается
Наш читатель Rumata продолжает спамить на наш ящик:
На просторах рунета мелькал скрипт, который меняет частоту процессора N900 с помощью Desktop Command Widget.
Я хочу привести свою версию скрипта. Этот скрипт работает для разгонщика “kernel-flasher-maemo”, что разгоняет без перепрошива. Но его можно заточить и под любой другой, где разгон осуществляется програмной, а не прошивочно (о загнул, да?)
Итак.
Шаг1. Мы установили “kernel-flasher-maemo”. Как это делается, ищите в яндексе (гугле, рамблере, яху – у кого на что фантазии хватит). Тут речь не об этом.
Шаг2 . Далее устанавливается “Desktop Command Execution Widget”.
Шаг3. Создаём где угодно файл “boost.sh” со следующим содержанием:
chmod a+x /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq a=`cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq` if [ $a = 599000 ] then `echo 900000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq` echo 900Mhz else `echo 599000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq` echo 600Mhz fi
Что тут происходит? Даются права на запуск программе изменения частоты. Далее получается текущая частота. Если эта частота 599 Мхз (почему именно 599, я не понял, но так надо), то ставим 900 Мхз. И наоборот, если сейчас 900 Мхз, то ставим 599 Мхз.
Получается, когда от N900 нужна производительность, просто тыкаем виджет, и он разгоняется. Когда чудес быстродействия больше не требуется, снова тыкаем и он снова работает в стандартном режиме.
Шаг4. Добавляем на рабочий стол виджет “Desktop Command Execution Widge” и создаём новую команду. Называем её как-нить (я назвал CPU: (потому что виджет будет показывать текущую частоту)).
Command: sh ПУТЬ_К_/boost.sh В моём случае sh ~/MyDocs/boost.sh
Шаг5. Сохраняем команду. Выставляем Width = 0,43 Height = 1,5. Ставим галочку “Display Title”, “Update when clicked”, остальные снимаем, где выбор – там Disabled. Виджет готов.
Шаг6. Увы, придётся делать каждый раз после перезагрузки. Открывает X-Terminal пишем:
sudo gainroot chmod 777 /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
Таким образом мы дали права для запуска (лично я эту строку завернул в sh файл). Я так и не понял, почему оно сбрасывает права при ребуте. Кто знает – скажите.
P.S. За ламерство не судить – лучше научить ;)
Читать полностью
Выполнить эти команды в X-Terminal:
sudo gainroot mkdir -p /home/var/lib mv /var/lib/apt /home/var/lib && ln -s /home/var/lib/apt /var/lib mv /var/lib/dpkg /home/var/lib && ln -s /home/var/lib/dpkg /var/lib mkdir -p /home/var/cache mv /var/cache/apt /home/var/cache && ln -s /home/var/cache/apt /var/cache mkdir -p /home/usr/lib/locale mv /usr/lib/locale/locale-archive /home/usr/lib/locale && ln -s /home/usr/lib/locale/locale-archive /usr/lib/locale
После этих действий RootFS очистится ~на 40МБ!
Никаких тормозов не наблюдается!
Делаем все под ROOT
За испорченные прошивки автор ответственности не несет!
Читать полностью
Устали от стандартного диспетчера приложений? Хотите расширить свои возможности? Стать продвинутым юзером? Научиться устанавливать *.deb пакеты?
Пользователь нашего форума Hulio написал подробный FAQ, о том как ставить приложения на N900 из *.deb файлов.
Подробно описано:
Установка приложений из *.deb файлов с помощью командной строки(X-term) и файл-менеджера MC.
Что делать, если программа требует дополнительных пакетов?
Основные команды встроенного менеджера приложений APT-GET для командной строки(X-term).
Примеры применения apt-get и apt-cache на практике.
Установка приложений и пакетов *.deb Хочешь узнать как? Жми сюда!
Случай первый – у вас нет карты памяти MicroSD.
1. Подключаете Nokia N900 к ПК по USB и выбираете “Режим запоминающего устр-ва”
2. Скидываете нужный вам *.deb файл в папку .documents вашей Nokia N900
(там должен лежать файл maemo_software_copyright.pdf)
3. Отключаете N900 от ПК по USB
4. В X-Terminal для установки набираете следующее (у вас должен быть установлен пакет rootsh)
root dpkg -i /home/user/MyDocs/.documents/<strong>*</strong>.deb
Где вместо * – имя вашего .deb файла.