yashsingh1/xdaforums huggingface dataset:
[ONE Original Android Development] ak:
new kernel online

[ CM12 CAF KERNEL - v.210 SKULL ED. ]

A kernel based on CAF CM12 Bacon branch.

Download: AK.210.OPO.CM12.1

[ SMALL CHANGELOG ]

merged latest cm12.1

smartmax

sio

fiops

underclock 69Mhz - overclock 2880Mhz

slim gestures

re-merged alarm and logger

fastcharge

ecc ecc

[ FULL CHANGELOG ]

Project name: AK KERNEL
anarkia1976 - Kernel Version: AK.210.OPO.CM12.1
anarkia1976 - cpufreq: limiter: set max off to 729Mhz and resume to 2457Mz
anarkia1976 - drivers: notifier: enable it by default
anarkia1976 - cpufreq: cpu-boost: merge latest drivers from @neobuddy89 kernel
Pranav Vashi - cpufreq: cpu-boost: Tune min interval for input boost
Pranav Vashi - cpufreq: cpu-boost: Always honor max freq
Rohit Gupta - cpufreq: cpu-boost: Use one work to remove input boost for all CPUs
Junjie Wu - cpufreq: cpu-boost: Support separate input_boost_freq for different CPUs
Pranav Vashi - cpufreq: cpu-boost: Export wakeup_boost
Pranav Vashi - cpufreq: cpu-boost: Export cpu boost status
Pranav Vashi - cpufreq: cpu-boost: Add unified hotplug and wake boost
myfluxi - cpufreq: cpu-boost: Use hotplug thread infrastructure
anarkia1976 - ak_bacon_defconfig: enable BRICKED_HOTPLUG
anarkia1976 - msm: bricked: adjust idle freq and tuning threshold values
anarkia1976 - msm: bricked: add Bricked Hotplug driver
anarkia1976 - ak_bacon_defconfig: enable STATE_NOTIFIER
anarkia1976 - drivers: notifier: add state notifier driver
Pranav Vashi - cpufreq: limiter: add frequency limiter driver
anarkia1976 - ak_bacon_defconfig: re-enable INTF_ALARM_DEV
anarkia1976 - Revert "staging: Remove the Android logger driver"
anarkia1976 - Revert "staging: Remove the Android alarm-dev driver"
anarkia1976 - Revert "staging: Remove logger and alarm-dev from android Makefile"
anarkia1976 - Revert "android: base-cfg: disable ALARM_DEV"
Lars Greiss - kernel bacon: Fix typo related to silent/vibrate/ring (3/3)
Lars Greiss - kernel bacon: add other gesture for torch (2/3)
Lars Greiss - kernel bacon: replace torch gesture in favour of silent/vibrate/ring (1/3)
anarkia1976 - ak_bacon_defconfig: enable GOV_SMARTMAX
anarkia1976 - cpufreq: smartmax: added new smartmax governor
anarkia1976 - ak_bacon_defconfig: enable SIO
anarkia1976 - block: scheduler: tuning SIO
Gokhan Moral - block: scheduler: add SIO
anarkia1976 - ak_bacon_defconfig: enable FIOPS
RobbieL811 - block: fiops ioscheduler core

[ CM12 CAF KERNEL - v.141 SKULL ED. ]

A kernel based on CAF CM12 Bacon branch.

Download: AK.141.OPO.CM12.1

[ SMALL CHANGELOG ]

merged latest cm12.1

ecc ecc
[ONE Original Android Development] cerealguy:
Thankssss!! Which can I use on Blisspop 5.0.2??
[ONE Original Android Development] ak:
both kernels are good, if you like EXP i can suggest to use v210.
[ONE Original Android Development] cerealguy:
Experiments are my way of life!! :D
[ONE Original Android Development] fredzen14:
Can v210 be used on 2P F2FS rom?

Because v205 cant make it, end up bootlooping.

Thanks AK!
[ONE Original Android Development] kantjer:
Running 210 now, I will report if I find anything
[ONE Original Android Development] ak:
f2fs drivers are the same of the previous kernel .... i don't know what is the rom, do you have speak with the developer for search a possible fix?
[ONE Original Android Development] ak:
Thanks a lot .... In antutu i have +3500 points respect the old 14x kernel.
[ONE Original Android Development] kantjer:
Do you know if it's possible to use a version variable in the deconfig? That would make it possible for me to sync directly from your git.
[ONE Original Android Development] dado82rm:
Hi just a question does the NFC settings have something to do With the kernel? I am asking because is greyed "on" and can't disable it and is consuming battery
[ONE Original Android Development] ak:
you can speak with @RobbieL811, he uses the sources directly editing the manifest.

I do not have much experience with the rom.
[ONE Original Android Development] dado82rm:
Ok thanks is strange as i am using stock rom and also miui and the setting's are greyed in both
[ONE Original Android Development] kantjer:
Already talked to Robbie, he also changes the deconfig before starting the build. NP was just wondering if there was an easier way to add the version number when building inline
[ONE Original Android Development] ak:
# Kernel Details

BASE_AK_VER="AK"

VER=".210.OPO.CM12.1"

AK_VER="$BASE_AK_VER$VER"

# Vars

export LOCALVERSION=~`echo $AK_VER`
[ONE Original Android Development] kantjer:
Those are all in the build script, I can't use that build script when building inline.

I now add the version number in the deconig, like here, than the kernel including the version shows nicely in the about screen.

To do that I forked your git and before making a build, merge your updates, modify deconfig when there is a new version number, and then repo sync with the forked kernel source
[ONE Original Android Development] sambaeallegria:
I had 2 reboots on 210 and I had to revert back to 205 to be able to use my phone.
[ONE Original Android Development] kantjer:
Thanks.

I will try to add this to my ROM build.sh script and see what happens.
[ONE Original Android Development] ak:
Strange because 0 reboot for me with v210, but I have exp a lot with old kernels.

I think you have to check your settings and configuration .... The latest one is totally rebased respect v205

PS

Please don't post without logs.

Sent from my A0001
[ONE Original Android Development] Eru Ilúvatar:
No reboots for me. Atm is working like a charm! :)
[ONE Original Android Development] sambaeallegria:
If it's the same I can post a log but I can generate it now, and I downgraded to 205 more than 30 minutes ago.

I didn't even open synapse to configure the new kernel so I was using it as you created it. Also they happened some moments after the "synapse boot canceled" message.
[ONE Original Android Development] akarol:
Giving 210 a whirl. The first minutes have been delicious. Nothing but butter.
[ONE Original Android Development] DanielFran:
CM11S with v. 210 working fine!

Thanks [MENTION=3475639]ak.[/MENTION]
[ONE Original Android Development] bkayy:
Does v210 deep sleep mine has been awake but I have no wake locks it's sleeping at least frequency 69mhz
[ONE Original Android Development] kantjer:
Sleeping like a baby
[ONE Original Android Development] ryaneu:
May I know what's the main difference between the stable and experimental version?
[ONE Original Android Development] nuwan32:
v210 working perfectly for me! no more wakelock YAY! and no reboots either :)

thanks ak!
[ONE Original Android Development] ak:
the only way for now is to read git ... but if you don't want problems dont use EXP.
[ONE Original Android Development] scott62185:
Does anyone else ever have a problem with ak kernel where double tap to wake becomes less responsive? I experience it on various roms. Thanks
[ONE Original Android Development] etiii:
I can't manage to manage to make it use under 300 MHz.. It always bumps up to min 300..with SlimSaber and ak 210 ;/

Sent from my A0001
[ONE Original Android Development] kalpik:
Same here. Min frequency gets reset to 300, no matter what you set it to.

Sent from my A0001
[ONE Original Android Development] clock51:
AK210 works well on last slim 04/11

these are my settings:

cpu - min 69 max 1958

controller cpu - smartmax

voltages - -50

I / O scheduler - fiops
[ONE Original Android Development] gulp79:
Is normal that i can set different governor on every cpu? The same for frequency... I'm with Ak210 ank ukm special ed.

I've also tried to uninstall and reinstall synapse and remove ukm
[ONE Original Android Development] ak:
yes its normal.
[ONE Original Android Development] ak:
you have to check on your side .... i have tested for 2 days with slimsaber without one single problem now. also please post some infos, otherwise how we can help.
[ONE Original Android Development] etiii:
Any hint on where to start diagnosing? To find the problem?

Sent from my A0001
[ONE Original Android Development] dudas89:
No more SoD in this new kernel, on CM12 Nighlies, so far. Thank you, ak!

Sioplus isn't avaiable. I'm using row 2048KB right now, wich one should I use without comprimising battery savings?
[ONE Original Android Development] kantjer:
Adding this to the rom_build script worked perfect.

Now I can sync directly with your git and only need to change the version number in the build script when applicable :good:
[ONE Original Android Development] Pablo.x:
Now with v.210 I haven't any strange wakelock, but wifi problem (that disconnects random or when I turn off the screen) is back :(
[ONE Original Android Development] ak:
rom problem, not kernel related.
[ONE Original Android Development] ak:
very good, now you can save some times for beers.
[ONE Original Android Development] ak:
i don't know, but this can be related to multiple app for control kernel, or others previous kernel flashing.
[ONE Original Android Development] kantjer:
Talking about beer, Confirmation number: 0BW96279XV985953K :good:
[ONE Original Android Development] Pablo.x:
Same rom and v.205 no wifi disconnect but calendar wakelock -.-
[ONE Original Android Development] pSyCh¤_O_O:
Another masterpice [MENTION=3685904]ak[/MENTION] [emoji108][emoji6]

Thanks!

P.S. i dont know why new options weren't showing up for me..I had to uninstall and reinstall UKM from recovery... Just letting you guys know in case someone runs into same problem.
[ONE Original Android Development] ak:
flash the new one, its fixed.
[ONE Original Android Development] ak:
thank you very much indeed, your contribution to the development for us is already something great.
[ONE Original Android Development] ak:
you are doing always a great support on this thread, thanks a lot.
[ONE Original Android Development] aamitabh28:
For some reason wallcharging does not cross 1 amp while on render kernel it easily crosses 1.5 amp.. Anybody else facing this issue??
[ONE Original Android Development] sambaeallegria:
Gave another shot to 210. Cleared synapse data, unistalled UKM, flashed 210 and reinstalled UKM, now everything is perfect! Thanks! :D

Now I have a question: what's the advantage of set different frequenciens and governor to every core?
[ONE Original Android Development] nickporwal:
Same here. But kernel is so awesome it doesn't bother. Also it gets charged from 0 to 100 in 1.5 hrs approx.

Calculating the charge at which phone is getting charged also depends how much its discharging. If the phone is charging at 1.5A but its discharging at 500ma then the app will show 1A charging rate. Just my 2 cents
[ONE Original Android Development] Pablo.x:
Now everything seems to work fine, very fine, thanks a lot, great job :)
[ONE Original Android Development] JaylanPHNX:
I think I've figured out the issue with not using frequencies lower than 300. I had lower ones set, but BBS showed they weren't getting used. I ticked on msm limiter, and now they are.

It's baconnn!
[ONE Original Android Development] krxz:
Had the same problem. Just hit "restart synapse" under tools tab
[ONE Original Android Development] chikimonke:
[MENTION=3685904]ak[/MENTION] and [MENTION=1228651]fusionjack[/MENTION] the latest kernel and rom are running beautifully together. Bravo!
[ONE Original Android Development] Formhault:
I don't think that's accurate. I'd say it's as accurate as Ampere.

That app says 284mA average. The charger doctor I have says 0.48A. You guys should get one of these, they're less than 2 bucks a pop.
[ONE Original Android Development] Eru Ilúvatar:
[MENTION=3685904]ak[/MENTION] The time has come for me too: 05076048FW2884131

It's just a lil' contribution to you for your very hard work. I hope I'll contribute more in the future.

Thank you :)
[ONE Original Android Development] ak:
Thanks thanks Thanks a lot .... [emoji4] [emoji4] [emoji4]

Sent from my A0001
[ONE Original Android Development] ak:
Latest Impulse is merged

Sent from my A0001
[ONE Original Android Development] chenrp:
1.What is this Impulse ?

2.what is this widget ?
[ONE Original Android Development] nuwan32:
An improved version of interactive modified by neobuddy89. Impulse aims to have a balance between battery and performance just like interactive but has some tweaks to save battery.

personally i prefer smartmax, but im willing to give this a try and see how it works out :)
[ONE Original Android Development] ak:
Perf-mon is the widget

Sent from my A0001
[ONE Original Android Development] chikimonke:
Does latest mean there are tweaks that have happened since v140 was released?

Also, a more general question, has anyone mixed governors across cores with any luck? Anyone have a good theory at least, as to which governors would make sense on which cores? I imagine you need to make sure the hotplug is setup accordingly as well. I am much too ignorant when it comes to these things to do anything but keep all cores the same, but would love some insight from the less ignorant [emoji1]
[ONE Original Android Development] ak:
The last impulse use all features of cpuboost. Interactive for example don't calculate wakeup boost flag when setted.

Sent from my A0001
[ONE Original Android Development] chenrp:
Thanks

I am having issues with cpu1. Raises above the frequency given in synapse.

Edit:solved by setting it again.
[ONE Original Android Development] ak:
Its free if you use the XDA version

Sent from my A0001
[ONE Original Android Development] Spaulding89:
I love the impulse Gov. I'm very happy that it comes back. [MENTION=3685904]ak[/MENTION] I'm a teaser too:

A little metal hearing bird told me that you will have a donation at Wednesday. Stay tuned [emoji14]
[ONE Original Android Development] dev0lver:
V 210 working like a charm on cm12.1 here

I only have one question, is there a way to disable cpu boost?
[ONE Original Android Development] cerealguy:
V210 running like a rocket on Blisspop 3.0... Thanks for another masterpiece [MENTION=3951473]AK![/MENTION]!
[ONE Original Android Development] robbieast:
What's getting better battery life atm the stable or experimental version?

Sent from my bacONe device
[ONE Original Android Development] Shadowghoster:
Depends on your usage. But for me deep sleep is better with the experimental kernel. I lost around 3% in 8h last night.

Got 5:20h sot with surfing, WhatsApp and music today and still 40% battery left. So for me experimental is fine. Didn't change anything except CPU governor to smartmax.
[ONE Original Android Development] bkayy:
Which rom are you running I am struggling to get deep sleep on 141 or 210 flashed back to 140 and it's sleeping like a baby not sure why any ideas. May wipe and start again
[ONE Original Android Development] j1po:
I also had strange cpu setting like yours

reinstall ukm (ukm uninstaller v2 + ukm special ed 3.8.1.2) not work

I also tried

1. uninstall synapse, delete synapse folder on /sdcard

2. uninstall ukm

3. reboot then reboot recovery

4. install ukm 3.8.1.2 special ed + AK E v.210

5. install sypanse, open it, grant su permission, synapse got message not completed load with "I understood" button, cpu UI setting still weird

sorry for my bad english
[ONE Original Android Development] demon507:
SlimSaber has an option in dev options to show cpu usage.

Edit: i think u already knew it.

Sent from ONEPLUS ONE SlimAK'ed
[ONE Original Android Development] demon507:
Deep sleep is fine on AK210. Ignore the battery percentage.

Sent from ONEPLUS ONE SlimAK'ed
[ONE Original Android Development] demon507:
Smartmax coupled with msm_hotplug has given me sot of approx 8hrs consistently with Bluetooth on all the time and moderate usage, before smartmax i was using interactive_pro while it is a good governor custom for our OPO has better battery life but somewhat lacks in smoothness which smartmax has plenty of

Sent from ONEPLUS ONE SlimAK'ed

---------- Post added at 09:36 AM ---------- Previous post was at 09:29 AM ----------

I see wakeup boost is disabled by default? Is that not good?

I'm using smartmax which has touchpoke which i think is same as touch input boost (feel free to correct me), i like to use it with touch boost disabled but i see no option to do that. I'm wondering if I'm better off using it as it is now that is with touch boost on?

Lastly please tell me the actual usage of hotplug boost..i know what it does, just want to know it's effect?

:thumbup:

Sent from ONEPLUS ONE SlimAK'ed
[ONE Original Android Development] Supranoob:
Will there be an option to disable CPU boost in future versions of v2XX
[ONE Original Android Development] kantjer:
[MENTION=3685904]ak[/MENTION] v210 is running almost perfect only issue I have is when setting the min. CPU frequency to 146 or 69 MHz in Kernel Adiutor it keeps reverting back to 300MHz after screen off/deep sleep.

I didn't see this happening on v206.
[ONE Original Android Development] Genericxx:
v210 running perfectly stable for me. Sine i don't uc beyond 300MHz, i have nothing to complain about. Only problems i've got since v205 is, if rom is clean flashed, CalendarProvider suckes my battery so that i have to delete it and pass on using Calendar Sync. For the moment i can live with that. It's prolly more rom than kernel related although i've got this issue with latest SlimLP and even now with Robbie's CM12.1.
[ONE Original Android Development] pSyCh¤_O_O:
What i did was basically what the buddy in this post did:http://xdaforums.com/showthread.php?p=60067327

Shame...i want to make the switch to kernel audiutor aswell but these little things keep me away from it. Hope dev implements the rest of the features like audio tweaks and little bits and pieces.

My settings are sticking just fine with synapse and kernel is on fire[emoji91] [emoji123]

I'm trying out your smartmax/fiops combo... So far so good[emoji6]

Disable Calendar keep awake and autorun from Settings/Privacy/Privacy guard

Although it shouldn't be needed anymore with must up to date gapps and latest slimsaber.
[ONE Original Android Development] j1po:
thanks pointing it , I will try
[ONE Original Android Development] Genericxx:
If those were disabled, does the Calendar synces? If not, it would be the same as removing it completely, what i've done.
[ONE Original Android Development] pSyCh¤_O_O:
It won't sync unless you open it. Its not the same because now you have no calendar[emoji3] ...

Its just a quick fix...like I said its not needed any more on my end as I don't have wakelocks any more but ive left it ticked because I don't use calendar that often and I don't use it to sync appointments or anything...so no need for it to be syncing in the background.
[ONE Original Android Development] ak:
with kernel auditor you don't have full support for the new v210. i want to suggest synapse/ukm combo.
[ONE Original Android Development] kantjer:
LOL, I was afraid you would suggest that.

I really don't like synapse/ukm, I will learn to live with the 300MHz min. CPU frequency then ;)
[ONE Original Android Development] Zootopia:
Could you please tell me which fiops value are you using?

Thanks [emoji6]
[ONE Original Android Development] kantjer:
Stock, I haven't changed any fiops settings
[ONE Original Android Development] kalpik:
Got a couple of reboots. Now trying with 146MHz as the lowest step.
[ONE Original Android Development] ak:
I do not want to be repetitive without log the problem can not be attributed to the kernel.
[ONE Original Android Development] ak:
you can open a request on G+ page for support the new implementation. :good:
[ONE Original Android Development] ak:
This is the page number today:

Page 666 of 666

wow :p
[ONE Original Android Development] kantjer:
What needs to be added for it to support the new kernel?
[ONE Original Android Development] cerealguy:
Why do you dislike Ukm and Synapse!? [emoji13]
[ONE Original Android Development] Formhault:
Just in time for Easter, heh?

Not if you like the default setting of displaying 10 posts per page (1332 pages). :silly:
[ONE Original Android Development] kantjer:
I test themes often and that involves a lot of rebooting.

UKM/Synapse isn't suited for that, I keep loosing my settings.
[ONE Original Android Development] poondog:
Set the boost time to 0
[ONE Original Android Development] kalpik:
In synapse settings, there is an option to disable settings reset. Try that?
[ONE Original Android Development] Spaulding89:
Only if you not disable Stability check. If you disable it the settings are always there.
[ONE Original Android Development] Ofthecats:
Got a reboot on bliss 3.1 with ak210

Was after touching WiFi word in quick settings

https://docs.google.com/file/d/0Bw_7kQg5zZe6eVQ3UTRFbnk4SE0/edit?usp=docslist_api
[ONE Original Android Development] kantjer:
OK thanks, didn't that option was there. Haven't tried synapse for a while.
[ONE Original Android Development] kalpik:
Don't worry, it's a new setting, that came in an update maybe couple of weeks ago :)
[ONE Original Android Development] JaylanPHNX:
Now that's metal!

It's baconnn!
[ONE Original Android Development] Natakranta:
I feel like this post requires some old school soundtrack in background

https://youtu.be/z8ZqFlw6hYg

[emoji12]

On a side note, 210 running smooth, fast, and extremely battery friendly on Robbie's CM12.1

The Answer to The Ultimate Question of Life, the Universe, and Everything is: CLEAN FLASH.
[ONE Original Android Development] Zephyr!:
Awesome battery backup with latest stable kernel.

5.1
[ONE Original Android Development] Natakranta:
Not sure what that means, I hope I didn't make any offence.

The Answer to The Ultimate Question of Life, the Universe, and Everything is: CLEAN FLASH.
[ONE Original Android Development] Eru Ilúvatar:
It means "ROCK!"

Is a closed fist with the forefinger and pinky raised up :p
[ONE Original Android Development] Genericxx:
It simply means

[IMG="dat metalhand"]http://i.ebayimg.com/00/s/MTYwMFgxMzA2/z/sVcAAOxyn9BRbvkE/$T2eC16J,!)8E9s4l5-g3BRbvkEK1L!~~60_35.JPG[/IMG]
[ONE Original Android Development] ak:
is a manifestation of love between metalheads
[ONE Original Android Development] Nos_20:
Just suffered from 2 S.O.D for the first time.

Running AK210 with Slimsaber. I had to hold the power button to force the phone to reboot. I have attched last_kmsg and dmesg.
[ONE Original Android Development] Natakranta:
Apparently your repository of funny pictures is endless :)

The Answer to The Ultimate Question of Life, the Universe, and Everything is: CLEAN FLASH.
[ONE Original Android Development] MBurns2:
AHAHAHAHAHAH fratello metallo !!!
[ONE Original Android Development] abhi08638:
[MENTION=3685904]ak[/MENTION] 210 is running beautifully! I don't have any issues expect that time not working but I just set it manually and sync it everyday. Just a small price to pay to run the latest and greatest!
[ONE Original Android Development] Sir_gpm:
What is the difference with Ak_141?
[ONE Original Android Development] abhi08638:
141 is stable, 210 is experimental.

210 has a 69 MHz step and less features than 141.

141 is just an updated version of 140 which includes all new cm12.1 commits
[ONE Original Android Development] ak:
what settings?

in the log i don't have any info related to possible problems.
[ONE Original Android Development] simarilon:
I have an invite to share.

If someone want it --> pm

Best regards
[ONE Original Android Development] malavan:
You guy's don't have any data connection from your picture
[ONE Original Android Development] kantjer:
you guys convinced me, running Synapse now.

But there is something to be won by themeing this app. Looks like a bad marriage between at least 3 different styles [emoji14]
[ONE Original Android Development] ak:
it's true, i have made a request to update it directly on git:

https://github.com/AndreiLux/Synapse/issues/45

but for now this isn't a priority for @AndreiLux. :o
[ONE Original Android Development] ak:
next

https://github.com/anarkia1976/AK-OnePone-Reborn/commits/ak-12.1-official
[ONE Original Android Development] kantjer:
If [MENTION=4167023]AndreiLux[/MENTION] can help us with colour codes/names used for the green gradient, the blue sliders and app background we could easily theme it.
[ONE Original Android Development] Nos_20:
Anyone have these wakelocks?

Edit - after an hour on 141. No event wakelocks
[ONE Original Android Development] chikimonke:
ooooo shiny :D