® SetCPU | управление частотой процессора



Реп: (57)
SetCPU
версия: 3.1.4

Последнее обновление программы в шапке: 24.06.2018

Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение


Для функционирования программы необходимы права root пользователя.

Краткое описание:
Управление частотой процессора.

Описание:
Программа для управления частотой процессора на устройстве Android с целью увеличения производительности или увеличения времени работы от батареи.
Программа НЕ умеет (и не должна уметь) самостоятельно разгонять процессор, она только управляет им.
Из особенностей стоит отметить поддержку профилей (при отключенном экране, при подключенной зарядке, при определенном % заряда батареи, разговоре по телефону).
Программе для работы НЕОБХОДИМ РУТ. Для того, чтобы вы могли двигать ползунки, особенно в большую сторону, необходимо КАСТОМНОЕ ЯДРО с разгоном. Оно может быть установлено как отдельно, так и при установки кастомной прошивки.
Какие доступны режимы и частоты в программе, зависит только от того ядра, что у вас стоит! Спрашивать "почему у меня нет такого то режима?" или "почему в рекомендациях написаны такие то частоты а у меня только такие то?" здесь не стоит! Спрашивайте это в теме по вашему ядру/прошивке/аппарату, в общем в профильной теме.
С вопросами типа "посоветуйте прошивку/ядро", пожалуйста обращайтесь в тему своего девайса.

Описание и настройки для разных девайсов

Данную информацию представил fears. Её правдивость и точность не гарантируется. Наличие (отсутствие) определенных режимов зависит от ядра и не зависит от программы!
* Interactive - интерактивный режим, гоняет частоту ЦП в реальном времени, почти всегда на полную производительность.
* Smartass - режим, основанный на Interactive. Отличается более быстрым снижением частоты в простое, а также понижает частоту до минимума при выключенном экране.
* Conservative - работает на самой возможно низкой частоте ЦП и повышает пошагово, при необходимости.
* Userspace - позволяет изменять частоту ЦП, либо в ручном режиме, либо динамически, по усмотрению программного обеспечения.
* Powersave - понижает частоту ЦП до минимально возможного уровня.
* Ondemand - работает на самой возможно низкой частоте ЦП и повышает на максимальную по достижении значения загрузки ЦП - 100%.
* Performance - устанавливает максимальное значение частоты ЦП, запрещая изменять значение частоты в сторону понижения.

Описание принципов работы режимов

Как посмотреть таблицу частота/напряжение и Выставление своих напряжений на частоте
Пошаговая инструкция выставления комбинации частот/напряжений
за все это благодарим MuxeuG
Доп комментарий от MuxeuG и профайл с настройками для сенсации
Мануал по экономии от Phonetastic : ® SetCPU (Пост #9899353)
как сделать поддержку инит.д ® SetCPU (Пост #12949017)
как сбросить установки программы ® SetCPU (Пост #12949898)
Recommended IO schedulers: ® SetCPU (Пост dogz5 #43079029)

Домашняя страница: http://www.setcpu.com/
Google Play: https://market.android.com/details?id=com.m...ng.overclocking


Скачать:
версия 3.1.4 RUS: Сообщение №4350, автор Alex0047
версия 3.1.2 RUS+UA: ® SetCPU (Пост #33911646)

Прошлые версии
версия 3.1.3 + RUS: ® SetCPU (Пост Alex0047 #59376006)
версия 3.1.2 RUS: ® SetCPU (Пост #31100991)
версия 3.1.2: //4pda.to/forum/dl/post/3251960/setcpu+312.apk
версия 3.1.1: ® SetCPU (Пост #23184140)
версия 3.1.0: //4pda.to/forum/dl/post/3125343/SetCPU_v3.1.0.apk
версия 3.0.9 RUS: ® SetCPU (Пост #17944860) - некорректно работает с профилями, возможны иные проблемы
версия 3.0.9: //4pda.to/forum/dl/post/2270492/SetCPU+v3.0.9.apk
версия 3.0.7 RUS: //4pda.to/forum/dl/post/1872734/SetCPU_v3.0.7_Rus.apk
версия 3.0.8: //4pda.to/forum/dl/post/2269350/TAyLXYzLj.apk
версия 3.0.7: //4pda.to/forum/dl/post/1835406/SetCPU_v3.0.7.apk
версия 3.0.6: SetCPU_v3.0.6.apk
версия 3.0.5: //4pda.to/forum/dl/post/1748479/SetCPU_v3.0.5.apk
версия 3.0.4: //4pda.to/forum/dl/post/1737454/s304.apk
версия 3.0.3: //4pda.to/forum/dl/post/1734895/SetCPU_v3.0.3.apk
Версия 2.2.4 RUS: ® SetCPU (Пост #10808824)
Версия 3.0.2: //4pda.to/forum/dl/post/1731066/SetCPU_v3.0.2.apk
Версия 3.0.1: //4pda.to/forum/dl/post/1723158/SetCPU_v.3.0.1.apk
Версия 3.0.0: //4pda.to/forum/dl/post/1713296/com.mhuang.overclocking_94_3.0.0.apk
Версия 2.3.0.2: //4pda.to/forum/dl/post/1540899/SetCPU_for_Root_Users_v2.3.0.2.apk
Версия 2.2.4: //4pda.to/forum/dl/post/1050787/SetCPU_for_Root_Users_v2.2.4.apk
Версия 2.2.3: //4pda.to/forum/dl/post/1040480/SetCPU_for_Root_Users_v2.2.3.apk
Версия 2.2.1: //4pda.to/forum/dl/post/1029230/SetCPU_for_Root_Users_v2.2.1.apk
Версия 2.2.0: //4pda.to/forum/dl/post/1023376/SetCPU_for_Root_Users_v2.2.0.apk
Версия 2.1.4: //4pda.to/forum/dl/post/982487/SetCPUforRootUsersv214_Market_Militia_.apk
Версия 2.1.3: //4pda.to/forum/dl/post/945855/SetCPU_2.1.3.apk

девиз форума:
Экспериментируйте и делитесь опытом!

Предупреждение! Читать обязательно!
но не выходите за рамки разумного. немного осторожности не повредит.
сломя голову изгаляясь над процессором, вы рискуете получить кирпич за N тысяч рублей...
вся ответственность за использование советов, рекомендаций от пользователей и своих идей лежит ТОЛЬКО на вас, ибо вы должны подходить к ручному изменению частот процессора с умом, раз решились на это!


Сообщение отредактировал vadeus - 24.06.18, 22:25
Причина редактирования: новая версия



Реп: (464)
смысл в том, что не все пользуются поделками от модако.
не все имеют Hero

софтина нормальная. хотя реальной пользы не заметил в плане производительности.



Реп: (1107)
Обновление до версии 1.4.3c
Скачать: Прикрепленный файлcom.mhuang.overclocking.apk ( 48.49 КБ )



Реп: (1107)
Обновление до версии 1.4.4a
Скачать: Прикрепленный файлcom.mhuang.overclocking.apk ( 49.28 КБ )



Реп: (5)
прога вроде не плохая, но для моей трубы нет смысла проц CPU 800, а в проге 528 макси :blush:



Реп: (218)
pukipuk @ 30.1.10, 0:07 *
а в проге 528 макси

там можно создать настройки под любой проц:

Custom Frequencies

This advanced feature allows you to define custom frequency lists for SetCPU on your SD card or system memory. This should only be used for a custom kernel that SetCPU doesn't support or for devices with processors not listed in SetCPU's device selection screen. Create a text file in your favorite text editor with the frequencies listed from lowest to highest, in kHz, with each frequency separated by comma. For example, the following would be a valid frequency list for the HTC Dream:

19200,122880,128000,245760,384000,528000

If you want to place the file on your SD card, save the text file as setcpu.txt, and place it on either the fat32 partition of your SD card (/sdcard/setcpu.txt) or the ext partition of your SD card (/system/sd/setcpu.txt). You can also name the file to simply "setcpu" and place it in /system. To enable these frequencies, go back to SetCPU's device selection screen by pressing Menu and choosing the custom config option at the very bottom.



Реп: (15)
А прога умеет динамически частоту менять в зависимости от нагрузки проца? И как она на самце 5700?



Реп: (27)
Вышла версия 1.45

Основные изменения(мой перевод вкратце):
+ Упорядочен код профилей
+ Добавлена профиль "температура батареи"
+ Добавлена кнопка "About" с несколькими темами.
+ Скорректирован виджет показывающий частоту процессора.
+ Разные фиксы багов и юзерских настроек.

Original:
- Streamlined/refactored profiles code.
- Added "battery temperature" profile. SetCPU is now able to set a certain speed when the battery goes above a user-defined threshold. This would optimally be set to throttle the CPU lower at a high temperature. To ensure compatibility with your device, see if a valid temperature is displayed in the "System Info" menu. This profile does not take effect immediately and does not replace being cautious - it is not based on CPU core temperature, and must wait for a battery state change before reacting.
- Added an "About" button to the main screen with simple themes. Default color scheme is now "Dark"
- Adjusted the widget to display four digit speeds properly (thanks Berzerker).
- Various bugfixes and UI tweaks.

И собсвенно сама программа (куратор темы/модератор, прошу, в шапку ее:) ):

Прикрепленные файлы

Прикрепленный файлSetCPU_1.45.apk ( 57 КБ )



Реп: (390)
ANDRUSHKA-belgorod @ 29.1.10, 23:33 *
А прога умеет динамически частоту менять в зависимости от нагрузки проца? И как она на самце 5700?

Уже лет так 10 частота процессора меняется динамически на мобильных устройствах. В самой программе это можно проверить, понажимав "обновить".
Сама прога удобна когда заряд батареи меньше 50%, выставив макс 245-384Мгц

Сообщение отредактировал KTNSAt - 09.02.10, 09:42



Реп: (27)
Вышла версия 1.46

Основные изменения(мой перевод):
+Исправлены проблемы с профилем батареи. Включены гораздо лучшие значки.

Original:
-Fixed issues with the battery profile. Included a much better icon thanks to Josh Deere (dphase).

Прикрепленные файлы

Прикрепленный файлSet_CPU_1.4.6.apk ( 52.32 КБ )



Реп: (1107)
Обновление до версии 1.5.0
Скачать: Прикрепленный файлcom.mhuang.overclocking.apk ( 75.73 КБ )

В виджет добавили свединия о температуре процессора



Реп: (3)
Установил SetCPU, поигрался разогоном, не увидел особой разницы и снес програмку. Теперь у меня появилось ощущение что батарейка стала быстрей разряжаться. Вопрос: после разгона и удаления программы нужны какие либо манипуляции с бубном для отмены разгоны ? Либо туппое удаление проги и рестарт телефона все решат ?

PS: Подозреваю плацебо :)



Реп: (1344)
nishanov @ 2.3.10, 13:06 *
Установил SetCPU, поигрался разогоном, не увидел особой разницы и снес програмку. Теперь у меня появилось ощущение что батарейка стала быстрей разряжаться. Вопрос: после разгона и удаления программы нужны какие либо манипуляции с бубном для отмены разгоны ? Либо туппое удаление проги и рестарт телефона все решат ?

PS: Подозреваю плацебо


И да, и нет)

SetCPU и аналоги на самом деле правят величину BogoMIPS

По информации с http://ru.wikipedia.org/wiki/BogoMIPS
BogoMIPS (от англ. bogus (поддельный) и MIPS — англ. Millions of Instructions Per Second) — в ядре Линукс ненаучный способ измерения производительности компьютера, предназначенный для калибровки внутренних циклов. Термин изобрёл Линус Торвальдс в 1993. BogoMIPS шутливо определяется как «сколько миллионов раз в секунду компьютер может абсолютно ничего не делать».
Причина возникновения такой величины в том, что для работы с некоторыми видами оборудования ядру системы требуются короткие временны́е задержки, которые реализуются в форме пустых циклов. Чтобы узнать, сколько именно раз надо повторять пустой цикл, необходимо выяснить скорость его выполнения на данной машине — именно для этого используется BogoMIPS.
При начальной загрузке ядра выдаётся сообщение примерно такого вида:
Calibrating delay loop… 2994.99 BogoMIPS
Во время работы значение BogoMIPS можно узнать, прочитав файл /proc/cpuinfo
Величина BogoMIPS обычно пропорциональна тактовой частоте процессора, но также зависит от архитектуры процессора и работы кэша.


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



Реп: (1107)
Обновление до версии 1.5.0a
Скачать: Прикрепленный файлcom.mhuang.overclocking_1.5.0a.apk ( 75.74 КБ )


charging hotfix.



Реп: (3)
cocobot
Спасибо за информацию. Я просмотрел свой файл /proc/cpuinfo BogoMIPS выставлен 526,25. Как я понял после удаленя программы это значение не возвращается на исходное.
Вы бы не могли подсказать стандартное значение BogoMIPS в HTC Hero? Я думаю смогу прописать его повторно установив программу.

Сообщение отредактировал nishanov - 03.03.10, 09:21



Реп: (27)
nishanov,
/proc - псевдо- (виртуальная, whatever) файловая система. создается на ходу ядром, так что после перезагрузки все должно вернуться "на круги своя"



Реп: (18)
версия 1.5.1

Прикрепленный файлcom.mhuang.overclocking_1.5.1.apk ( 74.9 КБ )


1.5.1: Two more battery profiles added. Lower battery readings will always take priority (eg. under 80% will always take priority over under 100%). Governor will now refresh alongside the other readings. Added governor reading under current frequency reading. Added an auto-refresh checkbox to the main screen. If checked, SetCPU will periodically refresh the current frequency reading without the need for pressing the refresh button. This checkbox applies to the system info panel as well. Tweaked the widget, and attempted to fix the elusive bug where the widget did not update correctly sometimes.

переводить впадлу звиняйте, кому надо тот поймет что написано =)



Реп: (76)
v 1.5.1a
ченжлога нет.

Прикрепленные файлы

Прикрепленный файлSetCPU_1.5.1a.apk ( 75.11 КБ )



Реп: (238)
Может кто-нибудь просветить, чем отличаются режимы ondemand, userspace, perfomance?



Реп: (76)
SetCPU v1.5.2
ченглог спрятал
Added optional failsafe notification warning system that plays a ringtone and flashes the LED red when the failsafe profile is active (thanks WootRoot!).
* Added "copy to clipboard" function for the System Info menu (press Menu).
* Added an optional "active" widget, which will refresh CPU speeds at an interval like the main interface.
* Added support for the OMAP3 temperature sensor for the Droid. If present, use of the OMAP3 temperature sensor can be enabled in the failsafe profile.
* If available, the OMAP3 temperature can also be read in the system info menu.
* CPU temperature settings will only appear if the sensor is present and support for the temperature sensor is enabled in the kernel! Right now, this is only for the Droid.
* The about menu now defaults to a "default" theme where SetCPU will not mess with any backgrounds defined in the XML layout.
* Fixed stress test failing when JIT is enabled.

SeriousX
кратко - ondemand (по запросу) - будет использоватся вся частота от мин до макс значений, по мере загрузки. perfomance (производительность) - приоритет будет у макс значения, большинство времени проц будет работать на 100%. userspace не нашёл.. более подробно читаем тут.

Прикрепленные файлы

Прикрепленный файлSetCPU_1.5.2.apk ( 79.82 КБ )



Реп: (6)
Кто скажет почему отличаются эти значения? Соответственно на виджете тоже показывает только max 528 и min 480... Как сделать, чтобы соответствовало?

Hero,
Kimera 1.8,
Lightspeed Kernel Clock Fixed @710mhz
Прикрепленное изображение

M
На нашем форуме, согласно правил, скриншоты необходимо убирать под спойлер.
Почитайте, как это сделать, здесь: Как убирать изображения под спойлер


Сообщение отредактировал vovanKARPO - 07.10.16, 22:49
Причина редактирования: спойлер


Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 28.03.24, 10:12