yashsingh1/xdaforums huggingface dataset:
[Moto G Android Development] obvious:
After 6.5 hours on standby the battery was still claiming to be fully charged :)

Edit: better scores on tweaked flashable
[Moto G Android Development] kellerman40:
How are the Antutu scores with overclocked gpu?
[Moto G Android Development] ares93:
I'm onnthe feb 27 kernel atm. But i'll upgrade as soon as i have a wifi connection.

Yes, it appears as if the lockups are gone as well. Also, it was not a gpu issue. I'm currently testing the 550,mhz kernel an it seems to work fine. A tad rougher on the battery, but its by no means horrible.
[Moto G Android Development] obvious:
Read the post immediately before yours. I included a picture. Jeez.
[Moto G Android Development] kellerman40:
I thought that you were using the standard pink kernel, because I get much better results with the standard pink kernel.
[Moto G Android Development] lukas033:
Does this kernel work on Nexus G+ ROM ?
[Moto G Android Development] SeannyM:
[MENTION=3545900]pinkflozd[/MENTION] I just sent a pull request for the 550MHz GPU overclock, your choice to merge it or not but it seems to work nicely for most people.

---------- Post added at 01:41 PM ---------- Previous post was at 12:56 PM ----------

Who wants a way to keep pink kernel installed after OTA updates? I might have something to do just that. Just needs some testing.
[Moto G Android Development] pinkflozd:
That would be wonderful mate
[Moto G Android Development] SeannyM:
My script appears to work. It backs up all the modules and scripts from this kernel along with the kernel itself during the update and restores them before rebooting. I just have to set the permissions in the updater-script and then I will upload here. No more reinstalling after OTA updates!
[Moto G Android Development] ares93:
You would still need to update the kernel everytime its updated though. So while its a nice function, i dont see the point. Or am i misunderstanding your post?
[Moto G Android Development] SeannyM:
Yes, when the kernel gets an update you will still need to reflash it but now you will not need to reflash the kernel every time you install an OTA update. You just install the OTA update and you're done!
[Moto G Android Development] ig0r260892:
what

is trying to say / ask is if for example you have the pink-kernel-exp-20140228 how do you know that it's compatible with the cm update that will be released 3 days later?
[Moto G Android Development] SeannyM:
You can look at the changelog and see if there are any kernel changes.
[Moto G Android Development] SeannyM:
I have attached the 0228 build with my restore script.
[Moto G Android Development] xheon:
Nicely done, but on my case I like to flash a fresh kernel after every CM OTA, maybe its just me but it feels less dirty.
[Moto G Android Development] kellerman40:
Just remove the script from the zip or from the addons golfer afterwards
[Moto G Android Development] Gronnd:
Great performance with the GPU overclocked, but not so good battery life, 1:30-2 h less OST

Enviado desde mi Moto G mediante Tapatalk
[Moto G Android Development] SeannyM:
My battery didn't suffer too badly, but if it is too bad for people I can tune down the lower frequencies as I tuned them up a bit.
[Moto G Android Development] Gronnd:
Maybe it's a bad calibrated battery, I'm doing a lot of reflashes and restarts and **** this days, maybe that's it.

Enviado desde mi Moto G mediante Tapatalk
[Moto G Android Development] bogante:
I have randomly bootloops with the overclock gpu 550

Enviado desde mi Moto G mediante Tapatalk
[Moto G Android Development] SeannyM:
Can you post a logcat? Maybe your phone does not support the frequencies. If that's the case, I could lower the overclock to something like 540MHz.
[Moto G Android Development] bogante:
If you tell me who to do that would be great.

Enviado desde mi Moto G mediante Tapatalk
[Moto G Android Development] SeannyM:
First of all, do you have adb installed on your computer?

Sent from my Moto G
[Moto G Android Development] wstruction:
How much would this boost battery life? I'm thinking of flashing this. I have the xt1034 and I'm running the march 1st cyanogenmod nightly
[Moto G Android Development] RenderBroken:
Battery life is already amazing with this phone. I use this kernel with a semi aggressive approach and enjoy great battery and performance. Just thought I would share
[Moto G Android Development] zanoli99:
Great job. One issue. Phone occasionally goes into deep sleep to where it won't come on without powering off/on. Any setting I can tweak for this. XT1034. Thank you again for your work.
[Moto G Android Development] bogante:
It's not problem from kernel, Today I made a clean installation of cm11 20140301, couple of hours later my RAM whas 150- mb and I reboot and bootloop happens.

I don't understand why my ram whas to low, that just happens with that releases of cm11 I think.

Enviado desde mi Moto G mediante Tapatalk
[Moto G Android Development] SeannyM:
This commit needs to be merged into the kernel to be compatible with the latest nightly. I would make a pull request but I felt this would be seen sooner, and I didn't have enough time to make a pull request :p
[Moto G Android Development] wstruction:
Tried installing this and got stuck on the google logo. Restoring to a previous backup I made
[Moto G Android Development] pinkflozd:
will update the kernel tomorrow, i'm a bit busy today
[Moto G Android Development] japoina92:
take your time bro!! you and your team are done awesome job! :) your kernel is my favourite for CM
[Moto G Android Development] bogante:
kernel is working with CM11 20140303?

Enviado desde mi Moto G mediante Tapatalk
[Moto G Android Development] adinkwok:
No
[Moto G Android Development] SeannyM:
What team? [MENTION=3545900]pinkflozd[/MENTION] does this kernel solo. The only other person I guess is me but all I did was write the backup script and adjust the GPU frequencies a bit. The majority was done by [MENTION=3545900]pinkflozd[/MENTION]

Edit: BTW, lol it's the only custom CM kernel, of course its your favorite :p
[Moto G Android Development] lmulli:
Not quite the only cm kernel as there is also furnace.
[Moto G Android Development] SeannyM:
Never heard of that one before.
[Moto G Android Development] mccbrandon:
It's in original development

---------- Post added at 08:13 PM ---------- Previous post was at 08:12 PM ----------

And has working under and over clock
[Moto G Android Development] SeannyM:
Testing now, if the overclock works we can merge it into this kernel.
[Moto G Android Development] mccbrandon:
Yesssss
[Moto G Android Development] SeannyM:
The overclock does not work, and the kernel gets really bad performance, worse than stock for me.
[Moto G Android Development] pinkflozd:
new version released

The 20140304 version is compatible only with roms released after March 3th

GPU Overclock (533mhz) and more conservative settings to save power

franciscofranco's simplified ThermalManager (working?)

RWSMEM from 3.10

some more patches
[Moto G Android Development] Feyerabend:
It isn't too risky to overclock GPU and cpu? Can our phones handle with overclock without problems? Thanks
[Moto G Android Development] mccbrandon:
Lol I'm flashing this in school
[Moto G Android Development] SWTR:
OT: How do I make a restore script for my flashable ZIP?
[Moto G Android Development] SeannyM:
Will my restore script be inclided in a future release? I've been using it and it works fine.

Sent from my Moto G

---------- Post added at 07:28 AM ---------- Previous post was at 07:26 AM ----------

You can download my restore script and modify the file list to back up the files you want and then rename the script.

Sent from my Moto G

---------- Post added at 07:34 AM ---------- Previous post was at 07:28 AM ----------

New kernel does not boot for me.

Edit: its fine, I used my build of the kk-exp branch and it works.
[Moto G Android Development] twist3d0n3:
using this with latest paranoid android rom; all great so far :)
[Moto G Android Development] pinkflozd:
doesnt boot for you? i started a new branck kk-new, the exp has a bug that i cant find

i will include the backup script when i see that dhacker hasn't got any big updates in his cm11 as it could get you in a bootloop when ota comes. right?
[Moto G Android Development] Gronnd:
+1
[Moto G Android Development] immortal_yash:
this kernel works with PAC ROM tested on xt1032 ;)
[Moto G Android Development] obvious:
Worst case scenario if cm has kernel changes would mean wiping system and reflashing cm
[Moto G Android Development] SeannyM:
What is the bug? Maybe I can find it.
[Moto G Android Development] michal89chz:
GPU is overlocked ? How can I check it? Even not one app from GP can see GPU details...
[Moto G Android Development] SeannyM:
The strangest thing. When I first flashed, the new build didn't boot even after multiple flashes. I just tried again for the heck of it and it worked.
[Moto G Android Development] Jdgp42:
It is, you can change the frequency with trickster donation.
[Moto G Android Development] dsigman:
S2w is really hit and miss!!!???? Any suggestions??
[Moto G Android Development] michal89chz:
Even with this is no GPU options
[Moto G Android Development] neecey18:
Can anyone upload this to a different host please as mediafire doesn't work on my phones browser :(
[Moto G Android Development] michal89chz:
On faux kernel and stock OS I had GPU options but on this one I can't find even one app with it so in this kernel GPU OC is blocked (and info about GPU OC) so probably GPU OC is one big fake for now
[Moto G Android Development] Jdgp42:
Sure?
[Moto G Android Development] SeannyM:
Just close the unsupported browser popup and refresh. That's how I could download them from the stock browser.
[Moto G Android Development] twist3d0n3:
sure.
[Moto G Android Development] Jdgp42:
for me it work on cm last nightly without problem.
[Moto G Android Development] adinkwok:
Are you kidding me?
[Moto G Android Development] twist3d0n3:
i'm on PA4.1 and it's not there. haven't tried any of the post 03/03 roms to see if it's rom related, tho.
[Moto G Android Development] michal89chz:
I have last nightly CM and this kernel from that thread after full wipe and is no GPU options in all app :(

---------- Post added at 12:56 AM ---------- Previous post was at 12:52 AM ----------
[Moto G Android Development] SeannyM:
GPU overclock is not fake, you can look into the kernel source and see it. Try an older build with the 487MHz GPU and then try the newer build with the 533MHz GPU and see if there is a difference. There will be, trust me.
[Moto G Android Development] michal89chz:
So why I can't look on it via app?:/
[Moto G Android Development] SeannyM:
Why does it matter if you can see the frequencies? You can see the CPU overclock to 1.6GHz but that doesn't mean it works.

---------- Post added at 06:12 PM ---------- Previous post was at 06:09 PM ----------

@pinkflozd why did you enable tap2wake and sweep2wake by default on the GitHub? In my testing, when they are both enabled at the same time, they sometimes cancel each other out.
[Moto G Android Development] michal89chz:
CPU OC is working in 100%.

But GPU: why I can see that what you can?
[Moto G Android Development] pinkflozd:
i wont support stock roms for now...

i can't be better than faux :silly:
[Moto G Android Development] Alchedin:
Governor

Hi I don't know if it is rom based or kernel based but is it possible to add some good/better/quad core friendly governors to your kernel?
[Moto G Android Development] dancingtortoise:
if you look at cpu governor tunables, this kernel is more stock android settings. faux kernel has different values which are more battery friendly. ive been playing around with fauxs settings for the last week trying to amp things up a bit. i just wish i could remember what they all mean.

i think i'm correct on this....
[Moto G Android Development] Boss442:
is possible overclock up to 1.8 Ghz?
[Moto G Android Development] pinkflozd:
I will add some more governors in the next build
[Moto G Android Development] Haggster66:
quite stable

Have used it for almost 24 hours now and it seems to be stable!

Feature request:

Could you add "veno" as a tcp congestion control algorithm and include /dev/frandom support?!
[Moto G Android Development] pinkflozd:
cant figure the overclock on this board... anyone has a clue how could we implement it?
[Moto G Android Development] Alchedin:
Maybe we can focus more on battery conservation/preservation in the meantime instead of overclocking until more information is at hand, the device is fast enough with stock speeds isn't it?:confused:

Just an suggestion ofcourse.

I don't know about you guys, but in my experience I notice that the battery runs out pretty quick without even using the device occasionally. I saw an +/- 10% battery drop in about 4-6 hours. Which I don't know if this is normal?

So far your kernel is doing very well on my xt1032 CM11, running interactive governor with bfq I/O at the moment. Will test with noop scheduler today to see of that turns out better for battery life.

Keep it up pinkflozd :good:

--------------------------------------------------------------------------------------------------------------------------

Little update, today I noticed my phone reboots quite a lot during the day, I think it has something to do with the schedulers in combo with the overclock. Also i'm unable to adjust the CPU frequency with the CM11 performance settings and/or using No Frills. If I manually set the frequency to 1,2 Ghz I receive the message (no frills) it's still set to 1,6 Ghz. In CM11 performance settings the set frequency isn't saved at all, the only part what is saved is the check mark 'set on boot'

Any idea?

Thanks in advance
[Moto G Android Development] pinkflozd:
New version aviabile (see first post)

changes:

Removed overclock (not working)

Intellidemand cpu governor (tweaked base on faux's recomended settings) - Default Governor

PowerSuspend (enabled by default)

Frandom (enabled by default)

veno (default tcp congestion)

gcc optimization tweaks for our cpu

lots of sl[aob] patches

some more patches
[Moto G Android Development] mycontradiction:
Thanks will try now !!

Enviado desde mi XT1032 mediante Tapatalk
[Moto G Android Development] SWTR:
doubletap2wake still doesn't work .

EDIT: I have bought faust123 kernel app and now it works. I must enable it.
[Moto G Android Development] Faruko:
Depending on the screen on time, 4-6 hours per 10% its A LOT, 40-60 hours its nothing short of amazing, even with "occasionally" use (asuming you are using 3G/Wifi) on the other hand if you are not using the device at all, then there must be something wrong, use a wakelock application and see if theres an app waking up your device or if you are experiencing "Media Server" battery leak (even though i never had problems with it again after updating to kitkat)
[Moto G Android Development] anerik:
Well according to faux this device is underclocked so going back to the real stock freq would not cause huge battery draining problems. Ocing up to 1.6 could, but no huge ones. Also, the best battery drain you could have i think it'd be 1% loss per hour with no use at all, so 10% loss on 4-6 hours with some use would be ok. But try the new version or any other kernel
[Moto G Android Development] Cameron581:
Is he having probs with oc its really simple to enable if you are using rqcom for base which he is
[Moto G Android Development] Haggster66:
Amazing, thank you so much!! Want to test the new version as soon as possible (switched from CM11 to GPE for the time being, due to the bugs that still have to get fixed in the CM11 ROM.)

Keep it up!
[Moto G Android Development] OurJerry:
Yes it a little better than the default. Thank you!
[Moto G Android Development] ares93:
In every test I've done with faux kernel, the phone has actually lost performance when overclocked, so something is definitely not right. I seriously doubt any overclocks are actually working if the phone is slower on 1.6 than it is on 1.2.
[Moto G Android Development] pinkflozd:
New version aviabile (see first post)

changes:

Added overclock again - 1192mhz Default

(used speed bin 2 - 1401mhz) - seems to work on my device

Fixed cpu clock persistency

Intelliplug CPU Hotplug driver (mpdecision stoped and intelliplug default on boot)

Added Wheatley, Adaptive CPU governors

Enabled Zcache (lz4 compression) + frontswap

Zram to backup Zcache (lz4 compression)

some more patches
[Moto G Android Development] TangerineTractor:
Be interesting to see if this kernel resolves to wake-up locks that we're seeing on CM.

Are there any recommended setitngs for various scenarios? I'm primarily looking for something with decent battery performance (comparable to stock at least) as a priority.
[Moto G Android Development] TangerineTractor:
Replying to myself. Doesn't resolve the lockup on wake issue. :(
[Moto G Android Development] pinkflozd:
you can check the aviable GPU freqs in

/sys/class/devfreq/fdb00000.qcom,kgsl-3d0/available_frequencies

and limit the max freq in

/sys/class/devfreq/fdb00000.qcom,kgsl-3d0/max_freq

eg.:

ups, didn't knew that, then i wont enable them by default
[Moto G Android Development] SeannyM:
I know the GPU overclock works because the performance increases with my tests (I do not use benchmark tests, I do not trust them, I use my own tests) and I also know the CPU overclock doesn't work by testing. Just because you can see the frequencies doesn't mean they work. I remember once I saw someone make a 5GHz "overclock" but it didn't work, it was to prove that just because you see the frequency doesn't mean it works.
[Moto G Android Development] michal89chz:
I have on 1,6ghz 1k gain in Quadrant. (9700 points)but on stock with faux kernel
[Moto G Android Development] denzel09:
So for you the cpu oc in faux kernel doesn't work with your reasoning, right?
[Moto G Android Development] michal89chz:
Faux kernel - working CPU OC no GPU OC

This kernel - working CPU OC and GPU OC is ?

Besides, this CM11 is slower than stock 4.2.2 but in both is usles CPU OC, usles because Adreno 305 is slow...
[Moto G Android Development] SeannyM:
The faux kernel overclock does seem to give small speed gain, but it is a completely different kernel for a completely different ROM.
[Moto G Android Development] denzel09:
What is the price of this phone man?
[Moto G Android Development] michal89chz:
For my 15 pounds lower than Nexus 4.

---------- Post added at 01:40 AM ---------- Previous post was at 01:38 AM ----------

GPU OC is fake, for sure. I have look on 8 app and is even not in one GPU slider.
[Moto G Android Development] denzel09:
Not "seems", only "gives".

Small? What are you expected? 10000 points in more? LOL
[Moto G Android Development] michal89chz:
1k in quadrant is not small heh even if this is only benchmark.

---------- Post added at 01:47 AM ---------- Previous post was at 01:42 AM ----------

how?
[Moto G Android Development] Jdgp42:
lol you keep telling gpu oc is fake and you didnt even see my screenshots?
[Moto G Android Development] michal89chz:
I saw but not only I have problems to see this on device. Tell my how if I have check all version of this app (and many others)
[Moto G Android Development] Jdgp42:
can't really tell you "how", today just revert back to stock 4.4.2 us.retail, then install twrp of dhacker threat and install last cm nighlty with banks minimal gapps, boot up, install pink kernel, and installed last donation trickster mod app, and there you go what you see in screenshot.
[Moto G Android Development] michal89chz:
From my side it's look like blocked pass for app to look in to GPU details like freq (...). I need check it by some games where is ~ stable fps/s.

Walking Dead is good for it so I will back in next 2 hours with results but for now for me, it is not working.
[Moto G Android Development] SeannyM:
Is it that difficult to believe that the GPU overclock works? The reason there is no "GPU slider" is because this kernel does not support it. If there is no slider in the stock kernel does that mean that the GPU has no frequencies? The reason faux's kernel supports it is because there are GPU governors which allow the GPU to be overclocked/underclocked.
[Moto G Android Development] michal89chz:
Kernel support ,,showing slider'' cos jdgp42 have it. Only he.
[Moto G Android Development] Jdgp42:
3504 score on quadrant with 533 GPU OC.

3329 on 450.

3307 on 333.
[Moto G Android Development] michal89chz:
Quadrant is not good to count GPU speed. Try Basemark Taiji. Quadrant on CM is bad... I have 4k but on stock above 9k...so, change benchmark for GPU check.

I have 2 Moto G and I can check stock with this CM/kernel so...can you show me your score from Taiji?
[Moto G Android Development] michal89chz:
Biger score is on stock. 4.4.2
[Moto G Android Development] Jdgp42:
333, 450, 533
[Moto G Android Development] michal89chz:
Thanks. My scores from some games (dead triger 2 on ultra, fifa 14, walking dead and Most Wanted ) and benchmarks (antutu, taiji, 3d mark) are:

GPU OC is fake so...going back to stock, for now.
[Moto G Android Development] adinkwok:
Didn't mean to thank but I guess we can thank you for finally leaving this thread

---------- Post added at 04:51 PM ---------- Previous post was at 04:40 PM ----------

@SeannyM if you have time, could you make a +550MHz kernel?
[Moto G Android Development] SeannyM:
lol :)

Maybe, but I tried 600MHz and it started to get laggy, I think it was too much for the GPU to handle. But hey, if the GPU overclock is apparently fake, I guess we could overclock our GPU to 10GHz and it wouldn't make a difference :p
[Moto G Android Development] michal89chz:
Lucky for you with OC GPU haha Dead Triger 2 On ultra settings have 15 fps/s on cm+ this kernel. On stock above 30/s. Good luck.
[Moto G Android Development] SeannyM:
Hmm, that's strange. I could've sworn that I get better performance with CM11 and this kernel than on stock, even with that exact game. Maybe I'm delusional? Anyways, jokes aside, I think just about every other person here has better performance with this kernel.
[Moto G Android Development] xheon:
Ignore this troll, he just wants some attention, he will soon get bored and leave to another thread to keep his trolling going.
[Moto G Android Development] michal89chz:
Now. I only write what I see on two phones.
[Moto G Android Development] adinkwok:
I can confirm that the only other cm kernel (furnace kernel) has working cpu underclock, so if I'm correct, could that be implemented to pink's?
[Moto G Android Development] MrKra:
Not a single point in Antutu 3D test

any ideas?
[Moto G Android Development] pinkflozd:
it should be in the latest version, didnt tested if its working with tests though, that kernel has a lot of not fully ported patches
[Moto G Android Development] Gronnd:
Is this supposed to work with PAC ROM? I always get bootloop
[Moto G Android Development] cortex69:
Are there any roms released after 3rd March other than PacNightly ?

Besides, booted, restored google acc. adn working fine on Carbon(28.02), so I don't know what's the fuss about if you talk about dates' incompatibilities.
[Moto G Android Development] Gronnd:
If you are replying to my post, sorry but I don't understand you, my English is basic.
[Moto G Android Development] pinkflozd:
probably all roms released 28th feb onward should work with the latest kernel, GPE users probably can't boot if not using the latest kernel and roms compiled before the 3th march

i will release a new kernel with PAC support today
[Moto G Android Development] Gronnd:
Thank you.

Enviado desde mi Moto G mediante Tapatalk
[Moto G Android Development] cortex69:
I've successfully booted Pac with latest pink

[MENTION=5563486]Gronnd[/MENTION] I've done a quick guide what, in my opinion, is the best way to flash new roms.

http://xdaforums.com/showthread.php?t=2670914
[Moto G Android Development] adinkwok:
Pink doesn't boot with PAC nightlies past 03032014
[Moto G Android Development] pinkflozd:
new version released

PAC Rom Support

Intelliactive tweaks

some more patches
[Moto G Android Development] ig0r260892:
are those screenshots of "Specific" config menu with gpu settings taken from official CM 11 rom? because i cant find it on mine :S
[Moto G Android Development] manny_123:
How do I overclock gpu