yashsingh1/xdaforums huggingface dataset:
[Moto G Android Development] n0ts0smart:
Undervolting would be a nice addition IMO. The only moto kernel that I have seen it in was Aerokernel so it must be doable. Always curious why more kernels did not implement it. I'm assuming there is a reason as there doesn't seem to be much of a downside aside from reboots by setting too low of values.

Either way thanks for the continued LP development Hurtsky. Much appreciated.
[Moto G Android Development] hurtsky:
my kernel already use lower bus frequency (reduce voltage usage) in 300Mhz frequency, most of frequency is stay more longer at 300Mhz before entering deep sleep, so its almost same like undervolting..
[Moto G Android Development] fire7777777:
Why if change I the setting of the governor interactive the changes aren't permanently?

Inviato dal mio Moto G utilizzando Tapatalk
[Moto G Android Development] antarix:
Apply on boot doesn't stick?
[Moto G Android Development] fire7777777:
Mmh no, I apply also a script but doesn't work, after minute the default setting goes on

Inviato dal mio Moto G utilizzando Tapatalk
[Moto G Android Development] antarix:
Use kernel adiutor
[Moto G Android Development] fire7777777:
Yes, ever I use it

Inviato dal mio Moto G utilizzando Tapatalk
[Moto G Android Development] antarix:
It sticks for me in kernel adiutor
[Moto G Android Development] n0ts0smart:
Interactive governor settings do not stick for me as well, mainly "go high-speed load* but its not specific to this kernel. Settings might stick for a while but eventually will revert to original values. For a while I thought they were sticking but if I checked back after some time i found this not to be true at least for me.

I was told in another thread that CM had made some changes that might be the reason for this but honestly not sure. I can say that the default setting for "go highspeed load" changing to 50 seems to coincide with any changes I made not sticking.

I have since switched to yankactive which for me seems to be just as good if not better than interactive. Performance is the same and maybe slightly better battery savings if not equal. And the settings stick permanently.
[Moto G Android Development] antarix:
Which ROM are you on?
[Moto G Android Development] hurtsky:
Update to Stable 11

Changelogs:-

- Enable Partial Update and ULPS (Ultra Low Power Supply) for panel

- AKM8963 (sensor driver) now using lcd notifier - to ensure sensor keep suspending during panel off to save more battery cycle

- fix compatibility interactive with Mako Hotplug

- silence various logs in kernel log

- implement static mapped area - reduce overhead and improve smoothness

- switch dt2w/s2w to use lcd event

- update cyttsp3 legacy resume-suspend event to use simple_dev_pm_ops

DOWNLOAD LINK >>>> CLICK HERE
[Moto G Android Development] ysop:
How to change to enforcing?I find I can't change it by selinux changer in kernel adiutor or options in settings in AICP.

来自我的 Moto G 上的 Tapatalk
[Moto G Android Development] hurtsky:
no you cant change it, selinux been forced to stay permissive
[Moto G Android Development] love.thakur3:
mako vs autosmp vs intelliplug (performance+battery) which one is bst to use as daily driver
[Moto G Android Development] twist3d0n3:
no complaints so far, smooth and responsive, plus battery doesn't seem to drop much on wifi.
[Moto G Android Development] pra27:
can new version be dirty flashed over last version?
[Moto G Android Development] koshikas:
i'm thinking of getting into this battery stat business. inbetween GSam Battery Monitor and BetterBatteryStats, which app do you think is better in terms of stats extracted without much overhead
[Moto G Android Development] twist3d0n3:
Not a clue mate. I've used both in my time, but bbs needs to be a system app and I got bored of having to reinstall it every time I flashed a new rom, so just stick with GSam these days.
[Moto G Android Development] rwxr-xr-xis:
Thanks for this wonderful update hurtsky, I would donate to you but my parents always says no :/
[Moto G Android Development] aymahalawa:
[MENTION=4723408]hurtsky[/MENTION] I don't know what magic you did but this kernal is unbelievable . I wish my OP2 has this kernel
[Moto G Android Development] fire7777777:
which rom did you use?
[Moto G Android Development] aymahalawa:
Resurrection remix 5.5.8
[Moto G Android Development] hurtsky:
it is okay ;) i will accept your concerned. thanks..

i will support it if i had the phone ;)
[Moto G Android Development] himu_joy:
sorry for newbie question,

is it compatible with paranoid android 5.1.1?
[Moto G Android Development] antarix:
It should but you may give it a try
[Moto G Android Development] himu_joy:
i've already given a try....and it works!!!!! Voila!!!
[Moto G Android Development] bloodhound42:
Random reboot

Got a random reboot with latest kernel

Posting last_kmsg as well
[Moto G Android Development] methuselah:
on which ROM you are ? if that is CM based then its ROM side there kernel can do about it . no other user has reported something like this.
[Moto G Android Development] bloodhound42:
On AICP but disabled strict mode from Rom side itself with the build prop tweak might be because of Rom but I feel kernel can be problematic
[Moto G Android Development] methuselah:
I see. then edit your last post and quote hurtsky into it. Better he see it.
[Moto G Android Development] hurtsky:
thanks for the logs, but i need more information, please read second post for proper report.. thank you:)
[Moto G Android Development] bloodhound42:
Hmm I used zzmove governor and ybat profile and nothing tweaked apart from cpu setting
[Moto G Android Development] jonrodz:
How do you disabled strict mode with build prop tweak?
[Moto G Android Development] bloodhound42:
its disabled in rom sources itself or u can add this line persist.sys.strictmode.disable=true
[Moto G Android Development] fire7777777:
the problem about change governor parameter stay mmh how is possible? i mean thant if i change the parameter after some secondo the paramter go on default setting , also if i put in the apply on reboot mmg
[Moto G Android Development] hurtsky:
what hotplug driver did you use?
[Moto G Android Development] bloodhound42:
AutoSMP only which is enabled by default
[Moto G Android Development] hurtsky:
it caused by zzmove i believe, try change the governor for awhile and report back in 24 hours... you just had only 1 reboot right?
[Moto G Android Development] bloodhound42:
OK I am testing it until now I had only one reboot I feel zzmove gave me best standby and best battery so used it
[Moto G Android Development] sas.mar:
Hello, [MENTION=4723408]hurtsky[/MENTION], I just want to say a huge "thank you" for your work on moto g kernel. I think the last update was crucial 'cause you've implemented dt2w that works with a negligible effect on battery, and this device btw doesn't support it normally as everybody knows. I experience a very-very small battery drain with dt2w enabled on Stable 11 and I think it's really a breakthrough. You're a great a dev, and thank you once again. I wish personally that your thread was at the top of the Original development forum because you deserve it. Every non-stock moto g should run this kernel.
[Moto G Android Development] hurtsky:
thanks for your nice encouragement :o
[Moto G Android Development] hurtsky:
Update to stable 12

Changelogs:-

- update slimbus, spi and ipc_logging to latest upstream

- accelerator/lis3dh driver now using lcd notifier

- i2c-qup driver update to kernel 3.10

- cpuidle update to upstream

DOWNLOAD LINK >>>>>>>>>>> CLICK HERE
[Moto G Android Development] aouerfelli:
Yo [MENTION=4723408]hurtsky[/MENTION] are you still going to be running LP for a while? I know that you can't develop kernels for AOSParadox, but you should try it out.
[Moto G Android Development] saarxee:
I have Stock 5.1.

This kernel support DT2W perfectly?
[Moto G Android Development] bloodhound42:
this kernel is not for stock rom
[Moto G Android Development] saarxee:
So How I can install this feature on stock rom?
[Moto G Android Development] hurtsky:
i only going to M after it stable enough, im using x1033 variant so not going to try it in this short time

read 2nd post
[Moto G Android Development] cdvsnp:
I'm curious, which rom are you using? sorry off-topic.

Sent using XDA One
[Moto G Android Development] sas.mar:
Weird, but Stable 12 doesn't flash after updating to the latest cm 12.1 nightly. TWRP says all is ok, but in settings it still shows that I'm on the stock cm kernel. Repeated it 2 times with the same result.
[Moto G Android Development] n0ts0smart:
Are you using the latest version of TWRP? Tested and everything flashed fine for me.
[Moto G Android Development] sas.mar:
Yeah, I'm on the good old 2.8.7.0 and I've flashed things like hundreds of times with this recovery. Always been good, just don't understand what's wrong now. Clean flashed the previous day cm nightly and Stable 12, still on stock cm kernel. It's so weird, guys, twrp is cheating on me. I first thought dt2w was removed in the last build, but then... Really strange.

Reflashed twrp - the result is the same.
[Moto G Android Development] n0ts0smart:
That is strange. Just too see if the result is the same I would probably give flashify a shot. I usually prefer flashing manually in TWRP but might be worth a try.

Another option would be to extract The Hurtsky 11 zip and swap out the Zimage file from Hurtsky 12....
[Moto G Android Development] sas.mar:
Ha-ha, repacked the zimage file and it worked. Thank you!
[Moto G Android Development] n0ts0smart:
Glad it worked for you.
[Moto G Android Development] hurtsky:
please don use that way, stable 12 contain different dtb and script file, please read 2nd post if your kernel did not flash.
[Moto G Android Development] sas.mar:
Alright, I just thought it's really smth uncommon, haven't even looked into the FAQ, sorry. BTW it doesn't flash from the sdcard directory.
[Moto G Android Development] fire7777777:
for me i cant flash, i have last twrp mmh
[Moto G Android Development] hurtsky:
did you check your zip's md5? it is same as the one i uploaded?

and use what ROM?

try flash the one that i attached bellow.. and let me know if it worked
[Moto G Android Development] fire7777777:
I use cm 12, the day nightly mmh, with you attached file doesn't work same >. <

Inviato dal mio Moto G utilizzando Tapatalk
[Moto G Android Development] hurtsky:
did you put in /sdcard directory?
[Moto G Android Development] fire7777777:
Yes, the error in the recovery is zip signed file error 1 mmh

Inviato dal mio Moto G utilizzando Tapatalk
[Moto G Android Development] hurtsky:
test with this
[Moto G Android Development] fire7777777:
Nop, same problem @.@

Inviato dal mio Moto G utilizzando Tapatalk
[Moto G Android Development] hurtsky:
could not flash or what?
[Moto G Android Development] fire7777777:
I can't flash, same error, signed file error 1

Inviato dal mio Moto G utilizzando Tapatalk
[Moto G Android Development] Angua 666:
[emoji19] [emoji19]
[Moto G Android Development] hurtsky:
im not sure what you doing wrong, i already test out the one that upload.. it working, no error during flash.. maybe you need to dirty flash your ROM and reflash the kernel.. hope this will help you.
[Moto G Android Development] fire7777777:
Now I flash the 11 version and is OK, for the 12 what I must to do?

Inviato dal mio Moto G utilizzando Tapatalk
[Moto G Android Development] hurtsky:
try take log from recovery /proc/last_kmsg file.
[Moto G Android Development] reversegear:
Me too had same isssue probably its because of we both are using GPE converted 1033xt (Ext4 data partition). its my guess

Does the kernel supports GPE devices. Data partition is Ext4 instead f2fs
[Moto G Android Development] drsiddique5700:
i own xt1033 didnt converted it to gpe
[Moto G Android Development] Flashhhh:
[MENTION=4176888]reversegear[/MENTION] [MENTION=4806309]drsiddique5700[/MENTION]

Dirty flash rom+hurtsky kernel
[Moto G Android Development] hurtsky:
it should work. try [MENTION=5857055]Flashhhh[/MENTION] method. maybe conflict with kernel script

thanks for the idea [MENTION=5857055]Flashhhh[/MENTION]
[Moto G Android Development] drsiddique5700:
rom + hurtsky kernel worked thanks a lot [MENTION=4723408]hurtsky[/MENTION] and [MENTION=5857055]Flashhhh[/MENTION]
[Moto G Android Development] hurtsky:
youre welcome.. glad you can make it out..

guys, if sudden reboot still happen again please let me know ya.. :) thank you
[Moto G Android Development] PeterImmel:
I had to swith to non-dt2w version, because my xt1032 wasn't usable anymore. Sorry, I don't have a second log.

... Now running great
[Moto G Android Development] aouerfelli:
I think that the XT1032 and the XT1034 have different touchscreen drivers because I have never had a problem with dt2w.
[Moto G Android Development] hurtsky:
give a try for next version later :)
[Moto G Android Development] Siekil:
Dt2w working good here, no unresponsive and freeze.

Please add tcp congestion westwood :)
[Moto G Android Development] Silver Droid:
[MENTION=4723408]hurtsky[/MENTION] tested V8..working perfect and a thanks so much..Now I need to test one with d2w hope it works..In mean time can you add smartmax governor and also screen off frequency in next version
[Moto G Android Development] Silver Droid:
https://docs.google.com/file/d/0B2bP1xVjXs7iY1lPQmJodmJSam8/edit?usp=docslist_api

This is the result of your kernel on moto g xt1033 with cm 12.1 thanks so much love it...Both with and without d2w are working perfect:thumbup:
[Moto G Android Development] akshaysalunke13:
Issue with Synapse

I'm using v8 on xt1033 cm12.1

Tricksters Mod works fine but when i tried synapse it says " no UCI support detected"
[Moto G Android Development] Silver Droid:
Well not aware what's UCI but have you flashed UKM.zip through recovery
[Moto G Android Development] akshaysalunke13:
I dunno whats UKM.zip Can you direct me there so i can flash and test
[Moto G Android Development] Silver Droid:
UKM is required for synapse to work

https://www.androidfilehost.com/?fid=95916177934536915
[Moto G Android Development] akshaysalunke13:
Installed UKM.zip still the same
[Moto G Android Development] Silver Droid:
May be try reinstall or can you tell me what settings you have tweaked in synapse
[Moto G Android Development] akshaysalunke13:
I tried the reinstall but issue still persists. I haven't tweaked any settings.I'M not able to tweak anything coz only this screen shows up on launchin the app and nothing else
[Moto G Android Development] koshikas:
havent tried your latest kernel yet will be soon. till now i thought, that dirty flashing the ROM before you upgraded the kernel was mandatory. is it not so, can i flash the latest kernel on top of the old kernel.
[Moto G Android Development] sas.mar:
[MENTION=4723408]hurtsky[/MENTION] I'm on the latest twrp, zip is put into the /sdcard, I flash ROM + kernel as usual, and that's the first time I can't flash your kernel, It doesn't change from cm to yours simply. I flashed every Stable release and a lot of previous versions - it's been always without frills. Repacking the Zimage from Stable 12 to 11 was the only way to make Stable 12 to install so far. Your special zip didn't work out.
[Moto G Android Development] cdvsnp:
If you let it boot before install kernel? I'm on AICP and I have no problem at all. Great kernel :good:

:D

Sent using XDA One
[Moto G Android Development] hurtsky:
you can always flash on top of old kernel if you did not flash any other custom kernel, you only need to dirty flash ROM if you had any trouble during flashing the kernel.. [MENTION=6656644]sas.mar[/MENTION] if you repacking the zImage, you need to take dtb file with it, zimage and dtb must always be together.. i will check later on why this happen because i had no problem flashing any of my kernel yet.
[Moto G Android Development] hhp_211:
[MENTION=4723408]hurtsky[/MENTION]

Thanks! Stable 12 working great for me.

dt2w working flawless and very very responsive now, not to mention battery life has again been outstanding!
[Moto G Android Development] fefferico:
dt2w .. am I missing it?

Hei mate, how did you enable it?

I flashed the kernel via TWRP, but inside Kernel Adiutor I can't find anything related to dt2w or similar feature...

thanks in advance

EDIT: I can confirm:flashing version 11 works flawlessly, but dirty flashing 12 on it does nothing at all (clean flashed ROM, Paranoid Android, latest)
[Moto G Android Development] hhp_211:
It's under 'wake controls' on Kernel Adiutor
[Moto G Android Development] fefferico:
Yeah, but it works only with 11 version.

Flashing 12 upon the old one doesn't change anything, it stays "11".

The flashing log, I noticed, it's different as well.

Right now I'm using the 11th.

Thanks, hope to flash the latest asap :)
[Moto G Android Development] hhp_211:
Yeah I have no idea on that,,, I dirty installed 12 over 11 and it worked fine.
[Moto G Android Development] aymahalawa:
[MENTION=4723408]hurtsky[/MENTION] dirty flashing version 12 over 11 doesn't work !! I also tried dirty flashing the ROM and then flashing kernel but it doesn't work either

I am using Resurrection remix ROM
[Moto G Android Development] koshikas:
yup tried dirty flashing version 12 over version 8 ; didnt work

then flashed version 11 over version 8 ; worked

and then tried flashing 12 over 11 ; didnt work.

there is something not working, atleast with some ROMs. I'm on Exodus 5.1.1

[MENTION=983303]hhp_211[/MENTION] with which ROM is it working for you?
[Moto G Android Development] n0ts0smart:
Strange how only some users are having issues with this. Possibly something in the anykernel.sh file?

Out of curiosity has anyone with problems with Stable12 tried using Flashify?
[Moto G Android Development] fire7777777:
yes , i did a dirty also flash and didint work it xd i flash version 11 and after 12 , not work , im on cm12.1 last nightly
[Moto G Android Development] abeloman:
Same here with stable 12, PAC rom, clean install... Twrp flash zip, no errors, but in the info, the ROM's kernel stay the same...
[Moto G Android Development] guitarfreedom:
I'm on slimsaber, and I haven't any issue flashing version 12 over 11.
[Moto G Android Development] hhp_211:
I run latest Broken OS
[Moto G Android Development] antarix:
Are you using v0.7.3 of dark crystal tronik or a recently updated one?
[Moto G Android Development] koshikas:
simply my observation. i think only those who use ROMs; CM or CM based are affected
[Moto G Android Development] reversegear:
all the above people with unable to flash

With due permission of [MENTION=4723408]hurtsky[/MENTION] i would like to ask you guys to try this zip for HurtSky Stable 12

me too had the same issue like u guys. just modified the zip file i confirm it works

[MENTION=4723408]hurtsky[/MENTION] as usual HurtSky Stable 12 rocks :)
[Moto G Android Development] fefferico:
With this v12_mod my twrp crashes and reload, with no changes to the kernel
[Moto G Android Development] reversegear:
What is your

1. TWRP version

2. Device variant

3. Rom

so that i can help u out

here is mine
[Moto G Android Development] fefferico:
Right man,sorry

TWRP 2.8.7

ROM: PACMAN latest

Device xt1032

See attachment for details

Thanks in advance, tell me if you need further info
[Moto G Android Development] hhp_211:
Yeah man! V07.3 and a few other fixes, plus theme ready gapps!
[Moto G Android Development] hurtsky:
hello guys, for those who are in trouble flashing latest stable 12, here the step >

1. download stable 11

2. extract dtb and zImage from stable 12

3. move those dtb and zImage to stable 11.zip

4. and reflash.. it should fix up the things

todo:-

osmosis push up updates for anykernel template.. so next update will come out with new anykernel template ;) stay tune
[Moto G Android Development] Loki[ITA]:
hurtsky thanks for your great work!

If i can here the zip that should work, just put the v12 file in v11 zip, for all who don't want to make alone ;)

flash now works on mokee 5.1.1 based on cm
[Moto G Android Development] fire7777777:
Now good, it work now for me

Inviato dal mio Moto G utilizzando Tapatalk
[Moto G Android Development] argo7:
How can i revert to default config?

Enviado desde mi falcon mediante Tapatalk
[Moto G Android Development] antarix:
Just clear data of the app you use to configure kernel.
[Moto G Android Development] guitarfreedom:
Hi [MENTION=4723408]hurtsky[/MENTION] ...I would ask you about this kernel feature:

"LowMemoryKiller management of not killable processes

This feature allows to define processes and system processes white-lists filled with the preferred process names and to not be killed by lowmemorykiller, unless it is absolutely necessary."

I noticed that with slimsaber (but with other roms too), dialer becames very slow during in call (phone rings, but display doesn't turn on) so I think it is a memory problem so I would try to put dialer process in a white list.

The question is: how can I use those command lines (donotkill_proc ecc.) in the first post? thanks

EDIT: I've found your post in a cm 10 thread with your example:

donotkill_proc_names = "com.cyanogenmod.trebuchet,com,android.inputmethod .latin"

Can I use this syntax in this kernel too? Have you already added phone process to white list? thanks
[Moto G Android Development] hurtsky:
this features had been removed, please check the listed features in first post and then use 4th as reference.
[Moto G Android Development] fire7777777:
I don't know if is the new version of that kernel or the stable release of cm12.1 but now i can do near to 5 h of screen :D

Inviato dal mio Moto G utilizzando Tapatalk
[Moto G Android Development] Ogatron:
Any update incoming ? Even if cm13 HS is out?

Envoyé de mon Moto G en utilisant Tapatalk
[Moto G Android Development] Dr. Brawler:
Hurtsky any chance of an Uber 5.2 build?
[Moto G Android Development] hurtsky:
can you try out flashing the M kernel from my another thread?
[Moto G Android Development] hurtsky:
not going to change the toolchain for awhile
[Moto G Android Development] n0ts0smart:
[MENTION=4723408]hurtsky[/MENTION] In case anyone was curious but didn't .. you can flash Hurtsky's kernel for M on CM12.1 ROMs. However... When trying to flash the M zip in TWRP it did not flash. No errors but I could not install it without modification

For anyone who would like to flash the M kernel I unzipped L Stable 11 zip and repacked it with the DTB and Zimage file from the M zip. I have had a few issues with the L Stable 12 depending on the ROM I was using so that's the reason I used 11 for anyone wondering why I did not repack with Stable12.

If you want to skip all that you can grab the zip from here but please make a backup first. I have flashed this on my current CM 12.1 ROM but not tested on multiple ROMs. I doubt anyone would have problems but as I said only tested on my current ROM.

https://www.dropbox.com/s/1hj0nrjgjumnrua/HurtskyStable13.zip?dl=0
[Moto G Android Development] hurtsky:
FINAL UPDATE FOR KERNEL 5.1.1

CHANGELOGS

- fork out cfg80211 driver from aosparadox kernel

- fix unbalance irq in akm driver

- sync out with CM final updates for CM12.1

DOWNLOAD LINK >>>>>>>>> CLICK HERE
[Moto G Android Development] Loki[ITA]:
thanks for your job man! Last kernel works like a charm

we'll see soon on marshmallow ;)
[Moto G Android Development] kxymm:
Excellent kernel great job
[Moto G Android Development] hurtsky:
yeah, see you soon in M :D
[Moto G Android Development] Carlos Arriaga:
Work on roms base AOSP (MinimalOS)?
[Moto G Android Development] Dr. Brawler:
Yes
[Moto G Android Development] STR4NG3R-GUY:
Hello i notice , i feel the last update have a little battery drain , because with HS12 i get to 2 days of use and with the same use i cant get 1 day with a HS13
[Moto G Android Development] hurtsky:
not much i do for HS13, if you feel HS13 more consuming, you can just back to HS12 without worries ;)
[Moto G Android Development] Pinktank:
Did this / does this have usb mouse/keyboard support a la https://github.com/pelya/android-keyboard-gadget/blob/master/kernel-3.4.patch ?

If not, do you mind making a final compile with it? I can obviously compile but it is a pia to setup a compiler just to add a simple patch when someone else has it ready. Thanks!
[Moto G Android Development] hurtsky:
im not sure of that, but i will try..