yashsingh1/xdaforums huggingface dataset:
[Moto G Android Development] Pinktank:
see op: - Faux Sound Control - in Quality Preset

and yes, it works with all the roms
[Moto G Android Development] mangesh511:
thanks.

i m in dual mind whether to use kernel with sonic kang rom as they prefer kernel without tweaks for sound to work there dts sound.
[Moto G Android Development] Pinktank:
y'all worry too much, it's a phone, not your life choice :) just pick one and go with it.
[Moto G Android Development] itslels:
Any idea if this will work on 5.1?
[Moto G Android Development] hurtsky:
one of my user say it is working on 5.1
[Moto G Android Development] hurtsky:
Update to V4 30/3/2015

Fixes

- fix phone reboot when selecting simple_ondemand

- fix phone reboot when activating intelli_thermalV2

Added

- Simple GPU Algorithm

- GPU governor = conservative

- Enabled intelli_thermalv2 in default

- Adding script line for LMK not killable function: Not killable process list in default : Android keyboard, Dialer, SystemUi, Trebuchet

thank you

-
[Moto G Android Development] PeterImmel:
thanks for the kernel, runns very good (with TeamUB).

Is it possible to edit the "Not killable process list"?
[Moto G Android Development] hurtsky:
ya surely can, refer to 3rd post for more information, everything already explained there.. thank you :)
[Moto G Android Development] srisurya95:
This kernel runs great!

Thank you so much

It will be good if u build a flashable zip :D
[Moto G Android Development] hurtsky:
thanks for the compliment. for me it is same with img or zip... flashing .img no need to clear dalvik cache and it is more easier for me repack.. :)
[Moto G Android Development] Thecrazyskull:
In the feature list you have written selinux-permissive 2 times xd
[Moto G Android Development] hurtsky:
thanks for the report.. :)
[Moto G Android Development] diogobuique:
I tried to install on [ROM][5.1][DUAL-SIM][TWEAKED]Cyanogenmod 12.1, but it didn't work :(
[Moto G Android Development] hurtsky:
so it have different ramdisk :) try repack the image.. this kernel actually only support CM12 and ROMs that use same ramdisk with CM12.
[Moto G Android Development] -TheKoolAnie-:
DT2W

can u add dt2w in ur kernal..
[Moto G Android Development] hurtsky:
just implemented it :) enjoy next version
[Moto G Android Development] hurtsky:
update to V5

changelogs:-

- revork sources to chase some bug

- implement s2w dt2w

- update intelli_plug v5.0

- fix hotplug bug "2ms delay down" thanks to faux
[Moto G Android Development] eddydc1:
What's changes in intelliplug 5?
[Moto G Android Development] hurtsky:
code improvement..

Try use kernel adiutor to find out.

thank you
[Moto G Android Development] itslels:
Hmm, hot reboots on RR rom 5.1
[Moto G Android Development] methuselah:
I will give this a spin
[Moto G Android Development] PeterImmel:
same for me (cm-Resurrection_Remix_LP_v5.4.0-20150331-falcon.zip (5.1))

I see the lockscreen, reboots, locksceen, reboots, ............................loop
[Moto G Android Development] Volkan66:
Best Kernel for Moto G !!!!

[MENTION=4723408]hurtsky[/MENTION]: Thank you for your efforts in providing this great kernel V5.

Intelliplug V5 and dt2w rocks :good::good::good: . Very stable no random reboots, everything is fast and great battery life. Dont change your kernel :fingers-crossed: .

This is by far the best kernel for Moto G ever introduced on xda.
[Moto G Android Development] mangesh511:
:cool::cool::cool:
[Moto G Android Development] Dr. Brawler:
No screen freeze. No reboots after 24+ hrs. Here's a log

https://docs.google.com/file/d/0B9J9UwU3X2oQcV9Benc4akpCX0k/edit?usp=docslist_api
[Moto G Android Development] hurtsky:
nice :D good to hear that..
[Moto G Android Development] mauriciognr:
In the op doesnt say anything about with what rom can this be used. Is for stock rom or CM? d2tw is working? Thanks.
[Moto G Android Development] jglm4u:
the OP clearly says to ensure you're using the latest CM!

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

By the way [MENTION=4723408]hurtsky[/MENTION], is there anyway you can add fast charging option to your kernel plz????
[Moto G Android Development] manchabalaya:
I have a question about battery drain:

When 2g is on, the battery is fantastic, almost an horizontal line on the stats.

But when i connect Wi-fi home, the battery draining is too fast.

Any ideas about that? Solutions?

(Last version of the kernel and alberto97 aosp ROM)

Thanks for the fantastic work
[Moto G Android Development] the_poolee:
How to disable D2W on-the-fly?

Hi,

Was thinking of going for BlissPop v3.2 and replace my current ResurrectionRemix v5.4.2 with quite a lot of problems. I'd like D2W and S2W functionality and I'm intending to flash HurtSky HybridKernel v12 with d2w(why v11 somebody mentioned in BlissPop rom thread?). I'd like to know if i can disable d2w functionality within the ROM ui if it proves to be such a battery hit (or with some external apps)? Or do I have to flash the zip file without D2W?

Thanks in advance... (and I personally promise to hit the Thanks button for every reply ;) )
[Moto G Android Development] Silver Droid:
What configurations are you using???

....thesilverdroid....

---------- Post added at 10:48 AM ---------- Previous post was at 10:46 AM ----------

Flash the V12 itself ..I suggest you try the kernel without d2w first then later you can flash d2w

....thesilverdroid....

---------- Post added at 10:49 AM ---------- Previous post was at 10:48 AM ----------

It runs on all cm/aosp based roms..yeah d2w working perfect

....thesilverdroid....
[Moto G Android Development] hurtsky:
i guess no, it is really functioning? i got read somewhere, it doest do rightly by some developer.

thanks for helping me answering users questions :D
[Moto G Android Development] drsiddique5700:
just flashed over latest aicp nightly been struggling to get decent standby battery backup.checked wakelocks and all the stuff like permissions nothing wrong there and i dont have many apps also that may drain.currently using zzmove gov with def profile and intelliplug
[Moto G Android Development] hurtsky:
use intellidemand + intelli_plug (eco profile) + conservative for GPU + ROW/BFQ + disable dt2w/ don use dt2w version.
[Moto G Android Development] hurtsky:
to fill my free time, i got build optimized kernel that used most of stock config, means, no adding extra governor or hotplug. it run well, the unique feature of this test kernel using new hotplug thread infrastructure.. i got implement this in V10 but it cause instability and create panic in kernel for unknown reason or maybe it caused by another hotplug features... so i rebuilt the kernel that use this infrastructure without adding extra hotplug to test it stability..and it runs good for 2 days without any reboot even with default mpdecision the cpu freq well managed, if anybody would like to try it, let me know ;)
[Moto G Android Development] aouerfelli:
Sounds sweet man! Would love to try it.
[Moto G Android Development] NeoPreacher:
would really like to try it, too.:D
[Moto G Android Development] A_Bunny:
Yah would love to see what it's like.
[Moto G Android Development] aj7400:
Double tap to wake isnt working for me .

Anybody can tell how to enable it ?
[Moto G Android Development] hhp_211:
Use kernel adiutor

Set it under: wake controls

https://play.google.com/store/apps/details?id=com.grarak.kerneladiutor

.
[Moto G Android Development] aj7400:
Does it consume more battery?
[Moto G Android Development] Qbm:
Yeah abit more as its always listening waiting for you to double tap the screen
[Moto G Android Development] hurtsky:
Here guys,

Note : All governors in this kernel use new hotplug infrastructure, i expected some reboot or warning may happen (if this happen please drop me a log) but for now i haven't experienced any reboot event..

Note 2 : you need to dirty flash your ROM if you comes from stable version /V12 because V12 disable mpdecision completely so to actually make this kernel works you need the mpdecision back.. dirty flash will solve this problem..

thanks for the feedbacks :D let me know your feel with this test kernel.

thank you :-

the changelogs link to github : - https://github.com/hurtsky/android_kernel_motorola_msm8226/tree/cm-12.1-hurtsky-minimalistic
[Moto G Android Development] Pinktank:
[MENTION=4723408]hurtsky[/MENTION] so this one you are tweaking mpdecision to work with other governors?
[Moto G Android Development] hurtsky:
yeah, more likely.. more power saver/performance since using new smpboot, it still in testing
[Moto G Android Development] hurtsky:
Added Kernel Test 3

Changelogs:-

- updated cpu-boost to sync with new hotplug infrastructure

- add msm_limiter

- more updates on interactive governor.

this test kernel wont be merge with stable kernel

maybe planned to create 1 kind of kernel which is "just flash and feel the different" without touch any settings
[Moto G Android Development] aouerfelli:
So far, so good. When I first flashed it, performance was worse than your standard kernel. But over time (maybe because I switched to interactive and cfq 256?), it got a lot better. I'll test 3 now and see how it is. BTW since this isn't going to be your streamline kernel, are you still going to add dt2w?
[Moto G Android Development] the_poolee:
DT2W problem with proximity

Hi,

I'm using MotoG XT1033 with official CM12.1 latest nightly and am getting problems with dt2w in V12. When a call comes in the locked state, proximity sensor is not working. On unlocked state, there is no problem. Also, disabling dt2w from Kerrnel Adiutor solves the problem. I'm no dev :o but I understand that the proximity sensor has to be ON the full time to sense if anything is covering it so that accidental wake-ups are avoided but when a call comes, it seems that sensor is not reporting itself to the in-call handler having been taken over by the dt2w. Besides, once the proximity is covered, dt2w is entirely disabled until power button unlocked and then locked (did I read that somewhere?).
[Moto G Android Development] hurtsky:
yeah will add, after this kernel reach good performance.. i will add another I/O later and another optimization after i completely sync all updates for kernel base.

that normal, you can find workround for this in a few back post.. try check it out, i forgot to add it at infront post.
[Moto G Android Development] OldYellowBricks:
yeah I think its better to make your kernels preloaded with settings that you feel best. That way you wont have people asking how to apply those settings etc
[Moto G Android Development] hurtsky:
yup, this kernel test will be had preload setting and for now it still in testing stage.
[Moto G Android Development] the_poolee:
thanks buddy but I tried that out and it isn't working. no wonder everyone is dropping dt2w/s2w functionalities from their kernels.:rolleyes:
[Moto G Android Development] hurtsky:
i see, but the person that purposed that workround said it is working, you can try pm he for more details.. yeah, but i love to satisfied my kernel user, so i make both version ;)
[Moto G Android Development] miguelAr52:
i agree. please, don't allow this thread became a hell like happened with optimus.

i left them because with so many governors and options and questions and suggestions about settings the kernel became unusable if you didn't know how how to tweak ALL.

---------- Post added at 12:58 PM ---------- Previous post was at 12:30 PM ----------

..and your kernel works better as is, out of the box..

---------- Post added at 01:05 PM ---------- Previous post was at 12:58 PM ----------

with this kernel i could forget about using synapse, trickstermod, adiutor, etc
[Moto G Android Development] plantator:
tried it test v3 and first min cpu freq don't stick, it changes automatically sometimes 300 sometimes 1190, no control on it and deepsleep get bad...
[Moto G Android Development] classic757:
Looks like a nice kernel [MENTION=4723408]hurtsky[/MENTION]. Thanks for your hard work.
[Moto G Android Development] MotoGUser69:
Links are not working for me :(

Verstuurd van mijn Moto G 2014
[Moto G Android Development] ncmz:
If your signature tell the truth, and you are pretending to flash this kernel on a Moto G 2014 you are going to have a bad time. This kernel is for Moto G 2013. If I'm mistaken, flash normally then if you get to download the kernel :)

Cheers.
[Moto G Android Development] MotoGUser69:
Im not seeing Moto G 2013 it only says Moto G so i tought moto g 2014 sorry

Verstuurd van mijn Moto G 2014
[Moto G Android Development] ncmz:
Yeah, that's because the name of the first generation is Moto G (only) and your model is Moto G 2014 and has its own forum.

Cheers.
[Moto G Android Development] MotoGUser69:
Ow sorry xD

Verstuurd van mijn Moto G 2014
[Moto G Android Development] hurtsky:
cpu freq will won't stick if we use mpdecision, but i agree with you, deepsleep getting pretty bad in test 3. i try to revert some updates on cpu-boost to test more.
[Moto G Android Development] hurtsky:
update Stable version to V13

Changelogs:-

-sync with latest google source changes

-revert some commits that reduce the stability of the kernel

-add westwood, htcp, hstcp, and veno tcp.

-optimize more kernel tweaking scripts

- more details patches at 2nd post

Note: you need to dirty flash before flashing this kernel as kernel tweaking scripts placement been updated, sorry for trouble guys

Enjoy guys ! :D
[Moto G Android Development] sharath_babu:
why no kernel has support to cup voltage for moto g ??

sorry if its a noon question!
[Moto G Android Development] hurtsky:
i got tried a commit from blechdose, but after the launcher appear in 5 second, the phone will freeze and im not really know how to fix that.. maybe waiting for blechdose next update ? :)
[Moto G Android Development] antarix:
[MENTION=4723408]hurtsky[/MENTION] which is the default hotplug?
[Moto G Android Development] Dr. Brawler:
To my knowledge Intelliplug is only hotplug in kernel
[Moto G Android Development] antarix:
But it's not enabled by default. Even mpdecision is available but both of them are not enabled.
[Moto G Android Development] Dr. Brawler:
Enable Intelliplug bruh
[Moto G Android Development] antarix:
I know but why ain't one of them enabled? Is there anything else under the hood?
[Moto G Android Development] hurtsky:
sorry2, i actually forgot to set it in default.. the only hotplug in this kernel only intelliplug.. mpdecision wont enable even you're trying to enable it.. next version i will let it enabled in default.. sorry for the trouble ;)

and the news of test kernel is already in test8, i will publish in few hours.. more stable than before :)
[Moto G Android Development] antarix:
Do upload it.
[Moto G Android Development] mangesh511:
hey [MENTION=4723408]hurtsky[/MENTION]

can you please try to resolve issue of dt2w with proximity sensor if possible.

i am using apps suggested in prevoius thread as workaround.

thanks.
[Moto G Android Development] hurtsky:
yeah i will, if possible ;) youre welcome

i will upload it later :) just back from work.. :silly:
[Moto G Android Development] hurtsky:
after 2 days testing this test kernel, i think i already achieved stable one but i still need my kernel users opinion first before proceed this version to simple version of kernel, which is just flash without worrying or messing up with various setting (depend on mpdecision as default hotplug with new hotplug infrastructure)

Update to test 8

Note : you need to dirty flash your ROM if you comes from stable version /V13 because V13 disable mpdecision completely so to actually make this kernel works you need the mpdecision back.. dirty flash will solve this problem..

Changelogs:

- add various optimizations

- redo from start

hoping feedbacks from your guys, thanks for keep testing my test kernel.. you guys awsome :highfive:
[Moto G Android Development] antarix:
Is this the simple kernel test build?
[Moto G Android Development] hurtsky:
yup, it is test build :)
[Moto G Android Development] Pinktank:
are you for real? yes, look at what you quoted and the filename
[Moto G Android Development] antarix:
Nope I'm a robot[emoji13]
[Moto G Android Development] Pinktank:
robots are real [noemoji]
[Moto G Android Development] antarix:
Yes they're to take over humanity.

No more OT, tank.
[Moto G Android Development] hurtsky:
Rejoice guys!, update to V14 Stable version

Changelogs:-

- enabled intelli_plug in default as it the only one hotplug driver in this kernel

- update Dt2w/s2w/s2s functionality

- fixes for pocket mode all credit to alin repo - refer to 3rd post for more information

- update __v7_setup() to the new LoUIS cache maintenance API [backport] - more moar.

- others patches in 2nd post
[Moto G Android Development] antarix:
[MENTION=4723408]hurtsky[/MENTION] using test 8 and found it pretty stable and battery friendly as compared to the stable versions.

Hope we get the battery backup in stable kernel as well.
[Moto G Android Development] hurtsky:
stable version you need to tweak it abit since it is tuneable, using appropriate profile for intelli_plug + others governors/IO for performance or battery or balanced. As for test kernel, it already tweaked in flash
[Moto G Android Development] antarix:
Hope to see next stable version release tweaked at flash because the tweaks of test kernel are working too good on both the sides.
[Moto G Android Development] hurtsky:
i cant, because stable version built to be tuneable (set as balanced). and i don't know what people want whether more performance or battery. if it mean to be tweaked in default, no use for me add many tuneable values :p i guess that the real function for custom kernel.

btw, i will post up Simple Kernel version for people who just want balanced kernel without no need to think about tweaking it already :D (i guess this version will fit out to users that does not really know how or not really understand what profile that suit with them or never care about those thing :fingers-crossed: )
[Moto G Android Development] antarix:
I do agree with you but there are some things that I don't understand the purpose of it as it being too technical stuff.

May be you're right but I'll go ahead with latest stable as it has dt2w [emoji6]

https://docs.google.com/file/d/0B-HfcNHadXOgVl9JNkRhaUhRVUE/edit?usp=docslist_api this is the log of test kernel. I don't think there will be errors.
[Moto G Android Development] hurtsky:
thanks for the logs! and yeah, i will add dt2w/s2w/s2s to Simpler Kernel later :D wait for it yea, i will release it today ;)
[Moto G Android Development] antarix:
Now that's a good surprise.

Thank you.
[Moto G Android Development] PeterImmel:
New kernel is really good, but I think, that pocket guard shouldn't affect Power Button. (If Proximity Sensor is covered the Power button doesn't react, too.)

Or am I wrong?
[Moto G Android Development] hurtsky:
yup, that behavior only when screen turn off. i think that okay, because for me, i always accidentally press power button in my pocket and i think it is useful.
[Moto G Android Development] sharath_babu:
native zzmoove default hotplug would be nice!

n abt tweaking ... can you put up a set of tweaks to be made for battery saving, balanced n for gaming/ performance ? ... it would help noobs like me ..

about dt2w , working great as expected ... but when i swipe screen from Right to left with screen off (without tapping it, just swiping) it turns my camera on+wakes the screen too! but my s2w is disabled !! is this normal?

ty
[Moto G Android Development] hurtsky:
nope, i tried it already.. the screen just turn on but does not open any camera apps and also i already tried turn off the s2w and it really disable, you wont able to wake the phone by swiping it if you disable the s2w.. are you sure youre in the right kernel thread? if you comes from others kernel. make sure you're dirty flash the rom and reflash back this kernel.
[Moto G Android Development] sharath_babu:
yeah , flashed hurtsky v14dt2w hour ago .... flashed both ROM n kernel , wiped cache ..... I can even drag my notification bar from up with screen off, n i can even turn on my Bluetooth or WiFi blindly from notification slider , but this happens only with proximity sensor uncovered! if its covered... all works perfect!
[Moto G Android Development] Dr. Brawler:
^^ Is screen on lock screen b4 shutting off? Maybe lock screen camera shortcut is doing this
[Moto G Android Development] sharath_babu:
yeah my lock screen shortcut is camera ...
[Moto G Android Development] hurtsky:
weird, i also had camera shortcut here.. but had nothing weird behavior like suddenly open camera even when i tried sweep at camera shortcut and it does not open the camera, it just wake the phone screen.
[Moto G Android Development] sharath_babu:
k , I'll try clean install ....can you know which ROM are you using pls?

n any idea of adding native zzmoove default hotplug? ... zzmoove governor works like charm with it! ty
[Moto G Android Development] Dr. Brawler:
Hurtsky would log show what is causing issue?
[Moto G Android Development] hurtsky:
what you means by default hotplug? zzmoove already implemented

are you having that problems too? maybe, you could give me a log
[Moto G Android Development] Dr. Brawler:
No sir. I'm just implying a log would be easier than guessing game. Logs or it didn't happen lol
[Moto G Android Development] sharath_babu:
zzmoove governor is implemented, its working great .... there is a "hotplug" named zzmoove native hotplug or something like that , zzmoove governor with that hotplug is nice they say!

n you need dmesg log??
[Moto G Android Development] hurtsky:
i see, haha, sorry for misunderstood your statement. :p

nothing wrong with logs, i guess it is roms behavior.. with CM12.1 its working nicely.. the only bug from dt2w that i just know is during call the screen wont off, seems conflicting with auto screen off during call.. :silly:

about native hotplug is, the zzmoove had function of hotplugging activities in theirs govenor.. that all..
[Moto G Android Development] antarix:
The same thing is happening with me on broken os.

Dt2w off. Only s2s on still my device wakes up by swipe gesture.
[Moto G Android Development] PeterImmel:
Same for me.

I can start camera, contacts, all lockscreen shortcuts with black screen. Pressing power button brings me to respective app.

I also can unlock blind and start everything from launcher...
[Moto G Android Development] hurtsky:
are you enabled s2w? if you enabled s2w your phone sure will wakeup due to swipe gesture.
[Moto G Android Development] PeterImmel:
No only dt2w is enabled.

It's the same behavior with none of both enabled.
[Moto G Android Development] antarix:
Only s2s enabled from synapse.

Out of disable, s2w/s2s and s2s only, I chose the s2s only.

It naturally let's the device to go to sleep after right to left gesture on navigation bar but than if I swipe it again from locked screen(screen off) it opens one of the shortcut available on lock screen(I mean it behaves bidirectional when screen off and opens either dialer out camera).
[Moto G Android Development] hurtsky:
weird, really weird :eek: i tried to produce as like you said, seems nothing going wrong in my trying... :cyclops:

nvm, for now i think i can conclude that dt2w still working nicely rather than before.. i will try to update it more later ;)
[Moto G Android Development] hurtsky:
okay, i got you.. yup, seems same thing goes to me.. i will try figure out how to disable that.. thanks !
[Moto G Android Development] sharath_babu:
found the culprit :D

it's the damn ROM!! , I was on latest RR ROM , I had this issue like being able to operate lock screen short cuts with black screen!! .... flashed AICP just now, it's gone.... dt2w is working without any flaws!!
[Moto G Android Development] aouerfelli:
Since the simple kernel is going to be released with minimal settings, are you going to add back some other things into the main kernel again? Since intelliplug is more battery-oriented, something like Aero hotplug (or alucard) would be great as well as a performance-oriented governor.