yashsingh1/xdaforums huggingface dataset:
[ONE Original Android Development] vomer:
currently only working with franco kernel :) I do not have access to the ak kernel path specifics.
[ONE Original Android Development] skydayzer:
I know as soon as [MENTION=3685904]ak[/MENTION] sees this he'll give them to you

OPO Chinese Version Owner 64gb/MultiRom> Mahdi-Rom 2.7 4.4.4 KK/ MIUI 4.8.30 /AK kernel
[ONE Original Android Development] afiqq:
how do you reset the kernel settings in synapse?
[ONE Original Android Development] ak:
No problem .... im here for any questions.
[ONE Original Android Development] vomer:
great :) I will get in touch once I have completed the first iteration of vt :good:
[ONE Original Android Development] nicesoni_ash:
Hi vomer,

Did you find the answer of this question you posted?
[ONE Original Android Development] chipstien:
So not sure what I am doing wrong. Running last night's nightly on Liquidsmooth and I cannot get Faux Sound to work. Changing the settings in Synapse does nothing and even tried installing Faux Sound and still no go. Anyone have a idea? I'm hearing impaired so it is always nice when I can actually hear my obnoxious ringtones or when I play Pandora through the speaker. Ha. Thanks.
[ONE Original Android Development] vomer:
ya I did a while ago. But have not worked on it since.
[ONE Original Android Development] nicesoni_ash:
Can you guide me to some direction where I could find some more info on that subject, I tried google but no relative information was found. Thanks.
[ONE Original Android Development] malcho:
ak,did you think you can enjoy this beast by yourself?

Just dropping by to say hi:)

Expect primal here....
[ONE Original Android Development] ak:
Do you have one opo on the way?

Do you have see the new singer of arch enemy?

ak@a0001
[ONE Original Android Development] malcho:
Running mahdi and ak already on my new opo:)
[ONE Original Android Development] ak:
Noooooo really welcome into the jungle [emoji11]

ak@a0001
[ONE Original Android Development] Jole7:
Guys 251 new tc and touch problem no more exists.
[ONE Original Android Development] Galactus:
Is there any way to get a log before the device fully boots? I've had a problem flashing AK for a while now ever since I decided to encrypt my device. After flashing, I get to the point where I can enter my encryption password. After I enter it, the device reboots. I am prompted by the AK splash screen after which I get to the encryption password again and the cycle continues

Temasek ROM
[ONE Original Android Development] ak:
Do you use f2fs?

Sent from my A0001
[ONE Original Android Development] Galactus:
Nah, never used it before. I've tried factory reset and the issue persisted. The only thing about my setup that is different to everyone else using Temasek ROM is encryption.
[ONE Original Android Development] ak:
I don't know I don't use encrypt. Stock kernel is OK?

PS

Tomorrow I can send you commands for trouble

Sent from my A0001
[ONE Original Android Development] Galactus:
Ok, thanks for that :). Yeah, stock kernel and a few others I tried all work fine
[ONE Original Android Development] ak:
Are there anyone with enc partitions ?

Sent from my A0001
[ONE Original Android Development] FSadino:
[MENTION=3685904]ak[/MENTION] I used CM11s with your kernel_v239 with latest CM11 firmware and radio but now im using F2FS partitions table and i cant instal your kernel v239. I know that the latest version for CM11s is v.77 but v.239 was working fine on ext4. Can you help me?

Thanks in advance
[ONE Original Android Development] rani9990:
The kernel in conjunction with ParanoidAndroid latest version causes the camera to stop working. Do you need a logcat to see what's going on, or is this a known bug?
[ONE Original Android Development] xddawg:
can i flash this kernel while using the latest cm 12.1 nightly? i get touch screen issue with the latest nightly and i want to flash v.251 TC kernel to fix the touch issue. wondering if it will work before i flash it. thanks

EDIT: or should i just stay on 5/17 nightly?
[ONE Original Android Development] poondog:
IPhone in some generations used a circular motor too, opo just did it wrong :)

So do I, its the developer and the guys in the thread that make interesting reading

Better off staying on 5/17 if you're facing no issues :)
[ONE Original Android Development] ak:
adb shell

while true;do dmesg -c;sleep 1;done

can you exp step-by-step procedure used to enc?

thanks

Update:

i have enc phone (slimlp rom) + pin unlock + ak = no reboot problems.

I'm waiting your logs (please send me also last_kmsg after reboot).
[ONE Original Android Development] ak:
[MENTION=5044876]acuicultor[/MENTION]

https://www.codeaurora.org/cgit/quic/la/kernel/lk/commit/?h=master&id=40b227df7c5ab3ecea9e34a9bd8603ee33118ec6
Below are the steps/commands to convert the splash image into a character array:
1. $convert -depth 8 <splash image in PNG format> rgb:splash.raw
2. $host/linux-x86/bin/rgb2565 < ./splash.raw > final.img
3. $hexdump -C -v final.img | tr -s " " | cut -d ' ' -f2-17 | awk 'BEGIN {print "{"} {OFS=""; ORS=""; print "\t"; for(i=1; i <= NF; i++) print "0x"$i", "; print "\n";} END {print "}\n"}' > array.txt
[ONE Original Android Development] Galactus:
Since it is working for you it must be something else, hmmmmm. I will get a log first, thanks for the help.

Step by step procedure

1. Factory Reset (

2. Flash Temasek ROM

3. Flash GAPPS

4. Let ROM boot

5. Reboot into recovery & Flash the latest AK

6. Reboot issue after entering encryption password

I'll get a log once Spotify syncs my songs lol
[ONE Original Android Development] AJ RIMMER!:
I see Vladimir Putin is out again!

On topic, @ak, you are a genius with this kernel, and I thank you from the heart of my bottom.
[ONE Original Android Development] ak:
do you have enc the device under settings menu of the rom?

ps: but if you have clean flashed when do you have enc the device?

thanks a lot for your testing.
[ONE Original Android Development] ak:
new kernel pre-changelog:

Project name: AK KERNEL
anarkia1976 - Kernel Version: AK.253.OPO.CM12.1
anarkia1976 - msm: thermal: fix build error after apply limit to thermal logs
Ram Chandrasekar - msm: thermal: Limit the emergency mitigation messages
Rafael J. Wysocki - Revert "epoll: use freezable blocking call"
Erik Kline - neigh: Better handling of transition to NUD_PROBE state
Mark Salyzyn - New Build Breakage in branch: kernel-m-dev-tegra-flounder-3.10 @ 1960706
Mark Salyzyn - net/unix: sk_socket can disappear when state is unlocked
anarkia1976 - Kernel Version: AK.252.OPO.CM12.1
Stephen Smalley - selinux: enable genfscon labeling for sysfs and pstore files
myfluxi - msm: mdss: Remove redundant clock operations
anarkia1976 - toolchain: makefile: remove for now g0 and gnu89 from HOSTC
[ONE Original Android Development] dev0lver:
you really can't, or wont, allow my device 1 full charge and discharge to calibrate my battery -.- :D

loving this frequent updates, and that's the main reason i have switched to this kernel from franco's kernel, long time ago..

:)
[ONE Original Android Development] Galactus:
Yeah I used encryption under the settings menu from the ROM.

TWRP has been updated to support encryption. Means I can do a factory reset and wipe /data without wiping /data/media.

No worries. I don't like leaving issues unresolved :)
[ONE Original Android Development] ak:
How can I check if my phone is enc?

Sent from my A0001
[ONE Original Android Development] Galactus:
Do I type this in on the phone BEFORE I reboot and flash the kernel?

Or should I do the adb commands on my PC after I flash the kernel

---------- Post added at 12:41 PM ---------- Previous post was at 12:40 PM ----------

Easiest way to check is Settings>>>Security>>>Encrypt Phone

Status should read "Encrypted"

Also, when you boot up your phone, your pin code/password should be required before the ROM fully boots
[ONE Original Android Development] Jayasuryaa:
Guys I have a question! Once I install AK, is it necessary to tweak the settings in Synapse or will the battery just get better from Stock cm12.1 kernel after flashing AK Kernel!
[ONE Original Android Development] Stylo King:
Its not necessary at all, Its upto you if you want to tweak or leave the settings to stock AK.
[ONE Original Android Development] Jayasuryaa:
Could u tell me whats your sot with untouched AK kernel and tweaked Ak kernel!
[ONE Original Android Development] Stylo King:
I don't use untouched ak kernel, I tweak it a lot, I even upload my profile in the AK Synapse Profile thread..

I m getting 7.5-8 hours SOT with my profile.
[ONE Original Android Development] ak:
So i'm not sure if it is encrypted.

you can do:

- connect phone to usb/pc

- open cmd

- adb shell

- while true;do dmesg -c;sleep 1;done

- reboot to recovery

- flash ak

- reboot

a few seconds before finished bootanimation:

- adb shell

- while true;do dmesg -c;sleep 1;done

nb:

i have tested and the problem is kernel side, i want to try to fix it.
[ONE Original Android Development] Galactus:
If you don't have to enter pin with grey background before device fully boots then it is not encrypted.

I followed above steps. The commands are fine whilst the phone is booted with a different kernel. Also works in recovery.

ADB does not seem to work during first boot animation. Once I enter password, there is no time to enter a ADB command. Device reboots
[ONE Original Android Development] opensourcenoob:
Well this is proof AK is working all day everyday non-stop, with multiple devices to keep in the loop....

Super developer.

Thank you AK!
[ONE Original Android Development] Galactus:
Sorry for giving you extra work mate, lol
[ONE Original Android Development] evandena:
Neither will your battery. I have every proximity feature turned off (which is annoying) and I still get 100% awake time due to ProximitySensor.
[ONE Original Android Development] Nizur:
What ROM are you using? I am currently running SlimLP + last AK new TC, only deactivated DT2W and my phone sleep well. Just get 2 days of use, with 5h30 of SOT, which is the best SOT I never get!
[ONE Original Android Development] CamoGeko:
Thanks for the mention mate... so well I sold my Mi4 as I needed some cash and to be honest I didint really fall in love with it in the half a year that I had it. So its now been sold.

Just look what I've acquired guys! Sexy this one is (yoda voice). :D

Now I just wish that there was an AK kernel on Nexus 5 xD
[ONE Original Android Development] oediv:
hey guys

a good friend hate cm12s he want to go back to cm11s so i said i will root his device .. well then i want to install him ak but wat UKM did i need for AK072 (latest CM11S kernel)

thanks
[ONE Original Android Development] Formhault:
Well, some people would rather have a functioning device, even if that implies a battery life that's 20% worse (or whatever %)...

---------- Post added at 09:37 PM ---------- Previous post was at 09:34 PM ----------

So the Nexus 5 was that much cheaper than the Mi4?
[ONE Original Android Development] CamoGeko:
Yup, sold my Mi4 for £300. Bought a 3 month old immaculate Nexus 5 (red!) for £170. Win win!! :good::D
[ONE Original Android Development] Galactus:
£300? Shame on them, good for you :silly::eek:
[ONE Original Android Development] ak:
Wow, in Italy 16gb € 279,00 ..... :silly:
[ONE Original Android Development] Genericxx:
[MENTION=3685904]ak[/MENTION] Is v251 on par with the last cm changes? To lazy to seek githubs right now :P
[ONE Original Android Development] Meuuks13:
What does 'New TC' mean?
[ONE Original Android Development] Spaulding89:
You are to lazy to search but i have good mood so here is the answer: TC = New Touchscreen Driver

Sent from my slimmed Bacon
[ONE Original Android Development] CamoGeko:
Hahah, well mine was a 64GB ;)

Yeah but how much is 64GB? :p
[ONE Original Android Development] Genericxx:
I think i spider! :D
[ONE Original Android Development] sambaeallegria:
I think he's referring to the nexus 5.
[ONE Original Android Development] chachin:
I see [MENTION=3685904]ak[/MENTION] is mad cause people aren't reading the OP.. so please people just READ THE DAMN THING
[ONE Original Android Development] robbieast:
So does the latest firmware 5/15 still have the idle battery drain issue? Will this be fixed

Sent from my bacONe device
[ONE Original Android Development] chikimonke:
Touchscreen drivers are not part of the firmware. They are included in the kernel directly. [MENTION=3685904]ak[/MENTION] has two flavors, one with old drivers, one with new. If you have poor touch performance and don't mind idle drain, get the new TC version. You can minimize idle drain by disabling screen off gestures with the new driver. If your touch performance is fine or battery life/screen off gestures are important to you, flash the one with the old driver.
[ONE Original Android Development] CamoGeko:
Ah right, that's my fault then.

Yeah amazing deal on the red nexus 5, especially considering its only 3 months old and with 2 cases plus a tempered glass screen protector.
[ONE Original Android Development] Nizur:
It's the first time my battery is so good, wanted to share it with all of you.

I am running last SlimLP + AK251 new TC, and I really don't know what is the battery drain from the new TC you are talking about.. I have read somewhere that I just have to disable DT2W feature to avoid the drain, that's what I have done.

Maybe I'll try to re-enable it during the weekend to see if the battery drain is really worse, and share the result here.

See you!

Sent from Reunion Island =)
[ONE Original Android Development] ak:
@Galactus

problem with crypto is solved my friend, thanks a lot for support.

new kernel is ready with the fix.

ak
[ONE Original Android Development] CorB3n:
Like asked by op, we (@HamsterHam, [MENTION=5280283]evertking[/MENTION] & me) have a freeze problem with AK Kernel / Slimsaber. Using latest version with touchscreen fix, suddently my phone looks like underclocked, take 10 sec to return/close app, lagging then freeze. No error message, nothing; I'm forced to force shutdown with power button, & reboot it. 2 times yesterday. So, how can we help you to resolve this [MENTION=3685904]ak[/MENTION] ? Thanks
[ONE Original Android Development] ak:
post last_kmsg and your custom settings.

ps

if you have underclocked, test it without .....

ps

i'm using the same rom, all ok for me ... do you have flash another custom kernel before AK?
[ONE Original Android Development] CorB3n:
Hi,

I just flashed AK.251.OPO.CM12.1-NEW-TC.zip, not installed neither Synapse nor Kernel Adiutor. Stock AK Kernel for me. That's the first time I have to post last_kmsg, is it working if my phone crashed yesterday ? Thanks
[ONE Original Android Development] kantjer:
No issues at all for me to with SlimSaber/AK combination.

The only thing I notice with stock kernel settings that is takes 1~2 seconds before the screen turns on when opening the flip-case.

Switching CPU governor to smartmax eliminates that short delay completely.
[ONE Original Android Development] CorB3n:
Not only with flipcase, when clicking on power button, touches blinking then 2 sec after screen too.
[ONE Original Android Development] kantjer:
Really the only time I use the power button is when I need to force a reboot, that almost never happens :D

Apart from that I never use the pwr button, so can't comet on that.
[ONE Original Android Development] ak:
yes, post last kmsg.

thanks
[ONE Original Android Development] CorB3n:
That's because you have flip case / don't really need to disable dt2w because of battery drain, because of poor screen ^^ I'm forced to use it, but AK Kernel is the latest kernel who think about users with lazy digizer :)

I tried, adb command & ES Explorer; can't. Did this :

No last_kmsg.txt in my folder. Maybe because I force shutdown my cellphone & it's not a random reboot/kernel reboot ?
[ONE Original Android Development] kai.man:
[MENTION=3685904]ak[/MENTION] I really was to fast: I just downloaded the 254 as a zip.zip and was confused. Than I recognised that you just upload... ?

So now I will flash and test.
[ONE Original Android Development] ak:
upload is finished in this moment.
[ONE Original Android Development] ak:
No last_kmsg.txt = the problem is force reboot, live phone to reboot itself next time
[ONE Original Android Development] CorB3n:
I will try this, yes - if he reboots, lol. Because black screen & physical touches blinks but no response, hard to say when he will do that :(

Anyway, will flash your latest kernel - hope he'll change something :)
[ONE Original Android Development] ak:
new kernel online

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

A kernel based on CAF CM12 Bacon branch.

Download: AK.254.OPO.CM12.1

Download: AK.254.OPO.CM12.1-NEW-TC --> new synaptic driver from CM12.1

[ SMALL CHANGELOG ]

merged all cm12.1 commits

merged all common commits

fixed encryption bug

ecc ecc

[ FULL CHANGELOG ]

Project name: AK KERNEL
anarkia1976 - Kernel Version: AK.254.OPO.CM12.1
anarkia1976 - Revert "cpufreq: cpu-boost: Respect max frequency"
Sultanxda - input: synaptics_dsx_i2c: Set IRQF_ONESHOT flag
anarkia1976 - Revert "qce50: Update clock vote for improved performance"
anarkia1976 - Kernel Version: AK.253.OPO.CM12.1
anarkia1976 - msm: thermal: fix build error after apply limit to thermal logs
Ram Chandrasekar - msm: thermal: Limit the emergency mitigation messages
Rafael J. Wysocki - Revert "epoll: use freezable blocking call"
Erik Kline - neigh: Better handling of transition to NUD_PROBE state
Mark Salyzyn - New Build Breakage in branch: kernel-m-dev-tegra-flounder-3.10 @ 1960706
Mark Salyzyn - net/unix: sk_socket can disappear when state is unlocked
anarkia1976 - Kernel Version: AK.252.OPO.CM12.1
Stephen Smalley - selinux: enable genfscon labeling for sysfs and pstore files
myfluxi - msm: mdss: Remove redundant clock operations
anarkia1976 - toolchain: makefile: remove for now g0 and gnu89 from HOSTC
[ONE Original Android Development] lou2s:
Just done booting 254!

Sent from my AK-Skulled Euphoria 1.1 A0001
[ONE Original Android Development] kai.man:
I know... Download finished longtime ? already installed and synapse configured. No bootloop at all... ?

Just kidding... Works fine and smooth... as always!

Thanx again for your definitely great work!
[ONE Original Android Development] Formhault:
Error-correcting code for the win! :silly:
[ONE Original Android Development] jrn2k:
[MENTION=3685904]ak[/MENTION] thanks for the new release! Great as always!

Btw are these new touch drivers? : http://review.cyanogenmod.org/99607
[ONE Original Android Development] Formhault:
Looks like a new touchscreen driver / firmware / WHATEVER, yeah!

Since the change does not appear to have been merged into the git repository (it doesn't show up here, neither), I don't think [MENTION=3685904]ak[/MENTION] has merged it. Maybe tomorrow :D
[ONE Original Android Development] ak:
no for now ... i'm waiting official one.
[ONE Original Android Development] néonaloj:
A quick question: wich version comes with AK Updater? With or without TC fix?
[ONE Original Android Development] 19deimon90:
I think the one without TC fix.
[ONE Original Android Development] dev0lver:
without tc fix

reason for that is because that fix drains battery, so it is not included into OTA updates over the app

ak is polite and provides us with 2 versions of kernel, 1 with tc fix, one without (this one available in ak kernel updater app), so if the user wants tc fix, he can chose that kernel version and download it manually for the cost of that battery drain

reason for doing like this is because most of the users don't have, or don't have big issues with their phones, so normal version of kernel is used/downloaded more, then the one with tc fix implemented
[ONE Original Android Development] néonaloj:
I don't need the fix, and I was pretty sure it was this version -because the name. I'm now sure and can install ak from updater.

Thanks for your reply!
[ONE Original Android Development] Jole7:
Not a big deal i don't care much about battery for me all that matters is touch responce and speed and both of them are great here with Ak inside.
[ONE Original Android Development] Jayasuryaa:
Guys can UKM work with Stock OxygenOS/Stock cm12.1 Kernel?
[ONE Original Android Development] ak:
what is the device name reported by rom?
[ONE Original Android Development] androizers:
This same freeze is happening for me too on stock COS12. No undervolting from my side. Everything stock except governor and scheduler and read ahead size set to 1024kb. Is there anything I can get it for uh except last_kmsg.???

Last_kmsg: https://www.dropbox.com/s/z26qlfpcrbrba7j/last_kmsg-2015-05-29.18.32.13.txt?dl=0
[ONE Original Android Development] ak:
Use per-panel firmware loading

new kernel with latest CM12.1 synaptic test commit:

synaptics: Use per-panel firmware loading

View attachment AK.254.OPO.CM12.1+PER-PANEL-FIRMWARE.zip
[ONE Original Android Development] Crazy-Silver:
I got 2/3 Freezes since I installed Last version. All stock. Here all logs after the roboot from Last freeze

Dmesg https://www.dropbox.com/s/j80fryelf9d7m62/dmesg-2015-05-29.15.28.02.txt?dl=0

Last kmsg https://www.dropbox.com/s/hav4dopiddpbgaw/last_kmsg-2015-05-29.15.28.01.txt?dl=0

Logcat https://www.dropbox.com/s/4njapf2yn2vapfl/logcat-2015-05-29.15.28.03.txt?dl=0
[ONE Original Android Development] 19deimon90:
These new commits are added to the touchscreen fix already in the kernel or they are added instead of the old one?
[ONE Original Android Development] ak:
why do you think is kernel related?

i don't see any problem into last kmsg.

probably soft reboot.
[ONE Original Android Development] ak:
this is the official kernel v254 + this patch.
[ONE Original Android Development] Crazy-Silver:
No man. I had a freeze 2/3 freezes. I don't know if they're kernel related or PowerNap/Amplify related.
[ONE Original Android Development] ak:
not kernel related.
[ONE Original Android Development] ak:
Op updated

A kernel based on CAF CM12.1 Bacon branch:

Install/Uninstall: Link

Downloading: AK.254.OPO.CM12.1

Downloading: AK.254.OPO.CM12.1-NEW-TC

Exp: AK.254.OPO.CM12.1+PER-PANEL-FIRMWARE
[ONE Original Android Development] kantjer:
Testing now :fingers-crossed:
[ONE Original Android Development] EasyGoingXD:
Please report back :)
[ONE Original Android Development] 19deimon90:
All seems ok.
[ONE Original Android Development] Shadowghoster:
For me the same. New per panel fw is definitely better for me compared to stock ak. Let's see if the battery is as fine as with stock.
[ONE Original Android Development] CorB3n:
If it's better than stock AK it's because your digizer is affected by ghost touches, not because stock kernel is less responsive ;)
[ONE Original Android Development] anjo88:
Sorry what exp mean? And what new tc mean? I search but I don't find anything
[ONE Original Android Development] Shadowghoster:
I know - that's why I said it :D

I had ghost touches and its better now just as good as with new tc version.
[ONE Original Android Development] indian84:
EXP means Experimental and TC stands for Touch Screen. (New touch screen firmware)
[ONE Original Android Development] CorB3n:
TC like Touch sCreen ? :p never understood why C and not S :)
[ONE Original Android Development] kcodya:
Quick assessment of EXP kernel: fantastic! Battery would have dropped a few % by now with double-tap to wake enabled, but still at 100%. :good:
[ONE Original Android Development] cerealguy:
On 254 exp touch is crazy smooooth!! :D

Testing battery life... Fingers crossed...
[ONE Original Android Development] dev0lver:
Well f*ck it, gonna flash new kernel with fix, and will see how it will perform during my shift

Since I will work into night, will see how the phone will behave while sleeping
[ONE Original Android Development] kd8bny:
I was pretty sure it means "touch control"
[ONE Original Android Development] clock51:
just had the flash of AK 254, okay, no problem
[ONE Original Android Development] anjo88:
i will try new v254 with touch fix and battery drain fix let´s see iff it helps!!
[ONE Original Android Development] Stylo King:
AK you are BATMAN seriously ???

Flashed V.254 just now and its super smooth and battery friendly more than ever.

AK-The Dark Knight