yashsingh1/xdaforums huggingface dataset:
[Moto G Android Development] sLaughteRguy:
Battery life depends on many factors, but the most deciding ones are:

- screen brightness

- WiFi

- mobile data

- Bluetooth

- syncing

- hot-spot

- accuracy of location

Expect even medium to high brightness, enabled data, Bluetooth, accurate location and hot-spot to eat battery, and especially bright screen and data while the phone is awake. Battery life varies hugely from user to user and don't expect to get more if you have any energy hungry services enabled or you play games - you'll probably get not more than 5 SOT. If you only have WiFi enabled and don't have a bright screen, then you might get 7-9 or so. Kernel settings don't matter that much compared to how you use your phone and for what. Remember what eats the battery the most and use it less for better experience.

Sent from my Moto G
[Moto G Android Development] twist3d0n3:
well said man.

dunno why people keep spamming screenshots of screen on time, it's totally irrelevant unless everyone uses the phone in the same way.

unless you get really bad battery drain, it's totally pointless to get hungup on a few %/hour drain.

e: and anyway, you'll never beat this ^_^

http://i.imgur.com/6FXC5ct.png
[Moto G Android Development] DiePirate:
Working or not?

[MENTION=5857055]Flashhhh[/MENTION] Arch power really works?

R38 test is working nice. My logs have some alerts like warnings, errors, faileds but I dont know if is irrellevant or not.
[Moto G Android Development] motolollipop:
Testing the 38th version. Ms adreno tz governor makes the system slow and lags. There isn't any problem with simple ondemand. Everything else is great.
[Moto G Android Development] NeoPreacher:
post your logs. as we have an experimental here, they could be very helpful. logs with warnings and errors are always a good way to take part and your local dev will love you for them :p
[Moto G Android Development] twist3d0n3:
Not for me!
[Moto G Android Development] eddydc1:
+1
[Moto G Android Development] DiePirate:
+1
[Moto G Android Development] pluma320:
+1

Enviado desde mi Moto G mediante Tapatalk
[Moto G Android Development] motolollipop:
I found why it happened: cf.lumen which is a screen filter I have on my phone. This problem didn't happen in 37th version. The good news is i found a fix for that, changing driver to k.cal mode in cf.lumen solves the problem. Everything is functional. Great work man!

---------- Post added at 09:34 PM ---------- Previous post was at 09:32 PM ----------

Zzmoove profile 4 and msm hotplug combination is good to have.
[Moto G Android Development] Wandule:
+1, just wanna be popular (?) haha, so, there is no critical bug yet. Nice! :D
[Moto G Android Development] abeloman:
I'm sorry, I still don't understand how zzmoove works... If I choose some zzmoove governor profile, should I disable all hotplugs (I'm using synapse)?
[Moto G Android Development] Shub77:
Same doubt here!
[Moto G Android Development] DiePirate:
Battery drain.

Hi.

I have issues with battery drain.

Thank you.
[Moto G Android Development] abeloman:
Anyone?
[Moto G Android Development] jonas210678:
No you keep your normal hotplug. Zzmove is only a governer, and with his profiles it is like 4 little bit different governers. Some options for more battery or more power.

So I'm using Profile 2 for more battery and then I'm using intelipug eco performance. I'm getting good battery backup and performance at the same time
[Moto G Android Development] ludry:
Hello, someone else happens to the governor zzmoove profile 4 gives me random reboots?

ROM AOSP Alberto97 r6
[Moto G Android Development] Wandule:
Here, just happened to me using profile 2, but it appears to happen with all the profiles. Never suffered from this before, it's very random.
[Moto G Android Development] Shub77:
Two silly question: is R37 the latest versione? And: is Hybrid the the best Power Suspend Mode?
[Moto G Android Development] Flashhhh:
I haven't still updated the kernel according to new cm changes. And talking about powersuspend, i don't have it in my kernel now
[Moto G Android Development] Shub77:
Ouch! And this? (see attach)
[Moto G Android Development] Flashhhh:
I released a new test version after R37 and i removed powersuspend in it. And yes HYBRID mode works good for falcon
[Moto G Android Development] Shub77:
I see, I'm using the... stock R37. I'll keep Hybrid mode so. Thanks Flashhh.
[Moto G Android Development] sugarbuger70:
I see it support USB keyboards, but what about USB gamepad for PC? I have the adaptors do I need other .ko files thanks
[Moto G Android Development] keepercito:
hey everyone, i want to ask to people who play with the device and have this kernel on your device: what's the best settings for gaming apart from interactive governator???
[Moto G Android Development] Wandule:
I use the following settings for gaming (I don't know if are the best, but they work):

- CPU Governor: Intelliactive.

- CPU Hotplug: Intelliplug

Profile: Performance​

Hysteresis: <= 6​

CPUs Boosted: >= 2​

- GPU Maximum Freq: 533 MHz

Governor: msm-adreno-tz​

- I/O Scheduler: zen

This settings gave me some boost performance in games such as Mortal Kombat X and Modern Combat 5. Try and tell us what do you think. :D
[Moto G Android Development] Flashhhh:
Updated the kernel to R38!

Changelog

:

- Updated to latest cm12.1 sources

- Updated Intelli Hotplug to 5.1

- Added msm_hotplug by myfluxi

- Removed powersuspend and Intellithermal V2

- Updated thermald drivers & Added State Notifier Driver

- Many more patches which i forgot :confused:

Remember to CLEAN FLASH or ATLEAST DIRTY FLASH ROM+KERNEL

ENJOY!!

Download

: https://www.androidfilehost.com/?fid=24052804347774061
[Moto G Android Development] sfoot13:
Hi [MENTION=5857055]Flashhhh[/MENTION]! I installed the latest version, but I'm facing a problem...

When the phone finalized the boot, I see the same screen from the photo that I attached...

Do you added some encryption feature?

(screenshot with some info about the rom that I'm using)
[Moto G Android Development] jonas210678:
That is because your ROM uses the old cm kernel and you flashed the New. You have to update your ROM or use the old kernel. With huskeys new kernel it is the same.

Sorry for my English
[Moto G Android Development] KalolParty:
Use a ROM with the latest sources
[Moto G Android Development] sfoot13:
That rom is from today :confused:, but I'll try with another rom later, thanks :)
[Moto G Android Development] motolollipop:
My first impression on the latest version: I love it! Thank you.
[Moto G Android Development] sfoot13:
Thanks, then I'll update my rom ASAP :)
[Moto G Android Development] Chaninoza:
just flashed in latest tesla build working pretty good, will report tomorrow to see battery backup, performance, etc.

Edit: seems that stock kernel has better battery backup
[Moto G Android Development] CheckYourScreen:
try the new build(07/15) of exodus, they synced with latest cm12.1 sources so you wont get that issue again with r38. :fingers-crossed:
[Moto G Android Development] mrbojangle69:
Will R38 work well with the latest Tesla rom?
[Moto G Android Development] twist3d0n3:
why don't you try it and find out?
[Moto G Android Development] Flashhhh:
Yeah it will work
[Moto G Android Development] Gonzanob:
every time i set the cpu frequency any lower than 600mhz it will revert back to 600mhz, this doesn't happen with frequencys higher than 600mhz, i'm using synapse and resurrection remix 5.5.0

edit: nvm, just disabled vdd restriction and it's fine
[Moto G Android Development] mrbojangle69:
Running Tesla + Optimus. Everything's OK.
[Moto G Android Development] rwxr-xr-xis:
Well is R38 better than R37 and CM stock kernel?
[Moto G Android Development] KalolParty:
Most probably. Give at least 2-3 days for testing
[Moto G Android Development] rwxr-xr-xis:
Ok I will test
[Moto G Android Development] ZareliMan:
How did you fix it ?

My camera worked fine on AOSP but flashed the R38 and stopped working.
[Moto G Android Development] rokban:
Well I installed xposed module over it and flashed some moto g module (forgot which one as now am in slimroms). Just search under downloads ,the one which showa ladybug in camera is the one I think..anyway just try this or some new camera app from play store , one or other it will solve your issue..
[Moto G Android Development] sundeep97:
I have flashed latest CM12.1 nightly with R38 . In the changelog its mentioned that intelliplug updated to 5.1, but in Synapse it shows Intelliplug 5.0 :confused: :p I hv attached Screens in the attachments.... :)
[Moto G Android Development] Flashhhh:
You can check my github.
[Moto G Android Development] dyscostic:
can't change hysteresis value from 8 with any program. always reverts
[Moto G Android Development] KalolParty:
Performance is great with the kernel even with zzmoove governor and profile 3!

But the battery life in terms of SOT is okayish. 4 hours is average. Max achieved 4.5 hours. Min 3.5 hours.

Using zzmoove with profile 3

MSM MP DECISION

GPU - 450MHz - Conservative.

I/O - 512KB - ROW

Any suggestions?
[Moto G Android Development] granazis:
[MENTION=5857055]Flashhhh[/MENTION],Hi friend is possible to flash this kernel on SlimSaber roms?is usb otg supported?

thanks in advance

EDIT:My device xt1032/2013 converted to Gpe 5.1 and now i am runing on SlimSaber-falcon-5.1.1-20150709 and like to install the latest build SlimSaber-falcon-5.1.1-20150724.

Have a nice day
[Moto G Android Development] Flashhhh:
Yes u can flash it on slimsaber. Everything works fine
[Moto G Android Development] granazis:
Even you read the last EDIDED post for about my device? confIrm if possible.

TNX! FOR SO QUICK RESPONSE!!!
[Moto G Android Development] moha07:
Its fully working on xt1033 on slimsaber ROM but it should work on converted one to, just give a try and report here, others can be helpful by u
[Moto G Android Development] granazis:
I always do this trying to read posts by me, also i give thanks not in words ONLY.

Regards
[Moto G Android Development] Dr. Brawler:
this is the kernel I'm using on SS. Or any other rom for that matter xD
[Moto G Android Development] granazis:
Hi. thanking for reply i would like to inform:

1. succesful flashed on dirty way on 09/07/15 build ss on my xt1032/2013 converted to Gpe 5.1(as i read your post with scr. shots on ss tread), i decide to flash the kernel and thanked for this)

2. synapse with default settings

As i dont know the right settings,i notice more battery drain than on included on rom(on 12h used the phone as before i have had 1.6% against 0.7% seemed on BBS), also very strange behaviour on led notification section.All these ATM.

Any suggestion or help will be well appreciated.

BTW:thanks to you, [MENTION=5857055]Flashhhh[/MENTION] for his work and all users who thanked my posts.

Best regards

EDIT:it would be useful for me the DT2W function independed of battery drain just to try,knowing that's impossible as i read the votes.
[Moto G Android Development] Dr. Brawler:
[MENTION=2002141]granazis[/MENTION] how many days have u been on r38 to evaluate battery drain? I just changed some of my synapse settings but I'll post some up for u in a day or 2
[Moto G Android Development] granazis:
A day,may be its not enough as IMHO we have to remain at least 15 days for a rom trying or is moded in some way to have the final results.It would be nice if you post as you said the right adjustments on synapse and you tried(optional) on these.TNX! again friend.
[Moto G Android Development] TechVeerA:
The best kernel!

the best ever I used!
[Moto G Android Development] killerkiller12:
Hey.

What are the best settings for this kernel?

Thanks!
[Moto G Android Development] Dr. Brawler:
[MENTION=2002141]granazis[/MENTION] these r settings I'm using now

https://drive.google.com/folder/d/0B9J9UwU3X2oQRVptQklOaWh2dGc/edit
[Moto G Android Development] mmims24:
[MENTION=2495416]flasHHH[/MENTION] when you say you need the ROMs stock kernel do you mean I need it to be the kernel that's currently on my Moto??
[Moto G Android Development] granazis:
If you are runing on CUSTOM lollipop rom YES, if you are runing on STOCK MOTO OR GPE lollipop rom NO e.g i am runing on slimsaber 5.1.1 and having the in rom included kernel i flashed the optimus one.

EDIT: some more details, if you are on any STOCK flash a CUSTOM lollipop you like and then try by your own on flashing or ask [MENTION=5857055]Flashhhh[/MENTION] if the optimus kernel is compatible with the rom. If somewhere i am wrong please correct me.

Hopping you helped,have a nice day
[Moto G Android Development] dan.man:
Best Kernel available for moto g.

Love the extensive settings and replacement of ****ty msmpdesicion.

Lastly, I know that there's a poll going but can I know why kernel devs avoid adding d2tw in their kernels? is it too much hard work?
[Moto G Android Development] Juste300:
Battery achievement on r37.

Enviado desde mi Telefono
[Moto G Android Development] masmaster:
Settings?

---------- Post added at 03:35 PM ---------- Previous post was at 03:34 PM ----------

Settings?
[Moto G Android Development] mmims24:
Thanks for the reply. I didn't still have the ROM .zip file, and I was making sure it meant I needed the ROMs kernel installed or needed the file for the ROMs kernel. Much thanks.
[Moto G Android Development] Juste300:
Settings were stock except 96mhz lower cpu speed.

Enviado desde mi Telefono
[Moto G Android Development] keepercito:
i want to try this http://xdaforums.com/showthread.php?t=2226373

could i have some kind of issues if i have this kernel on my device???
[Moto G Android Development] koshikas:
if no one has tested it, you will have to test it for yourself and see :fingers-crossed:
[Moto G Android Development] dark_knight_95:
Working for me using bliss pop ROM and optimus kernel . phone working smoothly and my ram usage is reduced a lot
[Moto G Android Development] kucingbaik2:
any new update kernel..????
[Moto G Android Development] mmims24:
Did you change any settings in kernel auditor for blisspop or did you leave it as is??
[Moto G Android Development] dark_knight_95:
No I didn't change anything. But sometimes I am facing problem booting up. So wait for someone else test it to avoid any problems
[Moto G Android Development] mmims24:
I'm already running it on Bliss pop 3.7, I've just noticed it's slightly laggy and I was wondering if you made any changes.
[Moto G Android Development] kedar512:
After flashing this kernel or attacked kernel es file explorer default homepage has been changed to the following attached image that is homepage instead of home.

Why it is happening?
[Moto G Android Development] granazis:
[MENTION=5857055]Flashhhh[/MENTION], Hi friend as i am runing SlimSaber 24/07/15 build with r38 and i am am VERYsatisfied i would like to ask if possible to have r38 with DT2W option even for a small period just to try ( unknown to me how hard work needed) knowing that it's against of votes?

an answer? (optional)

EDIT:Sorry [MENTION=5857055]Flashhhh[/MENTION] i forgot what is written by you on post #33

"Dt2w is not stable for our device. It causes lockscreen freeze!" thinking that is in validity

untill now right?

Thanks again for your nice work.
[Moto G Android Development] :
I don't think this has to do anything with you flashing the kernel... Check the settings lol
[Moto G Android Development] Flashhhh:
I have a new kernel built with linaro 5.2 TC and some new governors. Also cleaned up the kernel. Removed some stuff. Currently i am testing it. I'll release it tomorrow
[Moto G Android Development] kucingbaik2:
wow is great news for us...

:highfive::highfive:
[Moto G Android Development] layman806:
Hmm. But you haven't updated the sources yet.
[Moto G Android Development] Flashhhh:
I have a new separate repo. You can have a look at it
[Moto G Android Development] layman806:
But Optimus_Reborn isn't showing any new commits.
[Moto G Android Development] Flashhhh:
Which new commits?
[Moto G Android Development] layman806:
The main commits which make this kernel! Like uc, power efficient wqs, etc.
[Moto G Android Development] Flashhhh:
Yeah that's what i said in my previous posts. I CLEANED up the kernel. CPU UC works at same voltage as 300 MHz. So basically it's same. And talking about power efficient wq, i may have missed it. I'll add it and release soon
[Moto G Android Development] layman806:
Ohk, that's why uc didn't yield any improvement in my kernel too. Thnx, I wasn't following posts lately. XD
[Moto G Android Development] Flashhhh:
Updated the kernel to R39! Built From Scratch

Changelog

:

- Merged CM changes

- Compiled with Linaro 5.2 Toolchain

- Added Back Intellithermal V2

- Removed Adreno Idler and Added back Simple GPU Algorithm

- Removed Existing Govs

- Added BioShock,SmartMax,DanceDance &LionHeart Govs

- Many More patches (Check Github)
[Moto G Android Development] eddydc1:
Works good alberto's last build :)
[Moto G Android Development] objr:
Working pretty much fine on AICP for falcon.

What about adding the switch option for dt2w?

Thanks for the best.

Inviato dal mio Moto G utilizzando Tapatalk
[Moto G Android Development] twist3d0n3:
It appears from looking in synapse that after a reboot, it locks cpu to max frequency until you change governor. Anyone else find this?
[Moto G Android Development] NeoPreacher:
confirm working on exodus

seem to run well so far on yesterdays exodus nightly. and doesn't got the cpu locked issue announced in post before. :good::good::good:
[Moto G Android Development] jonrodz:
See if the same happens with kernel adiutor...
[Moto G Android Development] abhi0502:
As gestures are available in mostly all custom roms there is hardly any need for dt2w now
[Moto G Android Development] kucingbaik2:
baterray drain is fast....

what the best setting on this kernel
[Moto G Android Development] twist3d0n3:
might be something to do with...

change governor and see if it still drains.
[Moto G Android Development] abhi0502:
CPU governor- lionheart

i/o- zen

Remaining keep as it is

It giving me good battery life with this settings but still testing though
[Moto G Android Development] moscka:
The drain is caused by ondemand governor, change it.

Interactive, smartmax and dancedance are OK.

Max 2 cores online not working here.

I'm on clean install latest Alberto's + r39, kernel adiutor and without xposed.
[Moto G Android Development] ldiomedi:
Bioshock governor is giving me very good performance and equilibrated battery.. Very good..
[Moto G Android Development] nnayak:
experienced battery drain with interactive governor. 22%-7% overnight.

saw that settings are not getting applied after reboot.

lionheart governor sets all the cores to max frequency.

dance dance is good but battery drains.

but thank you very much for your hard work:good:
[Moto G Android Development] nnayak:
screenies
[Moto G Android Development] Flashhhh:
I tested the kernel and didn't face that battery drain. See which app is causing that
[Moto G Android Development] rokban:
BioShock with cfq is giving good performance+ battery on Alberto AOSP :)
[Moto G Android Development] Wandule:
Bioshock/Lionheart are f*cking awesome! Both performance and gaming experience have been improved. Thank you Flashhhh!!!
[Moto G Android Development] kedar512:
Performance is awesome on this version.

Noticeable performance change as compared to previous versions.

Thanks a lot [MENTION=5857055]Flashhhh[/MENTION]
[Moto G Android Development] kucingbaik2:
can you show screen shot
[Moto G Android Development] hhp_211:
I guess I'm a bit slow on learning how to operate moto doze and wave to wake gesture? ,,, the few times I've tried to activate in settings and nothing seems to happen.

I also do not want any ambient display notifications .

Edit: corrected a few things,,, too stinking late for typing :screwy:
[Moto G Android Development] rwxr-xr-xis:
R.i.p zzmoove

Rest in peace my dera friend zzmove :(
[Moto G Android Development] moscka:
Try smartmax
[Moto G Android Development] rwxr-xr-xis:
Yea, but i zzmoove was my choice for everything
[Moto G Android Development] Shub77:
Goodmorning,

maybe I missed something in changelogs, but in Adiutor I can't set CPU freq below 300 with latest Optimus R39. It's new behavior or am I doing something wrong?
[Moto G Android Development] plantator:
look ~2 pages back, it is normal
[Moto G Android Development] dark_knight_95:
Can anyone suggest some kernel settings for higher performance?
[Moto G Android Development] granazis:
As i was very interested for dt2w function for my device(xt1032/2013 converted to Gpe 5.1 bl 41.19/TWRP 2.8.7.0 theme gpe.img) runing on latest build SS rom with Full Banks Gapps but using the R30 Prime kernel, extract the results on attached zip and deside.

Note: none problem appeared, no screens freezed and............................................................................ , i am very satisfied.

A big THANKS to [MENTION=5857055]Flashhhh[/MENTION] for his WHOLE excellent work.

Best regards
[Moto G Android Development] hadessama94:
Can anyone tell me which one is the best setting to good battery but a good performance too?
[Moto G Android Development] dark_knight_95:
Dancedance Governor gives nice performance and battery life. Other settings the same.
[Moto G Android Development] Flashhhh:
Updated the kernel to R40!

Changelog

:

- Merged CM Updates

- Switched to Uber TC 5.2

- Merged CPU Boost changes from CAF (credits to hurtsky)

- RCU & Sched Updates

- CpuFreq Updates

Edit

: If there is enough demand, I'll do a separate prime version
[Moto G Android Development] srpengg:
please do bring back the dt2w feature.....this kernel is so far the best kernel i tried n dosent give problms in falcon.....
[Moto G Android Development] objr:
Hey [MENTION=5857055]Flashhhh[/MENTION] hope you have plans to implement this as well in your AICP for falcon [emoji4]

Hopefully with dt2w back and working as first [emoji6] [emoji111]

Inviato dal mio falcon utilizzando Tapatalk
[Moto G Android Development] reversegear:
DT2W please
[Moto G Android Development] dark_knight_95:
Y is the ukm zip for ?is it required if I have kernel auditor pre installed in the ROM?
[Moto G Android Development] granazis:
The great work continouing TNX!!!, Yes boss a separate prime version needed IMHO and if possible the DT2W or S2W to be included plus the more you think and you can. For me these 2 or S2W only, its enough. Its requested on a post by me here on wich i wrote that would be impossible as i seen the votes, may be its time to have .Go ahead friend as you are steps in front.

Best regards
[Moto G Android Development] akki1807:
its for synapse
[Moto G Android Development] Wandule:
Can't install it on Resurrection Remix 5.5.4. First, did a dirty flash of the boot.img and tried to install the kernel: Fail. Then did a dirty flash of the rom and tried to install the kernel again: Fail. The funny thing is that, with the R39, all the steps above work like a charm. Any idea?
[Moto G Android Development] Tunghur:
+1 prime version! I miss Dt2w.
[Moto G Android Development] :
+1 for Prime Version/DT2W
[Moto G Android Development] hhp_211:
Yessss!

+1 for Prime Version/DT2W
[Moto G Android Development] 5559anand:
+1 for Prime Version
[Moto G Android Development] antarix:
[MENTION=5857055]Flashhhh[/MENTION] prime version[emoji4] [emoji4]
[Moto G Android Development] BhavikRB:
+1 For Prime Version / D2W fans !!!

+1 For Prime Version :D :D :D

[IMG="bb"]https://media3.giphy.com/media/AhBCsCLbse7xS/giphy.gif[/IMG]
[Moto G Android Development] jonrodz:
Who wants prime version?!

\^^
[Moto G Android Development] Flashhhh:
Have you tried doing a clean flash?
[Moto G Android Development] Wandule:
Not yet. I'm going to try that with multirom. But it's weird, don't you think?
[Moto G Android Development] hellnoob:
+1 Prime
[Moto G Android Development] kucingbaik2:
vote +1 Prime
[Moto G Android Development] deeplyyoung:
[MENTION=5857055]Flashhhh[/MENTION] no kexec support in r40...
[Moto G Android Development] Flashhhh:
It's present

Proof: https://github.com/desaishivam26/Optimus_Reborn/commit/bd88aac45d20362fc2d141a692b852bacb40b483
[Moto G Android Development] deeplyyoung:
For me doesn't worked, got error while booting on secondary ROM. Reverted to r39