[KERNEL][17/11][OXYGEN/CM][3.10][UBER4.9] ☆ AK ☆ [v. 023]

do you agree to ask OnePlus2 to publish the source of the rom?


  • Total voters
    379
  • Poll closed .
Status
Not open for further replies.
Search This thread

ak

Senior Member
Feb 19, 2011
14,849
69,622
0
Ak Land Valley
ak.hiddenbytes.org

ak-xda-exodus.jpg



FGLizUg.png

I am not responsible for any damage to your phone.
Read before downloading or posting in the thread.
Proceed with caution if you have no experience.

71rJ2NA.png

Official Site: ak.hiddenbytes.org
Full Changelog: Github Link

A kernel based on Official Oxygen Source branch:
Install/Uninstall: Link
Downloading: AK.023.OP2.OXYGEN
Downloading: AK.023.OP2.CM

NB: Ak Kernel Updater is now supported!

Kernel Mirrors:
Download: Link - Thanks a lot @LookedPath
Download: Link - Thanks a lot @funCrash93
Download: Link - Thanks a lot @DominiCOne
Download: Link - Thanks a lot @bombadier
Download: Link - Thanks a lot @alebcay

7pCZLmh.png


  • Thanks a lot to These developers, filled with great humanity and courage:
    @Grarak, @TeamExodus

    And also:
    @Sultanxda, @Robbiel811, @Dorimanx, @xboxfanj, @apb_axel, @faux123, @myfluxi, @showp1984, @imoseyon, @savoca, @poondog , @CallMeAldy

    And also:
    @andreilux, @flar2, @CL3Kener, @DerRomtester, @renderbroken, @Alucard24, @stratosk, @hellsgod, @yank555-lu, @kingbabasula, @osmosis, @gianton

    Do you like my work?

    Hit 'thanks' and/or rate this thread with 5 stars.
    Consider a small donation.




XDA:DevDB Information
AK Kernel Oneplus Two, Kernel for the OnePlus 2

Contributors
ak
Source Code: https://github.com/anarkia1976

Kernel Special Features:

Version Information
Status: Stable

Created 2015-09-22
Last Updated 2015-11-17
 

ak

Senior Member
Feb 19, 2011
14,849
69,622
0
Ak Land Valley
ak.hiddenbytes.org
Kernel Changelogs

[ AK KERNEL - v.023 ]

A kernel based on Oxygen/CM branch.

Download: AK.023.OP2.OXYGEN
Download: AK.023.OP2.CM

[ SMALL CHANGELOG ]
merge oxygen source
dts optimizations
ecc ecc

[ FULL CHANGELOG ]

Project name: AK KERNEL
anarkia1976 - Kernel Version: AK.023.OP2
Hieu Nguyen - OnePlus: update to OnePlus2_14_A.09_151109 kernel source
anarkia1976 - arm: dts: msm8994: build only v2.1 hw variant
anarkia1976 - arm: dts: msm8994: Correct regulator timming
 
Last edited:

ak

Senior Member
Feb 19, 2011
14,849
69,622
0
Ak Land Valley
ak.hiddenbytes.org
Questions & Answers

[ AK KERNEL INSTALL - STEP BY STEP ]
If you don't have used AK before:
Step 1
Fresh Install "your base kernel ROM " or "dirty reflash your ROM" from recovery


Step 2

Install the latest "AK kernel zip (UKM is integrated into kernel)" from recovery

Download: Link


S
tep 3
Reboot

Step 4
Install "Synapse" app from Market

Download: Link
Thread: Link
Thanks & Donations: @AndreiLux


Install "Ak kernel Updater v1.2" from this link

Download: Link

Thanks & Donations: @CallMeAldy & @themike10452

Step 6
Press the " Thanks Button" and " Rate the thread"

If you have used AK before:

Step 1
Follow the AK thread and check with "Ak kernel Updater" possible news
Follow the AK official website for find new releases: " http://ak.hiddenbytes.org/ "

Follow my AK twitter account: Link

Step 2
Press the "Thanks Button" and "Rate the thread"

[ AK KERNEL OP2 PROFILES THREAD ]

This thread is for people to post their profiles with each other: Link
Thanks a lot
@
Stylo King

[ KCAL COLOR PROFILES ]
You can set these settings with synapse.
Infos: Link
thanks a lot @savoca

Cool Amoled Style:
Colors: 236,248,256
Min: 35
Contrast: 258
Hue: 0
Saturation: 275
Value: 251
thanks a lot @abhi086387

Warm Amoled Style:
Colors: 253,246,243
Min: 35
Contrast: 258
Hue: 0
Saturation: 275
Value: 251
thanks a lot @abhi086387

Extreme Amoled Style:
Colors: 256,256,256
Min: 35
Contrast: 264
Hue: 0
Saturation: 290
Value: 242
thanks a lot @abhi086387

Deep Natural Style:
Colors: 250,250,255
Min: 35
Contrast: 264
Hue: 0
Saturation: 285
Value: 245

thanks a lot @abhi086387

Kcal sysfs reference:
Code:
/sys/devices/platform/kcal_ctrl.0/kcal - (0-256 0-256 0-256) - Controls R/G/B Multipliers
/sys/devices/platform/kcal_ctrl.0/kcal_min - (0-256) - Controls minimum RGB Multiplier value
/sys/devices/platform/kcal_ctrl.0/kcal_enable - (0-1) - Enables/Disables RGB Multiplier Control
/sys/devices/platform/kcal_ctrl.0/kcal_invert - (0-1) - Enables/Disables Display Inversion Mode
/sys/devices/platform/kcal_ctrl.0/kcal_sat - (224-383 or 128) - Controls saturation intensity - use 128 for grayscale mode
/sys/devices/platform/kcal_ctrl.0/kcal_hue - (0-1536) - Controls display hue
/sys/devices/platform/kcal_ctrl.0/kcal_val - (128-383) - Controls display value
/sys/devices/platform/kcal_ctrl.0/kcal_cont - (128 - 383) - Controls display contrast

[ OPO TIPS & TRICKS GUIDE ]

Thanks a lot to @MMWolverine for this fantastic guide: Link
You can find all you need and all infos for your 1+1.


[ CPU GOVERNORS & SCHEDULERS HOW-TO ]
Thanks a lot to @gsstudios for this fantastic guide: Link

[ UNINSTALL UKM & AK KERNEL ]

What my kernel does is:
# Rename mpdecsion binary
mv $ bindir / mpdecision $ bindir / mpdecision-rm

if you want you can return by renaming "mpdecision", and than reboot the phone.

It was enough to report it in my thread.

however, I have created a zip for revert after seeing this exchange:
http://ak.hiddenbytes.org/
UKM_AK_uninstaller_v4.zip
 
Last edited:

markus1540

Senior Member
Dec 17, 2010
51
14
0
Frankfurt
Just a quick minor heads up: the second O in AK.003.OPO2.CAF should be removed, I confused this version with the kernels for the OnePlus One at first because of this.

Other than that I'm glad to see you developing with the OnePlus Two now, keep up the great work :good:
 

ak

Senior Member
Feb 19, 2011
14,849
69,622
0
Ak Land Valley
ak.hiddenbytes.org
Just a quick minor heads up: the second O in AK.003.OPO2.CAF should be removed, I confused this version with the kernels for the OnePlus One at first because of this.

Other than that I'm glad to see you developing with the OnePlus Two now, keep up the great work :good:

Thanks, it will be renamed OP2 so .... and OP1 for the old one ... what do you think?
 

rweddy1

Senior Member
Mar 13, 2010
242
45
0
I love AK on my Oneplus1 also, looking forward to testing this ! Can someone tell me what the difference between oxygen 202 and 210 stock kernels?
 
Last edited:
  • Like
Reactions: ak

Delacor

Senior Member
Jun 4, 2011
395
78
0
Bremen
Just recieved my OPT today and now we have this!
Flashed it already - lets see how you can tune this baby :D

Hint: In the install script still stands "oneplusone" :p

THANK YOU MAN!
 
  • Like
Reactions: ak
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 160

    ak-xda-exodus.jpg



    FGLizUg.png

    I am not responsible for any damage to your phone.
    Read before downloading or posting in the thread.
    Proceed with caution if you have no experience.

    71rJ2NA.png

    Official Site: ak.hiddenbytes.org
    Full Changelog: Github Link

    A kernel based on Official Oxygen Source branch:
    Install/Uninstall: Link
    Downloading: AK.023.OP2.OXYGEN
    Downloading: AK.023.OP2.CM

    NB: Ak Kernel Updater is now supported!

    Kernel Mirrors:
    Download: Link - Thanks a lot @LookedPath
    Download: Link - Thanks a lot @funCrash93
    Download: Link - Thanks a lot @DominiCOne
    Download: Link - Thanks a lot @bombadier
    Download: Link - Thanks a lot @alebcay

    7pCZLmh.png


    • Thanks a lot to These developers, filled with great humanity and courage:
      @Grarak, @TeamExodus

      And also:
      @Sultanxda, @Robbiel811, @Dorimanx, @xboxfanj, @apb_axel, @faux123, @myfluxi, @showp1984, @imoseyon, @savoca, @poondog , @CallMeAldy

      And also:
      @andreilux, @flar2, @CL3Kener, @DerRomtester, @renderbroken, @Alucard24, @stratosk, @hellsgod, @yank555-lu, @kingbabasula, @osmosis, @gianton

      Do you like my work?

      Hit 'thanks' and/or rate this thread with 5 stars.
      Consider a small donation.




    XDA:DevDB Information
    AK Kernel Oneplus Two, Kernel for the OnePlus 2

    Contributors
    ak
    Source Code: https://github.com/anarkia1976

    Kernel Special Features:

    Version Information
    Status: Stable

    Created 2015-09-22
    Last Updated 2015-11-17
    65
    Kernel Changelogs

    [ AK KERNEL - v.023 ]

    A kernel based on Oxygen/CM branch.

    Download: AK.023.OP2.OXYGEN
    Download: AK.023.OP2.CM

    [ SMALL CHANGELOG ]
    merge oxygen source
    dts optimizations
    ecc ecc

    [ FULL CHANGELOG ]

    Project name: AK KERNEL
    anarkia1976 - Kernel Version: AK.023.OP2
    Hieu Nguyen - OnePlus: update to OnePlus2_14_A.09_151109 kernel source
    anarkia1976 - arm: dts: msm8994: build only v2.1 hw variant
    anarkia1976 - arm: dts: msm8994: Correct regulator timming
    59
    Questions & Answers

    [ AK KERNEL INSTALL - STEP BY STEP ]
    If you don't have used AK before:
    Step 1
    Fresh Install "your base kernel ROM " or "dirty reflash your ROM" from recovery


    Step 2

    Install the latest "AK kernel zip (UKM is integrated into kernel)" from recovery

    Download: Link


    S
    tep 3
    Reboot

    Step 4
    Install "Synapse" app from Market

    Download: Link
    Thread: Link
    Thanks & Donations: @AndreiLux


    Install "Ak kernel Updater v1.2" from this link

    Download: Link

    Thanks & Donations: @CallMeAldy & @themike10452

    Step 6
    Press the " Thanks Button" and " Rate the thread"

    If you have used AK before:

    Step 1
    Follow the AK thread and check with "Ak kernel Updater" possible news
    Follow the AK official website for find new releases: " http://ak.hiddenbytes.org/ "

    Follow my AK twitter account: Link

    Step 2
    Press the "Thanks Button" and "Rate the thread"

    [ AK KERNEL OP2 PROFILES THREAD ]

    This thread is for people to post their profiles with each other: Link
    Thanks a lot
    @
    Stylo King

    [ KCAL COLOR PROFILES ]
    You can set these settings with synapse.
    Infos: Link
    thanks a lot @savoca

    Cool Amoled Style:
    Colors: 236,248,256
    Min: 35
    Contrast: 258
    Hue: 0
    Saturation: 275
    Value: 251
    thanks a lot @abhi086387

    Warm Amoled Style:
    Colors: 253,246,243
    Min: 35
    Contrast: 258
    Hue: 0
    Saturation: 275
    Value: 251
    thanks a lot @abhi086387

    Extreme Amoled Style:
    Colors: 256,256,256
    Min: 35
    Contrast: 264
    Hue: 0
    Saturation: 290
    Value: 242
    thanks a lot @abhi086387

    Deep Natural Style:
    Colors: 250,250,255
    Min: 35
    Contrast: 264
    Hue: 0
    Saturation: 285
    Value: 245

    thanks a lot @abhi086387

    Kcal sysfs reference:
    Code:
    /sys/devices/platform/kcal_ctrl.0/kcal - (0-256 0-256 0-256) - Controls R/G/B Multipliers
    /sys/devices/platform/kcal_ctrl.0/kcal_min - (0-256) - Controls minimum RGB Multiplier value
    /sys/devices/platform/kcal_ctrl.0/kcal_enable - (0-1) - Enables/Disables RGB Multiplier Control
    /sys/devices/platform/kcal_ctrl.0/kcal_invert - (0-1) - Enables/Disables Display Inversion Mode
    /sys/devices/platform/kcal_ctrl.0/kcal_sat - (224-383 or 128) - Controls saturation intensity - use 128 for grayscale mode
    /sys/devices/platform/kcal_ctrl.0/kcal_hue - (0-1536) - Controls display hue
    /sys/devices/platform/kcal_ctrl.0/kcal_val - (128-383) - Controls display value
    /sys/devices/platform/kcal_ctrl.0/kcal_cont - (128 - 383) - Controls display contrast

    [ OPO TIPS & TRICKS GUIDE ]

    Thanks a lot to @MMWolverine for this fantastic guide: Link
    You can find all you need and all infos for your 1+1.


    [ CPU GOVERNORS & SCHEDULERS HOW-TO ]
    Thanks a lot to @gsstudios for this fantastic guide: Link

    [ UNINSTALL UKM & AK KERNEL ]

    What my kernel does is:
    # Rename mpdecsion binary
    mv $ bindir / mpdecision $ bindir / mpdecision-rm

    if you want you can return by renaming "mpdecision", and than reboot the phone.

    It was enough to report it in my thread.

    however, I have created a zip for revert after seeing this exchange:
    http://ak.hiddenbytes.org/
    UKM_AK_uninstaller_v4.zip
    40
    A new super Big Ben update is on the way. Fixed Synapse/Ukm and backported a lot of fixes and features. ;)
    39
    pre-changelog:
    Code:
    Project name: AK KERNEL
     anarkia1976 - Kernel Version: AK.021.OP2.OXYGEN
     anarkia1976 - ak_OnePlus2_defconfig: WLAN build as module
     anarkia1976 - ak_OnePlus2_defconfig: enable new WLAN features
     Nikhilesh Reddy - fs: Workaround the compiler's bad optimization
     Edhar, Mahesh Kumar - cfg80211: Define macro to indicate bssid hint backport support
     David Spinadel - cfg80211: Add indoor only and GO concurrent channel attributes
     Willi Ye - qcacld-2.0: Merge LA.BF64.1.2.2_rb4.6
     anarkia1976 - drivers: state_notifier: use more relaxed workqueu but still high prio
     anarkia1976 - Revert "devfreq: Introduce Adreno idler for devfreq-based devices"
     anarkia1976 - Kernel Version: AK.020.OP2.OXYGEN
     anarkia1976 - soc: qcom: msm_perf: prevent perfd to change workload
     anarkia1976 - soc: qcom: msm_perf: prevent perfd to change max cpus and freqs
     anarkia1976 - Kernel Version: AK.019.OP2.OXYGEN
     Vikram Mulukutla - sched: fair: Return current CPU if search_cpu(s) is empty
     Pavankumar Kondeti - sched: fix bug in small task CPU selection
     Joonwoo Park - sched: prevent task migration while governor queries CPUs' load
     Srivatsa Vaddagiri - sched: report loads greater than 100% only during load alert notifications
     Joonwoo Park - sched: fix incorrect prev_runnable_sum accounting with long ISR run
     Steve Muckle - sched: disable IRQs in update_min_max_capacity
     Joonwoo Park - sched: inline function scale_load_to_cpu()
     Joonwoo Park - sched: optimize select_best_cpu() with same power cost CPU mask
     Joonwoo Park - sched: optimize power cost/freq estimation
     Joonwoo Park - sched: look for least busy and fallback CPU only when it's needed
     Joonwoo Park - sched: iterate search CPUs starting from prev_cpu for optimization
     Syed Rameez Mustafa - sched: Optimize the select_best_cpu() "for" loop
     Syed Rameez Mustafa - sched: Optimize select_best_cpu() to reduce execution time
     Joonwoo Park - sched: avoid CPUs with high irq activity for non-small tasks
     Syed Rameez Mustafa - sched: Update max_capacity when an entire cluster is hotplugged
     Junjie Wu - cpufreq: interactive: Use sched_get_cpus_busy() to query busy time
     anarkia1976 - mmc: disable software crc - 30% boost
     Evisceration - mmc: toggleable software crc
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone