Говернор андроид что это
Для функционирования программы необходимы права root пользователя.
Краткое описание:
Тонкая настройка и оптимизация процессора.
Описание:
Инструкция по использованию | FAQ (читать обязательно)
A CPU governor in Android controls how the CPU raises and lowers its frequency in response to the demands the user is placing on their device. Governors are especially important in smartphones and tablets because they have a large impact on the apparent fluidity of the interface and the battery life of the device over a charge.
This mod will configure your governor to have the best experience with more battery, fluidity and smoothness.
Особенности:
- Совместима с кластерными и не-кластерными процессорами
- Оптимизация CPU за счет настроек говернора
- Уменьшение энергопотребления
- Улучшения производительности
- Программа также может включить эктсремальный режим энергосбережения
- Увеличения/уменьшение отклика системы
- Умная система уменьшения/увеличения частоты процессора
- Уменьшения нагрева устройства
- Частое обновление программы
Требования:
- Кастомное рекавери
- Рут-права
- Программа «Эмулятор терминала»
Инструкция по установке:
- Скачайте ниже закрепленный файл
- Прошейте через TWRP/CWM/Philz Touch/Carliv Touch
- Profit!
Инструкция по удалению
- Перезагрузитесь в рекавери;
- Удалите папку system/etc/govtuner
Или:
- Скачайте удалятор;
- Прошейте через рекавери
Совместима с:
- Говерноры на основе «Interactive»
- Говерноры на основе «Conservative»
- Говерноры на основе «Ondemand»
- И другие.
Версия Android Не имеет значения. Любая.
Русский интерфейс: Нет
Источник
Говернор андроид что это
Для функционирования программы необходимы права root пользователя.
Краткое описание:
Тонкая настройка и оптимизация процессора.
Описание:
Инструкция по использованию | FAQ (читать обязательно)
A CPU governor in Android controls how the CPU raises and lowers its frequency in response to the demands the user is placing on their device. Governors are especially important in smartphones and tablets because they have a large impact on the apparent fluidity of the interface and the battery life of the device over a charge.
This mod will configure your governor to have the best experience with more battery, fluidity and smoothness.
Особенности:
- Совместима с кластерными и не-кластерными процессорами
- Оптимизация CPU за счет настроек говернора
- Уменьшение энергопотребления
- Улучшения производительности
- Программа также может включить эктсремальный режим энергосбережения
- Увеличения/уменьшение отклика системы
- Умная система уменьшения/увеличения частоты процессора
- Уменьшения нагрева устройства
- Частое обновление программы
Требования:
- Кастомное рекавери
- Рут-права
- Программа «Эмулятор терминала»
Инструкция по установке:
- Скачайте ниже закрепленный файл
- Прошейте через TWRP/CWM/Philz Touch/Carliv Touch
- Profit!
Инструкция по удалению
- Перезагрузитесь в рекавери;
- Удалите папку system/etc/govtuner
Или:
- Скачайте удалятор;
- Прошейте через рекавери
Совместима с:
- Говерноры на основе «Interactive»
- Говерноры на основе «Conservative»
- Говерноры на основе «Ondemand»
- И другие.
Версия Android Не имеет значения. Любая.
Русский интерфейс: Нет
Источник
Говернор андроид что это
Для функционирования программы необходимы права root пользователя.
Краткое описание:
Тонкая настройка и оптимизация процессора.
Описание:
Инструкция по использованию | FAQ (читать обязательно)
A CPU governor in Android controls how the CPU raises and lowers its frequency in response to the demands the user is placing on their device. Governors are especially important in smartphones and tablets because they have a large impact on the apparent fluidity of the interface and the battery life of the device over a charge.
This mod will configure your governor to have the best experience with more battery, fluidity and smoothness.
Особенности:
- Совместима с кластерными и не-кластерными процессорами
- Оптимизация CPU за счет настроек говернора
- Уменьшение энергопотребления
- Улучшения производительности
- Программа также может включить эктсремальный режим энергосбережения
- Увеличения/уменьшение отклика системы
- Умная система уменьшения/увеличения частоты процессора
- Уменьшения нагрева устройства
- Частое обновление программы
Требования:
- Кастомное рекавери
- Рут-права
- Программа «Эмулятор терминала»
Инструкция по установке:
- Скачайте ниже закрепленный файл
- Прошейте через TWRP/CWM/Philz Touch/Carliv Touch
- Profit!
Инструкция по удалению
- Перезагрузитесь в рекавери;
- Удалите папку system/etc/govtuner
Или:
- Скачайте удалятор;
- Прошейте через рекавери
Совместима с:
- Говерноры на основе «Interactive»
- Говерноры на основе «Conservative»
- Говерноры на основе «Ondemand»
- И другие.
Версия Android Не имеет значения. Любая.
Русский интерфейс: Нет
Источник
Говернор андроид что это
Для функционирования программы необходимы права root пользователя.
Краткое описание:
Программа для тонкой настройки ядра.
Описание:
Требуется Android: 4.0.3+
Русский интерфейс: Да
Сообщение отредактировал ste ric — 21.04.20, 16:14
Почему такое странное название? Мне кажется, разработчик перепутал буквы во втором слове.
Довольно неплохая альтернатива 3C Toolbox’у, ещё бы генератор энтропии, пару фишек из Gravity Box (ну чтоб отдельно не ставить) и прога номер один будет. А так, пока оставлю
Сообщение отредактировал Rhym3 — 22.02.15, 17:33
Сообщение отредактировал vadeus — 21.03.15, 20:18
Скачать : Kernel_Adiutor_0.8.7.apk ( 1.81 МБ )
Скачать : Kernel_Adiutor_0.8.8.3.apk ( 1.7 МБ )
Kernel Adiutor 0.8.8.1: Kernel_Adiutor_0.8.8.1.apk ( 1.85 МБ )
Kernel Adiutor 0.8.8: Kernel_Adiutor_0.8.8.apk ( 1.84 МБ )
Сообщение отредактировал tostep — 30.03.15, 07:35
У меня тоже нет пункта «Display». Вероятно, Kernel Adiutor считает, что установленное ядро не поддерживает изменение цвета.
Kernel Adiutor обновился до версии 0.8.8.3.
Здравствуйте, куда написать, чтоб добавили в эту программу цветовой профиль из Uber Kernel?
Называется «Joe«
blue_negative=»0 12 19 30 39 48 56 72 83 105 118 126 121 114 109 102 93 73 63 54 40 33 20″
blue_positive=»0 12 19 30 39 48 56 72 83 105 118 130 121 115 114 102 82 76 63 54 40 33 20″
green_negative=»0 12 19 30 39 54 61 78 84 107 123 132 117 110 108 97 90 71 61 52 45 37 21″
green_positive=»0 12 19 30 39 54 61 78 84 107 121 130 119 112 107 99 76 72 57 50 45 37 21″
red_negative=»0 12 19 30 39 48 56 72 83 105 121 126 119 112 107 99 91 71 63 53 44 36 22″
red_positive=»0 12 19 30 39 48 56 72 83 105 121 134 119 113 110 98 78 72 59 50 44 36 22″
white_point=»28″
Скачать : Kernel_Adiutor_0.9.3.1.apk ( 1.93 МБ )
Kernel Adiutor 0.9.3: Kernel_Adiutor_0.9.3.apk ( 1.86 МБ )
Kernel Adiutor 0.8.9.5.2: Kernel_Adiutor_0.8.9.5.2.apk ( 2.03 МБ )
Kernel Adiutor 0.8.9.5: Kernel_Adiutor_v0.8.9.5.apk ( 1.98 МБ )
Сообщение отредактировал tostep — 05.05.15, 07:54
Источник
Говернор андроид что это
После прошивки ядра мы, скорее всего, задаемся вопросами:
Q1. Окей, я прошил это NN-ое ядро. Что за говернеры такие, о которых все говорят и пишут? Как мне определить, какой лучше подходит мне? Как лучше мне их настроить — с упором на производительность, время жизни аппарата от батарейки, или может лучше «золотая середина»?
Q2. Различные модули, сопутствующие тому или иному ядру, смущают и сбивают меня с толку. Как мне лучше их использовать, стоит ли заморачиваться по этому поводу, или может лучше их просто игнорировать?
Q3. Какую роль выполняет i/o scheduler (i/o планировщик)? Какой из них лучше для меня?»
Q4. Могу ли я иметь больше контроля над процессором и иже с ним? Могу ли я управлять видеочипом, шиной и т.д.?»
Ответы на эти и многие другие вопросы вы сможете найти здесь (по крайней мере, я на это надеюсь). Для примера я рассмотрю Siyah kernel (лучшее, на мой взгляд, ядро для SGSII — прим. перевод.).
Вся ниже находящаяся информация также полезна любым другим пользователям. Здесь вы найдете исчерпывающую информацию почти что обо всем.
I) Рассмотрим 18 основных говернеров (есть и другие, но, как правило, они являются крайне специфичными — прим. перевод.).
1) Ondemand
2) Ondemandx
3) Conservative
4) Interactive
5) Interactivex
6) Lulzactive
7) Smartass
8) SmartassV2
9) Intellidemand
10) Lazy
11) Lagfree
12) Lionheart
13) LionheartX
14) Brazilianwax
15) SavagedZen
16) Userspacce
17) Powersave
18) Performance
1) Ondemand:
Стандартный говернер в большинстве стоковых ядер (или ядер от Chainfire — прим. перевод). Основная цель данного регулятора — повышать частоту до максимальной как только появляется нагрузка на процессор, дабы обеспечить максимальную отзывчивость системы. Бесспорно, это эффективно — грубо говоря, каждый раз данный говернер ставит перед собой вопрос: насколько нагружен процессор и стоит ли мне повышать частоту? Итак, при обнаружении нагрузки на процессор ondemand говернер повышает частоту процессора до максимальной и постепенно понижает ее когда нагрузка спадает/пропадает вовсе. Даже несмотря на то, что большая часть пользователей считает данный говернер оптимальным, он никак не заботится о расходе вашей батарейки. Да, система с ним быстро работает, но зачастую (почти всегда) ресурсы процессора расходуются вхолостую.
2) Ondemandx:
В большинстве случаев — обычный ondemand с профилями для сна. Этот говернер представляет из себя чуть более щадящий ваш бесценный заряд батарейки ondemand. При выключенном дисплее максимальная частота процессора ограничивается 500МГц. Однако, несмотря на то, что обычный ондеманд является стандартным говернером в стоковых ядрах, ондемандх далеко не на всех аппаратах работает хорошо, ибо тут критична возможность процессора быстро реагировать на смену нагрузки и переход от профиля для сна в рабочий. Я однажды где-то прочитал, что работа данной версии говернера очень сильно меняется и зависит от i/o планировщика, однако для большинства ядер это не так. Лично мое мнение — лучше всего ондемандх работает с SIO I/O планировщиком.
3) Conservative:
«Медленная» версия ондеманд, крайне неохотно повышающая частоту процессора. При отсутствии нагрузки данный говернер использует минимально доступную частоту постоянно.
4) Interactive:
Если вкратце, то это более быстрый ондеманд. Намного быстрее, меньше батарейки. Ключевое отличие от ондеманда — говернер определяет нагрузку при выходе из режима сна и работает на заданной частоте большую часть времени до следующего «сна» .
5) Interactivex:
Аналогично ондемандх — интерактив с профилем для «сна». Меньше расходует батарейку.
6) Lulzactive:
«Изобретен» пользователем с никнеймом Tegrak и основан на Interactive & Smartass governors и является одним из любимых.
Старая версия : когда нагрузка эквивалентна или приближена к 60%, говернер повышает частоту до следующей доступной частоты. Если же нагрузка меньше 60%, то частота понижается до следующей доступной планки. При отключенном дисплее частота останавливается на минимально доступной и не повышается.
Новая версия : имеет три новых параметра, доступных пользователю для настройки: inc_cpu_load, pump_up_step, pump_down_step. В отличие от старой версии, эта, как логично предположить, позволяет больше управлять работой говернера. Мы можем сами задать промежуток, в котором говернер будет решать, повышать или понижать частоту. Мы так же можем сами выбрать и настроить количество доступных частот, до которых говернер будет повышать/понижать работу процессора.
Когда нагрузка выше inc_cpu_load , говернер повышает CPU pump_up_step . Когда нагрузка ниже заданной в параметре inc_cpu_load, говернер понижает CPU pump_down_step .
Пример:
Consider
inc_cpu_load=70
pump_up_step=2
pump_down_step=1
7) Smartass:
Появился благодаря работе пользователя Erasmux, который целиком переписал код интерактив говернера, основной задачей была поставлена продолжительная работа от батарейки без потери производительности. Однако, не так хорош для заряда батареи нежели его преемник smartassV2.
8) SmartassV2:
Вторая версия оригинального смартэсс от Erasmux. Еще один любимец большинства. Говернер расчитан на работу на «идеальной частоте» и повышает частоту несколько более агрессивно, нежели понижает. Используются различные «идеальные» частоты для скрин-он и скрин-офф профилей, называются awake_ideal_freq и sleep_ideal_freq. Данный говернер понижает частоту очень быстро (дабы достичь той самой «идеальной частоты», прописанную в параметре sleep_ideal_freq как можно скорее) при выключенном дисплее и достаточно быстро повышает частоту при включенном дисплее дабы достич «идеальной» частоты awake_ideal_freq (500 mhz для SGS2 по умолчанию). Не имеет ограничения на максимальную частоту при отключенном дисплее (в отличии от оригинального Smartass). Мантра данного говернера — баланс между энергопотреблением и производительностью.
9) Intellidemand:
Intellidemand, так же известный как Intelligent Ondemand от пользователя Faux это, как несложно догадаться, еще один говернер, основанный на ондеманд. В отличии мнения большинства, данный говернер не влияет на OC Daemon (имеет различные профили для сна и скрин-он). Оригинальный интеллидеманд реагирует на нагрузку GPU . Когда графический чип уже под нагрузкой (игры, карты, бенчмарки и иже с ними), intellidemand начинает работать как ondemand. Когда же GPU ‘спит’ (или слабо нагружен), intellidemand ограничивает макимальную частоту в зависимости от частот доступных на вашем ядре/устройстве для сохранения батарейки — так называемый «browsing» режим. Прослеживаются некоторые следы интерактив говернера, не находите? Частота для повышения зависит от времени простоя CPU. Низкое время простоя (
Подводя итог вышепереведенной белиберде, это оттвиканный ондеманд, который работает большую часть времени в browsing-режиме, сохраняя заряд вашей батарейки и переходящий в «рабочий» режим при получении нагрузки на графический чип, дабы улучшить производительность в играх и подобных им приложениях. Intellidemand не повышает частоту до максимально возможной при отключенном дисплее.
10) Lazy:
Этот говернер от Ezekeel (один из наиболее широко мыслящих разработчиков ядер — прим. перевод.) это, в большинстве своем, ондеманд с новым значением min_time_state, введеным для определения минимального времени, по прошествии которого CPU меняет частоту выше/ниже, в зависимости от нагрузки. Главная идея — исключить нестабильные постоянные скачки ондеманда.
11) Lagfree:
Лагфри похож на ондеманд. Основное отличие в оптимизации для улучшения энергопотребления. Частоты грациозно меняются, в отличии от ондеманда, который прыгает до 100% слишком часто. Лагфри не «перепрыгивает» через какие-либо доступные частоты при повышении или понижении нагрузки, потому вам стоит помнить, что при необходимости мгновенно получить максимальное быстродействие, данные говернер — не ваш выбор.
12) Lionheart:
Lionheart основан на conservative-версии говернера, который, в свою очередь, основан на samsung’s update3 сорсах. Оттвикан был следующими пользователями: 1) Knzo 2) Morfic. Автор идеи: Netarchy. Смотрите здесь .
To ‘experience’ Lionheart using conservative, try these tweaks: sampling_rate:10000 or 20000 or 50000, whichever you feel is safer. (transition latency of the CPU is something below 10ms/10,000uS hence using 10,000 might not be safe). up_threshold:60 down_threshold:30 freq_step:5 Лайонхарт хорошо работает с deadline i/o scheduler. В общем и целом по ощущениям это сравнимо с ондемандом при меньшем энергопотреблении (но куда как более высоком, нежели консерватив).
13) LionheartX
LionheartX основан на обычном лайонхарте, однако имеет профиль простоя от Smartass говернера.
14) Brazilianwax:
Аналогичен smartassV2. Чуть более агрессивно скейлит частоты, что выливается в чуть лучшую производительность и чуть меньшее кол-во времени работы.
15) SavagedZen:
Еще один основанный на smartassV2 говернер. В сравнении с бразиллианвакс предстает в лучшем свете из-за лучшего энергопотребления без потери производительности.
16) Userspace:
В отличии от всех перечисленных выше (и ниже) говернеров, позволяет целиком и полностью настроить его работу.
17) Powersave:
Понижает максимальную частоту до минимально доступной, тем самым потребляет очень мало энергии, но ваше устройство будет чудовищно лагать при нагрузке чуть более высокой, нежели минимальная (прим. перевод.).
18) Performance:
Работает с точностью да наоборот как паверсейв — устанавливает минимальную частоту на максимально доступную. Используйте для бенчмарков! (аппарат очень сильно греется, может зависнуть при долгой нагрузке — прим. перевод.)
Итак, можно разбить все вышеперечисленные говернеры на 3 группы:
1.a) Основанные на Ondemand’е:
Ondemand, OndemandX, Intellidemand, Lazy, Lagfree.
1.b) Conservative Based:
Conservative, Lionheart, LionheartX
2) Interactive Based:
Interactive, InteractiveX, Lulzactive, Smartass, SmartassV2, Brazilianwax, SavagedZen.
3) Странная категория (входят в стандартный набор доступных говернеров на большинстве стоковых ядер):
Userspace, Powersave, Performance.
__________________________________________________ __________________________________________________ ____________
Q. Так, ладно, хватит всей этой непонятной высокопарно-гиковской чуши. Просто ответь мне на вопрос: какой говернер лучше использовать для наилучшего энергопотребления без большого ущерба производительности?
A. Сложный вопрос, на самом-то деле! lulzactive и smartassV2 для баланса между энергопотреблением и производительностью. Для легких задач лулзактив должен быть более дружелюбен к батарейке. Как, впрочем, и для тяжелых задач. Дабы получить максимальную производительность, используйте настроенный ондеманд или консерватив, но в таком случае не стоит жаловаться на энергопотребление! ВНИМАНИЕ: лулзактив не так просто настроить, так что если у вас не получается это сделать, то лучше не трогайте его, иначе вы ничего не получите толком!
Q. Ох, я почти забыл. Как мне менять говернеры
A. Лучший способ — использовать init.d скрипт, если ваше ядро поддерживает их. (echo «governor-name» > /sys/devices/system/cpu/cpu0/cpufreq /scaling_governor) Иначе пользуйтесь такими программами, как Voltage Control/SetCpu/No Frills/Antuntu CPU Master, и т.д..
Q. Как я пойму, какой говернер лучше лично для меня?
A. (Здесь было много информации, которую я ревампнул). Тестируйте, господа, и только так!
Q. «Окей, я установил мой любимый говернер для скрин-он профиля и другой для скрин-офф. Почему, черт подери, мой телефон не хочет просыпаться? Мне приходится перезапускать свой аппарат каждый раз после «сна»! Это так называемый SoD (Sleep of Death, сон смерти/смертельный сон)?
A. Да, это именно он. Не используйте два разных говернера вместе, если у них у обоих есть профили для «сна».
Непонятно? Вот вам примеры неправильных комбинаций: (screen-on:screen-off):-
ondemandX:smartassV2
Примеры правильных комбинаций:-
ondemand:smartassV2, lulzactive:smartassV2
Q. При прокрутке рабочих столов аппарат подлагивает, могу ли я уменьшить или избавиться целиком от данной проблемы?
A. Да, вы можете. Увеличьте down-sampling-time вашего говернера (whichever parameter that corresponds to), дабы процессор дольше не снижал частоту. Это должно избавить вас от мучений при скроллинге.
Q. Окей. Меня устраивает принцип работы данного говернера, но я хотел бы настроить его под себя. Как мне это сделать?
A. Для настройки говернера вам нужно изменить init.d скрипт:
/sys/devices/system/cpu/cpufreq/name-of-active-governor/name-of-the-paramater-to-tweak
Пример:
echo «20000» /sys/devices/system/cpu/cpufreq/lulzactive/up_sample_time
Q. Я собираюсь поставить минимально доступную частоту 100МГц, так как мое ядро позволяет это сделать. Надеюсь, с этим не будет никаких проблем.
A. Погодите-ка! Вы, возможно, не захотите использовать данную частоту для скрин-оф профиля или для скрин-он из-за нескольких причин: 1) 100 МГц зачастую потребляет больше энергии, нежели 200 МГц. Судя по проведенным тестам, 100 МГц равноценно потреблению 1W/ГГц и 200 МГц лишь 0.7/ГГц, при работе обоих ядер. Так же, 200МГц-частота позволяет быстрее закончить ту или иную задачу, тем самым позволяя телефону быстрее уйти в глубокий сон (deep idle). Для СГС2 частота 200МГц — самая «сладкая».
Q. Я хотел бы узнать, как еще можно понизить энергопотребление моего аппарата. Я уже настроил говернер, но все равно не удовлетворен результатами.
A. Поверьте мне на слово — лучше всего ограничить максимальную частоту 800-100МГц, ибо их хватает для большинства ежедневных задач и приложений «за глаза» (данное условие применимо к большинству телефонов — прим. перевод.)
Q. Я хотел бы повысить производительность своего телефона без большого ущерба времени работы. Что вы можете посоветовать?
A. Используйте для скрин-он профиля 500-800/100 МГц частоты. Поверьте, 500МГц не так сильно скажется на времени работы, при этом пользоваться аппаратом станет гораздо приятнее!
ПРИМ. ПЕРЕВОДЧИКА:
есть еще такая функция в новых ядрах, как Hotplug (и ядра с аналогичным названием). Данная технология при ее активации позволяет сильно продлить время жизни аппарата при выключенном дисплее — она позволяет отключить одно ядро.
Источник