yashsingh1/xdaforums huggingface dataset:
[X Play Original Android Development] TechnoAnder:
Update to v1.3

Changelog

299da76 Revert "crypto: af_alg - Forbid the use internal algorithms"

99fc22b Revert "crypto: cryptd - process CRYPTO_ALG_INTERNAL"

251a895 Revert "crypto: testmgr - use CRYPTO_ALG_INTERNAL"

f0b0d36 defconfig: set v1.3

060ff89 Avoid LoadAvg

f5c8b39 mm: filemap: move radix tree hole searching here

5f3c274 lib/sort: Add 64 bit swap function

c522ad8 lib/sort.c: move include inside #if 0

b8e78b7 lib/sort.c: use simpler includes

5d20c3e x86/boot: Double BOOT_HEAP_SIZE to 64KB

618f5cb x86/reboot/quirks: Add iMac10,1 to pci_reboot_dmi_table[]

e70eb53 Optimize apply_slack() for size and speed --thanks to varunchitre15

f060ca5 fs/buffer.c: increase the buffer-head per-CPU LRU size

72ac887 Allow 320K AAC encoding

18c769e Fix typos

The download link is avalaible on main post
[X Play Original Android Development] kos25k:
people noticed with the new 19.2 mb update no more internet data dropouts,fastrer charge and better battery life.has this 1.3 version of this kernel to do also with these improvements?
[X Play Original Android Development] Chaotick:
You are talking about stock rom update and this is a kernel update. The changes in this kernel could be much bigger that just stock rom improvements ;)

Flashing latest CM with this kernel :)
[X Play Original Android Development] kos25k:
ok i'll try it now!I suppose these changes I mentioned before,are kernel based,cause we talk about voltages and dev have included them!thanks ?
[X Play Original Android Development] ShlCar347:
Any chance of DT2W? It would be great to have it for the Moto X Play!
[X Play Original Android Development] mw1man:
Its sits in gravity box
[X Play Original Android Development] drmuruga:
DT2W in gravity box ?
[X Play Original Android Development] XxMikeMasterxX:
+1 on this. DT2W is as cool as Gangnam Style.

---------- Post added at 06:11 PM ---------- Previous post was at 06:03 PM ----------

Can someone report their battery life with this kernel? Are the default kernel settings at interactive governor and default speeds?

I'm still running somr.old squid build and have my typical lionfish setup thst I shared in another thread. Still getting 5 days battery life so wondering if it's worth a switch.

Grest work [MENTION=6779733]TechnoAnder[/MENTION] - you da man. We all crave good Coffee. :)
[X Play Original Android Development] TechnoAnder:
May be I will add dt2w for this kernel totally stable after of v1.4 ;)
[X Play Original Android Development] Skeptico:
Yes please! That would be awesome. [emoji2]
[X Play Original Android Development] XxMikeMasterxX:
-1 on DT2W.

Anybody have reliable battery stats yet?
[X Play Original Android Development] Benjamin_L:
As it will only be an option any reason it shouldn't be implemented?
[X Play Original Android Development] XxMikeMasterxX:
Nope - not if it's an option.
[X Play Original Android Development] TommyDN:
What's with everyone hating D2TW? I would personally love it but why attack it? I don't really get it since Active display just uses screen battery over and over :confused:
[X Play Original Android Development] Fuzark:
The problem is in my opinion, about battery, stability, etc. If the users have the option on off I don't see any difference, but the problem are when devs implement force stuffs that not all peoples like.

I had z3c with dt2w and never use it, since the screen recognize the 2tap everywhere. Including u pocket.
[X Play Original Android Development] TechnoAnder:
Added banner on main post, hope you like it

Note

I'm preparing the version 1.4 with the bring up of DT2W.
[X Play Original Android Development] TommyDN:
Most of the stuff is a simple kernel toggle away, I would guess.

Also polling touch screen for a double tap takes way less battery than lighting up the screen. I don't think it would harm stability much but I'm not really sure.
[X Play Original Android Development] TechnoAnder:
Version 1.4 is avalaible

Status: Beta

Changelog

Bring Up of Double Tap 2 Wake for Moto X Play (lux) Need test

zRAM: update documentation

sched/rt: reduce rq lock contetion

deadline: decrease fifo batch

Enabled adaptive LMK by default

Note: For enable DT2W I recommend install Kernel Adiutor from Google Play Store, probably the DT2W does work and does not work, for that this version is not stable. If the DT2W does not work I delete the code of DT2W because I've heard that have some issues with screen and battery backup; enjoy. :)
[X Play Original Android Development] 0l1v3rof:
Testing now
[X Play Original Android Development] kabeeradam:
I flashed v1.3 without wipes already. Can i flash v1.4 without wipes directly?
[X Play Original Android Development] TechnoAnder:
Yes, you can flash version 1.4 without wipes.
[X Play Original Android Development] lvints:
DT2W works?
[X Play Original Android Development] 0l1v3rof:
no
[X Play Original Android Development] Skeptico:
DT2W doesn't seem to be working. I'm on Resurrection Remix with the latest Kernel Adiutor.
[X Play Original Android Development] German_Malik:
For me too with the AICP-Rom.
[X Play Original Android Development] flashallthetime:
Afraik dt2w won't work unless some source code is added or merged. Moto x doesn't natively have dt2w and just bye added code to the kernel will not enable dt2w.

As far as having dt2w, we have ambient display which imo works far better than dt2w.
[X Play Original Android Development] ShlCar347:
Not working for me either, running CM 13
[X Play Original Android Development] TechnoAnder:
Okay, after to I saw all your replys about DT2W I think that it's not necesary for a great device as Moto X Play. I will have to revert the changes of DT2W for a better stability. For that I want give to you some features importants by DT2W delete. You allow that I add a few of optimizations and Intelliplug for reward trick of DT2W?

I hope you are happy with my work and if you wanted DT2W sorry for that, is important this Kernel for me because I want a source code stable and simple with a few of special features, will be nice that you comment your suggestions about some features for add to this Kernel, your replys are good for improve this Kernel.

Note

Let me know your opinion and thanks for you support test. :D
[X Play Original Android Development] mw1man:
Not working. Running marshmallux by eska
[X Play Original Android Development] Leni_YO:
I support your decision. Only stability and performance/battery backup are important to me. Pls don't bloat it with 100 "features", for that we have other kernels :D
[X Play Original Android Development] German_Malik:
For me battery-life is really important. :D I hope, you can improve it.
[X Play Original Android Development] Benjamin_L:
Ultra kernel had this nice feature of unplugging all but one core. Would be nice to have this feature too.
[X Play Original Android Development] Fuzark:
Let this kernel clean plz!
[X Play Original Android Development] raptorskate:
What about 1.7ghz? That would be great :D!
[X Play Original Android Development] XxMikeMasterxX:
U DA MAN ANDER. Keep it clean and simple dude. You know what you're doing I have faith in you. We all do.
[X Play Original Android Development] cucumbers:
I agree, I'd happily trade DT2W for stability & battery life.
[X Play Original Android Development] raptorskate:
I just had a weird moment, after long call (45 min) touch screen stopped working, didn't react to anything, volume and power buttons reacted, but that's it. Has anyone had something like that? Don't know if it was the kernel or what...
[X Play Original Android Development] kos25k:
Dude from the point you started this...my opinion is to continue develop DT2W.unless it take you muuuch time and is difficult.I would also like to increase battery on standby..for example by setting only one core to work on 100 mhz...also I don't know if anyone noticed...when I charge another phone or device through otg...it charges veeery slow..we tested to charge a simple android device with moto x play and an xperia M5....and M5 was charging the other phone 4 times faster..
[X Play Original Android Development] Benjamin_L:
One core at 533 will probably enough and make the phone not lag on wake up.
[X Play Original Android Development] moozer:
Maybe because the M5's battery is 1000mAh less and will charge quicker.

M5 is hardly a "simple android device" as it is virtually the same spec as X Play.

Also, out of interest, what power output is the charger you used?
[X Play Original Android Development] ShlCar347:
He tried charging a "simple Android device" via the battery of Moto X Play and M5 using OTG. In which he noticed that the charging speed via the Moto X Play was slow.
[X Play Original Android Development] kos25k:
yes exactly.mxp was giving his volts mooooreee slowly.like charging from usb.sony was giving his volts like a wall charger..
[X Play Original Android Development] moozer:
Aah - sorry - I misread your post. Apologies
[X Play Original Android Development] otavioricciotti:
Snapchat stopped working with me. What ROM are you using?

It seems media storage is going nuts and draining all battery (plus snapchat not working).
[X Play Original Android Development] raptorskate:
Since I rooted Mxp and changed Roms lots of times, haven't been able to use it, right now I'm on Epsilon Rom.
[X Play Original Android Development] :
Snapchat is working fine for me.

Envoyé de mon du_lux en utilisant Tapatalk
[X Play Original Android Development] TechnoAnder:
Update to version 1.5

This version aims to maintain system stability as in previous version but with some additions that give durability to the battery and reduce CPU tasks, no more to say can conclude that subsequent versions will be great support stability and part; if you have problems, post here.

Changelog

BUILDED WITH LINARO 5.4 TOOLCHAIN

-ext4: Fix handling of extended tv_sec

-cfq-iosched: fix the setting of IOPS mode on SSDs

-ipv6: Don't reduce hop limit for an interface

-arm: crypto: Add optimized SHA-256/224

-libfc: Fix fc_fcp_cleanup_each_cmd()

-msm8939: lower the minimum CPU regulator voltage Thanks to Squid2

-powerpc: Align TOC to 256 bytes

-Reverted DT2W

Note: Download link is ready in your folders, main post.
[X Play Original Android Development] Ausraster:
So far the kernel is scaling much better with the interactive governor compared to the previous version! :)

Well done!
[X Play Original Android Development] carl_oak:
Are u using xposed? :)
[X Play Original Android Development] minimale_ldz:
Afwall gives me this message. I don't get it on stock kernel
[X Play Original Android Development] Chaninoza:
with 1.5 it seems that moto display isnt working properly, when i try to unlock the phone it shows a black screen, i have to press again the power button to be able to unlock the phone. The 1.3 works fine for me

Edit: apparently its was during streaming youtube to my tv. Now working great
[X Play Original Android Development] madcat1990:
1.5 also seems to break wifi on my phone...
[X Play Original Android Development] Leni_YO:
No problems here with wifi. I wiped cache/dalvik after Installation.
[X Play Original Android Development] raptorskate:
Yes I am, should I use Rootcloak?

---------- Post added at 08:57 PM ---------- Previous post was at 08:55 PM ----------

I'm working perfectly with it, maybe wipe cache?
[X Play Original Android Development] mw1man:
All fine here work perfect
[X Play Original Android Development] mairhanss:
All fine here too. Sad, that dt2w is reverted...
[X Play Original Android Development] Benjamin_L:
Wasn't working anyway. So far it seems the hardware doesn't support it, that's at least what i read in other kernel threads here.

btw greetings to my university city ;)
[X Play Original Android Development] effingbadluck:
I tried to enable DT2W mode after flashing 1.4 kernel with kernel auditor and trickster mod.But it didn't work.Moto G has DT2W feature with this kernel

http://xdaforums.com/moto-g/orig-development/kernel-kaminarikernel-v2-0-t3345716
[X Play Original Android Development] david_alex98:
TechnoAnder [Kernel] [linux] [6.0.x] Coffee Kernel v1.5 is the evolution of Ultra Kernel, or another project, this new kernel brings Ultra Kernel functions ?????
[X Play Original Android Development] david_alex98:
Can I make wipes to install the kernel?
[X Play Original Android Development] AdrMXP:
Im on stock rom. 6.0.1 i think. Just flashed V1.5 of coffee and it seems to drain the battery significantly faster than the last Squid kernel
[X Play Original Android Development] VMannn:
There is some Ultra Kernel features but this kernel aims to bring stability and performance. Check the change log if you want to know what features there are in this kernel..
[X Play Original Android Development] Sickaxis79:
I would love to see this "msm hotplug" feature like you did with Ultra kernel. Ultra is the only kernel that supports it and you can really make an unique kernel developing this further. Running the device on 1 or 2 cores can really make an sot buster. The only problem with your old kernel was some kind of battery save feature that kicked in and caused the reboots, but i was running super smooth and the smoothest kernel of all i tried with great sot.

Coffee kernel also runs fine and smooth, but "msm hotplug" gonna make it even better if you could get it fully working one day.

Peace and thanks for all your great work so far.
[X Play Original Android Development] TechnoAnder:
Update to version 1.6

Changelog

-Update to last CyanogenMod GitHub changes (msm8916)

-Builded with LINARO 5.4 GCC

-xz: Optimize Sfck Compression MORE SPEED UP!!

-LZ4 : fix the data abort issue

-random: allow architectures to optionally define random_get_entropy()

-sched: Remove lockdep check in sched_move_task()

Note

The download is avalaible in your respects folder on main post.
[X Play Original Android Development] raptorskate:
I was unable to install it, when reboot, got me to fastboot mode and said something like "unable to load kernel". Had to install 1.5 again. :(
[X Play Original Android Development] Chaninoza:
Same here :(
[X Play Original Android Development] TechnoAnder:
Sorry for the issues, I will build a new version and will try fix the issues.
[X Play Original Android Development] TechnoAnder:
Someone could send me a logcat for see the issues?

Thanks
[X Play Original Android Development] madcat1990:
Wi-Fi still doesn't work. Removing..

EDIT : Had a boot error on my phone with 1.6

Installing root fixed it somehow?
[X Play Original Android Development] wojnar:
Also got crash on startup.

How to get logcat for you?

Thanks
[X Play Original Android Development] Benjamin_L:
You can run adb logcat while booting already
[X Play Original Android Development] wojnar:
It doesn't booting at all.

How to help you guys to move forward?

Have a good night
[X Play Original Android Development] TechnoAnder:
Excuse me

Unfortunately the version 1.6 had múltiple issues with the booting and more, additional I hasn't Motorola Moto X Play for I test correctly each versión of this Kernel. Tomorrow I'll start the fixing of this versión, I only need a tester online 24/7 for try the build and check what's working and what isn't working.

The persons that want be my tester please send me a message to Telegram Messenger; muy username is [MENTION=6779733]TechnoAnder[/MENTION]. Sorry for the testers of WhatsApp because I've deleted my account. I'm avalaible only on Telegram Messenger. Good night. :)
[X Play Original Android Development] TechnoAnder:
Coffee Kernel v1.7

This is a minor version with a bit changes as the use of UBER 4.8 Toolchain and the revert of any task on shed section; thanks to Malik for test the Kernel on Dirty Unicorns 6.0.1. For now the booting fixes are fixed already but if you have problems with the version 1.7 tell me here please. The download links are in main post with your folders on Mediafire and Google Drive.
[X Play Original Android Development] mw1man:
Works well no problems yet found ... Only in the phone info he gives v.1.6.?
[X Play Original Android Development] longerXDA:
1.7 working perfectly, thanks for your work, we are lucky to have people like you.
[X Play Original Android Development] TechnoAnder:
Sorry, I forgot put the v1.7 in the Kernel version, I hope that you don't have problems with that minor error; if you think that the version isn't correct, check the folders, there is the correct name (ex. CoffeeKernelv1.5). :)
[X Play Original Android Development] raptorskate:
Everything working perfectly here too :)
[X Play Original Android Development] German_Malik:
Everything works perfect on DU.
[X Play Original Android Development] Encrypter17:
how is the overall performance and battery life compared to stock DU kernel?
[X Play Original Android Development] German_Malik:
More features in Kernel Auditor, and more speed for me. :D Batterlife is the same as the stock kernel of DU, I think...
[X Play Original Android Development] anadarco7:
This is the kernel issue flash the previous version
[X Play Original Android Development] wojnar:
Yes, current version (1.7) working like a charm.

Thank you [MENTION=6779733]TechnoAnder[/MENTION]
[X Play Original Android Development] snakx:
error. erase
[X Play Original Android Development] skabec:
@TechnoAnder Si deseo cambiar este kernel por otro cual serian los pasos para hacerlo o en todo caso eliminarlo?, teniendo en cuenta que tengo CM13.

Slds.
[X Play Original Android Development] TechnoAnder:
Speak English please, only flash the new Kernel without wipes. :P
[X Play Original Android Development] TechnoAnder:
Good day mates! The last update the this Kernel was on July 13. It's a bit outdated :(

For that reason I'm preparing a new versión with new things an the use of a Toolchain totally stable for a correct kernel performance. (Tomorrow I post the build stable a secure.)

Cheers. ;)
[X Play Original Android Development] TechnoAnder:
Coffee kernel v1.8 released!

Changelog

- Builded with Linaro 4.9 GCC toolchain

- ext4 improves and fixes

- net: netfilter: Remove invalid const qualifier

- mm: page-writeback: fix page state calculation in throttle_vm_writeout

- mm/memory.c: actually remap enough memory

- PM / Wakeup: Use rcu callbacks for better performance

- Disable SLUB debug

- nbd: fix possible memory leak

- ipv6: fib: fix potential NULL pointer dereference

- ipc/sem.c: update/correct memory barriers

- Bye dirty

This version have a lot of ext4 fixes and optimizations for a good performance a battery backup, enjoy!!!

Download

https://www.androidfilehost.com/?w=files&flid=85113
[X Play Original Android Development] PSxplay:
Thanks dude. This is the best kernel for our beloved MXP
[X Play Original Android Development] kos25k:
any future workaround for the slow charging another device issue I haf mentioned before some days?I mean charging other devices from MXP through OTG cable!
[X Play Original Android Development] maninder singh bali:
Is Asphalt 8 playable with this kernel installed? Pls confirm
[X Play Original Android Development] skabec:
Facebook doesn't work in the last ver. (1.8)
[X Play Original Android Development] longerXDA:
Everything working fine here.
[X Play Original Android Development] cucumbers:
You might just have to reinstall it. FB was crashing for me after installing 1.8 but I used to get that regularly with older nightly builds of AICP too - uninstalling then reinstalling it always fixed it.
[X Play Original Android Development] nplezka:
Any way to prevent slow boot after kernel update? Is there anybody experiencing this annoying thing? Only making data wipes every two weeks? :/
[X Play Original Android Development] TechnoAnder:
I don't understand.

In my Moto E it's avalaible, in Moto X Play must be.

Use other Facebook version, I don't think that the kernel be the issue.

My tester haven't that experience. :confused:
[X Play Original Android Development] kos25k:
If u try to charge another Device through otg..you will see that it chargess it very slow.like usb on pc..i tryied to charge the other Device with an Xperia M5,and it was charging like wall charger.i mean to charge FROM MXP another usb Device through otg!

Στάλθηκε από το XT1562 μου χρησιμοποιώντας Tapatalk
[X Play Original Android Development] cucumbers:
Gotta say, my MPX is the coolest (temperature-wise) it has been for quite a while with this kernel! ?
[X Play Original Android Development] Leni_YO:
I experienced battery drain last night in airplane Mode. I'm on cm13. After reflashing squids Kernel the drain was gone. Screenshots attached.
[X Play Original Android Development] raptorskate:
Pokemon Go didn't have to do with anything? Everything's working fine here :( maybe wipe?
[X Play Original Android Development] Leni_YO:
No, I started playing Pokemon after reflashing Squid :D (the slope after the little peak). Maybe I will give it another go with cache wipes.
[X Play Original Android Development] shanthasorooban:
What's the theme mate?

Moto X Play - XOSP MM - TapaTalk
[X Play Original Android Development] PSxplay:
Amazing battery performance

Big cores set on interactive

Small cores on power save.

RR rom
[X Play Original Android Development] Leni_YO:
Outray. You need Arcus to create the Brown Variant. I love the kohlewrrk Themes :) sorry for OT
[X Play Original Android Development] shanthasorooban:
Sometimes screen freezes after unlocking.. A quick lock back and unlock helps.. Dev please look into this problem. I had this only with coffee kernel..

Moto X Play - XOSP MM - TapaTalk
[X Play Original Android Development] Benjamin_L:
Dont wonder when you get sudden reboots. Big and little cores should be using the same governors

Also without posting screen on time one cant tell much from your screenshot
[X Play Original Android Development] varounmirchi:
Not true. I've been using different governers for a long time now. Used squid's kernel and now Coffee. Also, I've used Stock, RR, Turbo, and now on Dirty Unicorns. I always set the big to lionfish and small to performance. NO ISSUES experienced, EVER !
[X Play Original Android Development] XxMikeMasterxX:
Dare you say cool as CUCUMBERS?

What's your average temperature?
[X Play Original Android Development] mw1man:
Is it normal that i have one litle cor. And. All big cors active.?
[X Play Original Android Development] Benjamin_L:
Thats the new clusterplug as governors can only be changed when one or more cores are online. And as governors must be same for big and little this helps. You can turn it off safely in kernel adiutor but i guess its fine either or.
[X Play Original Android Development] mw1man:
Okay thanks
[X Play Original Android Development] cucumbers:
Haha! Yes, cool as a cucumber... Seriously, though, I don't track average CPU temp on my phone, I was just going by feel in the hand. And to be honest it still gets hot very quickly when I actually do something with the phone. But for what it's worth it's sitting at about 39C right now...
[X Play Original Android Development] Mhmad Hany:
how to have control of this kernel i mean to change settings for example?
[X Play Original Android Development] Benjamin_L:
Kernel adiutor or ex kernel manager
[X Play Original Android Development] VMannn:
Would you be able to add some hotplugs? Such as MSM hotplug.
[X Play Original Android Development] TechnoAnder:
Coffee kernel v1.9 is released!!!

This version has a lot of optimizations and the use of linaro 5.2 as toolchain for build this kernel, read the full changelog:

dd1a326 fix build

8df6323 Coffee kernel v1.9

3820a14 Added some Makefile optimizations

7945918 um: remove dead code

87e743b ipv6: sctp: implement sctp_v6_destroy_sock()

9e01918 idr: remove dead code

39a5a9e block: Make CFQ default to IOPS mode on SSDs

5157229 block: Fix format string mismatch in cfq-iosched.c

93555fb trace: prevent NULL pointer dereference

36deb7e tg3: Fix temperature reporting

9d11854 workqueues: Introduce new flag WQ_POWER_EFFICIENT for power oriented workqueues

dd285b3 mm: ksm: Optimize defaults

e13d512 arm/dt: msm8939-common: Enable bam_dmux fast shutdown

d3a654c tcp_output: set initial TCP window size to 64K (speed improvement)

30bf60e fs/namei.c: fix potential memory leak in path_lookupat

aaf8135 Added support for CRC Toggle
[X Play Original Android Development] manan001:
Great release