yashsingh1/xdaforums huggingface dataset:
[Moto G Android Development] mangesh511:
thanks. will check & report.

i did not seen deep sleep issue with hurtsky kernel which is using from past 1 month.

---------- Post added at 07:01 PM ---------- Previous post was at 06:54 PM ----------

wifi not working.

not getting ip address.

i am on blisspop 3.1
[Moto G Android Development] Flashhhh:
Clean flash latest rom+kernel and make sure u r on latest boot loader. These builds are tested before releasing and u can expect basic things to work.
[Moto G Android Development] plantator:
especially when you come from other kernel like you said from hurtsky, make clean installs
[Moto G Android Development] sharath_babu:
OK , fine ... thought it might get swiped in my pocket :p n it might end up in calling some one :D as my another shortcut is dialler , ... same thing with nitrification slider too...we can even toggle icons of notification slider with screen off !! ,

just brought to your notice sir , ty
[Moto G Android Development] mangesh511:
thanks flashhhh.

clean install of rom+kernel resolved all issue:).
[Moto G Android Development] sharath_babu:
[MENTION=2495416]flasHHH[/MENTION] , when a notification arrives , n i double d screen blindly in centre of screen .... I would end up entering a wrong digit the box , its bz of d same bug which keeps touch awake with screen off.

I haven't seen this bug before with dt2w in KK with xperience kernel by teammex
[Moto G Android Development] Flashhhh:
This is a different implementation of dt2w and it works differently from kk. The kk one just doesn't work good on LP.

Reports from [MENTION=4911173]itslels[/MENTION] and [MENTION=5330115]PeterImmel[/MENTION] will be helpful
[Moto G Android Development] hhp_211:
Yes so far prime w/dt2w is working awesome for me, installed this morning

Using with CyanideL and getting comfortable with it's features too.

Great combination !!

zzmove & msm mpdecision (bricked)

I'm lovin it!
[Moto G Android Development] Flashhhh:
Thanks for reporting!

I totally forgot abt zzmoove governor profiles. I have tweaked only first two profiles and set the default profile to 2(which is recommended by zanezam). I'll tweak the remaining profiles in upcoming releases
[Moto G Android Development] itslels:
Well, I've been running prime for 8 hours now with CyanideL and its working beautifully. Dt2w still working as expected with pocket guard and battery life seems just as good as previous versions without dt2w, if not better honestly.

Amazing job at bringing back dt2w the proper way and just overall on this version.
[Moto G Android Development] Chaninoza:
for the prime version recommended settings are the same of the normal version?
[Moto G Android Development] hhp_211:
:thumbup: no worries,

the default for zzmove looks good and seems like a fast and battery friendly setup,,, I'll know more in a few days.

Thanks for everything and finding this dt2w version, i really like how it completes the UX for me.
[Moto G Android Development] plantator:
[MENTION=5857055]Flashhhh[/MENTION] I have a litle question/tip about d2tw and pocket guard

btw great job works beautifull

about my tip it is possible to make pocket guard to check proximity sensor on wake action not all the time? in aicp is option that checks proximity on wake action and it works good, mayby this can be implemented to kernel that it checks proximity only on action, and shut down sensor mayby it will give a little little battery that proximity eats running all the time when device off

I'm not complaining because great job from you, it's only a little question/tip;)

cheers
[Moto G Android Development] kellerman40:
I tried the dt2w version. Works nicely. Im on r27, will wait for the min freq resrtting fix. Anyways I like this kernel quite a bit. Using smartmax and intelliplug. Ondemand on gpu. Great job on making this.
[Moto G Android Development] hhp_211:
Min frequency is sticking fine for me on prime

Post #3

What is Pocketguard?

Pocket Guard turns off the touchscreen and the power button when the proximity sensor is covered to avoid accidental unlocks when the phone is inside the pocket and cuts off the power for the touchscreen after the proximity is covered for at least 5 seconds to avoid turning the touchscreen on and off continuously.

Note: DT2W is optimized for low power usage

.
[Moto G Android Development] sharath_babu:
zzmoove

[MENTION=5857055]Flashhhh[/MENTION] , can you add zzmoove native default hotplug as a new hotplug .... zzmoove governer works great with this hotplug they say , good battery saving too !!

existing hot-plugs like bricked hotplug n intelli plug are more of balanced variety... this zzmoove default native hot-plug would be great ..

ty
[Moto G Android Development] Flashhhh:
We already have two hotplugs atm. So i don't think i should add it
[Moto G Android Development] Flashhhh:
Disable that option and see. We already have pocketguard then why did u enable that option?

That's bcoz of cpu boost. It boosts the cpu min freq to 1094 MHz(which is set by default). This happens only if u use bricked hotplug. It won't happen with intelliplug
[Moto G Android Development] sharath_babu:
k any idea of adding CPU voltage ??
[Moto G Android Development] riyosakura:
Cant you implement pocketguard on normal version?

Btw, is dt2w prevent deep sleep? Since it mechanism is making the touchscreen accessible even when the phone is turn off.

And is pocketguard prevent deep sleep either?

Thanks.
[Moto G Android Development] plantator:
this d2tw in improved, on old d2tw when playing music i can change song without wakeig screen, now it is real off;) deepsleep works good no problems on it
[Moto G Android Development] kellerman40:
Im using kernel auditor and this happened with all 3 hotplugs. I tried rebooting. Maybe the app doesnt set the right hotplug? Well ill double check later today.
[Moto G Android Development] Dr. Brawler:
Clear data on kernel adiutor then try to set
[Moto G Android Development] Flashhhh:
Deep sleep is working fine. No issues with it
[Moto G Android Development] riyosakura:
What is this mean?

Is it mean that it will consume much more battery?
[Moto G Android Development] Flashhhh:
It means that it will consume less battery
[Moto G Android Development] droider007:
Dt2w never worked on my moto g .....whenever we double tap phone just reboots
[Moto G Android Development] Flashhhh:
That's because motorola used different display units for some moto g devices(Source: Moto G 2014 Xda). DT2W will never work for you guys.

Sorry!
[Moto G Android Development] riyosakura:
If it better in every aspect why did you made 2 different kernel? Why bother to make normal version when prime is better.

I thought that prime version have cons and have it own advantage compare to the normal version.

Knowing that prime version have less battery consumption, got dt2w and pocket guard, it is obviously much better than normal version. So why we need a normal version?

My question is, if normal version have it own advantage compare to the prime one, what is it?

Or maybe it just for user that dont like a dt2w feature? Thanks in advance.
[Moto G Android Development] Flashhhh:
If u keep dt2w disabled then u will face lockscreen freeze issue. So people who don't use dt2w will face that issue. So i hope u got ur answer about why two different versions!
[Moto G Android Development] plantator:
Ok so this pics show how my battery looksafter 40% at latest version, second image shows wakelocks
[Moto G Android Development] OldYellowBricks:
Hey can you release r28 without d2w preloaded with recommended settings? Tired of going through kernel tweakers ?
[Moto G Android Development] kellerman40:
Tried that, no luck, still resets after a while.
[Moto G Android Development] Thecrazyskull:
It isnt even preloaded XDD
[Moto G Android Development] Flashhhh:
Will be releasing R29 tomorrow with preloaded settings.
[Moto G Android Development] kellerman40:
When I use the phone, the mixn freq stays 96MHz as I have set. But after I leave it in deep sleep for a while, it resets back to 300. No matter intelliplug or bricked mpd
[Moto G Android Development] Flashhhh:
That's because of msm limiter driver i guess. I can't do much in that.
[Moto G Android Development] OldYellowBricks:
Yyyaaaassssss
[Moto G Android Development] mato_d007:
If this is the case, then r29 prime should have d2tw enabled by default right? I also dont want to use a kernel tool [emoji13]. Forgive my laziness.
[Moto G Android Development] Flashhhh:
Yeah everything will be in but the build has been slightly delayed bcoz i am working on something new which is causing errors. I'll try to fix them first and then release
[Moto G Android Development] AndreiSant:
you can bring that for moto g 4g?
[Moto G Android Development] Shub77:
I prefer kernel adiutor. Since it seems to support all of the features of this wonderful kernel, I'll stick with it. It's way more clear and easier and to use, IMHO, than similar tools.

I believe installing and using two different tweakers could lead to a mess when they both try to set this and that at boot time.

I think the OP settings are ok, you may tweak them if you want more battery saving, loosing performance. i.e. you can lower the max GPU speed or max CPU speed or maximum cores plugged in at a time... but this is fine tuning, I believe. :)
[Moto G Android Development] halleybr:
For me version 26 is The best
[Moto G Android Development] KalolParty:
What about R29? [MENTION=5857055]Flashhhh[/MENTION]
[Moto G Android Development] Flashhhh:
Normal version is compiling!
[Moto G Android Development] sayash5:
do you have to flash LP rom first before or after? currently at 3.4.42 aero kernel with 41.13 bootloader cm11
[Moto G Android Development] Flashhhh:
First update your bootloader, There are plenty of guides available on xda for it. Then flash LP rom and then the kernel
[Moto G Android Development] sayash5:
thank you, will do it later, also does you need to flash twrp for the flash? i am currently on philz cwm
[Moto G Android Development] Flashhhh:
Kernel Update

Updated the kernel to R29!!

Prime version will be up later today

Here's the changelog:

- Updated to latest CM12.1 sources

- Updated to latest SaberMod 6.0 TC

- Tuned all profiles for zzmoove governor(credits to hurtsky & me :p)

- Dynamic management of dirty page writebacks, expire and cache pressure

- Disabled add_random

- cpu boost: disable boost when suspended

- Updated Interactive governor(more clean now)

- some misc patches

REMEMBER dirty flash rom+kernel to avoid any issues

The default profile for zzmoove governor has been set to 2 (for more battery).
[Moto G Android Development] rokban:
the recommended settings are preloaded?
[Moto G Android Development] KalolParty:
Yes they are.

---------- Post added at 06:25 PM ---------- Previous post was at 06:22 PM ----------

Just flashed R29.

Seems smoother than before.

Using zzmoove governor with profile number 2 because I'd like to save some battery :)

Also changed the I/o scheduler to ROW instead of cfq
[Moto G Android Development] Flashhhh:
Yeah all the basic settings are preloaded
[Moto G Android Development] kellerman40:
Is the 96MHz min clock set by default? I dirtyflashed rom+gapps+kernel and still the min freq resets to 300MHz whatever I set. I cleared kernel auditor's data and everything.. But otherwise runs smooth. I just prefer running the min at 96MHz :D
[Moto G Android Development] Captain'Murica:
I too face the same problem.. After setting the frequency to 96mhz it gets applied, but after going into deep sleep and waking up it resets to 300mhz..... Don't know whats causing it :confused:
[Moto G Android Development] metabolito:
This happens to me too. I am on R28 prime, I'll flash R29 later.
[Moto G Android Development] Captain'Murica:
It does not work on R29 too.. It still resets :(
[Moto G Android Development] Flashhhh:
Use synapse and set the min freq to 96 MHz using msm limiter and then report
[Moto G Android Development] Captain'Murica:
I set the min cpu clock speed at 192 mhz and it seems to be working fine for now in kernel auditor.. Will report if it still reverts to 300mhz.. As for 192mhz it is enough for me...:fingers-crossed:
[Moto G Android Development] Flashhhh:
For cpu UC u will have to use synapse. Otherwise it will reset to 300 MHz
[Moto G Android Development] Captain'Murica:
Oh ok.. :)
[Moto G Android Development] sharath_babu:
[MENTION=5857055]Flashhhh[/MENTION] , adding s2w/s2s in upcoming prime version??
[Moto G Android Development] Flashhhh:
I guess dt2w is sufficient. You guys really need s2w?
[Moto G Android Development] Tekker the Chaot:
a little message...

Hey guys!

At first to the dev or devs...

GOOD JOB GUYS!

I realy love this kernel... never seen my Moto G so smooth and smart! For me, this kernel is the best I ever tried in my Moto G!

OK I think thats enough.... ;)

However, I got a problem with the R28/29 ones.

Sadly, my WiFi doesnt work.

I'm on CM 12 with the 41.18 LP Bootloader and currently on R28.

Do you know hiw to fix it?

I got an old R5/R6 version were WiFi works perfectly.

Greetings from Germany!

=D

- Tekker
[Moto G Android Development] KalolParty:
Try changing your ROM. OR Maybe you're not the latest version because CM updated their sources and if there is any incompatibility between the ROM and kernel sources it'll cause problems.

---------- Post added 7th May 2015 at 12:01 AM ---------- Previous post was 6th May 2015 at 11:58 PM ----------

I flashed R29 today - the normal version..

I've been facing this weird bug. Whether I'm using the phone or its just lying for a while, the screen will go black and it wont respond to any buttons. I have to force restart my phone to get it working again.

I should mention that I'm using zzmoove governor with profile number 2.

[MENTION=5857055]Flashhhh[/MENTION] Please look into it. It happened twice during important work.
[Moto G Android Development] sharath_babu:
not really!

prime version coming today or tomorrow?
[Moto G Android Development] Flashhhh:
That's happening only if u use zzmoove governor. Pls use some other governor for now. Will be fixed in next release
[Moto G Android Development] KalolParty:
Ok will do. Any recommendations other than Interactive? I need quite a lot of battery with little effect to performance.
[Moto G Android Development] Flashhhh:
Most probably tomorrow bcoz of time limit
[Moto G Android Development] Chaninoza:
All cpus on interactive or that just crazy? Im kinda noob on which settings are the best
[Moto G Android Development] Flashhhh:
Intellidemand or smartmax may work good for u
[Moto G Android Development] Flashhhh:
It comes tuned out of the box with balanced settings and the thing u r talking abt is msm limiter
[Moto G Android Development] Chaninoza:
Well that proves i didnt even know what i was talking about thanks! [emoji1]
[Moto G Android Development] Dizzyrul3z:
Guys, in you're opinion what is the best version of this kernel? I'm still using R25 :good:
[Moto G Android Development] BiraRm:
Oh new update I'm really satisfy on R28 I find out some good settings on Synapse and the SOT is amazing with this new settings but what's important here is that Flash always bring the best for us, I'll test R29 thanks again for this perfect job.
[Moto G Android Development] Tekker the Chaot:
[MENTION=5119731]tsinghxda[/MENTION]

Thank you! I will try it tomorrow to update to the newest CM.

This could be off-topic but I don't know where to post my question, so... If so, the let me know , please!

Does anyone know if there is a recovery, which is based on the new LP bootloader? I'm using the latest TWRP from their website and I'm happy with it but one thing. There is a line on the screen that walks downwards and let the content jump for a moment. This Issue is caused by the new bootloader. This Issue was In the CM itself too.

I flashed the new R28 kernel and CM works

fine... but not the recovery. A short workaround is to turn the Screen off and then on again.

Any Ideas?
[Moto G Android Development] KalolParty:
CWM and TWRP both have the bug :)

You could try Philz recovery and let us all know.

It is based on CWM so it might have the bug. Go ahead try it.and post the results here.:)
[Moto G Android Development] Juste300:
I am going to try the prime kernel.
[Moto G Android Development] kellerman40:
I use the latest twrp and there is that line, yes. But otherwise kernel now working great. Wirh synapse the min freq stays 96MHz as set. Thanks ?✌
[Moto G Android Development] khensin:
I use recomended twrp for cm.12 and every things ok, no screen issue.

BTW, lets try R29. [emoji3] . thanks [MENTION=2495416]flasHHH[/MENTION] to creat this great kernel

Moto G XT1033

CM12.1 Nightly 0428

Optimus Kernel R27
[Moto G Android Development] demolatorul:
When I'm activating d2w the phone will reboot after the screen goes off, anybody else facing this issue?
[Moto G Android Development] Tekker the Chaot:
OK, after school I will try it all :D

I will post again, when I'm updating/flashing all the new stuff and report you the results.

Are you also on the new bootloader (41.18)?

Where you got your TWRP Version?

It sounds like that you got an special version optimized for CM or something like that.
[Moto G Android Development] kodachrome:
http://xdaforums.com/moto-g/development/recovery-twrp-2-8-2-0-touch-recovery-t2980621

I assume this is the one you want. Works fine with LP bootloaders, no flickering.
[Moto G Android Development] silverknight921:
I use this recovery: http://xdaforums.com/moto-g/development/recovery-twrp-2-8-2-0-touch-recovery-t2980621

It's been modified so there is no line flicker issue.
[Moto G Android Development] khensin:
I use this

http://xdaforums.com/showthread.php?p=57672469

Moto G XT1033

CM12.1 Nightly

Optimus Kernel R29
[Moto G Android Development] ssaransh:
Did anyone else face very high idle battery drain in the latest release (R29)? I dirty flashed ROM+Gapps+R29 and my battery went from 100% to 35% in 8 hours. Using the recommended settings.

If I want to go back to R28, can I just flash it directly? Or do I need to dirty flash ROM+kernel?
[Moto G Android Development] zack1175:
I have the same issue as yours that the frequency just stood in the idol max frequency.

I dirty flash the R27 kernel only and it work flawlessly good
[Moto G Android Development] demolatorul:
Nobody??
[Moto G Android Development] Flashhhh:
All will be solved in next release. Pls use R28 or older for now. Hope u all can understand. Been busy this week
[Moto G Android Development] sundeep97:
No problem..! We ll wait..! :) You rock man..!
[Moto G Android Development] Dhakkon:
Poor battery performance (less than 8 hours) with latest release. Where can i download R28 till you fix that in next release?

Thanks!
[Moto G Android Development] rokban:
Check the media fire link , it has all versions..
[Moto G Android Development] Tekker the Chaot:
So, I finished flashing all stuff...

After the surprise of updating to the CM12.1 Version that my GApps are crashing often as hell and after wiping my Moto G I found that the clean CM12.1 has built-in Play Store and GPServices. :D

[MENTION=5857055]Flashhhh[/MENTION]

I updated to the daily nightly and R29 Prime (or R28, idk) now it works perfectly

[MENTION=5119731]tsinghxda[/MENTION]

I flashed Philz recov. but I got the screen issue too.

[MENTION=6338686]khensin[/MENTION]

Thanks for the tip and thanks to [MENTION=6545550]kodachrome[/MENTION] fir the link to the recov. The issue is gone and all works great.

Thanks for all the help!!!

Gesendet von meinem Moto G mit Hilfe von xda Forum
[Moto G Android Development] KalolParty:
The battery drain is there. As n noted by [MENTION=6660229]ssaransh[/MENTION], it is around 8 hours.

No problems with anything else though.

Please fix ASAP

Apart from the battery drain good work with the update [MENTION=5857055]Flashhhh[/MENTION] :)

---------- Post added at 01:06 AM ---------- Previous post was at 01:04 AM ----------

[MENTION=5925354]Tekker the Chaot[/MENTION] good to know! Thanks for testing!
[MENTION=6338686]khensin[/MENTION] Thanks for the link to the recovery.
[Moto G Android Development] itslels:
So I'm confused...is there a new version of prime out? V2? I never noticed V2 being in the title before, but when I go to download it, its still the original release?
[Moto G Android Development] Flashhhh:
I compiled a test version for myself and i am happy to announce that all issues have been solved. Tomorrow I'll release R30 which will solve all of your issues. I have removed msm limiter though bcoz it wasn't working as expected.

Tomorrow I'll throw a new release R30 prime. Sorry for delay
[Moto G Android Development] itslels:
Don't apologize bro, you do what ya gotta do. Was just seeing what's going on. The initial prime release is pretty darn good already.
[Moto G Android Development] KalolParty:
Thank you [MENTION=5857055]Flashhhh[/MENTION] ! You're a very responsive developer.

Please upload it ASAP! Thanks a lot and keep up the good work!
[Moto G Android Development] Captain'Murica:
Hey buddy, great kernel! I'm facing an issue which I hope will be fixed in the next release.. I faced it in R28 and R29 too.. When calls on sim come, there is a big delay in the screen coming on.. I'm using the normal version btw.. Any idea why is this happening? :confused::)
[Moto G Android Development] itouchables:
More of a rom issue.. What rom are using and do you have a lot of apps running in the background?
[Moto G Android Development] Captain'Murica:
Nope not ROM issue, tried with stock kernel which came with the ROM and no delay.. Tried even after waiting for an hour, still no delay.. But this kernel gives me delay.. No idea why is it happening.. Running Euphoria ROM (Android 5.1.1) btw..
[Moto G Android Development] kellerman40:
Great, will be waiting for r30 :)
[Moto G Android Development] Ouenz:
awesome work bro, waiting for R30 prime
[Moto G Android Development] vijayakumarpp:
I tried the prime version R28.. DT2W works fine for me until the Pocket Guard turns off the touchscreen and the power button.. Had to force reboot the phone. Is this the way the pocket guard works??? Otherwise how to turn on the phone after Pocket Guard turns off the touchscreen and the power button??? Pls reply, Thanks...
[Moto G Android Development] sharath_babu:
[MENTION=5857055]Flashhhh[/MENTION] , is that death of sleep problem with zzmoove governor solved?? ....
[Moto G Android Development] tungthorny:
Some bugs in V29:

Huge battery drain

Sometimes cannot turn on the screen. Screen stays black.

--> have to revert back to V28.

Anyone can help me?

- Do we have to tick turn on at Apply on Boot in Kernel Auditor?

- How do we set a maximum performance for Falcon in kernel?

- And how to keep wifi always on, because my wifi connection will be off when screen turns off.

Thanks so much all. Nice Kernel.
[Moto G Android Development] Flashhhh:
As i said earlier everything will be solved in R30. And all settings i mean ALL SETTINGS will come pre tuned so u won't have to tweak it.
[Moto G Android Development] Flashhhh:
Yes
[Moto G Android Development] hhp_211:
[MENTION=5857055]Flashhhh[/MENTION] man, i have been extremely pleased with R28 dt2w

and thanks too [MENTION=4723408]hurtsky[/MENTION] you guys have done so good and made wonderful progress with zzmove and the other areas of settings and performance.

I have been achieving well over 7 1/2 hours screen on time on my last 4 battery cycles

Just wanted to say thanks again for all the tireless work

.
[Moto G Android Development] KalolParty:
7 1/2 hours Screen on time. Wow. Which ROM are you using?
[Moto G Android Development] sundeep97:
Read it Fully he has mentioned for his past 4 battery cycles.... :)
[Moto G Android Development] manchabalaya:
Hi Flashhh and thanks for this awesome work.

DT2W is fantastic now.

But... when i flash the kernel i loose my Wi fi connection.... I also flshed the kit kat baseband tryin to solve the problem but it's the same.

I flash another Kernel (anykernel or others) and wi fi connection comes back.... But i wanted to use yours... finally a real dt2w kernel with a good battery draining.

Any suggestions to solve the problem?

Thank you again.
[Moto G Android Development] Flashhhh:
No need to flash any baseband. Just clean flash rom+kernel and your problems will be solved