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.131 секунды (94% PHP — 6% БД) 11 запросов к базе данных