yashsingh1/xdaforums huggingface dataset:
[ONE Original Android Development] JeanEatsWorld:
If you mean this kernel, absolutely not.

Never use a kernel from another device.

In the best scenario you are not able to flash it, in the worst you brick your device..
[ONE Original Android Development] tofuboi01:
Haha i am not that noob to flash a op2 kernel on the OPO, i have both phones and i just wanted to confirm whether [MENTION=3685904]ak[/MENTION] first op2 kernel is fine to flash on the op2..i flashed it anyways and it works, seems to be quite stock at the moment but i am fine with that, if it runs better than stock then ill keep it til official release.
[ONE Original Android Development] JeanEatsWorld:
[thumbs_up]
[ONE Original Android Development] neimovirne:
i have no sound in headphones and speakers after flash 308 kernel on latest official cyanogenOS 12.1
[ONE Original Android Development] Promez:
Read the previous page
[ONE Original Android Development] LookedPath:
This is getting ridiculous, we already answered this specific question a ton of times and one was just a page back.

Please use the search function before posting!

Inviato dal mio A0001 utilizzando Tapatalk
[ONE Original Android Development] return.of.octobot:
Yes, it is perfectly safe to flash on OP2, it actually runs quite nicely although don't expect much in terms of customizability, again, it's just a test build and at this point very similar to stock, no UKM/Synapse compatibility yet. But, for what it is, it performs well.
[ONE Original Android Development] tofuboi01:
It was good but I found that USB link was broken as my laptop wouldn't register if..flashed stock kernel and it worked again. I'll wait for official release.
[ONE Original Android Development] IceFe:
Last nightly have kernel modifications , it can just merge.

Thk
[ONE Original Android Development] striker280:
I'm running exodus 5.1.1 june 2nd, will AK.308.OPO.CM12.1 work fine?
[ONE Original Android Development] JaylanPHNX:
No, the ROM's too old. Read the previous page or two.

From my SlimTab Pro 8.4
[ONE Original Android Development] striker280:
Which build would work best?
[ONE Original Android Development] XblackdemonX:
Just update to the lastest version...
[ONE Original Android Development] striker280:
isn't the rom too old?
[ONE Original Android Development] chachin:
looks like 3.4.109 is out let's hope a new kernel built with it is out soon :D
[ONE Original Android Development] mamba720027:
@ak

Possible to make some of these missing zzmoove tunables available to us in synapse,notice not all the tunables showup :)
[ONE Original Android Development] tofu:
Just want to report that my encryption is broken after flashing latest ak12.1 kernel. Im running 21.9 (latest) slimsaber. Device boots but then says "encryption unsuccesful. The password was correct, but data is corrupt".

The strange thing is I can boot normally into twrp 2.8.6.1 recovery and decrypt the phone normally. I can see all my files at twrp. I tried already wiping dalvik and cache and even /system and reflashed slimsaber (with and without ak kernel), but the problem persists ar boot.

I broke the rule nro. 1 - never flash during vacation.
[ONE Original Android Development] kalapapa:
I found when I used kernel adiutor just for tunable those popped up

---------- Post added at 04:40 AM ---------- Previous post was at 04:16 AM ----------

ChangeLog for v 3.4.109

https://www.kernel.org/pub/linux/kernel/v3.x/ChangeLog-3.4.109
[ONE Original Android Development] mamba720027:
That's correct, but would be good if work in one app as kernel adiutor lacks some Hotplugging settings to use as a default but still a good substitute to access the gov parameters indeed
[ONE Original Android Development] kalapapa:
Yah I understand. What you can do until they're added and what I've done in the past is just change cpu settings in kernel adiutor and click the apply on boot thing at the top and synapse will ask you to apply those settings as well. For everything else like hotplugging just use synapse and their won't any conflicts and will work perfectly
[ONE Original Android Development] mamba720027:
I see what you mean,that's a good tip to use.
[ONE Original Android Development] johnb380:
That version number of twrp is known to have problems with encryption actually any version older that the newest had issues! So I would say that is the problem not your kernel. The newest twrp has fixes for encryption right in the change log so use that.
[ONE Original Android Development] JaylanPHNX:
That's why I suggested reading a few pages back. All the info is there, which kernel version works with the older ROMs, why that is, and even a modified version of the latest kernel that works with older ROMs. But you have to invest some time and effort in yourself if you want good things. 10-12 minutes of reading is not that hard. Stop asking others to make that effort for you; it's faster if you just scroll back and read.

From my SlimTab Pro 8.4
[ONE Original Android Development] bombadier:
Only minor issue for me at the moment is the gamma settings being weird on ak308, after importing and seeing the colour change I load synapse again, load the profile and get the message 1 cell imported every time I try to load the profile, not sure if its a bug with Synapse as they pushed an update to fix the custom toast FC issue I was having on slimsaber, other as that no complaints really
[ONE Original Android Development] troyolson92:
I wish synapse had support for tasker. would be nice to switch to battery Saver away from home and gaming profile on certain apps open. I tried using mamba settings in synapse and then switching to to kernel auditor but kernel auditor doesn't save profiles as set all the time. just wondering if anyone else has a profile set up using tasker or simular
[ONE Original Android Development] nazfalas:
I literally had a nightmare about AK kernel last night. I was checking this thread for an update to AK's OPO kernel and when I opened the first post all links had been replaced by links to OP2 files. My heart was racing and I opened up AK's repo on Github only to see the OPO CM and CAF branches deleted.

I feel a little stupid, but this seriously happened to me last night. Seems like your work has had a lasting influence on my life, [MENTION=3475639]ak.[/MENTION] :P :D

I did receive an invite for the OP2 btw...I have about 19h to decide if I want to use it (sry, already claimed), but no NFC, no QC, no USB 3.0 and SD810 still don't really sound like convincing specs.
[ONE Original Android Development] ak:
Don't worry guys my OP1 is still in my hands.

unfortunately the little spare time available allows me to Employment to one kernel at a time. :good:
[ONE Original Android Development] dev0lver:
Just don't leave us :p

You can release new stuff from time to time :)
[ONE Original Android Development] XblackdemonX:
Can you please at least just merge the CM12.1 commits ? thanks!
[ONE Original Android Development] dharmabm:
Why not just do it yourself?

sent from my slim powered 1+1
[ONE Original Android Development] ak:
Don't worry.

Sent from my ONE A2003
[ONE Original Android Development] Stylo King:
But SmartMax... :p
[ONE Original Android Development] superiscch:
Great!

You are referring to the OPO right? ?
[ONE Original Android Development] XblackdemonX:
Because I don't know how and I guess you need a Linux machine which I don't have.
[ONE Original Android Development] Raagh:
i have a doubt. if i check gpu governors on synapse i only see adreno and performance. but if i use kernel audiutor there are more available.

whats up with that?
[ONE Original Android Development] JaylanPHNX:
Your kernel is very refined as it is. I'm fine with only occasional updates to keep up with any major CM changes. Thanks for all you've done here on the OPO. You should be proud.

From my SlimTab Pro 8.4
[ONE Original Android Development] mkhcb:
Since you and exodus teamed up, are you going to bring the new kernel optimization they keep raving about?
[ONE Original Android Development] ak:
Under testing, a lot of commits under the hood:

ece6d83c42cedf69759cfe96e3f6f32d39017b09 Kernel Version: AK.309.OP1.CM

d713b9e184bd2439d5f2ebab53147110ecf50228 Linux 3.4.109

787d59d8ed032403cca00cd51cca086821257fb7 cpufreq: zzmoove: Snapdragon temp reading:

4ba015be1ca3585cece3baa892216d31b603b7cf cpufreq: zzmoove: Profiles/Hotplugging:

a7965fa53d18affd8354e72db12db5554e5b7ed4 Revert lockless patches

975228d4957f491da0b4b0c718beb2492f8cde1f mm: vmpressure: fix backport
[ONE Original Android Development] poondog:
They're usually hard coded into the apps so they show up

Switching gpu governors had always been a bit dodgy
[ONE Original Android Development] ak:
new kernel online

[ CM12 KERNEL - v.309 ]

A kernel based on CM12 Bacon branch.

Download: AK.309.OP1.CM

[ SMALL CHANGELOG ]

new naming convention

merged latest cm12.1

linux 3.4.109

ecc ecc

[ FULL CHANGELOG ]

Project name: AK KERNEL

anarkia1976 - Kernel Version: AK.309.OP1.CM

Zefan Li - Linux 3.4.109

ZaneZam - cpufreq: zzmoove: Snapdragon temp reading:

ZaneZam - cpufreq: zzmoove: Profiles/Hotplugging:

Steve Kondik - Revert lockless patches

Dave Daynard - mm: vmpressure: fix backport

​
[ONE Original Android Development] ak:
you are great :D
[ONE Original Android Development] dev0lver:
One quick question

do you work on normal kernel version and caf kernel at the same time or?

Because I am using caf temasek, and therefore I am limited to caf kernel :/
[ONE Original Android Development] Panderawan:
[MENTION=602672]WhoDunnit[/MENTION] hey man.

I'll ask my question to you, as you solved the cos12.1 problem with 308. Can we flash the new 309 kernel? Or maybe do you plan to '' patch '' it the way you did with 308, if [MENTION=3685904]ak[/MENTION] agrees again.

Thank you so much :)
[ONE Original Android Development] WhoDunnit:
testing right now... stay tuned

---------- Post added at 12:47 PM ---------- Previous post was at 11:54 AM ----------

Recompiled AK.309 for ROMs based on older CM, like COS12.1.

Same sources, same toolchain, just without ALSA changes.

Get it from: AK.309.OP1.CM.wd.zip
[ONE Original Android Development] Panderawan:
Works like a charm. Thank you so much, you're amazing man <3
[ONE Original Android Development] Psiufoxx:
Anyone else getting md5 mismatch today?
[ONE Original Android Development] kalapapa:
Doesn't that just mean you had a corrupt download?

Well you always backup and try flashing it and see if it is or is not
[ONE Original Android Development] blanco112:
Yep, tried a few times to download it and always get a mismatch.
[ONE Original Android Development] XblackdemonX:
Thank you AK!
[ONE Original Android Development] Spaulding89:
Thanks master [MENTION=3685904]ak[/MENTION] for the new release. Very bad that i cant use it :D I hope you will update the CAF Kernel too when you have some time for it. Since i'm on a CAF Rom i love my OPO more than ever. And when time and money come to me maybe we will see us in the OPT Thread again. I hope it so. You give us so much and we cant thanks enough for everything. You are one of the best people i known.

Stay Metal/Hardcore

[YOUTUBE]watch?v=CHXmHssCHY8[/YOUTUBE]

[YOUTUBE]watch?v=IIvSXocE6YY[/YOUTUBE]
[ONE Original Android Development] Stylo King:
But We miss you in the OnePlus 2 thread bro, Hope you will surprise us in the OnePlus 2 thread with your new OP2 some day soon.. :)
[ONE Original Android Development] mkhcb:
Am I the only one with this problem:

Using the AK Kernel updater app: I reboot to recovery, flashes with no errors in recovery, reboots and it still says I am on 308, not 309. I then hit update again, it see the file for 309 is already on my phone and attempts to reflash. However, the kernel still reads as 308 after the reflash.
[ONE Original Android Development] ak:
Do you read version from system/about?

What version of twrp do you have?

Sent from my ONE A2003
[ONE Original Android Development] jdogzilla:
Recently installed Temasek CAF ROM with /data and /cache as f2fs but /system as ext4. I'm unable to install AK CAF kernel with this setup? Anybody else have issues with such a setup? Do all partitions need to be f2fs for the CAF kernel to work?
[ONE Original Android Development] ZaneZam:
don't be mad if that can take a while, this device is "a bit different" from the dev point of view. I can imagine what [MENTION=3685904]ak[/MENTION] is going through atm. I also have to adjust zzmoove "a bit" to fully support big.little ;) but at least it runs for now for those who are interested :)
[ONE Original Android Development] Stylo King:
Yes you are right, Patience is a key here.. I was just telling him something out of context though.

This big.little thing is too complex to implement all the kernel features, And yes ak is having a hard time working on OP2 kernel and adjusting the codes.. BTW thanks for bringing the Zzmove to big.little , I own both the OnePlus devices that is why I feel there is a lot more work to do for OP2 kernel still it is pacing up faster..
[ONE Original Android Development] mrsim:
yeah i had that also...just used the kernel listed in the OP and flashed manually instead of using the kernel updater..everything seems fine ATM no problems at all...CM12.1 stock

[MENTION=3475639]ak.[/MENTION]..as soon as i have made my review of the OP2 i will be looking forward to getting your kernel installed on that device...thank you for all your hard work and commitment for the OPO...this device just would not have been the same without your work and UKM and synapse...it's been a great journey so far
[ONE Original Android Development] jdogzilla:
Fails with assert failed at getprop.... Right in the beginning. Any suggestions?
[ONE Original Android Development] mkhcb:
System> about> says 308

I run TWRP 2.8.6.0 (never had issues before and I need 6.0 cause 7.x cannot flash modems).
[ONE Original Android Development] johnb380:
Are u sure you downloaded the right kernel
[ONE Original Android Development] jdogzilla:
Oh what a rookie mistake...thanks for pointing it out. All set with AK now.
[ONE Original Android Development] XmechaniX:
Getting md5 mismatch while downloading 309 through [MENTION=3685904]ak[/MENTION] updater... Somethings wrong?
[ONE Original Android Development] ak:
my fault, now it's fixed. sorry.
[ONE Original Android Development] Ruvy:
You sure ? :p
[ONE Original Android Development] xlollomanx:
Just re-check the correct version of your base ROM in the app's setting.

Sent from my Oneplus One
[ONE Original Android Development] dharmabm:
Yes

Edit. Sorry, I replied before reading the last page, since CAF is now an option it worked without re-downloading after the selection was made.

BTW, I do like the new logo although I miss the skull, and I know I'm a pedant but isn't "AK kernel" a bit redundant? Kinda like "ATM machine"? :P

sent from my slim powered 1+1
[ONE Original Android Development] johnb380:
When you buy a new car do you say man this car looks good except for that Mercedes symbol is a little redundant? No you don't whatever make and model is showcased multiple times on any car. So just let the master [MENTION=3685904]ak[/MENTION] do as he likes it is after all his make and model is it not!

Sorry if I offend any one but it makes me mad when someone insults someone I respect about their own product. No one is forced to flash this kernel there are alot of others out there with no splash screen. But for me this is the only choice and I would flash this kernel if ak had a pic of his ass as the splash screen as long as it runs this good everytime as his kernels always do!
[ONE Original Android Development] chris264:
Wrong Thread Sorry
[ONE Original Android Development] dharmabm:
Obviously you don't get the joke, sorry you were so offended. No one was insulted by my post but you

PS. Just to explain in case I'm the only one old enough to remember Monty Python... "ATM" stands for "automated teller machine", so saying "ATM machine" belongs in the department of redundancy department.

That is all

sent from my slim powered 1+1
[ONE Original Android Development] :
Is this kernel development end?

Hello,

A few pages ago, I have read about the new kernel that [MENTION=3685904]ak[/MENTION] had developed to the OP2.

After that, [MENTION=3685904]ak[/MENTION] has declared that it only can develops a kernel at the same time.

Finally version 309 has been published.

Please, is this kernel development ended and 309 is the last version or I'm totally confused.

Thanks in advance and thank you for the good work in any case!

Robert
[ONE Original Android Development] chikimonke:
Kernel development won't stop here, but it will be slower, and I imagine mostly just maintenance updates. That said, that's pretty much what the updates have been the past few months anyway. Pretty sure [MENTION=3685904]ak[/MENTION] has squeezed everything out of this device that he can, now it's mostly bug fixes. Still said not to be flashing a new build a couple times a week though.
[ONE Original Android Development] NickosD:
He said at the same time, meaning he will publish a kernel for 1+1 and then he will work for 1+2. He won't do kernels for both phones at the same time.

Sent from my bacon!!!!!
[ONE Original Android Development] ak:
I'm very happy with OP phones so this time I don't have sell my OP1 so kernels will be maintained ....

OP1 for work and OP2 for personal stuffs. Don't worry. [emoji6]

Sent from my ONE A2003
[ONE Original Android Development] dejan1979:
AK. You are the best. I been running your Euphoria OS CAF latest build and I must say it is out of this world. After couple of battery cycles and minimum kernel tune I get from 4-7 hrs SOT depending on use. Rom is fast responsive and battery friendly. Thank you
[ONE Original Android Development] Charmacas:
Are there any WiFi related commits merged from 308 to 309? Because I had WiFi disconnects and they are gone after flashing back 308.
[ONE Original Android Development] Digo69:
I update to 309 and now I have force close, reboot and big battery drain.

I flashing back the 308 and all is good now.

I run Temasek 17.3
[ONE Original Android Development] Stylo King:
Where are the logs? Without log how can ak solve your issue?
[ONE Original Android Development] koRn666:
Hi, i'm using COS 12.1, with this kernel can't play music, the speakers not work, only works in notifications, it's normal?

Enviado desde mi A0001 mediante Tapatalk
[ONE Original Android Development] xlollomanx:
Because lastest kernel is not compatible with cm12.1. Check some page back for ak alternative v308 or v309 with ALSA commit reverted, or just flash v304.

Sent from my Oneplus One
[ONE Original Android Development] MMWolverine:
Strange, I have no audio issues on COS12.1 with official ak 304-309. Maybe because I'm using Viper.

Sent from the One, it's Bacon!
[ONE Original Android Development] superbrowndude:
Yes viper is a solution to audio problems and the alternative 308 kernel is to.

Boosted 1+1
[ONE Original Android Development] MMWolverine:
Ok, thanks for confirming.

Sent from the One, it's Bacon!
[ONE Original Android Development] Psyscope:
[MENTION=3685904]ak[/MENTION] so I heard you got the one plus two, thoughts? I'm trying to get a good opinion on whether to upgrade from the one to the two.
[ONE Original Android Development] ilamaan:
Hello [MENTION=3685904]ak[/MENTION] my friend. It has been a long time.

I see your kernel work is still going at its top. Sad I don't have any devices you currently develop for. I have been on the N6 ship for awhile. Yeah I got the N6 after looking for that OP1 invite last time we talked lol.

Anyways, I hoped a lot for the OP2. But no quick charge is a downside for me.

How is the device for you if you have received your unit? Any recommendations for it?

Alright. Enough OT I guess. See you around. Just wanted to stop by and say hello to an old friend. Good to see my small work is still coming in handy for you. :)
[ONE Original Android Development] ak:
Nothing is changed.

It can't be related to kernel.

It's a fantastic phone as always. We wait the source of the rom, for now we have only the kernel. [emoji6]

Sent from my ONE A2003
[ONE Original Android Development] ak:
Hi my friend

I'm very happy to see you around ... I hope you are good ...

OP2 is a fantastic phone ... The only problem is rom source tree and drivers ... No source for now.

Fastcharge is a feature and it can be implemented I think.

Thanks a lot as always

Ak

Sent from my ONE A2003
[ONE Original Android Development] OmerElbaz:
Hi,

So from I understand v309 is not compatible with COS12.1 and also cuz Exodus is based on CM than not compatible with Exodus.

308 is compatible?

Where can I find 308 download?
[ONE Original Android Development] :
AK 309 is compatible with Exodus. I use Exodus Sep 25 and AK 309 in conjunction with no problems at all.

AK 309, and also 308 aren't compatible with versions of CM-12.1 (and also with Exodus) older than middle of september (I don't remember

the exact day) due to CM has changed ALSA drivers.
[ONE Original Android Development] OmerElbaz:
So why I'm getting a boot-loop when trying to install AKv309 on Exodus 21.9 build?

Does the 21.9 isn't compatible?

How about v308? Does it compatible with 21.9?
[ONE Original Android Development] ilamaan:
Glad to see you around too. I am good.

Thanks for sharing your experience and thoughts. Will see for some time and decide whether I should get it.

Don't hesitate to PM me if there is anything I could help with.
[ONE Original Android Development] :
I really don't sure, due to AK 309 includes CM commits from Sep 22.

I have used AK 309 in Exodus from Sep 23 and 25.

and also AK 308 in Exodus from Sep 21 and 23.

Due to that, I assume that if AK 308 works fine with EX from Sep 21 and 23, and AK 309 with EX from Sep 23, it will probably work in EX from Sep 21... ;)
[ONE Original Android Development] OmerElbaz:
Umm ok..

Do you maybe have a download for version 308?

I can't find it anywhere
[ONE Original Android Development] :
Sure...
[ONE Original Android Development] chikimonke:
For future reference, [MENTION=3685904]ak[/MENTION] keeps all his previous kernels in the "OPO Old Kernels" link in the top right (just under the AK banner). This is where you can also find the link to his Github so you can stalk him and see if he's still paying attention to us OP1 users :D (I kid, we got 2 new kernels the past few days, pretty sure that means he still loves us :silly: )
[ONE Original Android Development] OmerElbaz:
Thanks :)

Ohh OK thanks I didn't knew this :P

That would probably come in handy in the future :)
[ONE Original Android Development] cloudx720:
What actually got reverted with cm12.1 over cos12.1? For the newer kernels not to work? Thanks :)
[ONE Original Android Development] OmerElbaz:
Hi,

I'm not sure if I should post here or in the Exodus thread, but..

I'm on the 21.9 build and both v309 nor 308 are working for me, I'm getting bootloops :(

People already confirmed that 308 is working on 21.9 build, so what's the problem?

Haven't tried older versions.
[ONE Original Android Development] brajesh.sharma87:
Hi @ak, I generally don't like to tweak kernel and leave it to the masters like in N4 days I used to use Franco kernel without any change. However that's not the case with OPO, whatever rom/kernel I use, it lags for sure. I tried some profile with your kernel like stylo-king, mixmash but that was not satisfactory on my end.

I can compromise battery for performance, so if you have to suggest me a governor, which one will you suggest?
[ONE Original Android Development] Promez:
Hey I remember you from your Purity+ :D
[ONE Original Android Development] Digo69:
[MENTION=6307803]Stylo King[/MENTION] @Ak

Thank you for your help but I have reinstall the kernel like this :

- uninstall Synapse and delete Synapse folder

- in recovery uninstall ukm by using the uninstaller v4 by ak

- in recovery install the ak kernel 309 and reboot

- install Synapse from store

Now all it's good, better battery and performance than 308.

Thanks for your good job.
[ONE Original Android Development] NickosD:
You can search for the answer.

Someone did a 309 with the old alsa commits. You can also search for that version.

Sent from my bacon!!!!!
[ONE Original Android Development] OmerElbaz:
Yes!! it worked!!

Thanks :)