yashsingh1/xdaforums huggingface dataset:
[ONE Original Android Development] blue2107:
Think this is related to the modem somehow. I would make a nandroid backup and try this OpO alpha modem. Check the BlissPop thread on the OnePlus forums.

Quoted nofx161

"this is indeed related to the proximity sensor, and can be fixed withthe alpha modem from cm12 which is downloadable in downloads section in first post."

Link to thread

Direct link to modem. MEGA app needed for easier downloading.
[ONE Original Android Development] Arunraj Nayak:
Pls reply

Should I install AK kernel each time I update to latest nightly?
[ONE Original Android Development] gianton:
Yes as nightlies flash the kernel too.
[ONE Original Android Development] Arunraj Nayak:
Even synapse settings also vanishes right? No hack to avoid it?;)
[ONE Original Android Development] gianton:
No way to keep them you'd have to reset the settings again. You can save your settings to a profile and restore it.
[ONE Original Android Development] saikm:
default of cm12

why don't you add the Dark Experience which is used as the default color in cm11.068 ?

or you can set the Dark Experience Color as Gamma1

that is a very awesome color

thank you !
[ONE Original Android Development] 301stSpartan:
Thanks. Though forgot to mention I also got several random reboots (phone rebooted itself, not just froze). Could this be due to the modem also?

Sent from my OnePlus One
[ONE Original Android Development] JaylanPHNX:
Random reboot could be just about anything, from ROM bug, kernel settings, etc. It's not impossible that it could be modem related, but it's highly unlikely. There's tons of people on the new firmware and there's not mass reports of reboots.

It's baconnn!
[ONE Original Android Development] HaTrED_:
Running an endurance test and registered zero, nothing, null, nada issues!

Still testing and it goes with 63h uptime.
[ONE Original Android Development] RobbieL811:
Fuc**** awesome!!!
[ONE Original Android Development] ak:
+1 :p
[ONE Original Android Development] clock51:
if you do not want to flash every time the kernel AK, you have to delete the file "boot image" from the zip of the nightly
[ONE Original Android Development] n J o y:
I just flashed your kernel after a lifetime with franco.

I didn't install ukm and synapse cuz i like beeing stock, but i want to know if my choice is a good compromise between performance and battery.

Sciao bello ^^ :)
[ONE Original Android Development] dickenam:
yes sir, you will have a great time on stock settings :good:
[ONE Original Android Development] smint86:
I'd try to create a custom addon.d script in /system/addon.d (or add some lines to an existing one). This is from katinatez Q&A in the ROM thread:

I'm not sure about the plain "etc/init.d" line though, if it's really needed or if it will backup your complete init.d folder. Maybe there are things inside you won't keep after a dirty flash. I think it should definetly be possible to save UKM + synapse settings in some way, maybe even the complete kernel.
[ONE Original Android Development] clock51:
yes with default settings works great
[ONE Original Android Development] ek69:
U don't have to over complicate things lol

Inside synapse once you make your changes and have applied them all by clicking the check mark (I click check mark on each page before I go to next page - maybe I am OCD lol [emoji16] ), go to profiles tab, scroll down to "backup actions", write in a name for it (ex. Backup), press check mark again, press on "backup current profile" then u see a toast message saying backup.tgz was created. Click on "restart synapse" also as the toast message says.

On your SD card go to the synapse folder, then in saved_profiles, and backup that file u created somewhere.

When you want to restore, go to profiles page in synapse, choose the backup file from drop down menu in profiles section (since we made a backup profile, not config... They don't seem to work lol) then click restore. Synapse might FC at this point. That's OK. Open it up again and click the large X in the top right corner, NOT the check mark . This part is counter intuitive IMO but just remember that. Then everything is restored.

NOTE: It is not recommended to apply the profile of one kernel version to another. Some things usually get changed, added, deleted, etc when versions change depending on [MENTION=3685904]ak[/MENTION] mood ([emoji12] ) lol so recreate the profile for each version.

I name mine ek69.tm54.ak090.oc for example.

That way I know it's for temasek ROM v5.4 and ak kernel 090 and it's with over clocked settings.

No messing with other scripts etc is needed

Sent From Lollipopified Bacon Goodness!
[ONE Original Android Development] ak:
All commits for F2FS are inside, if you want assistance you have to post log during bootloop, but the problem isn't the kernel.
[ONE Original Android Development] _Beni_:
The first custom kernel who had F2FS was Devil Kernel i9300, there we need to backup the /system and restore it after formating it to F2FS without formating; I'm not sure if its the same.
[ONE Original Android Development] ak:
Obviously, the partitions must be formatted to F2FS
[ONE Original Android Development] gulp79:
on i9300 with Rom without F2FS support

1) Nandroid backup

2) F2FS format (from a F2FS enabled recovery)

3) Restore of nandroid over F2FS partitions

4) Install a kernel with F2FS support

5) Reboot

on i9300, ROM with F2FS support

1) F2FS format (from a F2FS enabled recovery)

2) Install ROM and a kernel with F2FS support

3) Reboot

On OPO, we need to test, i've just done a complete nandroid backup and a separate backup of /system, /data, /data/media, and /cache.

later i'll try to switch FS .... speramo bene! :fingers-crossed:
[ONE Original Android Development] ak:
Wow ... but how many Italians working sull'OPO, it's fantastic.
[ONE Original Android Development] gulp79:
wow!:good:
[ONE Original Android Development] d13guit0:
Italian and spanish people are very good devs [emoji6]
[ONE Original Android Development] sinoid:
Headphone and mic

Hi before applying last kernel031 my xioami headphone with mic had been working perfect. After i applied ak031 head and mic stopped working.

Do you notice about?

Thanks
[ONE Original Android Development] ravearamashi:
I just realised that I was having that HUGE Android OS with CPU Total of 7 hours. And this is the first time I have this issue on OPO. And I did flash stock kernel before I flashed your kernel. This is weird. But I'll try to find a solution, just a heads up to you :confused:
[ONE Original Android Development] Vortex1969:
I would have to say that is ROM related not kernel.

What ROM are you on?

Here's a link there talking about the same problem I see from your screen shot.

http://xdaforums.com/showthread.php?p=54945843
[ONE Original Android Development] gulp79:
I've tried the F2FS conversion with no luck...

i've converted the /system partition to F2FS, then restored the partition from a nandroid backup, reinstalled AK Kernel but the OPO dosn't boot.

Hope that last_kmsg can be of some use and captured the problem.

Now i've restored full nandroid backup, and is all ok but on ext4 :(
[ONE Original Android Development] funCrash93:
wait till crDroid will have f2fs support, as [MENTION=4169381]m3dd0g[/MENTION] promised :D

---------- Post added at 03:56 PM ---------- Previous post was at 03:53 PM ----------

@ak after flashing new UKM 3.2 Synapse had reset my RGB values all to 35 :eek:

but if I try and set them to desired (250 250 255) Synapse won't do that (w/ UKM 3.1 as well), only Trickster can change RGB :eek:

something here (Kernel or your UKM) or it's Synapse Bug.? :confused:
[ONE Original Android Development] d13guit0:
My RGB values are still ok with UKM 3.2

[emoji15]
[ONE Original Android Development] ak:
No bug ... can you post problem on UKM thread please?
[ONE Original Android Development] msburr87:
My phone will not deep sleep while charging with stable 31 which subsequently led my phone to only charge to about 75% over night using the wall charger
[ONE Original Android Development] gulp79:
the culprit could be in these two lines?

[ 9.979925] F2FS-fs (mmcblk0p16): mounted filesystem

[ 10.015877] SysRq : Emergency Remount R/O
[ONE Original Android Development] ravearamashi:
It's a stock ROM which is what baffles me most. But thanks for the link :fingers-crossed:

Edit : Ok I fixed it. Thanks a lot :D
[ONE Original Android Development] sien1996:
Was it Google play services or something else? Mine just disappeared but I think it'll be back :p

How did you fix it?

Sent from a Device codenamed Bacon!
[ONE Original Android Development] Stylez Ray.:
My phone also didn't charge fully over night in 5 hours. I thought it was my charger but it is a 2A one :confused:
[ONE Original Android Development] SushiR:
Working fine on this rom http://xdaforums.com/showthread.php?t=2870743
[ONE Original Android Development] ek69:
[MENTION=3685904]ak[/MENTION] where is 093 [MENTION=4911350]RobbieL811[/MENTION] already took it from u lol [emoji33] [emoji12]

Sent From Lollipopified Bacon Goodness!
[ONE Original Android Development] RobbieL811:
Oh no no no. I simply follow [MENTION=3685904]ak[/MENTION] . I do not outdo him!!! I LOVE his bricked work. Was my favorite kernel on Nexus 5 and Nexus 7. Love bricked hotplug. AK did ME a HUGE favor by figuring out how to port it to OPO. I am not trying to steal his glory by no means! He did the work! I just like his work lol. We work together. He help me more than I help him though lol. Just to be clear.
[ONE Original Android Development] indian84:
Signs of great human beings and awesome devs. [MENTION=3685904]ak[/MENTION] [MENTION=4911350]RobbieL811[/MENTION]
[ONE Original Android Development] nuwan32:
v90 bootlooping on liquid smooth 5.0.2 latest nightly :(
[ONE Original Android Development] ek69:
Hahaha I'm just joking with u guys, it wasn't meant as anything other than a joke [emoji6] [emoji106]

Cheers to both of you :)

Sent From Lollipopified Bacon Goodness!

---------- Post added at 06:45 PM ---------- Previous post was at 06:43 PM ----------

That joke about XDA is true. If you want to hide something from users, put it in the op lol [emoji12] :D

[MENTION=4071570]nuwan32[/MENTION] hint: read the first post

Sent From Lollipopified Bacon Goodness!
[ONE Original Android Development] rdar_93:
Quick question, you said that this kernel can be flashed to any rom in the description and then lower down it says that if you're on CM11/ CM11S to not flash this kernel.

Am I right? Just need clarifying because I'm a little confused
[ONE Original Android Development] ak:
[ CAF KERNEL ]

A kernel based on CAF CM12 Bacon branch.

CM12: AK.090.OPO.SKULL.CM12

Kernel Mirrors:

Download: Link

Thanks a lot [MENTION=4319459]LookedPath[/MENTION]

Download: Link

Thanks a lot [MENTION=4468696]funCrash93[/MENTION]

[ WARNING ]

Note: For CM11/CM11S users:

Please guys don't flash this kernel --- v090 --- over CM11/CM11s (the last compatible is the v.087 release)

Note: For CM12 users:

if you were to have issues (bootloop), must be made the upgrade to the firmware as described into Vanir Thread: Link

All credits to [MENTION=4429892]Martin_Ro[/MENTION]
[ONE Original Android Development] dickenam:
I'm smart
[ONE Original Android Development] nuwan32:
ughhh if only you had told me this earlier, i dont even know how, i never reset my phone, i just tried flashing older kernel, gapps, and supersu again and for some reason it factory reset my device.. wtf?
[ONE Original Android Development] ek69:
I think that is [MENTION=3685904]ak[/MENTION] method for telling him to read the op lol :D

It is impossible to tell you something before you do it when you posted AFTER already doing it. Just like now, you flashed all that stuff on your own, then posted, so it's chronologically impossible to tell you not to do that AFTER you already did it lol [emoji6]

Download the firmware update zip that you will find when u go to that link. Flash in twrp or whatever recovery you're using. That's it. Why did you flash gapps and SuperSU over again? Did you flash your ROM too? Anyways That wouldn't have factory reset your phone unless you chose the factory reset option or wiped partitions

[MENTION=4153349]timmaaa[/MENTION] go to his signature there's a starter guide on all this stuff. Sounds like you don't really know what you're doing...

Sent From Lollipopified Bacon Goodness!
[ONE Original Android Development] chikimonke:
I know you were making a point for that other user, but you got my hopes up when I saw your standard release post. Don't play with my emotions like that man :D
[ONE Original Android Development] dickenam:
TIL, I'm slow :good:
[ONE Original Android Development] nuwan32:
:rolleyes: lol i've been flashing roms and building since my galaxy s 1. trust me i know what im doing, thats the reason i was so baffled. no i did not flash my rom, i only flashed the kernel, supersu and gapps. theres no way it should have factory reset, but it did for some reason..
[ONE Original Android Development] Mbennett156:
Anybody else finding that on smartmax the CPU seems to spend a lot of time at unnecessarily high clock speeds with (not always but often) all 4 cores online?

What would be recommended as an alternative for maximising battery life?

Just from looking at the cpu status slim governor seems good, but I can't find an actual explanation for it anywhere
[ONE Original Android Development] saikm:
hi ak

why don't you add the Dark Experience which is used as the default color in cm11.068 ?

or you can set the Dark Experience Color as Gamma1

that is a very awesome color

thank you !
[ONE Original Android Development] Renosh:
Such a phenomenon has happened to me once before on my Nexus 5. You're not the first. Nothing you can do really, hope you back up with titanium regularly
[ONE Original Android Development] theelle:
Hi ak, there are any build in program soon?
[ONE Original Android Development] ak:
Yes ... Today ... If I have the favours of the gods.

Sent from my A0001
[ONE Original Android Development] theelle:
Perfect, i'll wait with impatience.
[ONE Original Android Development] DrearierJester1:
Yay! I saw there a few important commits on the kernel. Hopefully v91 will be released today.
[ONE Original Android Development] ak:
it will be v.094! :p
[ONE Original Android Development] ak:
new kernel online

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

A kernel based on CAF CM12 Bacon branch.

CM12: AK.094.OPO.SKULL.CM12 > CM12

[ SMALL CHANGELOG ]

merged all CM12 commits > 21/01/2015

remove a lot of debugging phase 3

added intelliplug

added simple gpu algorithm

compiled with latest SM 4.9.3 18/01/2015

ecc ecc ecc

[ FULL CHANGELOG ]
[ONE Original Android Development] KingBeike:
Thanks for .94 :) already flashed before you posted the changelog :D...timing :) runs buttery smooth !

What the best thing to do about the music stuttering ? I had it with all last Versions...raising suspend Frequenzy is the best Option ?
[ONE Original Android Development] manup85cupra:
i guess not for CM11S right? :(:crying:
[ONE Original Android Development] ak:
Its not kernel related because with slim one core on/off i dont have problems.
[ONE Original Android Development] KingBeike:
Okay, thanks...will See what i can do with synapse :D
[ONE Original Android Development] ak:
If anyone want to control:

msm: simple gpu Algorithm

we have to use faux123 app, fantastic application.

i want to update also UKM, but im little busy today.
[ONE Original Android Development] TeChNoC4AzY:
Is this temp normal... Just while on mc5... 73c
[ONE Original Android Development] ak:
Temp drivers is the default one like stock cm12 kernel.

Im plaing with asphalt8 every day without problems.

If you want support please post:

- kernel settings

- log from dmesg
[ONE Original Android Development] chikimonke:
Do you use both UKM and fauxclock together, or is it one or the other?
[ONE Original Android Development] TeChNoC4AzY:
How do I get the dmsg
[ONE Original Android Development] ak:
together ;)
[ONE Original Android Development] ak:
you can use external app from market or connect your phone to PC:

- adb shell

- su

- while true;do dmesg -c;sleep 1;done
[ONE Original Android Development] n J o y:
Double tap to wake cause more battery drain then normal wake up with power button?
[ONE Original Android Development] Almayce:
Yep. But only around 1 % per hour.
[ONE Original Android Development] Arunraj Nayak:
wifi issue??

Wifi not connecting in v94. Reverted back to v90. Don't know whats the issue
[ONE Original Android Development] Renosh:
How exactly did you come to this figure? Overnight on Wi-Fi, 2G with sync and location on battery saving I lose 1 or 2%, dt2w is always on and this was on stock 44s kernel. Started using this kernel yesterday so giving it some time to assess battery performance
[ONE Original Android Development] ak:
Dt2w don't create wakelocks so you can loose about 0.1~0.2% hour

Sent from my A0001
[ONE Original Android Development] ak:
Reflash your ROM. Its strange. Do you have installed another kernel before?

Sent from my A0001
[ONE Original Android Development] theelle:
I've flashed v.094 after flash today's nightly cm12. Wifi is ok.

Question for @ak: difference Between Intelliplug and MPDecision? What is better for performance/battery life?
[ONE Original Android Development] Arunraj Nayak:
ya.. strange. Reflashed today's nightly and then flashed v94. No luck. Reverted back to v90. And now wifi is normal
[ONE Original Android Development] JustSkilled:
Where do I find the option you're talking about? Could you explain a little more what you're doing? Thank you
[ONE Original Android Development] theelle:
[MENTION=3685904]ak[/MENTION] difference Between Intelliplug and MPDecision? What is better for performance/battery life?
[ONE Original Android Development] HaTrED_:
Flashed and testing under latest Temasek's v.5.9! :good:

Noticing some glitch's with BT... lets see.

Thx mate for your efforts! :)
[ONE Original Android Development] Almayce:
Well I used to have mako and d2tw had around 1 % battery drain per hour extra(tested with multiple kernels) , because the screen had to be kept powered all the time. I didn't know it differs that much with opo.
[ONE Original Android Development] funCrash93:
mirror updated ?

https://cloud.mail.ru/public/519f0f3ec2bb/AK_Kernel

Send from my bacon.
[ONE Original Android Development] ak:
under msm_bricked hotplug tab.
[ONE Original Android Development] ak:
thanks a lot. :good:
[ONE Original Android Development] ak:
Bt glitches are rom related.
[ONE Original Android Development] JaylanPHNX:
There's a big difference in how they work. You should to try each to see which works better for the way you use your phone. Everybody's different.

It's baconnn!
[ONE Original Android Development] jgcaap:
Inteliplug Is more efficient and battery friendly. Can cost you a bit of fluidness. In past achieved great battery life with it.
[ONE Original Android Development] smint86:
I know this was addressed in this thread some kernel versions ago, but never really solved iirc. My settings are according to the screenshots. (msm_mpdecision with 2 cores forced online, max 2 cores when screen off; msm limiter and cpu boost enabled). All settings besides the 2 changed msm_mpdecision parameters are stock (ksm activated, but I don't think this problem is about ksm).

At random points (I couldn't reprocoduce it safely for now), the second forced online core will stick to 1728mhz (which is also the freq the CPU boost driver pushes is adviced to push it to). Then, while reading for example, cpu0 falls back to 300mhz (as it is supposed to), but cpu1 or cpu2 will run at 1728mhz. After some time (I think when the 1728mhz core goes to a freq higher thn 1728mhz, maxfreq for example) it is possible that it will fall back to 300mhz again. cpu0 never shows this behaviour, only cpu1 or cpu2 (depending on which one is forced online by msm_mpdecision). My assumption is that it's somehow about interfering msm_mpdecision and cpu boost, but idk.

edit:

I think this behaviour only shows up for cpu2. If cpu0 and cpu1 are only, both will fall back to 300mhz. if cpu0 and cpu2 are online, cpu2 will show the behaviour. I don't know why msm_mpdecision sometimes decides to leave cpu2 online instead of cpu1, maybe it's also a problem about this. If I could deliver some logs, I would. But I don't know which. If I can help in any way - tell me ;).

edit2:

Idk, but I think cpu2 isn't abled to fall back to 300mhz at all. If cpu2 is forced online and cpu1 is offline, cpu2 will never fall back to anything lower than 1728mhz.
[ONE Original Android Development] ak:
the problem can be related to cpu-boost (kernel) or performance profile (rom).

can you try to disable these features and verify if the problem persist?
[ONE Original Android Development] Jax Teller:
Same thing happens to me with SlimSaberLP & AK kernel.

I monitor this with System Monitor app.

One other thing is that even if cpu1 or cpu2 stuck at 1728MHz the load (%) is as low as it is for cpu0 when it's at 300MHz, so this makes think if for some reason apps can't show the real frequency of the second core that is online. Something similar with apps that can't show the real min cpu frequency when boost is enabled.

Edit: I'm using default settings and I have UKM & Synapse installed.
[ONE Original Android Development] ak:
Can you try with cpu-boost disabled?

do you have see the same problem with previous version?
[ONE Original Android Development] Jax Teller:
I'll try and tell you the results.:)
[ONE Original Android Development] EasyGoingXD:
[MENTION=3685904]ak[/MENTION] maybe i missed something but 0.94 kernel doesnt boot with latest mahdi 4.4.4 Rom :/
[ONE Original Android Development] indian84:
Search may be??

Yea. You missed search...

Use it. It's amazing..
[ONE Original Android Development] EasyGoingXD:
what do you think did i first? yeah...i asked friendly the dev if he could help me
[ONE Original Android Development] ak:
You can use the step-by-step procedure into OP.

I dont know if v.94 work with 4.4.4.
[ONE Original Android Development] Jax Teller:
[MENTION=3685904]ak[/MENTION] it looks like it doesn't happen when cpu-boost is disabled.

Of course again the second cpu that is online isn't always the same. Sometimes it's cpu1 and sometimes cpu2 but I guess that's a hotplug thing.
[ONE Original Android Development] ak:
I have suspected the correlation.

cpu1 and sometimes cpu2 = related to hotplug operations
[ONE Original Android Development] dicmccoy:
This happened to me on Vanir 5.0.2 it's not just with CM11.
[ONE Original Android Development] ak:
what happen?
[ONE Original Android Development] smint86:
Disabling performance profile doesn't change anything. Disabling cpu boost driver seems to solve it, didn't happen for 1 hour or so. I'll leave it disabled, performance of UI is stunning anyway, no need for it imho.

edit: I'm no dev, but I know [MENTION=4195844]show-p1984[/MENTION] added a boost driver to bricked kernel as well, quoted from his thread:

Maybe this would act better together with msm_mpdecision? In the end, I'm even happy without CPU boost, msm_mpdecision alone makes me more than happy ;).
[ONE Original Android Development] Enea307:
Whitch is the latest AK for CM11S? Im on 80 now 94 doesnt boot. Thnx
[ONE Original Android Development] abhi08638:
87

sent from my amazingly awesome OnePlus One with Stereo Mod

Don't forget to hit thanks!
[ONE Original Android Development] androizers:
[MENTION=3685904]ak[/MENTION] ,got the SOD today just 15 mins ago.

Em attaching the kmsg. Pls see into this.

https://www.dropbox.com/s/gpdd56072t4kxhg/last_kmsg-2015-01-21.23.27.47.txt?dl=0
[ONE Original Android Development] ak:
Rom and settings?

Sent from my A0001
[ONE Original Android Development] TeChNoC4AzY:
Can I just use the, save last dmsg option from synapse?
[ONE Original Android Development] JaylanPHNX:
Those who don't check the OP, your going to get a big bowl of...

It's baconnn!
[ONE Original Android Development] MrWGT:
I get in on Temasek (Katinatez) even with latest 5.9 from today... :(
[ONE Original Android Development] S1ay3r666:
On SlimLP it works fine!
[ONE Original Android Development] Rsdj:
For me v94 works on CM11S. Only the proximity sensor is broken.

P.S. I've flashed the alpha modem for CM12 without issue.