xda-developers

xda-developers (https://forum.xda-developers.com/index.php)
-   ONE Android Development (https://forum.xda-developers.com/forumdisplay.php?f=3134)
-   -   [Kernel][CM12][SM] Ark Kernel [per Core control] (https://forum.xda-developers.com/showthread.php?t=2909277)

AuxXxilium 17th October 2014 11:48 PM

[Kernel][CM12][SM] Ark Kernel [per Core control]
 
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/androi...neplus_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

AuxXxilium 17th October 2014 11:48 PM

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

AuxXxilium 17th October 2014 11:48 PM

Changelog Information and more
 
clean

nikzDHD 17th October 2014 11:52 PM

Good to see more kernels.

PaoloMix09 17th October 2014 11:53 PM

Am I seeing more Kernels? Yes I am... :) :)

mdv53 18th October 2014 12:06 AM

Great, welcome here.

Sent from my A0001 using Tapatalk

nexgen999 18th October 2014 12:10 AM

Multi-rom compatible ?

Heisenberg 18th October 2014 12:56 AM

@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

DespairFactor 18th October 2014 01:18 AM

<3 @AuxXxilium is here!

BoboBrazil 18th October 2014 01:30 AM

Awesome. Great to see more devs here.


All times are GMT +1. The time now is 02:22 AM.