Re: kernel-power
unregistered да я уже нашёл, но за инфу спасибо))
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форум MaemoWorld.ru → Форум Nokia N900 → kernel-power
Да проверил лично на 125 звонки не отображаются...
Погодите! Если зашить ядро на 900mhz, то он будет всё время на 900 работать? А если вшить kernel-power то как частоты регулировать? Например я бы хотел, чтобы при блокировке стояло 250, а при активной работе - 900! И что-то у меня с английским плоховато, объясните пожалуйста, что там у них написано? Как зашить понятно и мне понравилось их зависимость частоты от температуры! Как скрипиы добавлять? При пересборке ядра? Или как сделать так, что бы максимальная частота была 900?
PS - в общем как я понял 125mhz изначально заблокированы, при выключенном экране 250mhz, а как дальше? Я не догоняю!
И ещё - если зашить ядро на 900mhz, частота будет плавающей? Просто смысл тогда этого ядра? Или с этим ядром через программу самому можно настраивать свой режим работы?
Поставил быструю смену частот через Desktop Command Execution Widget
Всё делаем по методу как с cpufreq
sudo gainroot
chmod u+s /usr/sbin/kernel-config
а далее в виджете отключить включение при загрузке, включение при разблокировке экрана
И создать новую комманду /usr/sbin/kernel-config limits 250 600
Обрезать в самом виджете комманду подтверждения
Для тех, кто раньше не гнал проц*
блин всё, спасибо
не заметил что пакет не поставился... бывает инет подключен, но связи нет
Libert а этим методом самому надо частоту щёлкать? т.е. например я через терминал ввожу apt-get install kernel-power,
apt-get install kernel-power-flasher, apt-get install cpufreqUI, apt-get install kernel-power-settings. Затем ставлю Desktop Command Execution Widget и в терминале пишу
sudo gainroot
chmod u+s /usr/sbin/kernel-config
В виджете правим команду
/usr/sbin/kernel-config limits 250 600
Так? Объясните пожалуйста!
dubni4ek потом снимаешь галочки с пунктов Update on boot и Update when switched to the desktop и смотришь чтобы в пункте Update Interval стояло Disabled и после ставишь в пункте Width ширину скажем к примеру 13, чтобы обрезать сообщение подтверждения что комманда выполнена и всё, можешь пользовать)))
И по установке, как заметил unregistered можно просто ставить
# apt-get install kernel-power-settings
И kernel-power и kernel-power-flasher автоматически подтянутся, а CpufreqUI никак не влияет на новое ядро, просто помогает быстро сменить частоту, кстати,в некоторых случаях после разгона эта прога не может уменьшить частоту, с чем связанно-хз
Есть ещё один вариант с Desktop Command Execution Widget
Итак, можно вручную вбить конфиг, тобишь рабочие частоты, шаги, частоту видеоядра и т.п. и быстро их загружать. Самый простой способ
root
kernel-config save config
cp /home/user/.kernel/config /home/user/MyDocs/config
Далее открываем файловый менеджер видим в корневой папке файл config открываем его через любой текстовый редактор или через заметки, видим что-то вроде
"# kernel configuration file generated by /usr/sbin/kernel-config
MINFREQ=125
MAXFREQ=900
FREQS="0:30,90 250:38,180 500:48,360 550:54,400 600:60,430 700:60,430 750:60,430 805:60,430 850:60,500 900:60,500 950:60,500 1000:60,500 1100:72,520 1150:72,520 "
SMARTREFLEX_VDD1=0
SMARTREFLEX_VDD2=0
GOVERNOR=ondemand
IGNORE_NICE_LOAD=0
UP_THRESHOLD=95
SAMPLING_RATE=300000
POWERSAVE_BIAS=0"
Теперь тут можно править что угодно по своему усмотрению.
MINFREQ - минимальная частота
MAXFREQ - максимальная частота
FREQS - активные частоты X:Y,Z X-частота процессора Y-вольтаж Z-частота видеоядра
SMARTREFLEX_VDD1 SMARTREFLEX_VDD2 - система управления питанием для OMAP процессоров, позволяющая экономить батарею, сам не пользовал и не советую, оч часто аппарат уходит в ребут у меня
GOVERNOR=ondemand - режим работы процессора
iIGNORE_NICE_LOAD - игнорировать нагрузку создаваемую низкоприоритетными процессами(экономит батарею)
UP_THRESHOLD - нагрузка на процессор после которой идёт повышение частоты
SAMPLING_RATE - задержка после которой проц переходит на более высокую частоту (во избежании нестабильности и ребутов лучше не трогать)
POWERSAVE_BIAS - режим экономии батареи, проц по возможности работает на минимальной частоте прописанной в MINFREQ тут к примеру прописанно 125, но в строке FREQS 125 нет, значит минимальная частота будет 250
Далее подогнав всё по своему усмотрению сохраните файл и переименуйте его скажем в config600
ну а после
root
cp /home/user/MyDocs/config600 /home/user/.kernel/config600
А после как и в первом случае
sudo gainroot
chmod u+s /usr/sbin/kernel-config
в виджете команда /usr/sbin/kernel-config load config600
Так создаём себе конфиги на нужные частоты и забиваем в виджет=)
Libert а, т.е. можно зашить kernel, и поставить виджет. Через терминал вытянуть конфиг, открыть его в заметках, исправить и сохранить под другим именем.
root
cp /home/user/MyDocs/config600 /home/user/.kernel/config600
этими командами я добавляю ещё одну конфигурацию в сам kernel
sudo gainroot
chmod u+s /usr/sbin/kernel-config
этими командами что делается?
а та команда что пишется в виджет, указывает путь до конфига, так?
Значение 0 в SmartReflex значит включено, а 1 значит выключено, или 1 - включено, а 0 - выключено?
У меня пока ещё нет устройства, но хочу приобрести, но боюсь сложностей! Вроде пока не очень сложно, надеюсь что когда куплю, будет ещё проще!
Спасибо Вам, что помогаете мне
sudo gainroot
chmod u+s /usr/sbin/kernel-config
Этими коммандами виджет сможет пользовать kernel-config
В виджете просто ставишь /usr/sbin/kernel-config load config600
Kernel-power сама залезет в свою папку с конфигами и вытащит нужный
SmartReflex-незнаю, у меня при попытке сменить тухнет экран, ребут и сброс на 0, чуть позже буду эксперементировать, к вечеру наверное
Libert т.е. при каждый раз при перезагрузке/выключении нужно будет вводить в терминале
sudo gainroot
chmod u+s /usr/sbin/kernel-config
в принципе не очень удобно, но я думаю при моём умеренном пользовании телефоном, я буду успевать его подзаряжать!
sudo gainroot
chmod u+s /usr/sbin/kernel-config
Это извращение и вообще не нужно.
аХыЕгоЗы мне бы с виджетом удобнее было, например. Только я не понял, эту команду после перезагрузки каждый раз вводить?
Форум MaemoWorld.ru → Форум Nokia N900 → kernel-power
Форум работает на PunBB, при поддержке Informer Technologies, Inc
Currently installed 6 official extensions. Copyright © 2003–2009 PunBB.
Сгенерировано за 0.098 секунды (91% PHP — 9% БД) 11 запросов к базе данных