LINUX.ORG.RU

установка значения scaling_max_freq

 , ,


0

2

помогите с проблемой установки значения этого параметра. дело в следующем - таковой в \sys\devices\system\cpu\cpu0\cpufreq\scaling_max_freq. установлен в 800000. пользователь - система. при работе макс частоты выставленные говером и в cpuinfo_max_freq сьрасываются в эти 800000. в дефолтном init.qcom.post_boot.sh понятно этого нет. и быть не может. я даже написал модеру сваявшему этот AospExtended-v5.8-A6020-20180912-0327-UNOFFICIAL, но он тупо отморозился, типа да я ваще хз. таким образом, вопрос где и чем выставляется это значение?

видел в некоторых кастомных кернелах свои иниты на момент установки, думал может с него, прошил другой кернел, без изменений, таким образом, где то в систем какой то инит ли что? ставит значение в 800000.

это не штатное андроедовское лимитирование расхода/экономии батарейки. тело в покое показывает больше 800000, в начале теста антуты держит частоту выше 800000, а потом падает. т.е. периодиски какойто сист процесс сверяет это значение с scaling_cur_freq и рубит. scaling_setspeed стоит unsupported

scaling_available_frequencies 200000 345600 400000 533333 800000 960000 1113600 1344000 1459200 1497600 апд провермл еще раз, значение scaling_max_freq после перезагрузки 1497600 в ходе теста ставится 800000



Последнее исправление: aext (всего исправлений: 4)

Возможно, что max частота = 800MHz выставлена в device tree

vvvvvvvv
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.