SevenMaxs

Lenovo Vibe X3 - Кастомное ядро от SevenMaxs

В этой теме 23 сообщения

android-kernel.png

 

Данное ядро подойдет для всех стоковых прошивок ROW региона, лично проверил работу на прошивках версии X3a40_S130_151122_ROW и X3a40_S138_160301_ROW.

Установка осуществляется через TWRP, перед установкой делайте резервную копию прошивки!!!


Ядро компилировал при помощи SaberMod Toolchain
Для сжатия Initial Ramdisk использовался формат xz вместо gz.
 

Изменения:

- Добавлены следующие режимы управления частотой процессора (Governor):

  • Ondemandplus
  • Nightmare
  • Darkness
  • Alucard
  • Hyper
  • Zzmoove
  • Impulse
  • Yankactive
  • Elementalx

- Добавлены следующие планировщики ввода/вывода (Scheduler I/O):

  • Zen
  • Fiops

- Добавлен твик "FSync Control"

- Добавлена возможность управлять TTL (привет обход ограничений на раздачу интернета YOTA)

- Добавлена поддержка Frandom
- Добавлена поддержка быстрой зарядки (USB FastCharging)

(но как выяснилось она не поддерживается в смартфоне)
- Проведена оптимизация в протоколе IPv4
- Проведена оптимизация файловой системы Ext4
- Проведена оптимизация SLUB
- Проведена оптимизация KSM
- И еще куча всего по мелочам!

 

Теперь что касается преднастроек:

  • отключено SecureBoot;
  • по умолчанию используется Interactive Governor;
  • по умолчанию используется Fiops Scheduler I/O;
  • включена поддержка Frandom;
  • включена быстрая зарядка.

 

Для управлением TTL советую использовать утилиту TTL Master
Для управления частотой процессора и планировщиками ввода/вывода советую использовать утилиту Kernel Toolkit
Важно: для работы выше упомянутых утилит необходим доступ в Root (права суперпользователя) и BusyBox

 

Ну и любителей считать попугаев в AnTuTu Benchmark выкладываю несколько скриншотов:
При использовании Interactive Governor и Fiops Scheduler I/O получается в среднем такой результат

Спойлер

Screenshot_2016-04-12-22-27-43-598.jpegScreenshot_2016-04-12-22-27-56-702.jpeg

При использовании Performance Governor и Fiops Scheduler I/O получается в среднем такой результат

Спойлер

Screenshot_2016-04-12-22-37-36-521.jpegScreenshot_2016-04-12-22-37-43-226.jpeg

 

Скачать:

Kernel_X3a40_RUS_7M.160412.zip

MD5: 88F950077BFA49EEB3EB7FE43EF627AE

Скачать:

Kernel_X3a40_RUS_7M.161105-Kursk.zip -  обновленное ядро с поддержкой всех приложений ИК-пультов.

MD5: 7F37A0F064A0E15FCA22511A4D3CD616

 

Исходный код на GitHub:

Lenovo_X3a40_OpenSource

Если вы хотите помочь развитию проекта,  то может присылать свои патчи и исправления.

15 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

What about sources?

Do you have a working device tree?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

браво! 

1 пользователю понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Все желающие могут собрать свое кастомное ядро, исходный код находится в этой теме:

17 часов назад, Arpit Anand написал:

What about sources?

Если вы хотите помочь развитию проекта,  то может присылать свои патчи и исправления в мой репозиторий на GitHub:

Lenovo_X3a40_OpenSource

 

1 пользователю понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

After flashing it my antutu score is 65519. And my two big cores are not going above 768mhz please seven marks help me

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@sihaganish А как у вас работали большие ядра на стоковом Kernel?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
16 часов назад, SevenMaxs написал:

@sihaganish  And as you have worked on large core katabatic Kernel?

Can you repeat the same question in English? Google translate isn't working right. Even my big cores are throttled at 768Mhz.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@SevenMaxsДобрый день!  Через TWRP установил Kernel_X3a40_RUS_7M.160412.zip.    Никак ошибок в TWPR не было. Но ничего, вроде, не изменилось. Root прав нет. Wipe я не делал. Подскажите, что я сделал не так?

Отредактировал PavelN

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
On 17.04.2016 at 14:59, sihaganish написал:

After flashing it my antutu score is 65519. And my two big cores are not going above 768mhz please seven marks help me

Did U had a Root before flashing? Did U install BusyBox after it? Try to use another Governor such as Ondemandplus and another one.

Отредактировал pwlt

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@PavelN А внешних признаков и не будет, все изменения в ядре Linux.

 

5 часов назад, Sagar Vora написал:

Can you repeat the same question in English? Google translate isn't working right. Even my big cores are throttled at 768Mhz.

Please install native Kernel (with modules) and check the operating frequency big cores.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Насчет внешних признаков понял.  А насчет root?   Kingroot и Root Genius не срабатывают.

Отредактировал PavelN

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
2 часов назад, PavelN написал:

Насчет внешних признаков понял.  А насчет root?   Kingroot и Root Genius не срабатывают.

А при чем здесь изменения внесенные в ядро(все они описаны в шапке) и получение root указанными вами способами?Если этими способами вы на стоковом ядре root  получить не могли,то и на измененном не получите.Разблокировываете загрузчик,устанавливаете кастомное recovery TWRP и получайте root посредством установки SuperSu через TWRP.Тем более TWRP у вас уже установлен.Что вам нужно еще?

1 пользователю понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Понял, спасибо!

Без рут, как без нок :)

Отредактировал PavelN

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
10 минут назад, PavelN написал:

Но, только тут есть упоминание о root

Ну вы читайте в каком контексте здесь упомянут root.Что бы управлять различными режимами частоты процессора необходимо использовать приложения которые это делают,а для их работы необходим root.Вы что себе голову морочите,у вас же установлен TWRP,вот и получайте root через него.В чем проблема? Берете файл  SuperSU-v2.71-PRO.zip кладете в память смартфона и применяете через установку в TWRP.Всё.

2 пользователям понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Странно у меня почему-то антуту стал показывать ~50к , раньше было 90к, версия антуту 6.1.4

Настойки ядра по дефолту 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Извините что не в тему, есть рут, разблокирован, установлено мод ядро, прошивка 144, как скопировать файлы в папку xbin, при попытке копировать рут эксплорером или др., постоянно выдает ошибку, ткните носом что у меня не так, пожалуйста!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Как я понимаю, ядро для 5-го Андроида, ведь так?

А есть такое-же, но для 6-го?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@olegdn пока нет.А это для 5-го.

1 пользователю понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

@SevenMaxs where's the kernel source code? Thanks!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Здравствуйте. Подскажите пожалуйста, правильно ли я понимаю что для ядро из данной темы только для установки на 5й андроид, а для работы ядра на 6ом андроиде надо полностью устанавливать прошивку от SevenMaxs? То есть я не могу поставить данное ядро на 6ой стоковый андроид? Заранее спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Александр Фирстов  здесь ядро только для ОС 5.1 Для ОС 6.0 отдельно ядро лежит в теме кастомной прошивки SevenMaxs.

Установка через fastboot вынув файл. img из архива или через TWRP

1 пользователю понравился пост

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!


Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.


Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу