Samsung SM-N910C Galaxy Note 4 - Модифицированные и стоковые ядра



Реп: (1386)
Samsung SM-N910C Galaxy Note 4 - Модифицированные и стоковые ядра
Изображение SM-N910C
Описание | Обсуждение » | Покупка » | Аксессуары » | Клуб владельцев » | Брак » | Официальная прошивка ( OS 4.4.X » | OS 5.X.X » ) | Кастомные прошивки ( OS 4.4.X » | OS 5.X.X » ) | Прошивка CyanogenMod 12.X (OS 5.X) » | Прошивка Masik ROM (OS 4.4.X - 5.0.X) » | Прошивка AllianceROM©N910C (OS 5.X.X) » | Прошивка MIUI » | Модифицированные и стоковые ядра » | Модемы » | Работа разных модификаций Samsung Galaxy Note 4 в сетях 4G » | Энергопотребление (автономность) » | Обсуждение камеры Samsung Galaxy Note 4 » | Модификации софта и украшательства »

Важная информация!

Правила темы
Все сообщения, нарушающие Правила Форума, Правила раздела "Android - Прошивки" и Правила темы будут удаляться без предупреждений!


1. Все пользователя обязаны соблюдать Правила Форума и Правила раздела "Android - Прошивки"!
2. Все графические изображения обязательно нужно спрятать под спойлер!
Как убрать изображение под спойлер?

3. Сообщения типа: "Спасибо! Ты супер!", "Спасибо! Помогло!!", "Ура! Всё получилось!" и т.п. будут удаляться без предупреждений! Помните! сказать "Спасибо!" Вы можете путём поднятия репутации!
4. Запрещено хамское поведение и безграмотное отношение к другим пользователям. Помните, чем больше Вы вежливы и грамотны, тем больше приятнее будет Вам помочь.
5. Запрещено задавать вопросы типа: "Какое ядро самое стабильное?", "Какое ядро лучше держит батарею?" и т.п. Самое лучшее ядро это то, которое лучше всего будет вести себя на Вашем устройстве.
6. Запрещено задавать вопросы, ответы на которые есть в шапке, FAQ и в инструкциях. Перед тем как задать вопрос, обязательно прочтите всю информацию в шапке, FAQ и воспользуйтесь поиском по теме.
7. Запрещены комментарии отклоняющиеся от темы к вопросам/ответам пользователей в теме.


Ядро Simplicity взламывает прошивку и устройство, внедряет инъекции и эксплоиты в систему и использовать это ядро нельзя:
  1. Ядро изменяет разделы system, data.
  2. Ядро непонятно что делает в фоне(непонятные действия каждые 10-20 минут)
  3. Ядро внедряет посторонный код в прошивку(это факт) в раздел /data
  4. Восстановлению система без полной перепрошивки сервисной не подлежит
  5. При сбросе через сервисную прошивку использовать бекап системы, которая уже была модифицированна ядром - НЕЛЬЗЯ, иначе инъекции возвращаются

    Началось все с: Пост 1, Пост 2
    Док-ва: Пост 1, Пост 2, Пост 3, Пост 4
    Итог: Пост 1

    Огромное спасибо ув. пользователю sapphire911 !


Ядро Ultimate Kernel от ув.mcaserg работает на Note 4 SM-N910H

(пруф 1, пруф 2, пруф 3)

Никакое ядро от N910C не подойдёт для других версий телефона, ни F, никакой другой!

Перед любыми действия с аппаратом не забывайте делать бэкап системы и EFS


Уважаемые пользователи! Просим Вас оценивать посты используя Пользовательскую Модерацию, а точнее кнопки Изображение и Изображение.
Помните, используя эту функцию, Вы помогаете держать тему в чистоте. Спасибо!


Драйвера и утилиты
  • Samsung Kies - на сайте Samsung - официальная программа для обновления прошивки
  • Smart Switch PC - на 4PDA | на Google play | на сайте Samsung - резервное копирование, восстановление и синхронизация данных, а также обновление ПО

  • Samsung USB Driver - на 4PDA | на Developer.Samsung.Com
  • Odin - на 4PDA
  • IMEI Tool SGN4 Pro - на 4PDA - резервное копирование/бекап IMEI

Стоковые ядра
Исходники ядер на Opensource.Samsung.Com

Прикрепленное изображение N910CXXU1COFB | 5.1.1 | 29.06.2015 | 5277091 | Россия

Прикрепленное изображение N910CXXU1BOE3 | 5.0.1 | 15.05.2015 | 4915571 | Польша
Прикрепленное изображение N910CXXU1BOE1 | 5.0.1 | 06.05.2015 | 4841555 | Россия
Прикрепленное изображение N910CXXU1BOC5 | 5.0.1 | 25.03.2015 | 4549073 | Узбекистан
Прикрепленное изображение N910CXXU1BOC3 | 5.0.1 | 13.03.2015 | 4456638 | Россия

Прикрепленное изображение N910CXXU1ANK5 | 4.4.4 | 19.11.2014 | 3317155 | Россия
Прикрепленное изображение N910CXXU1ANJ6 | 4.4.4 | 22.10.2014 | 2815425 | Россия
Прикрепленное изображение N910CXXU1ANJ4 | 4.4.4 | 08.10.2014 | 2815425 | Россия
Стоковое ядро для Marshmallow

Кастомные ядра
Все кастомные ядра всех версий в одном месте на Я.Диск

Android Open Source Project:

Samsung TouchWiz:
FAQ

Как прошить ядро?


Если вылезает ошибка Synapse при запуске! Что делать? - Ничего... или снимите галочку на stability check в настройках синапса!
Прикрепленное изображение

ballistix @ 01.07.2015, 12:28 *
Просто после того как ты поменял настройки в синапсе, нужно было подождать 2 минуты прежде чем перезагружать девайс. Если 2 минуты не ждешь, после перезагрузки все настройки скидываются в дефолт. Защита от циклического ребута из-за неправильных настроек, слишком низкого андервольтинга например

b2rdetor @ 01.07.2015, 13:00 *
При первой загрузке синапс всегда так пишет - это нормально.
Если уверены в своих настройках - снимите галочку на stability check в настройках синапса

b2rdetor @ 01.07.2015, 18:59 *
При самом первом запуске эта табличка выходит - этл норма. Если ничего не настраивали то тоже может появиться


Уважаемые пользователи!
  • Если по каким-либо причинам, у вас случился ребут на ядре Ultimate Kernel, то не надо писать на форум обстоятельства, Вы делаете следующее:
    1. Заходите в Synapse сразу после загрузки телефона.
    2. Идете на вкладку Logs
    3. Жмете кнопку Save Last_Kmsg
    4. Идете в папку на устройстве /Synapse/Logs/
    5. Ищите там файл с логом
    6. Выкладываете его сюда на форум, в эту ветку.
    Так вы поможете гораздо больше для разработки ядра, чем просто описав симптомы.
    Будет не плохо если Вы напишите название прошивки и версию базы.
    (За инструкцию спасибо ув.Da4kgr3y)

MAOQ @ 24.12.2015, 13:20 *
Другого Synapse не бывает и отсутствие выкладок (настройки) завесит от ядра. Для нормальной работы и после установки Synapse нужно установить Busybox Pro или вот это программу: Busybox On Rails. Она сама знает какой бинарник нужно. Сначала через Busybox On Rails удалите, установите, а потом перезагрузите девайс. Synapse можно скачать: Здесь.


Полезные посты и комментарии:


Обновление шапки и прошлые опросы
Прошлые опросы
Прикрепленное изображение
Прикрепленное изображение


От 05.06.2016:
  • Добавил новое ядро Perseus-halaszk для Android 6.0.1
От 22.04.2016:
  • Добавил новое ядро Suemax-kernel для Android 6.0.1
От 18.04.2016:
  • Добавил новое ядро talexop - Note4 N910C Permissive для Android 6.0.1
От 10.04.2016:
  • Добавил новое ядро H-Vitamin Kernel для Android 6.0.1
От 26.03.2016:
  • Добавил крайне важную информацию о ядре "Simplicity" в спойлер "Важная информация"
От 15.03.2016:
  • Добавил новое кастомное ядро Simplicity
От 09.01.2016:
  • Обновил FAQ

2015
От 24.11.2015:
  • Инструкция по удалению Sypanse вручную
  • Удаление Synapse из ядра Suemax и UK
От 19.11.2015:
  • Добавил "Настройки производительности и оптимизации энергопотребления" в FAQ
От 13.11.2015:
  • Добавил новое ядро "Dnitto Rom Kernel v0.4"
От 12.10.2015:
  • Добавил новое ядро "Suemax kernel Lite"
От 09.10.2015:
  • Добавил "Как сделать сброс батареи из synapse?"
От 22.09.2015:
  • Добавил Ultimate Kernel для Android Open Source Project (AOSP)
  • Добавил новое ядро "PRE-ROOTED STOCK KERNEL FOR N910C (ONLY)"
От 16.09.2015:
  • Добавил скрипт удаления knox
От 07.09.2015:
  • Добавил новые ядра 5.1.1 (Ultimate и Perseus-Halaszk-universal5433)
От 03.09.2015:
  • Добавил новые ядра 5.1.1
  • Добавил ссылку на исходники ядер samsung
От 24.08.2015:
  • Сравнительный тест CPU governors (88 штук) и i/o schedulers
От 22.08.2015:
  • Добавил GoogyMax-N4 ядро для AOSP в шапку
  • Новые полезные комментарии
От 11.08.2015:
  • Добавил стоковое ядро N910CXXU1COFB
От 26.07.2015:
  • Добавил в FAQ как делать репорт о падении Ultimate ядра
  • Стоковое ядро N910CXXU1BOE1
От 22.07.2015:
  • Добавил ссылку на GitHub для Perseus-Halaszk-universal5433 ядра
От 19.07.2015:
  • Добавил новые ядра GoogyMax-N4 на Я.Диск
От 14.07.2015:
  • Добавил информацию в "полезное" о том, как избежать непонятных лагов и т.д.
От 07.07.2015:
  • Добавил опрос
От 05.07.2015:
  • Изменил ссылку на GoogyMax-N4 kernel
От 01.07.2015:
  • Изменил название "Отзывы пользователей и полезные комментарии" на "FAQ"
От 01.07.2015:
  • Добавил GoogyMax-N4 Kernel и в шапку и на Я.Диск
  • В полезности добавил всё про ошибку Synapse
  • Добавил информацию о том, что ядро ultimate работает на 910H
От 29.06.2015:
  • Создание раздела "Отзывы пользователей и полезные комментарии"
От 28.06.2015:
  • Редизайн шапки
  • Новый вид стоковых ядер
  • Ссылка на яндекс диск со всеми версиями всех ядер



В теме нет куратора. Если в теме есть пользователь, желающий стать Куратором и соответствующий Требованиям для кандидатов, он может подать заявку в теме Хочу стать Куратором (предварительно изучив шапку темы и все материалы для кураторов).
До назначения куратора, по вопросам наполнения шапки, обращайтесь к модераторам раздела через кнопку Изображение под сообщениями, на которые необходимо добавить ссылки.


Сообщение отредактировал vaalf - 27.08.17, 19:48
Причина редактирования: Стоковое ядро для Marshmallow



Реп: (1386)
Резервный пост.

Сообщение отредактировал KodIHTIK - 13.01.15, 11:18



Реп: (1774)
[Ultimate_Kernel//OC-VoltControl/GPU DVFS Disable/GPU full control/Thermal Control/Other]

DT2W и Clearwater_Audio времено удалены для доработки!

P.S. Не забывайте перед прошивкой новой версии всегда использовать скрипт очистки от уважаемого corola!
Удаление synapse
Сделал архив автоудаления synapse через расширенное Рекавери. 
Перед установкой нового ядра Ultimate_Kernel, просто прошить этот архив. Скрипт архива удалит само приложение synapse, все его данные и папку с конфигурацией из /data/media/0/Synapse

Прикрепленный файлdelete_synapse_CWM.zip ( 142.84 КБ )


Отличие версии New Wolfson от Old Wolfson - в Old Wolfson не работает микрофон при громкой связи, но субьективно лучше качество звука, чем в New Wolfson. При этом New лучше по звуку, чем сток и микрофон громкой связи работает.

UPD. 05.01.2016 Android 5.1.1 - TouchWiz
Ultimate_Kernel_v.62 - Стабильная версия!

-пофиксен сброс максимальной частоты кластера А57 - - управление профилей в прошлой версии перехватывало частоту А57, я удалил из профилей регулировку максималки А57( т.е. на профиле battery теперь частота не будет автоматически понижаться до 1.5, частоту ставьте вручную)
-добавил управление новыми вэйклоками и вынес их все на отдельную страницу.
Прикрепленный файлUltimate_Kernel_v.62_TW_5.1.1_Old_Wolfson.zip ( 11.03 МБ )

Прикрепленный файлUltimate_Kernel_v.62_TW_5.1.1_Stock_Sound.zip ( 11.02 МБ )



Предыдущие версии и changelogs
UPD. 02.01.2016 Android 5.1.1 - TouchWiz
Ultimate_Kernel_v.61 - Стабильная версия!

-пофиксены сбросы настроек синапса для говернора GPU, для тачбуста и прочего
-добавлены предустановленные профили Default, Performance, Battery (работают только для дефолтного говернора Interextrem) - меняют полностью настройки говернора для обоих кластеров, частоту А57, количество активных ядер А57, частоту GPU
-перенастроен тачбуст-драйвер для лучшей экономичности, он теперь не бустит по дефолту кластер А57, только А53
-Smart-Switch Fix (проверьте его работу)
-добавлен Turbo-mode для Interextrem
-для GPU дефолтным говернором сделан Default :-) (субьективно на нем лучшая плавность интерфейса)
-драйвер GPU слегка перенастроен
-RQ Affinity=2 по умолчанию - тесты показывают самую лучшую скорость IO при таком значении, на потребление никак не влияет, сколько я не тестил, разницы в "залипании" на большом кластере не увидел
-Interextrem перенастроен
-оптимизации рамдиска и синапса
-множественные фиксы ядра
-добавлен Yandex-DNS :-)
Теперь версии будут со старым вольфсоном (с неработающим микрофоном громкой связи) и со стоковым звуком(без настроек)
Прикрепленный файлUltimate_Kernel_v.61_TW_5.1.1_Old_Wolfson.zip ( 11.03 МБ )

Прикрепленный файлUltimate_Kernel_v.61_TW_5.1.1_Stock_Sound.zip ( 11.02 МБ )



UPD. 22.12.2015 Android 5.1.1 - TouchWiz
Ultimate_Kernel_v.60 - Стабильная версия!

-перенастроен хотплаг-драйвер cpu
-сильно перенастроен говернор Interextrem
-rq_affinity=0 по дефолту
-пофиксен сброс настроек hmp up при их уменьшении ниже дефолтного значения( добавлен в синапс переключатель вкл/выкл динамического изменения hmp - из-за него и происходил сброс настроек hmp)
-новые твики рамдиска для скорости интерфейса
-расширены верхние частоты А53 до 1800 МГц (только для любителей экспериментировать!)
-доступное максимальное напряжение для А53-кластера увеличено до 1400мВ
-внутренние перенастройки и твики
Прикрепленный файлUltimate_Kernel_v.60_TW_5.1.1.zip ( 11.03 МБ )


UPD. 17.12.2015 Android 5.1.1 - TouchWiz
Ultimate_Kernel_v.59.2 - Стабильная версия!

-полностью переработан CpuSet-драйвер (внедренный в версии 58.3) и его адаптация в рамдиске - для разграничения использования кластеров и отдельных ядер для активных, фоновых и системных фоновых процессов
-добавлен и сделан дефолтным новый говернор Interextrem - это "тюнингованный" Interactive от Нот5 - вот именно его и надо протестить! - просьба на этом ядре не менять говерноры CPU, нужно понять потребление и плавность/отклик нового говернора (почему я заменил интерактив и почему он переименован - объяснение ниже)
-добавлено управление двумя новыми вэйклоками ядра - ssp & bcm4773(gps) wakelocks - на странице Advanced в синапсе, под sensorhub wakelock - их отключение (по дефолту все включены) может улучшить спящий режим
-пофиксен баг с NTFS

P.S.Почему потребовалось заменить дефолтный интерактив - дело в том, что все настройки интерактива находятся не в ядре ("спасибо" самсунгу), а в прошивке, а точнее - в библиотеке Power_Hal, где так же прописаны режимы работы проца в режимах энергосбережения. У самсунга еще с версии 4.4.4 тянется древний баг с некоторыми настройками интерактива по части задержек, и они давно положили болт на их исправление. Косяк с этими задержками приводит к микролагам и средствами ядра нельзя пофиксить их, т.к. изменение параметров интерактива игнорируется Power_Hal и они перезаписываются автоматически (поэтому при попытках изменить настройки интерактива в синапсе они будут сбрасываться на дефолтные). Кстати, именно из-за Power_Hal и происходит периодическое "залипание" большого кластера на прошивках-портах, т.к. они используют его от Нот5, а он там несколько отличается по настройкам.
Новый говернор не зависит от него и настройки поддаются корректировке, поэтому можно попытаться подобрать оптимальный баланс по экономичности и скорости.
Прикрепленный файлUltimate_Kernel_v.59.2_TW_5.1.1.zip ( 11.03 МБ )



UPD. 14.12.2015 Android 5.1.1 - TouchWiz
Ultimate_Kernel_v.58.3 - Стабильная версия!

-Linaro GCC 5.2 с новыми оптимизациями
-ядро полностью перебалансировано
-рамдиск полностью обновлен и перенастроен
-дефолтный драйвер Interactive так же полностью перебалансирован
-перенастроен тачбуст
-добавлено полное управление режимами USB, включая возможность использовать телефон как клавиатуру и мышку для компьютера/ноутбука
Synapse реорганизован и добавлены новые функции:
-добавлен USB live status
-добавлен live DNS address для мобильных сетей
-добавлено управление NR Requests control для планировщиков
-исправлено описание температурных датчиков
-добавлено отображение реальных частот всех ядер для обоих кластеров
-добавлено управление GPS Time Zone for faster GPS lock
-полностью переработан и обновлен Selinux, выпилен Knox и Tima
-активирован и адаптирован CpuSet driver
-слегка перенастроены драйверы GPU
-ядро перенастроено на лучшую экономичность
-множество внутренних доработок
Прикрепленный файлUltimate_Kernel_v.58.3_TW_5.1.1.zip ( 11.53 МБ )



UPD. 29.11.2015 Android 5.1.1 - TouchWiz
Ultimate_Kernel_v.57 - Стабильная версия!

-полностью переделан код Touch Boost, для максимальной отзывчивости и плавности
-полностью переработан механизм управления частотами CPU для обоих кластеров (полностью исправлен сброс выбранной пользователем максимальной частоты А53 на прошивках-портах N5) - DVFS больше не влияет на выбранные в синапсе частоты CPU и не перезаписывает их
-оптимизировано энергопотребление
-оптимизирован hotplug driver
-полностью переделан рамдиск и синапс в частности, добавлены новые функции (Input Boost, Scrolling Cache), починено сохранение-восстановление профилей синапса, починено database optimisation
-внутренние фиксы и перекалибровки
-ИСПРАВЛЕНЫ БАГИ СИНАПСА 56-й версии
-добавлено отключение ядер большого кластера (малый всегда активен)

Обратите внимание - есть один встроенный баг синапса, который пока исправить не удается, хоть он и не влияет никак на работу - после восстановления выбранного, заранее сохраненного профиля, синапс закрывается с ошибкой, но при повторном его запуске он применяет все настройки из выбранного профиля, надо только нажать на крестик (отказ от применения дефолтных настроек).
И еще момент - при нажатии кнопки Clear Synapse Data на страничке Reboot (для сброса на дефолтные настройки) произойбет перезагрузка телефона - ЭТО НЕ БАГ ! Так нужно для применения дефолтных настроек (ограничения самой проги синапс)
Прикрепленный файлUltimate_Kernel_v.57_TW_5.1.1.zip ( 11.52 МБ )



UPD. 23.11.2015 Android 5.1.1 - TouchWiz - Перезалито оптимизированное ядро 23.11.15
Ultimate_Kernel_v.55 - Стабильная версия!

-все последние твики и доработки от cyanogen для android 6.0
-перенастроен тачбуст, добавлен и активирован hmp-boost для второй ступени буста, для улучшения плавности, частоты тачбуста снижены для лучшей экономичности
-изменены все мощностные коэффициенты для обоих кластеров CPU и для GPU для лучшей экономичности
-дефолтная минимальная частота GPU возвращена на 266МГц
-напряжение питания для частоты 266МГц GPU возвращено на стандартное (в 54-м ядре оно было занижено и равнялось напряжению на 160МГц)
-нижние доступные границы частот CPU для обоих кластеров снова расширены до 200МГц (по дефолту все грузиться и работает на стоковых частотах 400-1300 для А53 и 700-1900 для А57)
-рамдиск полностью обновлен до COJ5
-фиксы по вашим логам
-внутренние доработки
-включает все изменения 54-го ядра
Прикрепленный файлUltimate_Kernel_v.55_TW_5.1.1.zip ( 11.32 МБ )


UPD. 07.11.2015 Android 5.1.1 - TouchWiz
Ultimate_Kernel_v.53 - Стабильная версия!

-обновлено до последних исходников COI4
-полностью новый touchboost-драйвер (порт) и настройки из последних исходников от Note 5
-добавлен планировщик Row последней версии и адаптирован под linux 3.10.хх
-обновлены и слегка перенастроены драйверы GPU , для меньшей прожорливости
-обновлен и перенастроен самсунговский hotplug-драйвер CPU
-говернор interactive также обновлен и перенастроен
-поддержка NTFS на запись (через сторонние приложния) пофиксена
-тонкая настройка файловой системы, рамдиска и некоторые внутренние твики системы
-всякая мелочевка , фиксы и твики, о которых за месяц я уже подзабыл :-)
-будет версия только с новым вольфсоном, с рабочим микрофоном, надоело несколько модификаций выпускать
-скриптом очистки снова можно(и нужно) смело пользоваться, исчезновение синапса пофиксено
Прикрепленный файлUltimate_Kernel_v.53_TW_5.1.1.zip ( 10.81 МБ )



UPD. 21.09.2015 Android 5.1.1 - TouchWiz
Ultimate_Kernel_v.51 - Стабильная версия!

-Доработан и оптимизирован самсунговский Hotplug-драйвер
-Переделан и перенастроен touchboost-драйвер
-другие оптимизации ядра
-поддержка NTFS
-мелкие внутренние фиксы
Прикрепленный файлUltimate_Kernel_v.51_New_Wolfson_5.1.1.zip ( 11.32 МБ )

Прикрепленный файлUltimate_Kernel_v.51_Old_Wolfson_5.1.1.zip ( 11.31 МБ )


UPD. 21.09.2015 Android 5.1.1 - AOSP
Ultimate_Kernel_v.51 - Стабильная версия!

-Все то же самое, что для тачвиза, только для AOSP, ядра полностью идентичны по функционалу :-)
Прикрепленный файлUltimate_Kernel_v.51_New_Wolfson_AOSP.zip ( 10.73 МБ )



UPD. 05.09.2015 Android 5.1.1
Ultimate_Kernel_v.49 - Стабильная версия!

-весь функционал 48-го ядра, за исключением расширенных настроек USB, их добавлю в следующей версии.
-активирован встроенный официальный самсунговский код для подавления шумов радиомодуля, для уменьшения наводок на сенсорные кнопки (/* WorkAround for Hall IRQ Noise problem in connect to GSM band */) - по умолчанию этот код не активен в стоковых ядрах
-авторут и knox remover
Прикрепленный файлUltimate_Kernel_v.49_New_Wolfson_5.1.1_autoroot.zip ( 11.22 МБ )

Прикрепленный файлUltimate_Kernel_v.49_Old_Wolfson_5.1.1_autoroot.zip ( 11.22 МБ )



UPD. 22.08.2015 Android 5.0.1
Ultimate_Kernel_v.48 - Стабильная версия!

-За основу взята стабильная 43-я версия, т.е. DT2W и Clearwater Audio тут нет!
-Самое важное изменение - это полный порт новейшего touchboost-комплекса из вчерашних свежайших исходников для S6 G928XXU1AOGF - самсунг полностью изменил всю систему тачбуста в этих исходниках. Для нас это дает самый важный плюс - теперь весь интерфейс работает очень плавно и наконец-то "вылечился" список последних запущенных приложений- теперь он запускается моментально и не лагает!
-пороги троттлинга CPU "холодные"
-фиксы прошлых недочетов (типа неработающей кнопки сброса калибровки батареи в синапсе)
-некоторые твики для ускорения работы файловой системы
Прикрепленный файлUltimate_Kernel_v.48_New_Wolfson.zip ( 11.22 МБ )

Прикрепленный файлUltimate_Kernel_v.48_Old_Wolfson.zip ( 11.22 МБ )



UPD. 16.08.2015
Ultimate_Kernel_v.47 - Тестовая версия!

-За основу взята 43-я стабильная версия, т.е. DT2W тут нет
-Полностью с нуля переработал Clearwater Sound, на родных аудиодрайверах,без порта аудиодрайверов S6 (именно из-за них глючил микрофон и дублировался звук в разговорном динамике, т.к. порты устройств у нас и у S6 разные)
-Соответственно Wolfson Sound тут удален
-Проверил лично - микрофон и в обычном режиме, и при громкой связи работает, дублирование звука из разговорного динамика вылечено, поканальный 8-ми полосный эквалайзер работает.

-Говернор интерактив взят от 45-й версии
-Никаких других отличий от стабильной 43-й версии, кроме звукового движка - нет
Пока выложу как тестовую версию, но надеюсь, что после вашей проверки она перейдет в стабильную :-)
Прикрепленный файлUltimate_Kernel_v.47_Clearwater_Sound.zip ( 11.12 МБ )



UPD. 09.08.2015
Ultimate_Kernel_v.43 - Стабильная версия!

-Удален весь потенциально глючный код, который мог приводить к нестабильности
-Удален ktoonservative, screen_off freq control и весь сопутствующий код от ktoonsez, из за его "сырости"
-тачбуст-драйвер заменен на порт от S6, добавлена возможность вообще отключать его полностью в синапсе
-пороги термоконтроля проца снижены на 5 градусов (начало троттлинга по CPU с 75 градусов, а не с 80, как в стоке)
-некоторые говерноры слегка перенастроены (conservativex, lionheart)
-некоторые твики для лучшей плавности
-добавлен расширенный battery charge control
-чуть перенастроен рамдиск
Прикрепленный файлUltimate_Kernel_v.43_Old_Wolfson.zip ( 11.12 МБ )

Прикрепленный файлUltimate_Kernel_v.43_New_Wolfson.zip ( 11.12 МБ )


UPD. 15.08.2015
Ultimate_Kernel_v.46 - Тестовая версия!

-Удален Wolfson Sound и заменен на свежайший (еще горячий :-) ) Clearwater Audio с поканальным 8-ми полосным эквалайзером (рабочим :-) ) и рабочей громкой связью :-) - огромнейшее спасибо AndreiLux за разработку для S6
-часть аудиодрайверов (arizona, florida ) полностью портирована от S6, для обеспечения совместимости с Clearwater Audio
-обновлен synapse в ядре
Прикрепленный файлUltimate_Kernel_v.46_Clearwater_Audio.zip ( 11.03 МБ )


UPD. 14.08.2015
Ultimate_Kernel_v.45

-Переделан механизм DT2W для исправления бага очень долгого пробуждения из сна у некоторых
-Теперь DT2W срабатывает не на всей поверхности экрана, добавлено 2 режима его работы - при касании только в небольшой области в центре экрана, либо только в нижней половине экрана - выбирается в синапсе. По дефолту dt2w выключен. Для обоих режимов срабатывания сделаны неактивными правый и левый края экрана (полоски шириной в 300 пикселей с каждой стороны)- для уменьшения ложных срабатываний
-пофиксен "тройной" тап, теперь нормально активируется двумя тапами всегда
-уменьшено необходимое время между тапами для активации экрана (нужно быстро тапнуть) и логика активации - для исключения случайных срабатываний при доставании из кармана и при звонках, чтоб ухом не активировать экран
-пофиксены сбросы настроек синапса
-настройки троттлинга CPU возвращены к полному стоку - теперь не должно в синапсе сбрасывать частоту кластера А57(только при сильном перегреве будет автоматически снижаться, после остывания автоматически возвращаться обратно)
Прикрепленный файлUltimate_Kernel_v.45_New_Wolfson.zip ( 11.12 МБ )

Прикрепленный файлUltimate_Kernel_v.45_Old_Wolfson.zip ( 11.12 МБ )



UPD. 13.08.2015
Ultimate_Kernel_v.44

-в ядро добавлен DoubleTap2Wake (DT2W) - пробуждение телефона двойным тапом по экрану (иногда срабатывает с тройного тапа - когда телефон уходит в глубокий сон) - по дефолту выключен, включается в синапсе на страничке Screen. Включение этой функции может приводить к некоторому увеличению потребления!
-для дефолтного говернора Interactive улучшего потребление в режиме сна.
Фикс утечки памяти от S6, выложенный b2rdetor, встроен в ядро еще начиная с версии 41.2 ! Прошивать его отдельно нет абсолютно никакого смысла, он просто перезапишет еще раз те же самые значения в build.prop
Прикрепленный файлUltimate_Kernel_v.44_New_Wolfson.zip ( 11.12 МБ )

Прикрепленный файлUltimate_Kernel_v.44_Old_Wolfson.zip ( 11.12 МБ )



UPD. 09.08.2015
Ultimate_Kernel_v.43

-Удален весь потенциально глючный код, который мог приводить к нестабильности
-Удален ktoonservative, screen_off freq control и весь сопутствующий код от ktoonsez, из за его "сырости"
-тачбуст-драйвер заменен на порт от S6, добавлена возможность вообще отключать его полностью в синапсе
-пороги термоконтроля проца снижены на 5 градусов (начало троттлинга по CPU с 75 градусов, а не с 80, как в стоке)
-некоторые говерноры слегка перенастроены (conservativex, lionheart)
-некоторые твики для лучшей плавности
-добавлен расширенный battery charge control
-чуть перенастроен рамдиск
Прикрепленный файлUltimate_Kernel_v.43_Old_Wolfson.zip ( 11.12 МБ )

Прикрепленный файлUltimate_Kernel_v.43_New_Wolfson.zip ( 11.12 МБ )



UPD. 07.08.2015
Ultimate_Kernel_v.42-Reborn


Из-за гигантского количества всевозможных патчей в прошлых версиях ядер и сложности в отлавливании багов из-за этого, пришло время произвести "перезагрузку" и тотальную чистку ядра, поэтому:
-Собрано заново с нуля из чистых исходников ВОЕ3
-GCC 6.0 SaberMod
-никаких бесполезных патчей и твиков, все максимально приближено к стоку
-CPU freq & voltage control
-CPU screen_off freq control
-расширенный набор говерноров CPU
-bus/memory/isp voltage controlс
-GPU-драйверы от s6 с отключенным dvfs (нет падения производительности от нагрева), с полным контролем по частотам,температурам, говернорам и напряжением
-термоконтроль
-frandom
-контроль вэклоков sensorhub и wi-fi
-FSync on/off control
-Wolfson sound (старый, с хорошим звуком, но неработающим микрофоном громкой связи)
-IO control, расширенный набор schedullers
-Memory control
-Sweep2Sleep , LCD Power Reduce
-Led control
-Network control
-Ну и synapse, само собой.
Ядро энергоэффективно, повышенного нагрева нет, глюков никаких не выявлено.

Прикрепленный файлUltimate_Kernel_v.42.zip ( 8.9 МБ )



UPD. 25.07.2015
Ultimate_Kernel_v.41.2

-Не буду много расписывать - эта версия заточена исключительно под максимальнейшую плавность и минимальнейшие лаги интерфейса. Для этого кардинально переработаны и перенастроены многие внутренние параметры ядра, говерноров и драйверов, в частности - GPU.
-температурные пороги и CPU, и GPU выставленны с 75 градусов - золотая середина
-в ядро добавлена возможность ручного отключения одного из самых главных Wakelock, будящего телефон - SensorHub Wakelock. (в синапсе на вкладке Advanced - это экспериментальная функция, помогающая (в теории) улучшить потребление в спящем режиме - для этого надо ОТКЛЮЧИТЬ этот вейклок. Если появятся какие-либо глюки - включите его обратно, как в дефолте.)
Прикрепленный файлUltimate_Kernel_v.41.2.zip ( 9.46 МБ )



UPD. 17.07.2015
Ultimate_Kernel_v.39.5

-Linux 3.10.84
-Linaro GCC 4.9.4 UBER Toolchain
-Массивнейшие обновления и твики важнейших частей ядра /sched, /time, /cpufreq, /cpuidle, /mm и многих других
-Тотальная доработка и тонкая перенастройка стокового говернора Interactive, нацеленная в первую очередь на экономичность в повседневном использовании (а не бенчмарки - для них используйте другие говерноры!)
-Убраны все самопроизвольные всплески частот на Interactive, теперь он по максимуму держит минимальные частоты
-Перенастроен TouchBoost
-Твикнуты многие параметры рамдиска
-Полностью переделан LowMemoryKiller
-фикс утечки памяти от S6
-уменьшены многие wakelocks (вэйклоки wi-fi можно регулировать в синапсе)
-добавлены некоторые настройки синапса
-перенастроен термодрайвер ближе к стоковым значениям
-многие мелочи пофиксены
-изменен цвет диода при загрузке
Ядро с новым вольфсоном
Прикрепленный файлUltimate_Kernel_v.39.5.zip ( 9.55 МБ )

Перед прошивкой ОБЯЗАТЕЛЬНО шить скрипт очистки от ув. corola!


UPD. 03.07.2015
Ultimate_Kernel_v.38

-Linux 3.10.82
-Добавлено управление отключением ядер CPU (автор halaszk)
-Патчи драйверов /sensorhub и /media/platform/exynos, влияют на работу камеры, вылетов быть не должно (на прошивках на базе ВОЕ3)
-Удален Forced Fast charge control и заменен на гораздо более продвинутый SEC Charge Control (автор Andreilux)
-Перенастроены задержки и пороги нагрузки GPU для улучшения отклика и уменьшения микролагов
-Пропатчен и перенастроен говернор Interactive, теперь он снова дефолтный
-Добавлены говерноры Ondemand и Conservative
-Оптимизирована работа Wi-Fi и уменьшены его wakelocks
-твик рамдиска для уменьшения прожорливости гуглосервисов, подробности на xda здесь: http://forum.xda-devel…-t3059585/post59563859
-доработана куча мелочевки
Прикрепленный файлUltimate_Kernel_v.38_New_Wolfson.zip ( 9.46 МБ )

Прикрепленный файлUltimate_Kernel_v.38_Old_Wolfson.zip ( 9.47 МБ )

Перед прошивкой ОБЯЗАТЕЛЬНО шить скрипт очистки от ув. corola!


UPD. 29.06.2015
Ultimate_Kernel_v.37.2

-перенастроены дефолтные параметры по великолепному сочетанию говерноров Lionheart и Bioshock, найденные ув. b2rdetor, за что ему лютый респект :-)
-перенастроены дефолтные планировщики, теперь это оптимизированный row и для внутренней памяти, и для флешки
-перенастроен ktoonservative для лучшего потребления (для тех, кто любит экспериментировать)
-перенастроен стоковый интерактив
-добавлен говернор zzmoove 1.0 beta7 с профилями (пока еще он очень сырой и нестабильный - его еще пилить и пилить!)
Перед прошивкой ОБЯЗАТЕЛЬНО шить скрипт очистки от ув. corola!
Прикрепленный файлUltimate_Kernel_v.37.2.zip ( 9.46 МБ )



UPD. 27.06.2015
Ultimate_Kernel_v.37

-Linux 3.10.81
-база BOE3
-Полностью новый и правильно работающий тачбуст драйвер, его настройки полностью переделаны, включая бусты кнопок (теперь самый полный порт от S6, включая все настройки из dt.img)
-Все настройки термодрайвера (троттлинг CPU) переделаны, включая и второстепенные, полный порт от S6 - поэтому версия ядра будет одна
-в самсунговский хотплаг-драйвер (который управляет переключением активных ядер) добавлен новый режим EXYNOS5_DYNAMIC_CPU_HOTPLUG_SLEEP_PREPARE из новейших исходников от S6 (база COF6) - он активирует некоторое количество ядер (точнее 4 - весь малый кластер) для ускорения переключения последовательностей sleep/wakeup
-некоторые настройки синапса переделаны
-ktoonservative починен и не ребутится больше при выключенном экране (по крайней мере я за 2 дня так и не поймал на нем такой глюк)
-интерактив перенастроен
-многие внутренние параметры также перенастроены (поэтому перед прошивкой ОБЯЗАТЕЛЬНО шейте скрипт очистки)
-частоты GPU расширены с 100 до 800 МГц (грузится на дефолтных 160-600МГц)
-переделано много мелочевки и некоторые моменты портированы от S6
Прикрепленный файлUltimate_Kernel_v.37.zip ( 9.44 МБ )



UPD. 13.06.2015
Ultimate_Kernel_v.36

-SWAP включен обратно
-UKSM (Ultra Kernel Samepage Merging) http://habrahabr.ru/post/143083/
-расширен набор настроек в синапсе для памяти (страничка Memory)
-перенастроен low memory killer, чтоб меньше выгружал из памяти висящие там приложения
-удалены некоторые твики рамдиска, связанные с low memory killer
-другие настройки kernel/sched и power_coefficients для (надеюсь) улучшения потребления батарейки

v.36 Cold Прикрепленный файлUltimate_Kernel_v.36_Cold.zip ( 9.45 МБ )

v.36 Stock Прикрепленный файлUltimate_Kernel_v.36_Stock.zip ( 9.62 МБ )

v.36 Hot Прикрепленный файлUltimate_Kernel_v.36_Hot.zip ( 9.45 МБ )



UPD. 12.06.2015
Для Android 5.0.1
Ultimate_Kernel_v.35

-Добавлен THERMAL CONTROL - я написал интерфейс термоконтроля для ядра и вывел его отдельной страничкой Thermal в synapse. Туда же добавил еще и настройки CPU Cold temp, CPU HOT_NORMAL_TEMP, CPU HOT_CRITICAL_TEMP и для двух ступеней температуры троттлинга памяти MIF_TH_TEMP1 и MIF_TH_TEMP2. На ту же страничку вывел и полную настройку троттлинга гпу. Там все элементарно - сначала идет 5 ступеней температуры гпу, за ними идут 5 соответствующих ступеней частот. Проверил - все работает, частоты сбрасываются до выбранных значений. теперь каждый сможет настроить на свой вкус, как ему нужно.
-Отключены все SWAP ядра
-Удален KSM
-дополнительные твики и тонкие настройки ядра и рамдиска для улучшения плавности/отзывчивости

Выкладываю 3 версии с разными порогами троттлинга CPU:
1. Троттлинг начинается раньше, с 70 градусов: Прикрепленный файлUltimate_Kernel_v.35_Cold.zip ( 9.41 МБ )

2. Дефолтные (самсунговские) настройки троттлинга - с 80 градусов: Прикрепленный файлUltimate_Kernel_v.35_Stock.zip ( 9.58 МБ )

3. Троттлинг начинается с 90 градусов: Прикрепленный файлUltimate_Kernel_v.35_Hot.zip ( 9.41 МБ )


UPD. 10.06.2015
Для Android 5.0.1
Ultimate_Kernel_v.34

-Linux 3.10.80
-по функционалу изменений нет, все изменения и перенастройки внутренние, их сотни, для "оттачивания" скорости и потребления
-все говерноры перенастроены
-рамдиск и синапс пофиксены
-дефолтный пул frandom увеличен
-перенастроен Low Memory Killer

Выкладываю 3 версии с разными порогами троттлинга CPU:
1. Троттлинг начинается раньше, с 70 градусов: Прикрепленный файлUltimate_Kernel_v.34_Cold.zip ( 9.43 МБ )

2. Дефолтные (самсунговские) настройки троттлинга - с 80 градусов: Прикрепленный файлUltimate_Kernel_v.34_Stock.zip ( 9.6 МБ )

3. Троттлинг начинается с 90 градусов: Прикрепленный файлUltimate_Kernel_v.34_Hot.zip ( 9.43 МБ )



UPD. 01.06.2015
Для Android 5.0.1
Ultimate_Kernel_v.33

-по итогам бесконечных тестов скрупулезно перенастроены все тонкие настройки, заточено под макс. плавность, вычищен весь ненужный мусор и убраны все сомнительные патчи
-массированные обновления и перенастройки раздела cpufreq, добавлена возможность раздельного управления макс.частотами обоих кластеров при выключенном экране ( добавлены настройки в синапсе)
-обновлен и перенастроен interactive
-полностью обновлен и перенастроен ktoonservative, включая все обновления от автора ktoonsez
-управление троттлингом gpu убрано (в т.ч. и из синапса), т.к. оно неработоспособное и не имело эффекта (предвосхищая вопросы - двфс по прежнему не влияет на работу gpu, т.е. gpu жарит на всю катушку, не сваливаясь на 266МГц, как было раньше и на стоке, нет падения производительности)
-попробовал сделать вольфсон саунд со звуком от старого, но с рабочим микрофоном, как в новом - т.е. не делать больше две разные версии звука - проверьте!
-повышены пороги троттлинга CPU по температуре (больше не используется самсунговский dt.img , теперь он скомпилирован из исходников - спасибо halaszk) - меньшее падение производительности при нагреве
-множественные твики/обновления и перенастройки раздела ядра kernel/sched , непосредственно влияющего на плавность/отклик и потребление
-твики рамдиска, подчищен синапс
-что-то еще, о чем уже позабыл :-)
Прикрепленный файлUltimate_Kernel_v.33.zip ( 9.23 МБ )



UPD. 23.05.2015
Для Android 5.0.1
Ultimate_Kernel_v.31.2

-Исправлен баг с неприменением частот OC/UC на кластере А53
-добавлена версия со "старым" вольфсоном
Прикрепленный файлUltimate_Kernel_v.31.2_New_Wolfson.zip ( 9.26 МБ )

Прикрепленный файлUltimate_Kernel_v.31.2_Old_Wolfson.zip ( 9.26 МБ )




UPD. 21.05.2015
Для Android 5.0.1
Ultimate_Kernel_v.31

-Финальная версия, на основе прошлых тестовых, с исправлениями
-Более сбалансированная по потреблению, чем тестовые 29.2 , 30 и 30.2
-Ktoonservative сделан пока второстепенным говернором, на выбор
-Дефолтный говернор - Interactive
-GPU драйверы - без блокирования DVFS, с "честными" частотами из версий 29-30
-Фиксы рамдиска
Прикрепленный файлUltimate_Kernel_v.31.zip ( 9.27 МБ )



UPD. 18.05.2015
Для Android 5.0.1
Ultimate_Kernel_v.29.2_EXPERIMENTAL

-полностью отключен GPU DVFS Thermal Control - частоты GPU больше не сбрасываются никогда, независимо от температуры - возможен больший нагрев телефона в играх и 3D тестах - это нормально
-множественные внутренние перенастройки ядра для лучшей плавности/отзывчивости - для теста, возможно чуть большее потребление, ничто не дается бесплатно :-)
Прикрепленный файлUltimate_Kernel_v.29.2_EXPERIMENTAL.zip ( 9.8 МБ )


UPD. 11.05.2015
Для Android 5.0.1
Ultimate_Kernel_v.28_LolliPop

-драйверы gpu вновь заменены на модифицированные от S6
-внутренние перенастройки
Прикрепленный файлUltimate_Kernel_v.28.zip ( 9.59 МБ )



UPD. 07.05.2015
Для Android 5.0.1
Ultimate_Kernel_v.26_LolliPop

-Собрано полностью на новой базе ВОС5 для N910C
-все прошлые патчи по управлению CPU и GPU удалены, теперь полностью новое управление
-GPU драйверы от S6 удалены, используются стоковые из базы ВОС5 + добавлено новое управление частотой и напряжениями
-GPU Thermal Control удален, т.к. он не работал и приводил к снижению производительности
-Полностью новое управление частотами CPU, теперь кластер А57 регулируется также четко, как и А53, частоты больше не сбрасываются на стоковые и DVFS не оказывает больше влияния на CPU
-Диапазон регулировки частот кластера А57 расширен до 200-2200МГц (грузится по дефолту на стоковых 700-1900МГц)
-Добавлен FREQ LOCK для CPU, для полностью жесткой фиксации частот (в принципе, его можно не включать, т.к. и без него мин/макс частоты полностью фиксируются по желанию пользователя)
-На прошивках на базе ВОС5 больше не должно "рваться" изображение в играх

Теперь можно спокойно улучшить экономичность путем снижения максимальной частоты большого кластера А57
Про плавность нового ядра писать не буду, судите сами ;-)
Прикрепленный файлUltimate_Kernel_v.26_new_Wolfson.zip ( 9.58 МБ )


UPD. 04.05.2015
Для Android 5.0.1
Ultimate_Kernel_v.24_LolliPop

-Linux 3.10.76
-SaberMod GCC 6.0
-обновлено до базы ВОС5 от 910Н
-полный порт драйверов GPU и GPU DVFS от Galaxy S6, включая новый говернор GPU Interactive и его настройки в синапсе
-порт драйверов touchscreen, keyboard , touchboost от Galaxy S6 и адаптация драйвера wacom под новый тачбуст
-CPU говернор Interactive также портирован от Galaxy S6
-DM_CPU_Hotplug от Galaxy S6
-термодрайверы портированы от Galaxy S6
-всякая мелочевка, о чем уже забыл :-)

Прикрепленный файлUltimate_Kernel_v.24_New_Wolfson.zip ( 9.25 МБ )

Прикрепленный файлUltimate_Kernel_v.24_Old_Wolfson.zip ( 9.24 МБ )



UPD.05.05.2015
Ultimate_Kernel_v.25_LolliPop
-улучшена плавность
-вроде исправлены ребуты в играх (у себя проверял на базе ВОВ4, так ни разу и не удалось вызвать ребут, в то время как прошлая 24-я версия через пару минут в тех же местах уходила в ребут)
Прикрепленный файлUltimate_Kernel_v.25_new_Wolfson.zip ( 9.58 МБ )


UPD. 28.04.2015
Для Android 5.0.1
Ultimate_Kernel_v.21.5_LolliPop

-Linux 3.10.75
-Собрано на самом новейшем SaberMod GCC 6.0
-обновлено до базы ВОС5 и частично использованы исходники СГС6 (портированы драйверы тачбуста, HMP-драйвер, новый говернор interactive и некоторые другие мелочи)
-массивные обновления kernel/sched
-обновлены некоторые планировщики
-множественные внутренние изменения/обновления для лучшей плавности и экономичности
-рамдиск обновлен до ВОС5
Прикрепленный файлUltimate_Kernel_v.21.5_GCC6.0.zip ( 9.24 МБ )



UPD. 05.04.2015
Для Android 5.0.1
Ultimate_Kernel_v.20_LolliPop

-Ядро собрано на новейшем SaberMod GCC 5.0
-Linux 3.10.73
-обновлен рамдиск и встроенный busybox
-исправлен DriveDroid patch (эмулятор сд-рома и загрузочной флешки)
-мелкие фиксы
Прикрепленный файлUltimate_Kernel_v.20_LP.zip ( 9.27 МБ )



UPD. 25.03.2015
Для Android 5.0.1
Ultimate_Kernel_v.19_LolliPop

-Linux 3.10.72
-все настройки для максимальной плавности ( Samsung SM-N910C Galaxy Note 4 - Модифицированные и стоковые ядра (Пост mcaserg #38888175) ) сделаны по дефолту, плюс некоторые новые, включая настройки рамдиска
-синапс в архиве-установщике обновлен до последней актуальной версии
-изменен цвет свечения диода при загрузке
Перед прошивкой не забываем снять галочку автозагрузки синапса!!!
Прикрепленный файлUltimate_Kernel_v.19_LP.zip ( 10.75 МБ )



UPD. 19.03.2015
Для Android 5.0.1
Ultimate_Kernel_v.18_LolliPop

-добавлен GPU THERMAL control interface (теперь сами себе будете настраивать троттлинг по GPU)
-добавлены дополнительные частоты GPU на 667 и 800МГц
-убран Quick_Wakeup_Driver - приводил к повышенному расходу батареи в спящем режиме
Прикрепленный файлUltimate_Kernel_v.18_LP.zip ( 10.66 МБ )


UPD. 14.03.2015
Для Android 5.0.1
Ultimate_Kernel_v.17_LolliPop

-переделаны полностью все оптимизации ядра в поисках лучшей плавности/отзывчивости интерфейса
-добавлена частота GPU 730MHz, но ядро теперь по-дефолту грузиться со стоковыми 600MHz, частоты выше ставьте уже по желанию руками в синапсе.
-имплантирован Quick_Wakeup_Driver - вопреки названию, он не для более быстрого пробуждения устройства, он просто позволяет части системных программ исполнять код не пробуждая полностью устройство. В теории незначительно улучшает энергопотребление.
-изменен цвет свечения диода при загрузке телефона (шутки ради)
Прикрепленный файлUltimate_Kernel_v.17_LP.zip ( 9.2 МБ )



UPD. 12.03.2015
Для Android 5.0.1
Ultimate_Kernel_v.16_LolliPop

-Linux 3.10.71
-GPU Freq Control (регулировка максимальной/минимальной частоты GPU) - автор Halaszk, за что ему громаднейшее спасибо - больше не нужно делать версии ядра с разгоном/без, теперь сами можете менять частоты по желанию.
-GPU TMU (thermal manager) on/off control (есть ли от этого эффект-еще не тестил)
-Обновленный Wolfson Sound Control , с работающим микрофоном при громкой связи (качества звука через наушники не тестил, может и ухудшилось - напишите, меломаны, как оно стало)
-Обновлен рамдиск (спасибо UpInTheAir) - добавлен FS Trim(в разделе FS), исправлено сохранение/восстановление профилей и самого ядра (чтоб сохраненные профили/ядра появились в списке выбора нужно перезагрузить телефон)
-мелкие фиксы

Прикрепленный файлUltimate_Kernel_v.16_LP.zip ( 10.66 МБ )



UPD. 09.03.2015
Для Android 5.0.1
Ultimate_Kernel_v.15_LolliPop

-Linux 3.10.69
-обновленный SaberMod 4.9.3 (Uber Toolchain)
-по итогам тестирования убраны сомнительные патчи и твики
-изменены многие калибровочные коэффициенты CPU
-перенастроено для лучшей плавности, даже со стоковым говернором
-мелкие фиксы
-добавлены новые планировщики (schedullers)
Прикрепленный файлUltimate_Kernel_v.15_LP.zip ( 10.6 МБ )



UPD. 02.02.2015
Ultimate_Kernel_v.12

-Обновлено до последней самсунговской базы Update2 NK5
-рамдиск также обновлен до NK5
-ядро обновлено до версии Linux 3.10.65
-собрано на последнем SaberMod 4.9.3 с новыми оптимизациями
-Synapse полностью реорганизован, включая все настройки, исправлены старые баги. Теперь нормально сохраняются и восстанавливаются профили и само ядро из синапса.
-В синапс, на стартовую страницу, выведено отображение ревизии проца (ASV_Group)
-Добавлен планировщик ROW
-Исправлена громкая связь с Wolfson Sound Control (просьба проверить и отписаться!)
-переделаны настройки GPU
-various block & elevator patches & fixes to get ROW IO scheduler to compile
-Удалены все неродные говерноры, кроме intelliactive, т.к. они все некорректно работают на архитектуре big.Little
-Доработан и доведен до ума Dynamic FSync (dyn_sync_cntrl: FIX: add missing patch to fs/sync.c)
-SELinux включен обратно и полностью обновлен для исключения редкой несовместимости с некоторыми приложениями (на прошлых версиях ядра вылетал с ошибкой бенчмарк Basemark ES2 Taiji, теперь все исправлено)
-busybox v1.22.0-Dream-IRC в рамдиске
-Screen Mirroring/AllShare Cast fixed
-Secure storage=false (should prevent WIFI settings & passwords wiping on flash)
-ARM: full neon-vfpv4 support & compile with -mfpu=neon-vfpv4 + optimizations
-CRYPTO_SHA1_ARM_NEON, CRYPTO_SHA512 & CRYPTO_SHA512_ARM_NEON
-поддержка Microsoft X-BOX gamepad controller
-Low Memory Killer tweaks
-оптимизации драйверов /net
-LZO-компрессия ядра(поэтому вырос размер ядра, но улучшилась скорость запаковки/распаковки)
-lib/lzo: huge LZO decompression speedup on ARM by using unaligned access
-usb: gadget: check for accessory device before disconnecting HIDs
-обновлен Powersuspend (powersuspend: various patches/fixes)
-kernel/power/powersuspend: FIX: add display panel hooks for powersuspend
-page_alloc: Make watermarks tunable separately
-net: wireless: bcmdhd4358: reduce kernel logging
-обновлен и расширен LED Control
-добавлено управление током беспроводной зарядки в Fast Charge (max77843_charger: added support for wireless charger control)
-add support for FIDTRIM, a best-effort ioctl for deep discard trim
-sched: Implement smarter wake-affine logic
-tcp: enable sockets to use MSG_FASTOPEN by default
-множественные доработки говернора Interactive (но он не такой агрессивный, как в ядре 11.4, поэтому потребление его осталось на уровне 10-го ядра)
-что-то еще по-мелочи, о чем уже забыл

P.S. кто хочет получить такую же плавность и скорость в тестах, как на ядре 11.4, то это сделать очень просто - в синапсе на страничке CPU GOV (обратите внимание, что теперь реализовано раздельное регулирование говерноров для кластеров А53 и А57! В прошлых ядрах выбор говерноров был некорректен, из-за архитектуры big.Little говернор применялся и настраивался только для кластера А53, в то время как кластер А57 всегда оставался на интерактиве, независимо от выбора говернора в синапсе.) для обоих интерактивов (и для А53, и для А57) выставьте enforced mode на 1 и примените настройки. При следующем открытии синапса вы увидете, что снова требуется применение настроек, т.к. из-за enforced mode изменятся и настройки mode аналогично на 1. Важно - не выставляйте вручную параметры mode, изменяйте только enforced mode. Если нужно будет вернуться на стандартные настройки интерактива (дефолтные экономичные) - то просто измение enforced mode для А53 и А57 обратно на ноль и примените настройки. Надеюсь понятно описал, т.к. уже устал от писанины :-)

Т.к. настройки GPU переоптимизированы и баг с WolfsonSound(громкой связью) исправлен (проверял на своем телефоне на прошивках Corola 1.3 и Masik 1.2 и для исходящих, и для входящих вызовов), то ядро будет в единственном варианте
Прикрепленный файлUltimate_Kernel_v.12_.zip ( 12.83 МБ )




UPD. 04.01.2015
Ultimate_Kernel_v.10

-Dynamic FSync
-Async Fsync
-dynamic read-ahead ( 1024 KB default)
-SELinux полностью отключен
-block: sysfs: allow non superusers to change I/O scheduler
-net: ipv6: Add a sysctl to make optimistic addresses useful candidates
-массивные изменения Android Low Memory Killer (Management of not killable processes & enable)
-binfmt_elf.c: use get_random_int() to fix entropy depleting (4096 max)
-configurable android log buffer sizes
-register any S-View cover as authentic [LoungeKatt] - не тестировал, за отсутствием неоригинальных чехлов
-enable CONFIG_SVIEW_BYPASS
-bcmdhd4358: WIFI PM support for KitKat driver
-config: enable BCMDHD_WIFI_PM
-bcmdhd4358: filter multicast packages while suspended
-USB: CR ROM emulation (DriveDroid app)
-Synapse: add SCREEN: LCD reduce power
-sched: LOAD_FREQ (4*HZ+122) avoids loadavg Moire
-add FIOPS I/O scheduler
-огромное изменение и добавление тонких настроек Synapse (спасибо Upintheair)
-патчи для улучшения потребления и улучшения производительности
-множественные внутренние патчи и доработки ядра


Стоковый звук и стоковый GPU Прикрепленный файлUltimate_Kernel_v.10_Stock_Sound_GPU_Stock.zip ( 8.79 МБ )

Стоковый звук и разогнанный GPU Прикрепленный файлUltimate_Kernel_v.10_Stock_Sound_GPU_OC.zip ( 8.79 МБ )

Wolfson Sound и стоковый GPU Прикрепленный файлUltimate_Kernel_v.10_Wolfson_Sound_GPU_Stock.zip ( 8.79 МБ )

Wolfson Sound и разогнанный GPU Прикрепленный файлUltimate_Kernel_v.10_Wolfson_Sound_GPU_OC.zip ( 8.79 МБ )



UPD. 16.12.2014
Ultimate_Kernel_v.9

Изменения относительно 8-й версии:
-GPU Voltage Control
-Memory Bus Voltage Control
-Internal Bus Voltage Control
-Image Signal Processor Voltage Control
-множественные патчи sched: HMP для улучшения энергоэффективности
-ARM: topology: Adjust efficiency ratio for Exynos5433
-thermal: IPA: update power tables on CPU voltage change


За все благодарим гуру AndreiLux, это все его разработки

Стоковый звук и стоковый GPU Прикрепленный файлUltimate_Kernel_v.9_SM_4.9.3_Stock_Sound_GPU_Stock.zip ( 8.85 МБ )

Стоковый звук и разогнанный GPU Прикрепленный файлUltimate_Kernel_v.9_SM_4.9.3_Stock_Sound_GPU_OC.zip ( 8.84 МБ )

Wolfson Sound и стоковый GPU Прикрепленный файлUltimate_Kernel_v.9_SM_4.9.3_Wolfson_Sound_GPU_Stock.zip ( 8.85 МБ )

Wolfson Sound и разогнанный GPU Прикрепленный файлUltimate_Kernel_v.9_SM_4.9.3_Wolfson_Sound_GPU_OC.zip ( 8.84 МБ )



UPD. 13.12.2014
Ultimate_Kernel_v.8

-Собрано на SaberMod 4.9.3_Graphite -O3
-CPU Voltage Control (спасибо AndreiLux)
-exynos-mp-cpufreq: Add calibrated power coefficients for A57/A53
-bcmdhd4358: WIFI PM support for KitKat driver [halaszk] (спасибо Upintheair)
-LED Control (спасибо TwistedUmbrella)
-cpu_boost удален за ненадобностью
-input_boost возвращен стоковый (для лучшего энергопотребления)
-добавлены говерноры Intellimm, Bioshock, Yankactive
-многие внутренние патчи
Снова выкладываю 4 варианта:
UPD 14.12.2014. Перезалиты все варианты с исправленным и расширенным LED Control (добавлены регулировки времени нарастания свечения диода (Ramp_up) и затухания(Ramp_down)) и перенастроенным на лучшую производительность термодрайвером
Ссылки на все варианты v.8
Стоковый звук и стоковый GPU Прикрепленный файлUltimate_Kernel_v.8_SM_4.9.3_Stock_Sound_GPU_Stock.zip ( 8.84 МБ )

Стоковый звук и разогнанный GPU Прикрепленный файлUltimate_Kernel_v.8_SM_4.9.3_Stock_Sound_GPU_OC.zip ( 8.84 МБ )

Wolfson Sound и стоковый GPU Прикрепленный файлUltimate_Kernel_v.8_SM_4.9.3_Wolfson_Sound_GPU_Stock.zip ( 8.85 МБ )

Wolfson Sound и разогнанный GPU Прикрепленный файлUltimate_Kernel_v.8_SM_4.9.3_Wolfson_Sound_GPU_OC.zip ( 8.84 МБ )


И бонусный вариант, для любителей экономии - сток звук, сток GPU и CPU A57 со сниженной до 1700МГц частотой Прикрепленный файлUltimate_Kernel_v.8_SM_4.9.3_Stock_Sound_GPU_Stock_CPU_1700.zip ( 8.84 МБ )



UPD. 05.12.2014
Ultimate_Kernel_v.7

-пропатчено до Linux 3.10.61
-собрано на новом Linaro 4.9.3
-пересобрано на обновленных самсунговских исходниках Update 1
-обновлен рамдиск
-Wolfson Sound Control откачен до версии из 5-го ядра
-Async Fsync
-патчи от Nvidia для улучшения энергоэффективности
-твики для улучшения работы файловой системы
-обновлены многие драйверы устройств
-обновлен драйвер тачскрина
-новые внутренние оптимизации и твики ядра

Выложу 4 варианта ядра:
1. Со стоковым звуком и стоковым GPU(без разгона)Прикрепленный файлUltimate_Kernel_v.7_Stock_sound_GPU_Stock.zip ( 9.53 МБ )

2. Со стоковым звуком и разогнанным GPU Прикрепленный файлUltimate_Kernel_v.7_Stock_sound_GPU_OC.zip ( 9.53 МБ )

3. С Wolfson sound(не работает микрофон при громкой связи) и стоковым GPU Прикрепленный файлUltimate_Kernel_v.7_Wolfson_sound_GPU_Stock.zip ( 9.53 МБ )

4. С Wolfson sound(не работает микрофон при громкой связи) и разогнанным GPU Прикрепленный файлUltimate_Kernel_v.7_Wolfson_sound_GPU_OC.zip ( 9.53 МБ )




UPD. 25.11.2014
Ultimate_Kernel_v.6

-перенастроен самсунговский input_boost driver на лучшую плавность/отзывчивость интерфейса
-флаги оптимизации изменены для улучшения производительности
-говернор ondemand заменен на улучшенную версию, совместимую с архитектурой big.Little
-добавлен планировщик BFQ-v7r6 и установлен по-умолчанию
-все планировщики перенастроены для оптимизации системы
-KSM обновлен и улучшен, настройки выведены в синапс
-добавлен режим USB Mass Storage (только для внешней флешки)
-добавлен режим USB keyboard/mouse (телефон можно использовать как полноценную клавиатуру/мышку для ноутов/компьютеров) . Нужна активация режима в синапсе и использование дополнительной проги https://play.google.co…te.hid.keyboard.client После активации обычный режим MTP отключится, т.ч. не забывайте отключать его, когда наиграетесь.
-в синапс добавлена возможность тонкой настройки говерноров (в том числе и дефолтного интерактива)
-добавлена огромная куча настроек в синапс
-портированный cpu_boost по-дефолту выключен для улучшения потребления, желающие сами его настраивайте в синапсе
-сотни патчей для внутренней оптимизации ядра
-остальное по-мелочи, про что уже забыл :-)
-GPU и термодрайвер настроены агрессивно, для лучшей производительности, поэтому греться под нагрузкой может больше, т.к. сброс частот происходит реже и не так сильно, как на сток.ядрах

Выкладываю два варианта ядра - один со стоковым звуком(и рабочей громкой связью), и второй - с Wolfson Sound Control (и нерабочей громкой связью) - выбирайте по своему усмотрению. В остальном ядра полностью идентичны. ИМХО, на wolfson control-варианте звук в наушниках субьективно лучше и напористей. Поэтому кому не важна громкая связь, и кто любит хороший звук, может шить второй вариант.
Прикрепленный файлUltimate_Kernel_v.6_Stock_sound.zip ( 9.52 МБ )

Прикрепленный файлUltimate_Kernel_v.6_Wolfson_sound.zip ( 9.52 МБ )



UPD. 17.11.2014
Ultimate_Kernel_v.5


Изменения относительно v.4
-портирован cpu_touch_boost и добавлены соответствующие настройки в синапс
-изменены флаги оптимизации ядра для лучшей отзывчивости интерфейса
-добавлен в ядро KSM(Kernel SamePage Merging)
-полностью выключен Samsung Rooting Restriction Feature
-некоторые внутренние параматры перенастроены по итогам тестирования
-отключены лишние дебаггеры для уменьшения использования процессорного времени
-чуть ослаблены настройки троттлинга GPU по сравнению с прошлой версией ядра (слишком агрессивные были)
Прикрепленный файлUltimate_Kernel_v.5.zip ( 7.95 МБ )



UPD. 14.11.2014
Ultimate_Kernel_v.4

Благодаря комраду b2rdetor, и его неутомимому упорству в тестировании удалось найти косяк с частотами и троттлингом GPU - реально в прошлых ядрах частота не поднималась выше 700МГц. Теперь ошибка исправлена, но с сожалением выяснилось, что реально GPU уже работает почти на пределе и не тянет частоты выше стоковых 700 - зависает в 3D приложениях. Кстати, в стоковом ядре частота под нагрузкой не поднимается выше 600МГц - в исходниках прописал gpu_max_freq_limiter=600 . Сейчас я настроил ядро на реальные 700МГц с правильно поднятыми пределами и частотами троттлинга. Вообще тема с частотами GPU и CPU еще требует дополнительного изучения, поэтому разгоны и GPU и CPU пока убраны.
Теперь по изменениям относительно v.3
- пропатчено до Linux 3.10.13
- частоты и тротлинг GPU поправлены
- разгон CPU пока убран, частоты кластера А57 возвращены на стоковые 700-1900МГц
- минимальная возможная частота кластера А53 оставлена 200МГц, но грузится ядро на стоковых минимальных 400МГц, желающие снизить до 300 или 200 - делайте это ручками в синапсе или трикстере/фауксе и прочем
- пределы троттлинга CPU слегка повышены
- для улучшения плавности и отзывчивости интерфейса перенастроены некоторые внутренние параметры
- PowerEfficient Workqueues с настройкой в синапсе (для улучшеня потребления)
- Gentle Fair Sleepers interface в синапсе
- управление ARCH POWER в синапсе
- Force Fast Charge также исправлен и заменен на версию от ktoonsez(работает корректнее прошлой), включая настройки в синапсе
- самое главное - полностью допилен Wolfson Sound Control, теперь он наконец-то раскрывает всю прелесть звука wolfson. По сравнению со сток-ядром отличия в звуке не услышит разве что глухой. Теперь звук мощный(без искажений), напористый и сочный.
- исправлены мелкие ошибки прошлой версии
Прикрепленный файлUltimate_Kernel_v.4.zip ( 7.4 МБ )

Перед прошивкой обязательно снимите в синапсе галочку автозагрузки(если установлена), во избежание глюков по звуку


UPD. 10.11.2014
Ultimate_Kernel_v.3

Отличия от прошлой версии:

-Разгон GPU снижен с 900 до 800МГц (для стабильности, пока не будет найден способ вывести интерфейс по ручной настройке GPU)
-добавлены говерноры dancedance, Lionheart, smartmax, ondemandplus, smartassV2, wheatley, adaptive, nightmare, darkness, alucard, conservativex, intelliactive (на многих из них интерфейс работает гораздо плавнее, чем на стоковом интерактиве)
-глючные планировщики (schedullers) убраны на доработку
-добавлен Force Fast Charge v1.2 [Yank555.lu] (не путать с самсунговской быстрой зарядкой. Этот режим всего-лишь "обманывает" неродные зарядки и USB-порты и позволяет выжать больший ток из них(если конечно сама зарядка или USB_порт позволят это) - величины токов настраиваються в синапсе. По дефолту выключено.
-DriveDroid patch (позволяет использовать телефон как загрузочную флешку или CD-ROM для ISO образов - сам не проверял.
-USB Keyboard/Mouse emulator (пока отключен в рамдиске, будет активирован в следующих версиях, еще требуется небольшая доработка)
-Sweep2Sleep (по дефолту выключен - включается/отключается в синапсе) - выключение экрана свайпами слева-направо и справа-налево по нижнему краю экрана
-PowerSuspend доработан и возвращен(для лучшего сна)
-множественные мелкие внутренние доработки
Прикрепленный файлUltimate_Kernel_v.3.zip ( 7.95 МБ )


UPD. 08.11.2014
Ultimate_Kernel_v.2
Отличия от первой версии:
-XZ(tweaked) компрессия ядра
-KERNEL_MODE_NEON
-исправлен глюк в Wolfson Sound Control , приводящий к сильным искажениям(хрипам) при подключенных наушниках
-разгон CPU кластера А15 пока убран (производительность только снижалась из-за троттлинга при перегреве по сравнению с дефолтными 1900МГц)
-GPU разогнан до 900МГц (вместо стоковых 700МГц) - за два дня тестов никаких глюков и артефактов не выявлено, у меня работает абсолютно стабильно
-при перегреве значительно увеличены частоты троттлинга GPU, чтоб производительность не снижалась так сильно, как на стоке
-множественные патчи kernel/sched
-cifs: enable mounting cifs drives visible to all apps
-активирована поддержка ntfs
-net: tcp: optimization
-optimized SLUB memory allocator
-sched: disable GENTLE_FAIR_SLEEPERS by default - для улучшения отзывчивости UI
-disable add_random for more performance on SSD's
-Dynamic read-ahead
-FS Sync On/Off
-Powersuspend пока убран (эфекта от него не увидел никакого)
-Рамдиск перенастроен
-Init.d support (папка создается автоматически с нужными правами)
-фиксы по итогам теста первой версии ядра
-Synapse встроен в установщик
-собран нормальный zip-архив для установки из-под CWM или TWRP рекавери
Прикрепленный файлUltimate_Kernel_v.2.zip ( 7.94 МБ )




Теперь по ядру (для N910C), что сделано в пилотной версии Ultimate_Kernel_v.1:
-собрано на последнем Linaro 4.9.2 с -О3 оптимизацией
-оптимизации Graphite и neon-vfpv4
-минимальные частоты кластеров А7 и А15 снижены до 200МГц, для улучшения экономичности (в стоке 400 и 700МГц соответственно) - пока эффекта не почувствовал
-максимальная частота кластера А15 увеличена с 1900 до 2100МГц (толку мало, если честно, т.к. проц почти всегда в троттлинге даже на стоковых 1900МГц, слишком хреновое охлаждение у нашего проца )
-Powersuspend v.1.4
-Wolfson Sound Control (спасибо AndreiLux) - управление через Synapse
-в ядро добавлена поддержка Synapse (скачайте его на маркете, когда ядро соберу в виде zip-архива, добавлю его сразу в установщик)
-в Synapse добавлены доп.настройки, добавлена страничка Tools, на которой можно сохранять/загружать/удалять профили синапса, можно сохранять/перезаписывать/восстанавливать само ядро, можно включать/отключать SELinux, можно сохранять логи ошибок ядра (logcat/dmesg/last_kmsg), можно сбрасывать все настройки синапса.
-Frandom (активирован по-умолчанию)
-активирован TARGET_TTL на уровне ядра, модули не нужны (для обхода запрета раздачи интернета на Yota ) http://habrahabr.ru/post/238625/
-Full SELinux Permissive (но можно и включить обратно Enforcing в синапсе)
-отключен KNOX (на кастом-ядрах все-равно не работает)
-для теста добавлены планировщики SIO, SIOPLUS, FIOPS, FIFO, VR, ZEN, TRIPNDROID (часть из них пока работает некорректно, допилю их в будущем)
-активированы все алгоритмы управления TCP - bic, westwood, reno, cubic, highspeed, hybla,htcp, vegas, veno, scalable, lp, yeah, illinois
-рамдиск перенастроен, добавлен busybox
-системный раздел становится RW (read/write)
-SecureStorage Disable
-отключена защита от записи на внешнюю флешку (проверьте, у меня работает нормально)
-ну и куча всякой внутренней мелочевки

https://yadi.sk/d/OdAyjvSScX83d


В любом случае - перед любыми экспериментами делайте бэкап системы

Сообщение отредактировал mcaserg - 05.01.16, 18:35



Реп: (6974)
* mcaserg,
Я запаковал ваше ядро в tar формат, попробую прошить его после бекапа через Один.

Прошил tar файл ядра через Один. Телефон загрузился нормально. Скрины прилагаю (непонятно, почему в tricster mode показывает максимальную частоту всех ядер 1300?). Как проводить тестирование? (Не нашел программу управления ядром :) ). Проглядел про Synapse, сорри, установил с маркета, тестирую.
Скрины
Прикрепленное изображение
Прикрепленное изображение
Прикрепленное изображение

UPD
Проверил все базовые функции телефона (по возможности), все работает, включая Приватный режим и SHealth, все работает без глюков, с настройками ядра пока не занимался, чуть позже

Сообщение отредактировал Wlryss - 06.11.14, 13:00



Реп: (1774)
* Wlryss, Трикстер берет информацию о макс.частоте проца с cpu0, а это как раз первое ядро кластера А7, поэтому он и думает, что максималка для всех ядер равна максимальной частоте маломощного кластера. Я добавлю корректную раздельную регулировку частот проца в синапс в следующей версии ядра.



Реп: (14)
* mcaserg,

Google Translate:

Привет,
Я проверяю свое ядро. Это в основном стабильным. Я хочу задать несколько вопросов.

1) Когда я делаю исходящий вызов, называется человек не может услышать мой голос на первом вызове. Когда я отключаю и позвонить еще раз призвал человек может услышать меня.
2) скорость подключения к Интернету снижается с 14MBit к 8Mbit. И подключение к интернету есть большой лаг.
3) Можно ли отключить За часы для A57 ядер. Или вы могли бы сделать выбранный пользователем масштабирование для нее.

Спасибо за ваш заранее.

English:

Hi,
I am testing your kernel. It is mostly stable. I want to ask some questions.

1-) When I make a outgoing call, called person can not hear my voice at first call. When I disconnect and call again called person can hear me.
2-) Internet connection speed is reduced from 14MBit to 8MBit. And internet connection have a big lag.
3-) Can you disable Over Clock for A57 cores. Or could you make a user slected scaling for it.

Thanks for your advance.

Сообщение отредактировал kadiremrah - 07.11.14, 14:53



Реп: (1774)
Посмотреть бы результат теста Anomaly2 на ноте4 со снапом, эксинос всегда катастрофически сливал снапу именно в этом тесте( на ноте 3 так вообще в 2 раза, у меня на снапе за миллион двести тыс. переваливало...)

Добавлено 09.11.2014, 21:38:

* Bazzillio,
Пока я не обнаружил ни одного альтернативного хотплаг-драйвера на эксинос, с этим полная засада, поэтому возможности отключать ядра пока нет.

Я на гитхабе прошерстил все, что только мог, по любым моделям эксиноса- ничего нет из хотплагов. На снапе в этом плане все гораздо лучше, но они нам не подходят, увы.

Сообщение отредактировал corola - 11.12.14, 00:04
Причина редактирования: Объединил посты



Реп: (1774)
* b2rdetor,
Я так понял, ты про GPU имеешь в виду.Тогда и не даст, я и в исходниках менял (в будущей 3-й версии) и прописывал коды разрешения на запись в регистры в соответствии стаблицей частот - записывать-то записывает, но после сохранения снова открываешь файлик - и частоты вновь прежние. Нужно делать отдельный интерфейс sysfs для управления частотами и напряжениями GPU, я уже перелопатил кучу исходников andip71(Lord Boeffla), AndreiLux, Halaszk- у них все это есть под старые эксиносы, но в нашем 5433 кардинально поменяли все драйверы и их методы, к сожалению, напрямую не подходят. Щас пытаюсь портировать под наше устройство, но быстро не обещаю.



Реп: (743)
* mcaserg,

Добрый день. Поставил Ваше ядро я на N910H. Все работает без нареканий. Единственное что - не сразу полностью заработал Synapse - почему-то некоторые данные показывать стал только после нескольких перезагрузок (температуру батареи, ее "здоровье" и еще что-то). Вопрос: как менять говернор? В Synapse ничего не нашел, облазил все вкладки. Если че - могу быть тестером на N910H. ;)



Реп: (1774)
* Zer0, я не стал в синапс настройки говернора выводить. В след.версии добавлю. А в текущей версии говерноры можно менять, например, через trickster mod



Реп: (743)
mcaserg @ 12.11.2014, 21:49 *
А в текущей версии говерноры можно менять, например, через trickster mod

Ну я по сути так и поменял. Но ставить только ради этого trickster... :D Он еще за собой тянет Busybox

PS: Вот эта штука вроде тоже работает. Но она гораздо функциональнее.

Сообщение отредактировал Zer0 - 12.11.14, 23:17



Реп: (743)
* mcaserg,
А можно попросить еще раз указать минимальные частоты кластеров по-умолчанию? А то у меня при 200 телефон во сне перегружается иногда...



Реп: (845)
Zer0 @ 13.11.2014, 01:58 *
А можно попросить еще раз указать минимальные частоты кластеров по-умолчанию? А то у меня при 200 телефон во сне перегружается иногда...

400 А53 и 700 А57



Реп: (26)
* Zer0,
не уверен, но думаю для кластера А57 200мгц маловато будет



Реп: (1774)
* Bazzillio,
Я думал над этим, и пробовал разные варианты - честно говоря, я разницы ни в потреблении, ни в чем другом не заметил, что на 200МГц ставить, что на 700. Психологически минимальные 200МГц как-то комфортнее.

P.S. Обновил свои результаты тестов, пока второе место в мире удалось в антуту взять (интересно, почему через час результаты из базы удаляют? Замечал на всех своих устройствах.Россию банят что-ли? )
Benchmark - Результаты (Пост #35708277)

Сообщение отредактировал mcaserg - 13.11.14, 11:16



Реп: (1386)
Резервный пост.
На всякий пожарный случай.



Реп: (26)
mcaserg @ 13.11.2014, 09:56 *
что на 200МГц ставить, что на 700

да потому что в таблице вольтажа разница там совсем не большая, не пробовали менять? по старому опыту на хтц дезайр, на минимальных частотах я смог без ущерба и глюков убрать -20% потребление, и так примерно по всем частотам до -5% на самой верхней, это дало мне день живучести апарата



Реп: (1774)
* Bazzillio,
Пробовал, конечно-же. Но, тут опять есть большое НО - т.к. процы могут быть у всех разной степени "удачности" по степпингу, соответственно не может быть единого андервольтинга, подходящего сразу всем и чтоб без глюков. Что у одного будет стабильно держать, у другого может приводить к ребутам и зависаниям. Поэтому я зарекся делать изначальный андервольтинг "от автора". Как найду способ сделать интерфейс по регулировке напряжений, так и будете крутить по своему желанию. Да и по опыту всех своих последних устройств андервольтинг практически ничего не дает в плане выигрыша по потреблению. Скорее это эффект плацебо. Зато проблем поиметь со стабильность можно очень легко.

Добавлено 13.11.2014, 12:08:

* KodIHTIK,

Тогда просьба подчистить тему и перенести соответствующие посты в новую.



Реп: (26)
mcaserg @ 13.11.2014, 11:08 *
Как найду способ сделать интерфейс по регулировке напряжений, так и будете крутить по своему желанию

такой интерфейс для ядер есть, в хтц в ядре его не было, поэтому его дописывал один человек, там кода не много, главное его адаптировать с нашим ядром (правильно вписать вызовы функций), могу поискать свои старые исходники когда буду дома..



Реп: (743)
mcaserg @ 13.11.2014, 09:56 *
* Bazzillio,
Я думал над этим, и пробовал разные варианты - честно говоря, я разницы ни в потреблении, ни в чем другом не заметил, что на 200МГц ставить, что на 700. Психологически минимальные 200МГц как-то комфортнее.


Дело в том, что не все процессоры (я имею в виду каждый конкретный экземпляр) держат такие частоты и андервольты. Поэтому в оф. ядрах и сужают диапазоны частот и вольтажа. Вот мой проц частоту 200 "во сне" - не держит. Сваливается в ребут. Поэтому мне кажется было бы корректнее в ядре по-умолчанию ставить частоты стоковые, но давать возможность выбирать разные. И каждый дальше будет сам для себя определять диапазон, в пределах которого его железяка чуствует себя спокойно. :)

Сообщение отредактировал Zer0 - 13.11.14, 12:32



Реп: (1774)
* Bazzillio,
Да я не первое ядро делаю и управление напряжениями во все добавлял. И разных способов под разные процы накоплено немало- но под этот проц они не подходят из-за разницы в архитектурах. Я как раз изучаю код от предыдущих эксиносов.


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

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

Сейчас: 10.12.24, 02:58