yashsingh1/xdaforums huggingface dataset:
[OnePlus 2 Original Android Development] dougfalk:
I've used 003 and now 004 for a day. I will say that both seem to be running great. Nice and smooth and the fingerprint scanner is improved.

Many people have reported much improved battery stats. I'm curious to know what everyone is seeming. I didn't see much increase and was really hoping to see a significant bump. Mainly because I felt my battery life just stunk before. I'm getting max about 3 hours SOT. And I use the phone very sparingly. No heavy usage at all with no apps that will suck my battery to much.

I do realize I'm using just the stock settings and haven't loaded a profile but it just sounds like I might not be seeing the battery improvements that others are seeing. Please let me know your observations.

Oh and if you have suggestions, I'm all ears. I miss the OPO battery. Thanks!
[OnePlus 2 Original Android Development] Stylo King:
Considering everything stock on a stock rom (AK Kernel is like stock kernel with optimisations for now) on this early stage of development OnePlus 2 is giving me much better battery.. but I am missing the performance as the kernel is under development now so we don't have the SmartMax governor now.

But your 3 hours SOT is too low for a OnePlus device.. Let me help you, Charge your battery to 100% and use as you do normally and Go to this thread : AK Kernel Discussion Thread for OnePlus 2 and post the full battery cycle stats and your wakelocks stats there so that we can help you.

Thanks
[OnePlus 2 Original Android Development] cr0wnest:
AK Kernel or not, my SOT has always been around the 3hr mark. BBS shows my phone deep sleeps but its the google play services wakelocks that are causing the drain. Still I always manage to get a full day's use out of the phone though.
[OnePlus 2 Original Android Development] Stylo King:
So you have to control that wakelock,as that is not kernel related..we can't help you here but do a full charge and drain it till 5% and post the stats in the above mentioned thread so that I can have a look.
[OnePlus 2 Original Android Development] Gamm86:
@ak

Here you go, have a couple of beers: 4RD09710B99168415

But try to keep up the good work! ;)
[OnePlus 2 Original Android Development] ak:
Guys on this thread are so sweets! thanks a lot.

New kernel is ready under testing.
[OnePlus 2 Original Android Development] krxz:
Cheers 41G421156M1787332
[OnePlus 2 Original Android Development] ak:
Wow! :angel:
[OnePlus 2 Original Android Development] benschhold:
28A38551DG3294729

Have a nice weekend

ps:change donation link to english please :)
[OnePlus 2 Original Android Development] Gamm86:
Donation Mania :D
[OnePlus 2 Original Android Development] ak:
new kernel online

[ CAF KERNEL - v.005 ]

A kernel based on Oxygen Official branch.

Download: AK.005.OP2.CAF

[ SMALL CHANGELOG ]

fix errors related to building stage

added fiops, bfq

merged PPC CM color temperature

allowed 320K AAC encoding

enable NTFS RW, MSDOS, POSIX, XATTR

ecc ecc

[ FULL CHANGELOG ]

Project name: AK KERNEL

anarkia1976 - kernel: cleaned old changelogs files

anarkia1976 - gitignore: skip .log files

anarkia1976 - Kernel Version: AK.005.OP2.CAF

anarkia1976 - ak_OnePlus2_defconfig: enable BFQ

Mauro Andreolini - block, bfq: add Early Queue Merge (EQM) to BFQ-v7r8 for 3.10.8+

Paolo Valente - block: introduce the BFQ-v7r8 I/O sched for 3.10.8+

Arianna Avanzini - block: cgroups, kconfig, build bits for BFQ-v7r8-3.10.8+

anarkia1976 - ak_OnePlus2_defconfig: enable FIOPS

Paul Reioux - FIOPS: forward port for use on 3.10 Linux

Shaohua Li - block: fiops add some trace information

Shaohua Li - block: fiops bias sync workload

Shaohua Li - block: fiops preserve vios key for deep queue depth workload

Shaohua Li - block: fiops add ioprio support

Shaohua Li - block: fiops sync/async scale

Shaohua Li - block: fiops read/write request scale

Shaohua Li - block: fiops ioscheduler core

Jann Horn - fs: take i_mutex during prepare_binprm for set[ug]id executables

Eric Dumazet - udp: fix behavior of wrong checksums

Heinz Teutsch - stereo call recording support

Lorenzo Colitti - net: ipv6: Add a sysctl to make optimistic addresses useful candidates

Sasha Levin - net: llc: use correct size for sysctl timeout entries

D.S. Ljungmark - ipv6: Don't reduce hop limit for an interface

Kirill A. Shutemov - mm: Fix NULL pointer dereference in madvise(MADV_WILLNEED) support

Sasha Levin - vfs: read file_handle only once in handle_to_path

Eric W. Biederman - mnt: Prevent pivot_root from creating a loop in the mount tree

Eric W. Biederman - mnt: Only change user settable mount flags in remount

Florian Westphal - netfilter: conntrack: disable generic tracking for known protocols

Michael Halcrow - eCryptfs: Remove buggy and unnecessary write in file name decode routine

Hannes Frederic Sowa - ipv4: try to cache dst_entries which would cause a redirect

Sasha Levin - KEYS: close race between key lookup and freeing

Rabin Vincent - tracing/syscalls: Ignore numbers outside NR_syscalls' range

Steve Kondik - msm: qdsp6v2: Allow 320K AAC encoding

Steve Kondik - video: mdss: Color temperature interface using PCC

anarkia1976 - ak_OnePlus2_defconfig: enable NTFS_RW, MDDOS, POSIX, XATTR

anarkia1976 - PCI: remove ARCH_SUPPORTS_MSI kconfig option

anarkia1976 - ak_OnePlus2_defconfig: enable FB_MSM_MDSS_HDMI_PANEL

​
[OnePlus 2 Original Android Development] ak:
thanks thanks a lot!
[OnePlus 2 Original Android Development] Gamm86:
005 booted up fine and Synapse restored all settings without encountering any issues.
[OnePlus 2 Original Android Development] v7:
Booted to v005.Smooth as always.Changed I/O Scheduler to fiops.Synapse settings restored successfully.Thanks @ak

Tapped from my ❶+❷ ;)
[OnePlus 2 Original Android Development] cr0wnest:
I thought so too.. Regardless I will still flash the latest 005 AK kernel and post my results on the thread. I'll probably do it tomorrow as its a working day for me and that will be the best opportunity to test it out.

Also I cant wait for your profiles, they're always great!
[OnePlus 2 Original Android Development] Ferranza:
Yesterday I flashed V 4 and this morning V 5. Phone is more smooth and snappy but if I use it I loose 1% battery every minute....

Inviato dal mio ONE A2003 utilizzando Tapatalk
[OnePlus 2 Original Android Development] barisahmet:
Synapse is giving error at startup and in some pages, is that normal? Just asking coz of curiosity.

Other than that, I'm having unbelievable screen off battery stats.. I mean, really unbelievable. I was so sleepy and left my phone 14% battery level at night without charging, I was sure it will dead at morning. When I woke up, phone was at 13% battery level. What the f#&k it's amazing dude.

I'm using 004 now will try 005.
[OnePlus 2 Original Android Development] cr0wnest:
Just flashed 005 and Synapse isnt saving my settings for some reason. I keep having to press X every time I open it. Even when it goes away the custom min and max CPU freq I set before doesn't seem to get saved. However every other setting like I/O scheduler and Gamma gets saved. So maybe I'll just stick to Kernel Auditor for now. Otherwise everything seems to be working fine, cant wait for future releases with even more customisation!
[OnePlus 2 Original Android Development] megamarini:
Just to report: this kernel work very well with cm12.1 rom resurrection remix, but synapse doesn't work for "device not supported". I dont wanna know why, i only want to report it.
[OnePlus 2 Original Android Development] Stylo King:
Read OP : UKM is in early stages and synapse is not fully compatible, it may give some issues in restoring or when tuning anything and this has been discussed a lot here

Don't expect synapse to work like it should for now..

Ak is working on it,Have Patience.
[OnePlus 2 Original Android Development] ak:
can you try with stock kernel?
[OnePlus 2 Original Android Development] mr.axan:
Can someone please provide me some good settings for this kernel. I'm new at this :)

And why is the updater app telling me that my device is not supported?
[OnePlus 2 Original Android Development] Gamm86:
Leave them stock for now is my suggestion. More profiles will be released in the next few weeks.

Check third post for screen settings. I personally really like "cool amoled".
[OnePlus 2 Original Android Development] ak:
Kernel is on beta stage, no support for app.
[OnePlus 2 Original Android Development] Ferranza:
Stock kernel was great... Now it seems to be normal. Please take a look

Inviato dal mio ONE A2003 utilizzando Tapatalk
[OnePlus 2 Original Android Development] nirmik379kale:
[MENTION=3685904]ak[/MENTION] is really taking it patiently and even replying to stupid posts... i would have bursted by now! :p

i say stupid coz same stuff is written in op! When will people learn !

also thanks [MENTION=6307803]Stylo King[/MENTION] for helping everyone!

Downloading 005 , will report soon! :highfive:
[OnePlus 2 Original Android Development] bartjeh1991:
V005 does not seem to boot for me...

It just stucks at oneplus logo..
[OnePlus 2 Original Android Development] Gamm86:
What OS are you on? 2.1?

If so, reflash the ROM and then the kernel.

Full zip: https://www.androidfilehost.com/?fid=24052804347820312
[OnePlus 2 Original Android Development] ca110475:
Just moved from 004 to 005.

I want to report a weird behaviour of Kernel Adiutor: it gets stuck if you try to open the CPU tab, every other tab works fine, and the CPU tab loaded fine on 004.

I don't expect any fix or solution, i just wanted to report this to developer here as he might have an explanation for this odd behaviour :)

Tapatalked via OnePlus²
[OnePlus 2 Original Android Development] Spannaa:
I'm on 005 too and the CPU tab opens as expected in Kernel Adiutor...
[OnePlus 2 Original Android Development] ca110475:
That's even more strange.

I obviously already tried to unistall the app (cleaning cache and data too) and reinstall it. Same behaviour.

Can't find an explanation behind this.

I'm on Resurrection Remix BTW.
[OnePlus 2 Original Android Development] Spannaa:
OxygenOS2.1 here.
[OnePlus 2 Original Android Development] krxz:
Had similar issues today. Then I switched from using Synapse to kernel aduitor, set everything active on boot, rebooted and phone is sleeping like a baby. Also no drain when using it.
[OnePlus 2 Original Android Development] CounterC:
I had this too the first time. Just reboot until the CPU tab works...
[OnePlus 2 Original Android Development] ak:
can you verify with BBS?
[OnePlus 2 Original Android Development] Ferranza:
No deep sleep on v5. Flashed with follow instructions.... Any suggestions? I'm using kernel auditor

Inviato dal mio ONE A2003 utilizzando Tapatalk
[OnePlus 2 Original Android Development] RISHI RAJ:
Hello My device is getting warm on normal operations no wifi only data. Then I checked cpu tab & noticed that min freq is at 1300 mhz.I set it to 384 & apply even then when I check synapse it again on 1333 mhz.Any solutions. I tried wiping cache & reinstalled kernel but facing same problem
[OnePlus 2 Original Android Development] krxz:
had the same problem. Uninstalled synapse, installed kernel aduitor, set the freq, rebooted, everything fine. I think that until synapse is fully usable nobody should use it until [MENTION=3685904]ak[/MENTION] gives his ok.

---------- Post added at 02:27 PM ---------- Previous post was at 02:25 PM ----------

Check your account sync settings. Also check apps or wakelocks with Betterbatterystats. Reflash rom and kernel.
[OnePlus 2 Original Android Development] ak:
This is the min clock used by default scaling governor .. If you check with perfmon the CPU freq bump always to min without activity.

Nothing into v5 is changed into CPU control.

Sent from my ONE A2003
[OnePlus 2 Original Android Development] magnamentis:
dito, another of his great skills :good:

never, last but not least because we are not allowed to give them the real thing LOL

dito

good to read from someone else, just got warned for a similar one, hence be careful LOL
[OnePlus 2 Original Android Development] jmudrick:
Just slightly worse battery life for me on 004 but great performance and can't complain about 6 hrs screen time even if I usually get 6:30. I'm sure will only get better.
[OnePlus 2 Original Android Development] Ferranza:
Reflash the whole Rom. Phone doesn't go into deep sleep. Could it be cause I have 400 dpi?

Inviato dal mio ONE A2003 utilizzando Tapatalk
[OnePlus 2 Original Android Development] Stylo King:
Can you try clean flash stock rom with AK kernel 005?

How can you judge the battery life in 1-2 cycles? come on, people are reporting much better battery life with this kernel evem with all cores on.. and the device is cooler than before but when the hotplugs will be implemented, it will do wonders.

Never mind, battery life varies for everyone.. Just give it some battery cycles and see.

Good luck.
[OnePlus 2 Original Android Development] ebanreb37:
Unrelated.

---------- Post added at 03:38 PM ---------- Previous post was at 03:31 PM ----------

I observe the kernel it seems that it does not use/ cpu does not go in to deep sleep even the screen is off for like 2-3 hours.

Freq is around 384.
[OnePlus 2 Original Android Development] jetfin:
Still no wifi for me with 005.

Even tried a full wipe...

dmesg & insmod results attached
[OnePlus 2 Original Android Development] ak:
Please if you have flashed another kernel .... dirty reflash rom or stock zip from my site.
[OnePlus 2 Original Android Development] jetfin:
I have reflashed the full 2.1 both dirty and last night also "clean". Have only been using stock oneplus kernel and your zip -no others...

I’m now back on full stock 2.1 with working wifi, will try again to dirty flash it and your zip. I have been wiping cache and dalvik before, that shouldn't be a problem, or should it?

I'll report back...
[OnePlus 2 Original Android Development] trivita:
i use 005 over vanilla 2.1. never had an issue.

ps i would like to see the coming hotplug :D
[OnePlus 2 Original Android Development] jetfin:
Just dirty reflashed stock 2.1 + AK 005 and all working fine now.

Not sure what the problem was, maybe I had a brain cramp and messed something else up...

Anyhow, thanks!

BTW, have a nice weekend and an extra beer on me!

5BT41825RY439461X
[OnePlus 2 Original Android Development] jmudrick:
I fully intend to thanks. I was not passing judgment only reporting that my run was slightly worse than any of my last 12 cycles under 2.02 and 2.1 with identical usage. No kernels don't "settle". Next run may be better for whatever reason but as I said I'm not complaining about 6hrs SOT.

My experience is that people are indeed perfectly ready to pass judgment way too quickly. How many people here gave stock 2.1 a chance before switching to AK and pronouncing improved battery life? How about next to none judging from how long 2.1 has been out. So what is their frame of reference exactly?

My device runs at 34C under both stock and AK kernel. Not a gamer so haven't tried tested under stress.

Anyway given its state of development very happy with this kernel and will stick with it until the next stock OTA at which time I'll give that a fair shot. I fully expect to be a long term AK user.
[OnePlus 2 Original Android Development] Ferranza:
solved. Wipe dalvik and cache, then flash kernel them wipe again. Deep sleep baby!

Inviato dal mio ONE A2003 utilizzando Tapatalk
[OnePlus 2 Original Android Development] ak:
HP is on my todo list. [emoji7]

Sent from my ONE A2003
[OnePlus 2 Original Android Development] rascal0pl:
[MENTION=3685904]ak[/MENTION] how about fauxsound?

Btw, video recording is bugged on this kernel. App is getting laggy as hell when I start recording something and recorded video lags too. I installed this kernel over stock 2.1.
[OnePlus 2 Original Android Development] AngeredNumber:
As always with your kernels everything running sweet as a nut! Cheers ak! Gald to see you have the op2 I loved temasek and your kernel on the opo.
[OnePlus 2 Original Android Development] gqukyo:
This happens with stock camera as well as other camera/video recording apps? It's working fine for me.
[OnePlus 2 Original Android Development] Uga_boy:
Logd eating up my battery

Hey guys, after installing v.005 my battery has gone to hell. Looking at the process list in BBS showed logd running a lot. Is this normal? I did a cache wipe after flashing the new kernel, nothing else. I have used kernel auditor to do some screen adjusts but that's it. Any info would be greatly appreciated! Thanks.

BTW, I'm on Oxygen 2.1.
[OnePlus 2 Original Android Development] Stylo King:
I can't tell you by seeing just process stats, Post your full battery and wakelock stats after a full battery cycle (100%-10%) here in this thread so that we can see what is wrong with your setup - http://xdaforums.com/showthread.php?t=3209797
[OnePlus 2 Original Android Development] ak:
Flat line for me

Sent from my ONE A2003
[OnePlus 2 Original Android Development] Stylo King:
Did I hear flat line? Oh yes it is.. My Stats from 3 different days.
[OnePlus 2 Original Android Development] ebanreb37:
Is your configuration is default>

---------- Post added at 07:20 PM ---------- Previous post was at 07:19 PM ----------

Do you have any other tweaks than that? Or just AK kernel.
[OnePlus 2 Original Android Development] kramer987:
anyone else experiencing this: whenever i reboot the phone, i lose like a lot of battery %. sometimes 2%, sometimes 5%.
[OnePlus 2 Original Android Development] vwfreak2001:
Yes. I have significant drop after reboot too.
[OnePlus 2 Original Android Development] ak:
This isn't kernel related.

Sent from my ONE A2003
[OnePlus 2 Original Android Development] ak:
Stock.

Sent from my ONE A2003
[OnePlus 2 Original Android Development] Stylo King:
All stock except governor is set to performance as I don't like interactive or ondemand (They are too battery friendly for me) and with all cores on, still my device doesn't cross 40 degrees Celsius of battery temperature in medium to heavy usage. You can call it @ak's magic ;)

This is a OxygenOS bug.. Battery calibration is poor in this rom, this happens sometimes.. Also sometimes battery stuck on one percent for long and drops 2 percent fast, that may or may not happen with you.. Not related to kernel though.
[OnePlus 2 Original Android Development] ak:
You are so fast my friend ... As always a great support [emoji7] [emoji7] [emoji7]

Sent from my ONE A2003
[OnePlus 2 Original Android Development] ebanreb37:
I agree with you. I have that always. Like after charging 100% it's going to stay 100% for like 30 mins then drops like hell to 5-10%. haha. thanks for the information anyways.
[OnePlus 2 Original Android Development] vwfreak2001:
I don't care about that anyway.

Thanks for the great kernel and for all the work behind the scenes.

A small recognition 19B17151JA520050N
[OnePlus 2 Original Android Development] OmegaBlaze:
Phone charges up much faster now. Not sure if you made any major changes concerning charge to build 005 [MENTION=3685904]ak[/MENTION] , but it definitely charges faster.
[OnePlus 2 Original Android Development] Stylo King:
It is tuned more so that cpu spend time on lowest frequency more when idle.. that is why it is charging faster, I noticed that too.
[OnePlus 2 Original Android Development] OmegaBlaze:
That's crazy how those subtle changes can make a major difference. I'm ready to try your profile?
[OnePlus 2 Original Android Development] trivita:
do a batt. recalibration might help
[OnePlus 2 Original Android Development] Stylo King:
Well I am waiting for the full support of Synapse,It will take time but ak is working hard for it.

As soon as all the features will be implemented and can be controlled fully by synapse, I will start working on the profile..
[OnePlus 2 Original Android Development] morby42:
Sorry for the stupid question, but the last page someone mentioned they changed the governor. how is this done? On mine, at bottom cpu menu u can see governor, but pressing it does nothing.
[OnePlus 2 Original Android Development] benj!:
Well impressed with this kernel. Phone is performing so much better, and battery lasting a lot longer, than stock. Makes you wonder how oneplus got it so wrong.

Thanks anyway - donation on it's way!
[OnePlus 2 Original Android Development] magnamentis:
this is normal if you have many media files since android performs a media scan upon each reboot. there are many roms out there with choice to notify first, do it manually only or do it automatically in the background which is default android setting. hence you have to search for a way to manage media scanning on boot and/or have less media files ( just kidding, not a real solution )
[OnePlus 2 Original Android Development] rockafellor:
I can confirm this 'sexy' behaviour! Thanks @ak
[OnePlus 2 Original Android Development] OmegaBlaze:
Use Kernel Auditor
[OnePlus 2 Original Android Development] trivita:
Yes use kernel auidtor better than synapse imo

I shutdown two big cores. There's no need in changing governor from interactive to any other.

来自我的 ONE A2001 上的 Tapatalk
[OnePlus 2 Original Android Development] nirmik379kale:
[MENTION=3685904]ak[/MENTION] [MENTION=6307803]Stylo King[/MENTION]

im getting satisfying ( though not as awesome as a flat line :p . But that's okay with me! ) battery results :victory: :highfive: ... here are a couple of screenshots attached ...

Awesome deep sleep

v .oo5

For all those facing problems , this is what i had done >

Wipe system, data, cache, dalvik cache
Install/flash 2.0.2 full rom zip
Install/flash 2.1 OTA zip
Install/flash SuperSU
Install/flash Xposed
Install/flash ak kernel .003
Dirty Install/flash ak kernel .004 ( when update was available )
Dirty Install/flash ak kernel .005 ( when update was available )
[OnePlus 2 Original Android Development] zuluuk:
One word amazing. Must have for unlocked and rooted device.

Responsive, battery friendly, stable.
[OnePlus 2 Original Android Development] Naman Bhalla:
Well I got my OP2 3 days ago.... Gonna flash AK now [emoji4]

Missed you since the time I broke my opo [emoji14]
[OnePlus 2 Original Android Development] ak:
Fantastic another rock user and contributor ... I'm very happy. [emoji7]

Sent from my ONE A2003
[OnePlus 2 Original Android Development] ghul21:
Like many of us.... We're here because of you ?

Wysłane z mojego ONE A2003 przy użyciu Tapatalka
[OnePlus 2 Original Android Development] meniawy:
I had my OP2 since 10 days, i just flashed this kernel. Just wait & see.

The whole night, battery kept at 100%,it was amazing. But once i started to use dropped 3%in less than 15min.

But anyhow, more few days & will give feedback.

)
[OnePlus 2 Original Android Development] kramer987:
some of my random battery stats.
[OnePlus 2 Original Android Development] Hetalk:
[MENTION=3685904]ak[/MENTION] I got my opt today. Will be getting back on AK train. Hope this ride will better Gnexus days.

I'm back with my team.

Let me know if you need me back on your beta team.
[OnePlus 2 Original Android Development] Naman Bhalla:
Hullo Hetal Sir !!!!! [emoji11] [emoji11]
[OnePlus 2 Original Android Development] anees167:
Anyone know the stock vivid settings for oneplus one? I really liked the colours on my old oneplus one when it was on vivid settings running Cm. Thanks
[OnePlus 2 Original Android Development] jmudrick:
Second full day, very solid results. 6:15 SOT /20 hrs , idle drain 5% overnight (I keep everything on so that's decent if not quite as good as my OnePlus One ). Charge time with screen off 5%-75% in 1:15, to 100% in exactly 2hrs. Very pleased. No issues.
[OnePlus 2 Original Android Development] r4dius:
Hi could you explain how you fixed this ? I'm searching too but not finding ^^
[OnePlus 2 Original Android Development] ak:
Soooooooooooo Goooooooood! I could not have better news!

AK Team like A Team.
[OnePlus 2 Original Android Development] ak:
reflash rom from recovery, reboot. then go to recovery flash ak, reboot. :good:
[OnePlus 2 Original Android Development] srvoleti:
[MENTION=3685904]ak[/MENTION] sir, Just got my OPT and downloading your kernel (moving from OPO), Very glad and excited to see your contribution to OPT, Many thanks ....