yashsingh1/xdaforums huggingface dataset:
[ONE Original Android Development] sam razzy:
Did you play with synapse settings? If yes it would be helpful to get some picture of your setting so that everyone can will be solid happy with your customization :)
[ONE Original Android Development] ak:
New exp kernel is ready, stay tuned guys!

[/FONT] Project name: AK KERNEL
ak - Kernel Version: AK.119.OPO.SKULL.CM12
ak - ak-bacon-build: compile with Linaro A15 Opt - 201502
ak - msm8974pro: dts: cpufreq: enable middle steps for CPU frequencies
ak - msm8974pro: dts: cpufreq: enable low steps for CPU frequencies
ak - Kernel Version: AK.118.OPO.SKULL.CM12
Petr Cermak - fs/proc/task_mmu.c: add user-space support for resetting mm->hiwater_rss (peak RSS)
ak - makefile: optimize all to -Os and ccache addendum
ak - makefile: REAL_CC is depricated. Use CC instead
Paul Beeler - makefile: Add missing-syscalls wrapper
ak - ak_bacon_defconfig: disable HW encryption support
DerRomtester - msm: mdss: KCAL we don't need that
ak - Kernel Version: AK.117.OPO.SKULL.CM12
Michael Halcrow - eCryptfs: Remove buggy and unnecessary write in file name decode routine
Florian Westphal - netfilter: conntrack: disable generic tracking for known protocols
Steve Kondik - msm8974-oppo: Adjust persistent RAM address

i have extd the cpu freq table and i want to see if we have more battery saving:

ak - msm8974pro: dts: cpufreq: enable middle steps for CPU frequencies

ak - msm8974pro: dts: cpufreq: enable low steps for CPU frequencies
[ONE Original Android Development] byAidan:
I already think i'm in love ;)

Can't wait keep up the great work :good:
[ONE Original Android Development] ak:
new kernel online

[ CM12 CAF KERNEL - v.119 SKULL ED. - EXPERIMENTAL ]

A kernel based on CAF CM12 Bacon branch.

CM12: AK.119.OPO.SKULL.CM12 > CM12

[ SMALL CHANGELOG ]

enabled mid/low frequencies

merged cm12 patches

added some fixes

ecc ecc ecc

[FONT=Century Gothic]
diff --git a/arch/arm/boot/dts/msm8974pro.dtsi b/arch/arm/boot/dts/msm8974pro.dtsi
index ebb5112..31d6656 100644
--- a/arch/arm/boot/dts/msm8974pro.dtsi
+++ b/arch/arm/boot/dts/msm8974pro.dtsi
@@ -1705,16 +1705,24 @@
qcom,cpufreq-table =
< 268800 /* 75 MHz */ >,
< 300000 /* 75 MHz */ >,
+ < 345600 /* 75 MHz */ >,
< 422400 /* 150 MHz */ >,
+ < 499200 /* 150 MHz */ >,
+ < 576000 /* 150 MHz */ >,
< 652800 /* 200 MHz */ >,
< 729600 /* 307 MHz */ >,
+ < 806400 /* 307 MHz */ >,
< 883200 /* 307 MHz */ >,
< 960000 /* 460 MHz */ >,
< 1036800 /* 460 MHz */ >,
+ < 1113600 /* 460 MHz */ >,
< 1190400 /* 460 MHz */ >,
< 1267200 /* 614 MHz */ >,
+ < 1344000 /* 614 MHz */ >,
+ < 1420800 /* 614 MHz */ >,
< 1497600 /* 614 MHz */ >,
< 1574400 /* 800 MHz */ >,
+ < 1651200 /* 800 MHz */ >,
< 1728000 /* 800 MHz */ >,
< 1958400 /* 931 MHz */ >,
< 2265600 /* 931 MHz */ >,[/FONT]

New UKM v.3.7b1 is out with a ton of new features:

- added KCAL color control

- Link

[ FULL CHANGELOG ]
[ONE Original Android Development] x.0ni.x:
Running like a top thus far. Thanks:good:
[ONE Original Android Development] bombadier:
the cat with the magic touch has done it again [MENTION=3685904]ak[/MENTION] thanks for all your time and effort buddy you are doing a grand job, but you know that :D
[ONE Original Android Development] aamitabh28:
Running very smooth on latest euphoria!

Will test and report on the battery life!

Thanks [MENTION=3685904]ak[/MENTION] :)
[ONE Original Android Development] Emblema:
[MENTION=3685904]ak[/MENTION] thank you.

What's news in v119?

What you advice to be testing it fine?

Tx with OPO - CM11S - AK V. 119
[ONE Original Android Development] IceDevil2k:
Just bought my OnePlus one cannot believe that Anarkia is publishing his work for this great device

Been AK Fanboy since the Galaxy Nexus!

Running incredibly fast and smooth with amazing battery life (as back in the days) !

Grazie!
[ONE Original Android Development] gianton:
[MENTION=3685904]ak[/MENTION] you are a genius my friend and you never stop to amaze me! Another masterpiece for us lucky users!!! Will be testing v.119 with Euphoria after finished charging it.

Thanks once again or your hard work.
[ONE Original Android Development] ak:
SlimLp + pitch black theme ... Fantastic

Sent from my A0001
[ONE Original Android Development] madsponge26:
Running smoothly! :D
[ONE Original Android Development] newellj79:
Link for theme please?
[ONE Original Android Development] aamitabh28:
Its a theme by westcrip

Search in playstore.
[ONE Original Android Development] lokesh.3440:
Nice theme BTW
[ONE Original Android Development] ak:
No play store ... Its rro theme

Sent from my A0001
[ONE Original Android Development] lokesh.3440:
Will install it on my device right away.
[ONE Original Android Development] cerealguy:
Flashed last 119 on Bliss! Works like a charm! Thanks [MENTION=3951473]AK![/MENTION] :D

Sent from mine BlissPopped 1+1, pumped up by AK kernel
[ONE Original Android Development] LookedPath:
[MENTION=3685904]ak[/MENTION] do you know why hardware encryption has been disabled? I'm not using it, just curious. ?
[ONE Original Android Development] Spaulding89:
V119 is just awesome. Till now the best what you cooked for us. You are a Kernel God [MENTION=3475639]ak.[/MENTION]

Sent from my Slimlollipopped Bacon with AK
[ONE Original Android Development] chachin:
I'm on blisspop too so would you be cool enough to share your settings? unless you're one of those who just flashes kernel>clicks the check mark> and start using phone heh aka stock settings :)
[ONE Original Android Development] cerealguy:
Et voilà! I've changed only i/o scheduler to Zen... With sioplus I've encountered some lags!

Sent from mine BlissPopped 1+1, pumped up by AK kernel
[ONE Original Android Development] EasyGoingXD:
how to install it? :)
[ONE Original Android Development] NoobInToto:
I am on cm12 and have synapse up and running. Can anyone redirect me to a good colourful and performance oriented profile for synapse?
[ONE Original Android Development] krxz:
Where to get and how to install?
[ONE Original Android Development] ak:
Here

http://xdaforums.com/showthread.php?t=3011075

Sent from my A0001
[ONE Original Android Development] fiz:ik:
Really nice and comprehensive guide about kernels http://xdaforums.com/lg-g2/help/test-t3032171 :angel:
[ONE Original Android Development] Setting.Out:
Yes

Sent from my OnePlus ONE
[ONE Original Android Development] störte:
As i said was not using much sot 20 minutes
[ONE Original Android Development] Kingzak34:
Hey there, first of all, thanks a lot for you work ak. That's pretty cool to see you there too.

I've just a little question, do you think it's possible to make your kernel working with MIUI ?

( Mayve it worth to wait, official MIUI is in beta stage for now ) Just to wonder what do you think about it. Thanks a lot !
[ONE Original Android Development] Setting.Out:
Have you tried the latest with "any kernel" compatibility?

Sent from my OnePlus ONE
[ONE Original Android Development] Kingzak34:
Nope you're right I did not. I tried some version before.

Thanks for the info, I'll try.
[ONE Original Android Development] magnamentis:
then it's not good

i get 0.2% per hour without screen usage and 20' in that great a time period is close to nothing, though, 1% per hour is not a good value, it's even bad

i recommend generally to compare only two kinds of battery usages:

a) SOT with basic settings provided in the post, otherwise it's worthless to compare or to value

b) nighttime usage over at least 7, better 8 or 9 hours, eventuelly mentioning signal strength because it has an impact

of course this is just a general and my humble opinion, for all the possible details it would be necessary to open a dedicated thread for the topic

the image attached does not say much than just documenting that the number is real :) because this should not become a excessive battery discussion

it's for the last 4+ hours but getting the same result on nexus 5, oneplus one each night during 8-10hours
[ONE Original Android Development] Ky0sHiR0:
I'm on 33r too with 32b and in idle my phone eating 2much again :( (19-30mA)
[ONE Original Android Development] Setting.Out:
How are your wakelocks? Any apps misbehaving?

Sent from my OnePlus ONE
[ONE Original Android Development] Ky0sHiR0:
I dont have any weird applications only MightyText.

Google services - blocked

google play too

greenify installed
[ONE Original Android Development] Kingzak34:
Yes, that's it. Last beta is working fine with MIUI.

Tapatalké depuis mon OnePlus One MIUI !
[ONE Original Android Development] sam911x:
Can you please tell me which rom u are using and which kernel?
[ONE Original Android Development] magnamentis:
container please

and can you who quote such huge pictures perhaps (please) put the quote into a container or the image at least. i' mean felt it is that whenever i open this thread i see the same image thanks a lot for your understanding
[ONE Original Android Development] ak:
So can I add MIUI into op?

What version?

ak@a0001
[ONE Original Android Development] Kingzak34:
I think so.

It's the cm11s version bêta 05

Thanks a lot for your work

Tapatalké depuis mon OnePlus One MIUI !
[ONE Original Android Development] timothydonohue:
Tell the original poster to not use the huge image.
[ONE Original Android Development] d13guit0:
We're working on a crdroid darkness too. A new compatible rom will come my friend.

hope you can test it [emoji6]
[ONE Original Android Development] chikimonke:
I don't know about battery, but making Bluetooth calls sucks right now. I can hear the person I call no problem, but I sound distant or distorted to them. Playing music through BT is fine, as is the connection to my Pebble.
[ONE Original Android Development] Glatzi:
Which kernel,which gov.,ROM etc.?
[ONE Original Android Development] chikimonke:
I'm on SlimKat, and the issue has been on going. I play around with settings all the time. I'm not sure how much Bluetooth is related to the ROM, but my suspicion is the problem lies there.
[ONE Original Android Development] ak:
Do you use stable or nightly?

ak@a0001
[ONE Original Android Development] pSyCh¤_O_O:
Hehehe....we have the same taste ;)
[ONE Original Android Development] Skitts:
How'd you flash it ? Im running bliss as well but I got a bootloop when I flashed it. I flashed the kernel and it didn't go past the splash screen
[ONE Original Android Development] cerealguy:
Flashed normally over 117
[ONE Original Android Development] Shadowghoster:
Everything working perfect with v116. Modified the kernel to be able to use Privacy (again thanks [MENTION=4716493]laufersteppenwolf[/MENTION] for help). If somebody wants the kernel I think I can post it, or [MENTION=3685904]ak[/MENTION] can just include the change in the next version (it's just an selinux policy, see my earlier post).

Thanks for the great work, keep it up!
[ONE Original Android Development] Setting.Out:
Did you return to the stock kernel first?
[ONE Original Android Development] ak:
I can't find the post with the fix ... Can you point me please? Thanks.

Sent from my A0001
[ONE Original Android Development] Shadowghoster:
[MENTION=3685904]ak[/MENTION] Her you go: https://github.com/M66B/XPrivacy/blob/master/README.md#installation

Post was #10939

Here the edited anykernel.sh from [MENTION=4716493]laufersteppenwolf[/MENTION] (just the things under #xPrivaxy): Dropboxlink
[ONE Original Android Development] DominiCOne:
Mirror Updated see OP

Running smooth like a baby skin on Temasek 7.8 f2fs mixed

Ty ak :good:
[ONE Original Android Development] CounterC:
Can anyone notice battery improvements with exp 119?
[ONE Original Android Development] aamitabh28:
I'd say its about the same or very minimal increase.

Some frequencies dont get used at all idk why.

Kernel however is as smooth as always!
[ONE Original Android Development] brisac:
How much sot u get with latest version?
[ONE Original Android Development] aamitabh28:
About 6 hrs with 2 hrs of phone calls in a day
[ONE Original Android Development] Poesini:
[MENTION=3685904]ak[/MENTION] , why the change to -Os (I saw you did some change to that also before)? Why not stay with -O3?
[ONE Original Android Development] kalpik:
What's the recommended governor for balanced battery/performance? Yankactive? Interactive?

Sent from my A0001
[ONE Original Android Development] niko2931:
Yankactive is supposed to be a more battery-friendly version of Interactive ;)

---------- Post added at 03:58 PM ---------- Previous post was at 03:57 PM ----------

You could try it out, and see for yourself ;)
[ONE Original Android Development] aamitabh28:
Smartmax is very balanced that way
[ONE Original Android Development] bkayy:
What about slim gov
[ONE Original Android Development] aamitabh28:
More performance oriented afaik
[ONE Original Android Development] sien1996:
Yeah. Slim is more performance based and aggressive on ramping up. I'm using intelimm on AK kernel and its good :D
[ONE Original Android Development] Skitts:
Ohh Sorry Forgot you Mention this The first time I'm flashing this. Iv never Flashed a Kernel on this Phone Just Flashed ROM. I flashed V116 and that's When I got the Bootloop
[ONE Original Android Development] matrix.bharath:
Guys , i have been using Franco Kernel, but it has very few features and no updates, want to switch but the most important feature is the per app profiles to increase and decrease CPU speed and thermal throttle like how we can on the franco app.. is there a similar app that i could use with other Kernels? already checked per-app mode of fransisco but it doesnt work on lollipop.. TIA
[ONE Original Android Development] ak:
you can use faux123 app.
[ONE Original Android Development] JaylanPHNX:
Take a look at UKM & Synapse. I think you'll be pleased at the amount of settings and particularly the price (free).

It's baconnn!
[ONE Original Android Development] matrix.bharath:
Thanks but wont we need Faux kernel?
[ONE Original Android Development] ak:
Why?
[ONE Original Android Development] funCrash93:
can it fully replace Synapse.?

does it need UKM.?

is it fully compatible with AK Kernel.?

bacon@A0001
[ONE Original Android Development] niko2931:
No you can use it on most kernels ;)

---------- Post added at 06:36 PM ---------- Previous post was at 06:35 PM ----------

There are some settings left out, when looking at it versus Synapse
[ONE Original Android Development] brisac:
I think i will switch to this kernel. I just flash it over franco's kernel in recovery or i need full wipe?
[ONE Original Android Development] funCrash93:
so do I need UKM.?

bacon@A0001
[ONE Original Android Development] fiz:ik:
Dirty flash your ROM (or only the stock kernel) and you'll be fine
[ONE Original Android Development] niko2931:
For Faux app no, synapse yes :)
[ONE Original Android Development] brisac:
Flash rom over my rom haha and then flash kernel?
[ONE Original Android Development] fiz:ik:
Exactly. You do this to get your stock kernel back because franco uses a hacked ramdisk
[ONE Original Android Development] Wool02:
Fellow Bliss/AK user. I had to flash the 01/29 firmware after I flashed the kernel in order to boot. The 02/09 firmware posted in the bliss thread doesn't seem to play nice with ak.
[ONE Original Android Development] fiz:ik:
no problems with the 02/09 firmware on blisspop with ak :angel:
[ONE Original Android Development] DerRomtester:
I would not call it hacked ramdisk. He modified it for better user experience with some small tweaks.
[ONE Original Android Development] fiz:ik:
Of course, but it's hacked. A hacked thing does not have to be negative, it can be very positive as well. :cyclops:
[ONE Original Android Development] cerealguy:
Whats problems do you encountered?

Sent from mine BlissPopped 1+1, pumped up by AK kernel
[ONE Original Android Development] brisac:
Ak 119 is okay to flash on blisspop? Or 116 is better?
[ONE Original Android Development] ak:
I'm a teaser

Sent from my A0001
[ONE Original Android Development] cerealguy:
Mmmm... Bad boy!!

Sent from mine BlissPopped 1+1, pumped up by AK kernel
[ONE Original Android Development] bombadier:
[MENTION=3685904]ak[/MENTION] you know how to make a man moist :D
[ONE Original Android Development] Wool02:
I stand corrected. I attempted everything to get the kernel to boot on bliss and this is what finally worked. Reflashing the 02/09 firmware will probably yield same results.

Well worth the effort though. Outstanding kernel and fixed all issues I was having with this phone. Many thanks ak!

---------- Post added at 12:52 PM ---------- Previous post was at 12:48 PM ----------

None now. Gravy. Just had some issues getting it to boot on the latest blisspop. Thanks guys. Great kernel and thread. [emoji106]
[ONE Original Android Development] Shadowghoster:
[MENTION=3685904]ak[/MENTION] just in case you've overseen it: here are the requested changes/files you asked for regarding xprivacy-support.
[ONE Original Android Development] gulp79:
What app are you using to display cpu info?

Waiting to apply 146mhz to my opo :)
[ONE Original Android Development] bombadier:
https://play.google.com/store/apps/details?id=eu.chainfire.perfmon&hl=en
[ONE Original Android Development] DerRomtester:
I don't think lower cpu steps will decrease idle drain but i am curious what effect we can expect.
[ONE Original Android Development] selami023:
Guys can i just flash the cm12 Kernel on KitKat ? if not , where can i find this Kernel for Kitkat?
[ONE Original Android Development] ak:
I'm with you, but this is a pure fun! :)
[ONE Original Android Development] bombadier:
You can flash it but you need to do some jiggery pokery

You need to update the firmware then flash a kitkat compatible modem for it to work but, there is a guide on page one but it actually seems more complicated than it needs to be
[ONE Original Android Development] ak:
@Shadowghoster

what is the diff between this and privacy guard/black list?

Ps:

i have added it:

ak@ubuntu:~/android/AK-OnePone-AnyKernel2$ git diff
diff --git a/anykernel.sh b/anykernel.sh
index b273da1..8a69afe 100755
--- a/anykernel.sh
+++ b/anykernel.sh
@@ -192,6 +192,13 @@ backup_file file_contexts;
insert_line file_contexts "frandom" after "urandom" "/dev/frandom u:object_r:frandom_device:s0\n";
insert_line file_contexts "erandom" after "urandom" "/dev/erandom u:object_r:erandom_device:s0\n";

+# xPrivacy
+# Thanks to @Shadowghoster & @@laufersteppenwolf
+param=$(grep "xprivacy" service_contexts)
+if [ -z $param ]; then
+ echo -ne "xprivacy453 u:object_r:system_server_service:s0\n" >> service_contexts
+fi
+
# end ramdisk changes

write_boot;
[ONE Original Android Development] selami023:
okay thank you. Yeah i read the guide but i dont know if i should do it. So, is it better to flash an older Kitkat kernel or can you suggest one?
[ONE Original Android Development] bombadier:
No no give the latest and greatest a go I will PM you links to some flashable zips so you can do it
[ONE Original Android Development] selami023:
Thank you. But do i need to update my firmware(What Update?) or just flash the modem and then the kernel and ukm? Im on Crash rom 05Q.
[ONE Original Android Development] bombadier:
I am writing you a pm with instructions and links but you need to update the firmware to get ak's CM12 kernel to work on CM11 based roms(works on stock CM11S, what gets broken by doing this is lollipop modems are not compatible with kitkat so after updating the firmware you need to go back to a CM11 modem

[MENTION=3504402]selami023[/MENTION] PM sent
[ONE Original Android Development] selami023:
okay so, if i flash this kernel it will automatically flash lollipop modem? So why it isnt enough to just flash the Kitkat modem? sry for asking :)

ps: thank you for helping me
[ONE Original Android Development] bombadier:
No ak's latest kernel needs the new firmware to work, the trick is to flash a kitkat compatible modem after you have updated the firmware which includes a lollipop modem, the zips I have linked you to can all be flashed in recovery so just queue them up :laugh: Pm me with any other questions
[ONE Original Android Development] Shadowghoster:
[MENTION=3685904]ak[/MENTION] thanks for adding.

If you want to know what it's exactly doing just take a look on the github of xprivacy.
[ONE Original Android Development] funCrash93:
http://ak.hiddenbytes.org/OPO.php
[ONE Original Android Development] gianton:
Yes you are! Great job my friend!!

BTW do you think it's better to add extra frequencies or remove and have less than stock?
[ONE Original Android Development] DrearierJester1:
Not sure why its happening but the recent build it seems I'm getting bootloop when using this kernel. I'm not sure who is the culprit. I have also tried flashing it as a new install, CM12 boots fine but when flashing AK kernel it goes boot loop. I'm using TWRP 2.8.5.1, do you guys have any idea? I just missed using AK kernel since 02/20 build. :( using stock CM kernel atm.
[ONE Original Android Development] faddys123:
trying to use sweep2volume i've enabled in synapse and tried playing music and while the screen is off i am trying one finger swipe down to lower volume and swipe up to increase volume, but i can't get it to work
[ONE Original Android Development] jgcaap:
146mhz? Hehe crazy! Congrats hope is usefill
[ONE Original Android Development] NickosD:
I believe it's better to have more. That way the cpu won't jump to a high frequency when it can settle to a lower one.

Sent from my bacon!!!!!

---------- Post added at 04:19 AM ---------- Previous post was at 04:15 AM ----------

And release it already, not for the 146mhz but for the other additions, it's been like 5 hours since the ss. ?

Sent from my bacon!!!!!

---------- Post added at 04:30 AM ---------- Previous post was at 04:19 AM ----------

@ak have you ever thought of adding zzmoove governor? I did a search and I saw that it haven't been mentioned again. It's my favorite governor which I get great battery results with it.

Sent from my bacon!!!!!
[ONE Original Android Development] brittoking:
Is the proximity sensor working during calls for you with AK kernel on Blisspop? Thanks I've flashed all the necessary files before but it doesn't shut off when I put the phone up to my head. Trying to determine the reason
[ONE Original Android Development] NickosD:
Turn off "prevent accidentally wakeup" from display settings.

Sent from my bacon!!!!!
[ONE Original Android Development] brittoking:
I just tried that with no luck unfortunately. It Sounded like a good chance it would work though! Keep pressing buttons with my face!
[ONE Original Android Development] JaylanPHNX:
Are you using a KitKat radio on a Lollipop ROM? If so, that's why your proximity sensor is borked.

It's baconnn!
[ONE Original Android Development] brittoking:
I haven't flashed a radio actually. I flashed the 3 files that i read were necessary to avoid boot loops when using multirom, the Bacon update file, the cm 11 modem, and the proximity sensor fix file from here http://xdaforums.com/showthread.php?t=3027926

I'll look for a radio thread. Thank you

Edit: I tried flashing the 2/16/15 modem by itself but the screen still doesn't turn off when I answer a call. It'll time out and turn off and sometimes it'll come back ON with the proximity sensor so I'm stumped. Multirom makes things confusing :)
[ONE Original Android Development] _ASSASSIN_:
On the topic of battery life...

Look I know you must hate my comments at this point, but I just putting this out there.

I was trying out Exodus ROM and it has by far the best battery life I have ever experienced on lollipop, feels just like cm11s where the phone just could not die. I flashed ukm and installed synapse to see there was absolutely nothing special in terms of how it was controlled, just using stock mpdecision with CPU boost and (presumably) CAF interactive

. I do not know all of the optimizations Dave made, but the big difference I see is that he is using O3 level optimization with strict aliasing with while you changed to Os. Idk if this would potentially affect battery life or not--i am no dev. Anyways just putting that out there.
[ONE Original Android Development] theelle:
Please your cpu widget? It's gorgeous!!!!
[ONE Original Android Development] gianton:
It's PerfMon from Play Store.