yashsingh1/xdaforums huggingface dataset:
[Moto G Android Development] akki1807:
Not able to change the governers!!

the kernel works just fine...but i am not able to change the governers!

no matter which one i choose it always resets to interactive :confused: :confused: :confused:

so not able to vary the parameters :(
[Moto G Android Development] n0ts0smart:
What app are you using to select governors? When you say "resets" to interactive I am assuming you mean after a reboot?
[Moto G Android Development] akki1807:
nope...while phone is on..

set on reboot is checked! i use kernel adiutor...ive tried it with trickster mod too

the settings just wont stay put!

it happens only with governers rest of thr parameters stay put
[Moto G Android Development] n0ts0smart:
Have you tried dirty flashing your ROM and reflashing the kernel?
[Moto G Android Development] akki1807:
yes i did!!

kernel works fine as of now...stable battery on interactive but i miss zzmove though..

not able to change gov sucks :(
[Moto G Android Development] hurtsky:
uninstall all apps that you use to tweak the kernel, and reinstall back ONLY kernel adiutor.. i had no problem here..
[Moto G Android Development] nnayak:
[MENTION=4723408]hurtsky[/MENTION], in-call bug(screen wont off during incoming call) is still there :( . can you fix it?

still it is the best kernel anyway.

3.4.109 Linux Kernel available for moto g. can you check it and include it in ur next version?:)
[Moto G Android Development] hurtsky:
tested, no more in-call bug... thats is your ROM bug.. not going to include it..
[Moto G Android Development] :
One bug I faced. Phone sometimes after long durations of inactivity or deep sleep you can say, phone doesn't wake up with power button (or volume button if rom supports)! Only resort is to restart the device.
[Moto G Android Development] hurtsky:
attach log pls.
[Moto G Android Development] aouerfelli:
Did you try covering and uncovering the proximity sensor?
[Moto G Android Development] akki1807:
i have no other apps installed...

maybe its the bug in sudamod rom which i am currently

ps i find it strange that though mako hotplug is supposed to be more battery efficient but auto smp is giving me more battery..

very happy :D
[Moto G Android Development] DiePirate:
Adreno idler is working here?
[Moto G Android Development] Loki[ITA]:
Hi, i want to try this kernel, i have mokee 5.1.1 nightly, release of 23 november

try to flash with recovery (philz touch) but stuck on bootloop

mokee is based on cm12, isn't? where is the problem? can you make a version for mokee too please, i have ust upgrade from kit kat where i have d2w

thanks in advantage
[Moto G Android Development] hurtsky:
no, please read the first page.

mokee is out-of-date, it use old kernel.. change the ROM to the updated one.
[Moto G Android Development] abeloman:
[MENTION=4723408]hurtsky[/MENTION] I'm using yankactive governor, which hotplug do you recommend? I care more about battery life TIA
[Moto G Android Development] aouerfelli:
Mako for battery
[Moto G Android Development] hurtsky:
use default setting, it been tested by me for battery and performance..
[Moto G Android Development] Loki[ITA]:
try on blisspop but had same bootloop error :(

found the problem, is the recovery! with philz touch i had bootloop problem with twrp works like a charm!

thanks :)
[Moto G Android Development] hurtsky:
yeah, you should read the installation guide at first page
[Moto G Android Development] hurtsky:
Update to Stable 6

Changelogs:-

- Partially revert some recent changes in dt2w/s2w that caused abit worse in power consumption during sleep

- Remove state notifier - this driver the root of problem of unable to open display panel /wake up the panel

- remove some hybrid stuff from 3.10 kernel - without this kernel feel better

- Re-Add powersuspend driver - use the old one, user cant configure it (better let me alone handle it ;) )

- Add some update of power management driver

DOWNLOAD LINK >>>>>>> CLICK HERE

-DOWNLOAD READY-
[Moto G Android Development] mikivila:
no SeLinux permisive state on build stable 6, viper4android no run without permisive state,

rom SlimLP

sorry for my by bad english

comeback to stable 5 thanks, good kernel
[Moto G Android Development] hurtsky:
install kernel adiutor and download selinux plugin :)
[Moto G Android Development] mikivila:
ok thanks, but no need that app,

i made script . sh

#!/system/bin/sh

echo "0" > /sys/fs/selinux/enforce

then ejecute manually in after boot
[Moto G Android Development] bloodhound42:
Re-Add powersuspend driver - use the old one, user cant configure it (better let me alone handle it

What does that mean ?
[Moto G Android Development] hurtsky:
it means, you all cant change powersuspend depend on what..so it doesn't out at kernel adiutor or any kernel tweak apps
[Moto G Android Development] DiePirate:
Hi.

Synapse is not working with this kernel. :(
[Moto G Android Development] hurtsky:
Use kernel adiutor..
[Moto G Android Development] DiePirate:
Kernel Adiutor don't show powersuspend config. You'll fix Synapse?:confused:
[Moto G Android Development] bloodhound42:
Power suspend config won't be visible its pre configured by hurtsky...
[Moto G Android Development] hhp_211:
Synapse working fine with stable 6 for me

Thanks [MENTION=4723408]hurtsky[/MENTION]
[Moto G Android Development] DiePirate:
What ROM? ALBERTO'S OR CM?
[Moto G Android Development] hhp_211:
Neither one. You won't find it on xda.
[Moto G Android Development] antarix:
You using something from Darkside team or your own builds?
[Moto G Android Development] hhp_211:
No not them either. ;)
[Moto G Android Development] DiePirate:
In cm or alberto, synapse don't work!
[Moto G Android Development] bloodhound42:
I guess he is on desolation rom which is under testing :)
[Moto G Android Development] bloodhound42:
Hurtsky 6 is not good tried on Cm and slim based roms
[Moto G Android Development] hurtsky:
describe your "not good", your comment is not use-able.. im using without any problems..

your own config or mine config?
[Moto G Android Development] antarix:
Than what do you have on your phone?

It sounds like an alien rom
[Moto G Android Development] guitarfreedom:
I'm using your kernel in slim unofficial rom...it's very smooth! thanks, good work!
[Moto G Android Development] bloodhound42:
Stable 5 was good but 6 caused lags in the rom i used your default config except IO scheduler
[Moto G Android Development] hhp_211:
I run a:

high performing AOSP/Slim based ROM. There are plenty of features to keep those who want more out of a custom Android experience but not compromising on speed, stability and that battery sipping quality this ROM has.

stable 6 has been performing better than stable 5 for me, with the same settings I was running.

One thing I did notice which I don't remember seeing in 5 was "use 1 core when screen off".

I unchecked this in stable 6 and now the screen wakes up fine without lags experienced in 4 and 5.

And I still consistently get 6 hrs SOT.
[Moto G Android Development] methuselah:
Well whatever ROM you are using if it based on SLIM then its battery life is already stable. Those ROMs which uses slim as base are always going to get maximum battery life. This is why people use slim for battery. Well AOSP is always best when comes to smoothness.... Stable 6 is working great btw without any issues...
[Moto G Android Development] hurtsky:
change the IO to default, stable 6 should not had lag because i increase make the hotplug more aggressive than stable 5.
[Moto G Android Development] DiePirate:
Synapse support!

Synapse works like a charm in stable 5. But don't work in stable 6. :(
[Moto G Android Development] hurtsky:
just use kernel adiutor, come guys i already reply comment like this so many times, as i remember i never support synapse from the beginning of this thread started.. use kernel adiutor, all the features that comes from this kernel is available in kernel adiutor and i never use synapse.. i will put in FAQ about this.. any reply about synapse, it will go to trash..

( if you still want to use synapse- figure it out by your own, there is a tons of workaround that posted in this xda forum )

thank you
[Moto G Android Development] akki1807:
REQUEST

[MENTION=4723408]hurtsky[/MENTION] a fello member was searching on xda and he found it http://xdaforums.com/gene...7#post59289777 a complete list of governors and hotplugs, and there's a nice gov. called "Ragingmolasses: Besides a gov with an awesome name its a mash up of conservative and ondemand and scales based on load with few tunables. Its meant to be simple, fast, and efficient at keeping the frequency away from the max clock unless it is absolutely needed. it includes gboost for better gaming."

Sounds like a very good gov. for your kernel a mix bettwen battery and performance. and Tripndroid as I/O Scheduler.

I hope you are ok, have a good day mate
[Moto G Android Development] moha07:
[MENTION=225651]op[/MENTION] thanks alot for ur work Sir, if its possible release simpler version, which is always best for nobn like me
[Moto G Android Development] hurtsky:
just flash it, no need to change anything.. this is unify version, simpler + extra.
[Moto G Android Development] n0ts0smart:
Does having additional CPU governors beyond the standard you see in 95 percent of kernels have any noticeable implications on performance or stability? Or are they just lying completely dormant until selected? Just a curious question, that I have wondered about for a while but never seen anyone confirm/deny. Figured you might know the answer to this....

Hotplug governors was really what got me thinking about this. I have seen on a number of custom kernels where mpdecision is completely removed and only one hotplug governor is available. I am guessing there must be some downside to multiple hotplug governors or mpdecision would never be removed in the first place yes?
[Moto G Android Development] hurtsky:
additional governors is for advance user, they will stay in dormant state until it been selected. each governors got their own unique way to handle cpu frequency, but i not really care to test it because additional governors need to be customize nicely to make it work for performance or battery. So, in order to ensure the stability, just use governors that always stable which is interactive or ondemand.. about hotplug, mpdecision it good, its not bad as people always thought about it, just mpdecision is more aggressive that make stock ROM more smooth thus increasing power consumption. in my kernel mpdecision is completely removed because it always like to stay on even we try to disable it, so better remove it rather than having 2 kind of hotplug active at the same, that may cause instability.
[Moto G Android Development] DiePirate:
[MENTION=4723408]hurtsky[/MENTION] check it!

https://bitbucket.org/arter97/andro...mits/579b929b06d7f3a275f5415cf1cc3fe2b7b43f18
[Moto G Android Development] hurtsky:
not going to implement it, some developers in our forum already test it out.. the result not really good.
[Moto G Android Development] rajibie:
Dt2w pre enabled or require any app to enable the features?
[Moto G Android Development] hurtsky:
Read at 4th post
[Moto G Android Development] DiePirate:
Thank you for reply :)

[MENTION=4723408]hurtsky[/MENTION]

Adreno idler and dynamic Fsync will be implemented? This kernel is based on stock or cm?

Sorry for my english! :3
[Moto G Android Development] hurtsky:
Read 1st post
[Moto G Android Development] hurtsky:
Update to Stable 7

Changelogs:-

- AIO optimization patches - thanks to faux for old commit

- frandom, random and prandom optimization - for smooth experience

- re-implement new hotplug infrastructure from kernel 3.10 - (completed version)

- futex update to upstream fixes

- memory update to upstream

- RCU adapt to new hotplug infrastructure

- sync with CM latest update

Download link >>> CLICK HERE
[Moto G Android Development] nnayak:
download link is not available :(

404 not found

Can't find it!

Seems like that URL doesn't exist. This can mean either the URL has been entered incorrectly or the uploader/developer has deleted the file from our site causing this url to no longer be valid. Please try contact the developer to have them reupload and issue a new link. Also check to make sure the URL does not have any extra characters like the % sign.
[Moto G Android Development] Angua 666:
Really??
[Moto G Android Development] mrbojangle69:
Sure?
[Moto G Android Development] nnayak:
[MENTION=4437547]mrbojangle69[/MENTION], [MENTION=4840255]Angua 666[/MENTION], [MENTION=4723408]hurtsky[/MENTION],

got it guys. idk why it was not showing in the beginning for me.

thanks for ur quick response :p
[Moto G Android Development] salmanhacker:
LOL :p
[Moto G Android Development] bloodhound42:
Hurtsky Stable 7 is awesome nothing tweaked by me i am just using default settings and i can say this is by far best version :)
[Moto G Android Development] koshikas:
i concur this is one of the best versions, i'm using stock settings with dt2w enabled, and so far so good. everything is smooth with very good balance between performance vs battery. will test it for few days (only started using it today morning)
[Moto G Android Development] pra27:
Hello [MENTION=4723408]hurtsky[/MENTION], I am a fan of your kernel. Very finely tuned Thanks for it.

However, there is no init.d support. Why?

Please add it.
[Moto G Android Development] hurtsky:
my kernel always had init.d support with extra config to ensure init.d working.
[Moto G Android Development] hurtsky:
Update to Stable 8

Changelogs:-

- Re-add State Notifier(squashed to latest update) - neobuddy seem already solve the bug of unable to wakeup

*notice: if there any user that still experience unable to wakeup after doubletap please let me know, i will revert it immediately..

- enable fast-shutdown for bam_dmux - seems bam_dmux wakelock stats abit lesser after this commit

- dt2w/s2s and Autosmp modified to use state notifier

- disable powersuspend

- add memory limits for stable performance

- others more

DOWNLOAD LINK >>>>> CLICK HERE

.
[Moto G Android Development] AuliaYF:
i'm sorry to ask this, but is this compatible with carbon rom? thanks.
[Moto G Android Development] koshikas:
yes it is
[Moto G Android Development] rwxr-xr-xis:
It is just me or this kernel dont have Intelli termal? Cant find it at system or tweak it whit any app
[Moto G Android Development] hurtsky:
it doesnt have intelli thermal
[Moto G Android Development] koshikas:
so no throttling, if the CPU goes overboard with temperature.

i see the switch for throttling, and it is disabled by default
[Moto G Android Development] hurtsky:
we used stock thermal that control the cores (reduce the cores if needed) if temperature go high so no need to worry about that.. intellithermal just bypass the stock thermal and can let more high temperature go on because our cpu may support it.. and i never had phone heated up even with stress test for hours... so chills :cowboy:
[Moto G Android Development] koshikas:
regardless i'm happy with the latest builds (both 7/8). found them very energy efficient with no performance compromises. great work bro.

if i enable throttling on the thermal page, what does it do, does that bypasses the stock thermal control with some other thermal control mechanism
[Moto G Android Development] hurtsky:
if i'm not mistake, our phone do not support those soc throttling option. Enabling it will do nothing and will be disable back after reboot.
[Moto G Android Development] aymahalawa:
I flashed last build of this kernel yesterday , really impressed with it so far but I have an inquiry .

I am interested in battery side and I noticed it is not going to deep sleep as I expected

All default settings , no tweaks

Am I missing something?!
[Moto G Android Development] hurtsky:
not having any problem of not going to deep sleep, you can just try clear dalvik cache > reflash the kernel > clear dalvik cache > reboot.
[Moto G Android Development] love.thakur3:
this new version is not stable... performance is not good.... games like world of tank blitz lag [MENTION=575041]medium[/MENTION] graphics plz overclock GPU to 533MHz like optimus kernel
[Moto G Android Development] methuselah:
Well the kernel is working great .GPU over clock to such extend going to make phone hot and will make unstable bad battery life...I suppose this kernel is working like old one ...
[Moto G Android Development] koshikas:
for someone who dirty flashed last two builds i can confidently say, there are no such issues. maybe is not optimized for gameplay in it's stock settings, that doesn't meant it's not stable, go figure the settings for gameplay
[Moto G Android Development] love.thakur3:
ok guys......
[Moto G Android Development] bloodhound42:
Touch boost of 1190 mhz is not required... I think 600 mhz is more than enough can u change the values to 600 mhz as it can save some battery ...
[Moto G Android Development] hurtsky:
touch boost? cpu-boost is disabled in this kernel.
[Moto G Android Development] bloodhound42:
hmm but upon interaction all cores are going to 1190 mhz so i thought cpu boost is configured by you
[Moto G Android Development] hurtsky:
that is interactive activity, it is okay. decreasing the values will make the phone less smooth.. you can adjust it by yourself by changing the value of highspeed_freq to lower freq as you like.
[Moto G Android Development] bloodhound42:
Yeah I kept it at 60000 but still it's ramping up to 1190 anyhow yankactive governor is working as I want ... :)
[Moto G Android Development] hurtsky:
Update to Stable 9

Changelogs:-

- Add lcd notify

- Dt2w/s2w and autoSmp now using lcd notify

- Update KGSL and GPU to upstream fixes

- Update Interactive Governor to latest upstream

- Squash some kernel M updates (preparation for M requirement)

- Update kernel Sched to upstream

- Disable state notifier- seems there is still unable to wakeup bug when using this

- reenforce selinux to permissive

DOWNLOAD LINK >>> CLICK HERE
[Moto G Android Development] bloodhound42:
so no scree off bug when waking from deep sleep ?
[Moto G Android Development] hurtsky:
yeah no more..
[Moto G Android Development] Grusel:
For me with stable 9, the Screen doesn't wake up when i press the power button :(

(I don't use d2tw)
[Moto G Android Development] hurtsky:
please be detail if report for a bug

read here >> CLICK HERE

If anyone else had this bug, please report also..
[Moto G Android Development] n0ts0smart:
I didn't get a log because I figured it was a problem on my end but flashed stable 9 earlier and had the same problem with waking up screen. D2w disabled.

Power button would not wake up screen even with multiple presses, completely unresponsive. Had to hard reboot and ended up dirty flashing rom.
[Moto G Android Development] hurtsky:
i see, please use stable 6 for awhile since that the version that did not had unable to wakeup bug. i will revert the lcd notify and use powersuspend back to solve this..
[Moto G Android Development] Komhir:
Stable 9 is awesome. Good performance and awesome battery life. I have no problem with unlock, but I haved problem with unresponsible touch after unlock. I use S2W.
[Moto G Android Development] Grusel:
So here, i have a log and i hope that is helpfull for you :confused:

View attachment 3514328
[Moto G Android Development] love.thakur3:
guys which governor is best for moderate gaming and best battery life and I/O scheduler and its read ahead value.....
[Moto G Android Development] hurtsky:
thanks for the log, please use stable 6 for awhile before i do next update..
[Moto G Android Development] bloodhound42:
stable 7 is also good no issues :)
[Moto G Android Development] fire7777777:
when a android 6 version for this kernel?
[Moto G Android Development] hurtsky:
not yet
[Moto G Android Development] hurtsky:
Update to Stable 10

Changelogs:-

- revert M stuff

- revert some sched and interactive upstream updates

- Add intelliplug

- re-use powersuspend driver for all hotplug driver

- gpu and KGSL update to upstream

- tested for a few days, no unable to wakeup bug anymore for me and my tester.

DOWNLOAD LINK >>>>> CLICK HERE
[Moto G Android Development] objr:
You said revert M stuff... Does it means it could be flashed on marshmallow for falcon CM13 by srisurya95?

Well, I did and it was not booting :)

Inviato dal mio Moto G XT1032 utilizzando Tapatalk!
[Moto G Android Development] love.thakur3:
revert m stuff means that...... hurtsky remove all m stuff that causing lag.... or unable to wake....
[Moto G Android Development] hurtsky:
it still just for CM12.1, i never test in Marshmallow and not going to support it yet till those M ROM is stable enough for by myself to test it.

correct. ;) unable to wake because of lcd_notify.. i remove M stuff because it not for CM12.1.
[Moto G Android Development] aouerfelli:
Thanks for the update. A quick question, is there a reason you re-added intelliplug? I'm using intelliplug right now, and I really like how you can fine tune it, but I was just wondering.
[Moto G Android Development] hurtsky:
Just too add more variety, it taken from neobuddy tweaked version and been modified to use powersuspend rather than state notifier and also already been tested around 5 days before being published here.. hope youre enjoying new toy ;)
[Moto G Android Development] love.thakur3:
intelliplug works great with this kernel... bt still this kernel is not optimized for GPU....... Hurtsky m not able to play "World of tank" with this kernel with interactive governor... optimus is good for gaming not for battery
[Moto G Android Development] koshikas:
havent tested the latest build yet, my take on this kernel as a whole is that it is best kernel out there with battery endurance without any compromises in performance or stability for the Moto G. having said that i use it for everything except playing games (so i think my expectations/apps rely less on GPU). except for the few glitches with DT2W (BTW almost all problems which got in the way of other proximity sensor functionality are fixed now, i think) it is perfect.
[Moto G Android Development] hurtsky:
are you sure you cant play it? can anyone else test it?
[Moto G Android Development] rwxr-xr-xis:
I play it normally...

---------- Post added at 15:46 ---------- Previous post was at 15:43 ----------

Just a request can you add HYPER or elementalx govs? ^_^
[Moto G Android Development] danvq:
I'm getting error status 6 when I try to flash it :(
[Moto G Android Development] hurtsky:
here your answer~

thanks for the answer..

i will test it later on :)
[Moto G Android Development] hurtsky:
Read at 3rd post, please read the RED words/statement/NOTE or read at 4th post for more longer explanation :)
[Moto G Android Development] bloodhound42:
Hurtsky stable 10 is awesome no issues at all i am using yankactive gov and autosmp hotplug :)
[Moto G Android Development] love.thakur3:
autosmp or intelliplug which is best for performance+battery
[Moto G Android Development] bloodhound42:
autosmp
[Moto G Android Development] abeloman:
How tune the kernel for better battery life? Which governor, hotplug, etc? TIA
[Moto G Android Development] bloodhound42:
If ur focussing on battery life alone cpu gov zzmove and profile ybat

Hotplug autosmp

For balanced performance yankactive cpu gov

Autosmp hotplug

Io schedule cfq
[Moto G Android Development] abeloman:
How can I select the profile ybat? I'm using kernel adiutor... Should I use synapse instead?
[Moto G Android Development] antarix:
Just below CPU governor you'll be able to see an option of CPU governor tunables

Inside the governor tunables scroll down and find'profile number'

You chose from 1 to 5 and below that you'll see the name of that profile

You can keep any profile you like.
[Moto G Android Development] aymahalawa:
I have to admit, this kernel is the best kernel I ever used on my falcon , thanks [MENTION=4723408]hurtsky[/MENTION] ?.
[Moto G Android Development] aouerfelli:
Just to let you guys know, kernel adiutor has been updated to include the AutoSMP tweakables. Have fun.
[Moto G Android Development] abeloman:
[MENTION=4723408]hurtsky[/MENTION] Any chances of implementing undervolt?