[Kernel][CM12][SM] Ark Kernel [per Core control]

Search This thread

AuxXxilium

Inactive Recognized Developer
Jan 5, 2009
973
1,966
localhost
visionz.media
Ark Kernel
Feal the Magic
This Kernel is based on a highly patched source and should work with latest CM11 nightlies and all CM12 builds.

Features
For Featurerequests please use tab on the top of this project

Overall
  • highly patched source
Hotplug
  • Alucard Hotplug <- default
  • MSM Hotplug
  • Intelli Plug 5.0
CPU
  • CPU Govs - set per Core
  • CPU Freq - set per Core
  • 268 MHz step
  • Voltage Control
  • MSM Turbo
  • new CPU Boost
  • more CPU Govs
  • default: interactive
GPU
  • GPU OC up to 657 MHz
  • more GPU steps: 27 - 100 - 200 - 330 - 382 - 462 - 533 - 578
  • Idle down to 27 MHz
Thermal
  • Franco's Thermal
FS
  • Dyn_Fsync
  • FSync Switch
  • F2FS
  • NTFS support
  • Optimized EXT4
IO
  • more IO Scheduler
  • default: row
Sound
  • Sound Control
POWER
  • Powersuspend
  • FastCharge
  • Power efficient workqueue
  • Arch Power
LCD
  • LCD KCAL
NET
  • more TCP Congs
  • default: cubic
MISC
  • KSM
  • MultiRom Support (Kexec Hardboot)
  • Sync with CM
COMPILE
  • Any Kernel Installer
  • vfp hardfloat
  • Compiled with SM 4.9.3 with A15 optimization and graphite

Bug Reports
For Bug Reports please use tab on the top of this project and let me know your Rom. Only reports with full "last_kmsg" will be observed.

Download
Note: To use all the features it is recommend to flash my UKM and use Synapse App to setup.

For Download -> see Changelog <- version number is link ;)

XDA:DevDB Information
[Kernel][CM12][SM] Ark Kernel [per Core control], Kernel for the ONEPLUS ONE

Contributors
AuxXxilium
Source Code: https://github.com/AuxXxilium/android_kernel_oneplus_msm8974

Kernel Special Features: per Core control

Version Information
Status: No Longer Updated
Current Stable Version: 0.7
Stable Release Date: 2014-11-20
Current Beta Version: 0.8.exp.1
Beta Release Date: 2014-11-20

Created 2014-10-18
Last Updated 2014-12-04
 
Last edited:

AuxXxilium

Inactive Recognized Developer
Jan 5, 2009
973
1,966
localhost
visionz.media
Changelog, Informations and more

Changelog - Kernel

0.7
  • camera fix from cyanogen
  • intelli_plug 5.0
  • wheatly cpu gov
  • new touch driver
  • msm_limiter fix freq
  • 268MHz CPU step
  • GPU OC
  • irq patches
  • sched patches
  • qseecom patches
  • crypto patches
  • cifs patches
  • nfs patches
  • misc arm patches
  • Hyper CPU Gov
  • nightmare CPU Gov
  • darkness CPU Gov
  • Bacon CPU Gov updated
  • some changes in cpufreq calculation
  • vfp hardfloat
  • kernel mode neon
  • arch power
  • cpuidle patched
  • clockevents patched
  • time patched
  • tick patched
  • pm patched
  • rtmutex patched
  • tracer disabled
  • some I/O boost
  • sweep2sleep

0.6.3
  • synced with cm

0.6.2
  • intelli cpu govs added
  • some fixes

0.5.2 update
  • video recording fix
  • faux sound control removed and added francos
  • vr and zen added
  • other patches

0.4
  • reverted all 0.3.6 / 0.3.8 patches <- not stable for me, causes kernel panic

0.3.8
  • EXT4 patches

0.3.6
  • workqueue patches
  • bugfix

0.3.3
  • init build

Changelog - UKM

UKM_3.5.3_aux
  • remove unsupported features

UKM_3.5.2_aux
  • little style changes

UKM_3.5.1_aux
  • match with latest changes

UKM_3.5_aux
  • update to new version

UKM_3.4.3.12_aux
  • reenable sound control

UKM_3.4.3.11_aux
  • exclude unsupported things

UKM_3.4.3.10_aux
  • init build

Installation

Clean Install (if you use this kernel first time or you switch from ANY-AV to AV or back- recommend)
  1. Download ROM / GAPPS / Kernel
  2. Boot into Recovery
  3. wipe System
  4. install Rom
  5. install Gapps
  6. install Kernel
  7. install UKM
  8. Reboot into System
  9. If finished please reboot again

Only Update
  1. Download Kernel
  2. Boot into Recovery
  3. install Kernel
  4. install UKM
  5. Reboot into System
  6. If finished please reboot again

Thanks & Credits

  • Cyanogenmod
  • ak
  • neobuddy89
  • ktoonsez
  • faux123
  • franciscofranco
  • showp1984
  • faux123
  • stratosk
  • mrg666
  • many other
 
Last edited:

Heisenberg

Retired Forum Moderator
Jun 29, 2011
27,180
18,633
Knocking on your door
OnePlus 9 Pro
@AuxXxilium, you might want to be a bit more specific about what this kernel is compatible with. Saying 'this kernel is only for Cyanogenmod' isn't specific enough, there are CM11 and CM11S for this device, both Cyanogenmod, but require different kernels.

Transmitted via Bacon

---------- Post added at 10:56 AM ---------- Previous post was at 10:50 AM ----------

Added to OnePlus One index thread:

[INDEX] OnePlus One Resources Compilation Roll-Up

Transmitted via Bacon
 

AuxXxilium

Inactive Recognized Developer
Jan 5, 2009
973
1,966
localhost
visionz.media
@AuxXxilium, you might want to be a bit more specific about what this kernel is compatible with. Saying 'this kernel is only for Cyanogenmod' isn't specific enough, there are CM11 and CM11S for this device, both Cyanogenmod, but require different kernels.

Transmitted via Bacon

---------- Post added at 10:56 AM ---------- Previous post was at 10:50 AM ----------

Added to OnePlus One index thread:

[INDEX] OnePlus One Resources Compilation Roll-Up

Transmitted via Bacon

It's based on latest nightly Kernel.

Any other mirror please? Not able to download at all..

Coming soon with stable release.
 
  • Like
Reactions: fred2346

AuxXxilium

Inactive Recognized Developer
Jan 5, 2009
973
1,966
localhost
visionz.media
Could you make a Cm11s version? I wan't to try your kernel.

Sent from my A0001 using Tapatalk

Franco means this:
r24 (or newer) IS ONLY FOR CM11S 38R OR NEWER. DON'T FLASH IF YOU'RE IN OLDER OTA VERSIONS.
IF YOU'RE ON CM11 NIGHTLIES OR DERIVATES YOU'RE FINE

so i don't know, it can be working with latest CM11S. i think they change only the ramdisk. make backup and try it.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 41
    Ark Kernel
    Feal the Magic
    This Kernel is based on a highly patched source and should work with latest CM11 nightlies and all CM12 builds.

    Features
    For Featurerequests please use tab on the top of this project

    Overall
    • highly patched source
    Hotplug
    • Alucard Hotplug <- default
    • MSM Hotplug
    • Intelli Plug 5.0
    CPU
    • CPU Govs - set per Core
    • CPU Freq - set per Core
    • 268 MHz step
    • Voltage Control
    • MSM Turbo
    • new CPU Boost
    • more CPU Govs
    • default: interactive
    GPU
    • GPU OC up to 657 MHz
    • more GPU steps: 27 - 100 - 200 - 330 - 382 - 462 - 533 - 578
    • Idle down to 27 MHz
    Thermal
    • Franco's Thermal
    FS
    • Dyn_Fsync
    • FSync Switch
    • F2FS
    • NTFS support
    • Optimized EXT4
    IO
    • more IO Scheduler
    • default: row
    Sound
    • Sound Control
    POWER
    • Powersuspend
    • FastCharge
    • Power efficient workqueue
    • Arch Power
    LCD
    • LCD KCAL
    NET
    • more TCP Congs
    • default: cubic
    MISC
    • KSM
    • MultiRom Support (Kexec Hardboot)
    • Sync with CM
    COMPILE
    • Any Kernel Installer
    • vfp hardfloat
    • Compiled with SM 4.9.3 with A15 optimization and graphite

    Bug Reports
    For Bug Reports please use tab on the top of this project and let me know your Rom. Only reports with full "last_kmsg" will be observed.

    Download
    Note: To use all the features it is recommend to flash my UKM and use Synapse App to setup.

    For Download -> see Changelog <- version number is link ;)

    XDA:DevDB Information
    [Kernel][CM12][SM] Ark Kernel [per Core control], Kernel for the ONEPLUS ONE

    Contributors
    AuxXxilium
    Source Code: https://github.com/AuxXxilium/android_kernel_oneplus_msm8974

    Kernel Special Features: per Core control

    Version Information
    Status: No Longer Updated
    Current Stable Version: 0.7
    Stable Release Date: 2014-11-20
    Current Beta Version: 0.8.exp.1
    Beta Release Date: 2014-11-20

    Created 2014-10-18
    Last Updated 2014-12-04
    17
    Changelog, Informations and more

    Changelog - Kernel

    0.7
    • camera fix from cyanogen
    • intelli_plug 5.0
    • wheatly cpu gov
    • new touch driver
    • msm_limiter fix freq
    • 268MHz CPU step
    • GPU OC
    • irq patches
    • sched patches
    • qseecom patches
    • crypto patches
    • cifs patches
    • nfs patches
    • misc arm patches
    • Hyper CPU Gov
    • nightmare CPU Gov
    • darkness CPU Gov
    • Bacon CPU Gov updated
    • some changes in cpufreq calculation
    • vfp hardfloat
    • kernel mode neon
    • arch power
    • cpuidle patched
    • clockevents patched
    • time patched
    • tick patched
    • pm patched
    • rtmutex patched
    • tracer disabled
    • some I/O boost
    • sweep2sleep

    0.6.3
    • synced with cm

    0.6.2
    • intelli cpu govs added
    • some fixes

    0.5.2 update
    • video recording fix
    • faux sound control removed and added francos
    • vr and zen added
    • other patches

    0.4
    • reverted all 0.3.6 / 0.3.8 patches <- not stable for me, causes kernel panic

    0.3.8
    • EXT4 patches

    0.3.6
    • workqueue patches
    • bugfix

    0.3.3
    • init build

    Changelog - UKM

    UKM_3.5.3_aux
    • remove unsupported features

    UKM_3.5.2_aux
    • little style changes

    UKM_3.5.1_aux
    • match with latest changes

    UKM_3.5_aux
    • update to new version

    UKM_3.4.3.12_aux
    • reenable sound control

    UKM_3.4.3.11_aux
    • exclude unsupported things

    UKM_3.4.3.10_aux
    • init build

    Installation

    Clean Install (if you use this kernel first time or you switch from ANY-AV to AV or back- recommend)
    1. Download ROM / GAPPS / Kernel
    2. Boot into Recovery
    3. wipe System
    4. install Rom
    5. install Gapps
    6. install Kernel
    7. install UKM
    8. Reboot into System
    9. If finished please reboot again

    Only Update
    1. Download Kernel
    2. Boot into Recovery
    3. install Kernel
    4. install UKM
    5. Reboot into System
    6. If finished please reboot again

    Thanks & Credits

    • Cyanogenmod
    • ak
    • neobuddy89
    • ktoonsez
    • faux123
    • franciscofranco
    • showp1984
    • faux123
    • stratosk
    • mrg666
    • many other
    10
    To all: i rebuild this kernel to find the bug. i do it this week, so no new update the next days. i build a stable now, after that the next version comes not until the weekend.

    EDIT: latest ARK should be stable. many things to do the next days. so i'm not on xda for some days.
    10
    i trry to rebuild my server and my buildserver. i think i build something new before christmas.
    9
    big update with new features tomorrow and more at the end of this week :)

    no update in nightly today, but around 6pm CET comes the update. will test it the next hours.