yashsingh1/xdaforums huggingface dataset:
[G 2014 Android Development] vikasb32:
This is the only problem I have 512kpbs connection I can't upload source that's why I haven't posted my stock kernel in xda I added some features but I guess this d2w and s2w in Jdi display is a hardware issue and we need to fix it I already try some fix but did not get success yet.

But dev like u will fix this issue in jdi I m sure.

Keep it up great work bro.
[G 2014 Android Development] Valentin4ou93:
DT2W works really randomly here . One time its working and then its not . inx.v0 Im using Trickster Mod to activate it . When my phone is on charger its working perfect , but when its not DT2W is not working .
[G 2014 Android Development] Monratis:
@op

There is bug with http://xdaforums.com/moto-g-2014/development/rom-proudroid-pie-hover-halo-h-t3032462 can't get wifi to work using Spirit.Kernel-titan-r8 everything other work well
[G 2014 Android Development] Thecrazyskull:
Its because this kernel is based on new lp kernel and the rom is based on old kk kernel so ofc they will conflict with each other and you will get issues so its a rom issue not kernel so you should post in rom thread not kernel.
[G 2014 Android Development] Monratis:
Okay i understand thanks :D
[G 2014 Android Development] anterus:
DC07, is there any reason why Smartmax governor was removed? I was getting very good battery life on it, I believe that better than on Intellimax.

Except for the dreaded issue with Google Play services eating 25% of the battery, but I think that is a separate issue not related to this Kernel.

Additionally, can you please expand recommended settings section in the OP and add few more parameters (e.g. using free Kernel Adiutor), for example:

CPU Hotplug: do we turn on all/some/none of:

- MPDecision (yes/no answers)

- IntelliPlug (yes/no)

- Profile (Balanced, Performance, Conservative, ECO Performance, ECO Conservative)

- Touch Boost (yes/no)

- Hysteresis Value (Number)

- THrehold value (number)

- CPU Max screen off frequency (200, 300, 450)

- MSM Hotplug (yes/no)

- Minimum / Maximum CPU Online (number)

- CPU Boosted (number)

- Max cores - screen off(number)

- Boost lock duration (number)

others
[G 2014 Android Development] DC07:
Will add this to op.

Thanks
[G 2014 Android Development] metalrules321:
Heres what I use and it gives me exceptionally good battery life and perfomance (may differ for others) /using faux-clock app

1.CPU Hotplug

-Intelliplug (I use fauxclock, so cant find the msm hotplug)

-Touch boost on

-Screen off frequency 787 mhz

-Hysterisis value : 8

-Profile : Ecoconservative

-Threshold value 350

2.Thermal Manager

-Intellithermal

-Frequency Throttle temp; 70

-Core throttle temp: 65

3.GPU manager

-Governor: msm-adreno-tz

-simple gpu algorithm

-gpu clock:320

-Simple governor (laziness); 5

-Ramp Threshold: 5

4. IO scheduler

-ROW (for both emmc and sd)

-Read ahead :1024

-Entropy: off

5.Memory Manager

-Zram: Off

-All the other options on

- Swappines:80

-VFS cache pressure : 120

-Dirty ratio:20

-background ratio:5

6.Same page merge

-Intelli ksm enable

-Activation treshold :24

-Cycles per activation 3

-Pages to scan:400

-Scan delay interval :500

7.Battery Control

-Throttling - On

-Temperature threshold :45

-Throttle frequency:787

8.Miscellaneous

- Powe suspend mode: Userspace

-powesuspend: On

-Dynamic file sync: on

-TCP congestion control:Westwood

*Sorry for an awfully long post *:silly:
[G 2014 Android Development] luishr:
I'm not very good at kernel tweaking, so I want to thank you very much for posting your configuration. I just set it on faux-control to see how it goes here. :)
[G 2014 Android Development] Valentin4ou93:
Overall performance is just great with the recomended settings . Feels reallly fast and snappy just DT2W working randmly
[G 2014 Android Development] DC07:
===========

r9

===========

Re-Added USB Force Fast charge [working great this time]

Asynchronous Fsync: initial extraction of Async Fsync from HTC by faux

Overclocking of slimbus by neobuddy89 and poondog

PM: Introduce suspend state PM_SUSPEND_FREEZE

Disable -fconserve-stack on ARM v2

More Performance tweaks

Enjoy :p
[G 2014 Android Development] BRAiNCHiLD95:
I think he meant he wanted you to recommend values for the options that he mentioned...

I don't see any specific value mentioned, he's posted all the options there are in every parameter...

Can you please update the 2nd post with the recommended values? :good::victory:
[G 2014 Android Development] DC07:
Oh,didn't saw the post properly.

Well,the answer for it is on the very next post.

Thanks for pointing that :p

Regards.
[G 2014 Android Development] garciarena:
Hi, I do not stay clear whether "deep sleep" is implemented in dt2w.

Fortunately I have display "mdss_dsi_mot_inx_720p_video_v0".

I would hate me too dt2w consume battery.

I'm one step to test the kernel !!!
[G 2014 Android Development] DC07:
deepsleep is not working properly.

wake controls are buggy and will suck battery,I'd suggest you not to use the contorls as of now and leave them switched off.
[G 2014 Android Development] Mister_Magister:
Rom: CM 12.1 20150408

Kernel: r8

Cannot get photo (the same on r7). GPU OC not working (450 max) dt2w working not fully (this maybe my bad but works up to 3 seconds after screen off). S2w not work (maybe not work with dt2w). Other errors i not see. Fix this please this kernel is best :P

If you need more info tell me how to get it and i will post you ;)

And what is Slimbus OC?
[G 2014 Android Development] warded:
Cm 13.1? Lol, give me nandroid backup
[G 2014 Android Development] Mister_Magister:
Oh i'm sorry. My bad :p I meant 12.1 :p
[G 2014 Android Development] DC07:
Overclocking slimbus gives us maximum audio output our hardware is capable of.
[G 2014 Android Development] Mister_Magister:
Ok thanks but you will fix this problems please? :)
[G 2014 Android Development] metalrules321:
So, does that mean ; in conjunction with faux-sound the output would be even more without any distortion or ''hiss-effect'' from DAC ?? :confused:

( I know, nooby question XD
[G 2014 Android Development] smitharro:
Yeah, developers of CM are lightning fast! Even Google can't keep up with them anymore! [emoji6]
[G 2014 Android Development] DC07:
===========

r10

==========

FIx integer-overflow in veno,vegas

psx2usb controller

reclaim some more ram

Built with Ofast flags

Add sysinterface for GENTLE_FAIR_SLEEPERS

Use Android device as USB keyboard/mouse [thanks neobuddy89 again]

NOATIME and NODIRATIME as default

workqueues tuning

Introduce new relation for freq selection

Enjoy ;)
[G 2014 Android Development] Emerson1:
My display is mdss_dsi_mot_jdi_720p_video_v1 and even with DT2W / S2W deactivated, when spends some time with the screen turned off, it takes to turn on when press power, I returned to R7 version, has no solution?

Sorry for my English :p
[G 2014 Android Development] DC07:
that's because deepsleep having bugs,which I couldn't figure out.
[G 2014 Android Development] Emerson1:
OK, thanks for the effort :D
[G 2014 Android Development] smitharro:
One of the reasons why I went back to stock CM kernel. The other reason: battery life... Nevertheless: with this kernel the phone flies! But sadly speed comes with a price...
[G 2014 Android Development] DC07:
by that I meant dt2w with deepsleep not working.

for battery use eco conservative mode in intelli-plug for optimum results if you ever want to revert back to this kernel :p

Also the recommended settings works fine for me and I get 6hrs+ sot
[G 2014 Android Development] Carontes:
With version r.10 my phone freezes during enter pin sim, or if I did a wipe cache/dalvik it freezes after boot. With version r.9 no problems. (CM 12.1, xt1068).
[G 2014 Android Development] thegrey8255:
Hey

Can lift to wake or flip to wake be implemented for our device???? Does that require specific hardware requirement?
[G 2014 Android Development] Angrarj:
Hi! :o

What is the difference this for Cyanogenmod CM12
[G 2014 Android Development] DC07:
This ;)
[G 2014 Android Development] feligoni:
Bootlooping on r10. R9 working perfectly.
[G 2014 Android Development] DC07:
Strange,its working for everyone else including 2 of my testers.

Try reflashing it.
[G 2014 Android Development] feligoni:
Had to clean flash and now its working. Thanks!
[G 2014 Android Development] aftergr:
2 freezes and 1 stuck on cm bootscreen for me, back to r9
[G 2014 Android Development] DC07:
Realized that it is happening due to wq optimizations,will remove it in r11
[G 2014 Android Development] Robert56th:
What's the difference between SpiritKernel-R2-titan.zip and r10?
[G 2014 Android Development] DC07:
R2 was the old build with less features.

r10 is the latest one.

for changelog you can refer to some previous posts.
[G 2014 Android Development] Robert56th:
flashed the r10 fight after you replied thanks i'll test this

---------- Post added at 05:45 AM ---------- Previous post was at 05:06 AM ----------

i enabled double tap to wake but it doesnt seem to work can you guide me in the process of making it work?
[G 2014 Android Development] mauley:
R10 is working perfectly for me. No Bootloops or freezing.
[G 2014 Android Development] justin1221:
If u read the thread bud, u will learn the it's not quite working yet. ;)

Moto G XT1064 Quantum-OS

---------- Post added at 12:47 AM ---------- Previous post was at 12:34 AM ----------

What rom are you using these settings on right now? I'm using 4-8 build of cm 12.1 with r9 spirt. Just curious. :)

XT1064 CM-12.1 w/Spirit Kernel
[G 2014 Android Development] Mister_Magister:
[MENTION=5384581]DC07[/MENTION]

Fix in op:

USKM - you meant UKSM?

Sweep2Sweep?
[G 2014 Android Development] DC07:
Typos.

Please accept my apologies
[G 2014 Android Development] Mister_Magister:
What? :D

I only help :p
[G 2014 Android Development] SuperSimian:
hi, good day [MENTION=5384581]DC07[/MENTION]. i think there might be a problem with zram. every time i try to turn it off it FC's the app. tried kernel adiutor, performace control, synapse + ukm and some other apps but have same results. already did clean install of my rom (CM12) and no change. am currently on R9 but also had same problem on R10. any suggestion would be greatly appreciated. btw i have xt1063 :D
[G 2014 Android Development] metalrules321:
Yup, Im using the 4/8 build too with spirit r10. Same settings as the one I described lengthily :p.

The only difference is that I enabled the LMK settings in faux app now; as for some (unknown) reasons, chrome seems zippier with it

:)
[G 2014 Android Development] justin1221:
[MENTION=5384581]DC07[/MENTION] very impressed with multitasking and performance with this this kernel with CM12.1. I use Pandora, Chrome, G+, Tapatalk and text messaging simultaneously and switch back and forth without redraws! Thanks for the awesome work.

I don't post much but I read many threads religiously. ? Thanks for ur great work bud! ???

XT1064 CM-12.1 w/Spirit Kernel
[G 2014 Android Development] smitharro:
Somehow I got a bad idea... I installed r10 of this kernel! It actually fell in a deep sleep: it wouldn't wake up anymore. Longpressing the power button gave me a reboot, but with 'optimizing apps'. Totally unworkable of course! I'm sorry to say, but the latest versions of this kernel are really not good!!

I wiped system, reflashed the rom, gapps and SuperSU. So I'm (again) back to stock CM12.1 kernel.
[G 2014 Android Development] ErikG1999:
i flashed this on cm 12.1 and i went through and did the recommended settings, now my phone is on a black screen, i get no response with the power button and when i plug it in, PLEASE HELP
[G 2014 Android Development] DC07:
Reboot your phone once.
[G 2014 Android Development] Vrushank:
Hey guys, i flashed this over cm11 and proudroid and the wifi isn't working. could somebody help or tell me whats wrong?

thanks
[G 2014 Android Development] RukusX7:
What's wrong is this kernel is for cm12.
[G 2014 Android Development] DC07:
This was based on the new kernel source,so if you flash this on CM11 or kk ROMs you will face WiFi issues.
[G 2014 Android Development] Sh4nanigans:
Have to second both of those. Spirit Kernel is not working on CM12.1 properly. Tried it on CM12.1 unofficial and also BlissRom, but to no avail I get the random deep sleep on phone calls and just leaving it alone.
[G 2014 Android Development] RukusX7:
Might be as easy as trying R9. I'm on blisspop 3.0 with r9 so far so good.
[G 2014 Android Development] Sh4nanigans:
Guess I'll try it too as soon as I'm done recharging it. Please update with more information on how r9 works out with you.
[G 2014 Android Development] DC07:
Update is live

==========

r11

==========

Quick Wakeup

Fix permission for power_efficient workqueue

Optimize for non-rotational for deadline

deadline: Allow 0ms deadline latency, increase the read speed

Reverted Add sysinterface for GENTLE_FAIR_SLEEPERS [which caused system freeze]

Enjoy ;)
[G 2014 Android Development] smitharro:
I agree. This kernel is absolutely not suitable for CM12.1! The last version that worked good for me, was release 7. The special CM12.1 version that Anas uploaded earlier. But, for now, I'll stick to stock!!
[G 2014 Android Development] aaronmy:
r11 works... don't use deep sleep so I would not know. only issue there might be is the signal is empty where it usually is not.
[G 2014 Android Development] DC07:
The kernel have nothing to do with signals.

If you are using blisspop,its having issues with the signal icons for msim users.
[G 2014 Android Development] aaronmy:
never mind, I don't have the error.
[G 2014 Android Development] smitharro:
Why wouldn't you use deep sleep? Without it your battery would drain very fast... Using deep sleep is normal for every rom (including stock). But by pressing the power button, the phone has to wake up again, which, in my case, it did not....
[G 2014 Android Development] DC07:
If you're having battery related issues use MSM Hotplug
[G 2014 Android Development] smitharro:
Yeah, I did. I tried that on your advice. But your kernel apparently is not compatible with CM12.1 / Android 5.1 I didn't even get to test the battery, because my phone didn't wake up from deep sleep. Maybe in the future, when your kernel is stable, I'll try again!
[G 2014 Android Development] anterus:
R10 was a bit flaky, but when I switched to R9 - it is a solid performer, and provides amazing battery life! Overnight drain with the recommended settings: 3%!

If you are having issues with the Kernel, recommend the following:

- clean everything, including system partition, install 12.1 unofficial, reboot

- get in recovery again, flash R9, reboot

- run Kernel Adiutor, only change recommended settings and make sure that they are set at boot. Additionally, make sure that:

-- CPU Hotplug -> MPDecision [disabled]

-- CPU Hotplug -> Intelliplug [enabled]

-- CPU Hotplug -> Profile [Eco Conservative]

-- CPU Hotplug -> MSM Hotplug [disabled]

-- GPU -> Governor [msm-adreno-tz]

-- CPU -> CPU Governor [Intelliactive]
[G 2014 Android Development] RukusX7:
If you're having kernel problems, I feel bad for you son, i have 99 problems, but DC07's kernel development ain't one!

Remember everyone, kernel development forum.

Thanks for your work [MENTION=5384581]DC07[/MENTION] !!!
[G 2014 Android Development] aaronmy:
r11 is stable on CM12.1. I'm using it right now.
[G 2014 Android Development] smitharro:
I'll wait for more comments like this! Thanks.
[G 2014 Android Development] Xiru:
Im using R11 about 4 hours. Everything OK until now. Seens stable!
[G 2014 Android Development] djporti1973:
Running on cm12.1
[G 2014 Android Development] Vins2696:
Kernel for moto g

Hi, I can install it on Unofficial CM12.1 rom?
[G 2014 Android Development] DC07:
Yes,you can install this on cm12.1
[G 2014 Android Development] Xiru:
I noted 2 things.

The notification light stayed always on when a notification arrive

The Quick Configuration icon of status bar show wrong icon when the status of a funcion changes.
[G 2014 Android Development] Xiru:
Ambient Display is not working. Maybe some configuration that i need to use in this kernel?
[G 2014 Android Development] Lynse:
In my experience with this kernel I don't experienced any of the issues you cited (except the notification icon I guess because I don't understanded what you are talking about), the notification led does not stays always on and Ambient Display is working fine here. (I am on Ressurection Remix 5.4.1, Android 5.1)
[G 2014 Android Development] Xiru:
I using the same rom ( Ressurection Remix 5.4.1) and the recommended settings for the kernel (founded in this thread). I think some configuration of the kernel is disabling the Ambient Display. hummm, i guess something now. Im not using lock screen when i using my home wifi. I think thats is the problem...

About the icons: If you click on the Airplane Mode On icon for example, the phone show Airplane Mode Off icon. The othesr icons is the same (flashlight, location, ....)
[G 2014 Android Development] B@rtvs98:
dt2w

hey guys,

so I have been searching the thread and stuff but couldn't find an answere to my question.

I just flashed this kernel on to my moto g running quantum OS (cm12 based (by shawn5126)) and no erros whatshowever,

but I cant get DT2W nor S2W to work S2S does, so I'm wondering what I should do to get it working?

thanks in advance,

Bart
[G 2014 Android Development] djporti1973:
Depends on the type of display you have your motorola g. not working for me.
[G 2014 Android Development] B@rtvs98:
Hmmm well thats eyeopening. What kind of display is needed, and how do i find out if I got the right one or not?

Regards,

Bart
[G 2014 Android Development] djporti1973:
http://xdaforums.com/showthread.php?t=3075455

Here tells you how to know which screen you have
[G 2014 Android Development] shhhibu:
Hello..what to download for cm12.1 roms. Because there are 'r' and 'R' .
[G 2014 Android Development] DC07:
R and r denotes release

And 11 is the latest version.
[G 2014 Android Development] stkubast:
Download link not work :(
[G 2014 Android Development] DC07:
Seems like basketbuild is down,try again in an hour. :good:

EDIT: Working now
[G 2014 Android Development] metalrules321:
[MENTION=5384581]DC07[/MENTION]

Hey , congratulations for the ''RC'' title DC07 :D
[G 2014 Android Development] DC07:
Thanks (running out of thanks currently :p )
[G 2014 Android Development] DC07:
News:

Will be releasing 3.4.106 mainline kernel today.
[G 2014 Android Development] :
FINALLY!!

[MENTION=5384581]DC07[/MENTION] you finally got recognised!! :D

Congrats and keep it up!
[G 2014 Android Development] sky0165:
on fauxclock you can't turn off zram
[G 2014 Android Development] DC07:
===========

r12

===========

Patched 3.4.106 mainline kernel (thanks to [MENTION=5857055]Flashhhh[/MENTION])

Allow CPU-supported unaligned accesses

Enable UNALIGNED_ACCESS

enable ARCH_POWER

lower swappiness

vfp: remove double entries

Enjoy ;)
[G 2014 Android Development] gabriellajeado:
[MENTION=5384581]DC07[/MENTION]

What rom do u use to Dt2w , is it cm 12.1 or 12?

It works on cm 12 ? and what is the recommended rom for this kernel?

Sorry for my bad english
[G 2014 Android Development] anterus:
Amazing update! Mainline kernel update offers much more responsive behavior. Upon boot up, or after a signal loss - signal comes back on and 3G connectivity is established 4-5 times faster than with R9 kernel. No other issues notices so far, great job!!
[G 2014 Android Development] metalrules321:
Yeah, from my initial testing ; it does seems much more faster and snappier then previous versions

Will keep on testing and post with a follow-up

Thanks again for this awesome kernel DC07

[MENTION=5384581]DC07[/MENTION]

Any chances of UC of cpu and gpu in future builds ?

:)
[G 2014 Android Development] Flashhhh:
I have four H in my name xD
[G 2014 Android Development] Shampoos:
Sorry for the noobish question but why aren't cores 3 and 4 working? I used to System Monitor to keep an eye on my CPU but only two cores are active, even when playing Injustice.

Is there anything I can change to make the 4 cores usable? I'm using Kernel Auditor.

Edit: Nevermind. Didn't notice I had hotplug to Eco-Conservative.
[G 2014 Android Development] Hankmg5:
This kernel can work on cm11? Sorry I am new.
[G 2014 Android Development] justin1221:
No

XT1064 CM-12.1 w/AtomKernel
[G 2014 Android Development] DC07:
If you check my source you will see that I have tried it a couple of times/

Actually,I couldn't figure out what's wrong in my kernels, [MENTION=4725371]Pizza_Dox[/MENTION] used the same kernel source and got it working. (The source was identiacal 99.99%)

I think,I will need to rebase it incase of getting those working.
[G 2014 Android Development] Thecrazyskull:
Weird didnt know pizza had it working.

I tried it too but it didnt work, when i have some time ill try to change some things because its weird that slukk got it working and pizza too while using the same kernel source.
[G 2014 Android Development] DC07:
I haven't confirmed from pizza yet :p

Some users reported me that its working on his kernel,maybe he can confirm it.
[G 2014 Android Development] aftergr:
I am running latest r12 and I'm very happy with it

Intelliplug eco conservative gives me some lags so before changing to "balance" I am giving a try to msm hotplug without changing any settings

Until now has no lag for my type of using the phone, can't say anything about battery
[G 2014 Android Development] DiamondBond:
"AtomKernel" = SpirtKernel r8 + Lianro 4.8 + TGM Bacon build flags

SpiritKernel = SpirtiKernel + TGM Bacon build flags

xD so theres no point for me to continue on it since it was different from yours before but your kernel has inherited the build flags and im not to sure what toolchain you use but anyways, i want to start from scratch, but im focusing on MicroKernel, since i need a good KK kernel + the community needs one thats updated aswell :)

Oh and regarding the main point: oc/uc, i can get oc working, but not uc, and voltage control, i dont even know, lol, ill see if i can get oc working on kk kernel, if so ill throw a pull request at your github ;)

Pizza didnt have it working publicly lol :)

Im using motorolas sources for kk and building up!

i cant confirm it, :) ill see if i can get it working sometime soon ;)
[G 2014 Android Development] Thecrazyskull:
send me a pm on hangouts i know how to get voltage control working ;)
[G 2014 Android Development] Flashhhh:
Voltage control isn't that stable. If users mess with it too much, u will be pissed off with complaints from users with random reboots
[G 2014 Android Development] metalrules321:
No pain, No gain

No guts, No glory

No noobs, No complaints

:cyclops:
[G 2014 Android Development] Xiru:
Still some reboots in xt069 using Cm12.1 Resurrection Remix with Spirit R12
[G 2014 Android Development] DC07:
I've seen some users repoting random reboots with the cm kernel too,maybe rom specific issue.

I will see what I can do.
[G 2014 Android Development] MortaLPortaL:
This seems to be working fine. 24 hours into using this kernel on CM 12.1(latest build). XT1064 model here.
[G 2014 Android Development] iwogu:
A little more Performance

I'm using the Kernel with the recommended settings from OP on CM12. It's working smooth and fluently for normal daily use. But playing my favouite game, the game is slightly lagging which I didn't faced with the CM Kernel.

Can someone give me an advice how to get a little bit more performance based on the recommended settings?
[G 2014 Android Development] metalrules321:
You can try changing the cpu hotplug profile from ''eco-conservative'' to ''balanced'' ,

but dont go to perfomance or your battery life will spill like beans
[G 2014 Android Development] daniell007:
Is pocketmode and deepsleep for dt2w working perfectly in the latest build r12?
[G 2014 Android Development] DC07:
No,If you want dt2w with pocketmode use AK Kernel.

Announcement:

I will be posting r13 today with few performance tweaks and features.
[G 2014 Android Development] Thecrazyskull:
Nope use revkernel because im deleting it, it seems to cause touchscreen issues and touchscreen issues and thats driving me crazy so ill probably remove it.