[G3 Android Development] Robshr:
Instructions and Downloads for G3 Marshmallow

Instructions

#1 - DO A FULL BACK UP BEFORE YOU DO ANYTHING

And since I only have access to the vs985's 46a stock firmware (MM) That is the only variant I can actually test myself . So far haven't found a device that's not compatible

Any g3 variants that have different files the just the one I name below I will need you guys to post me the information and file/s that I have listed at the end of the instructions

First you have to determine if your phone and ROM are compatible.

Check your Roms thread op and see if it's already included in the ROM as many Roms have now included the CTTMod

So before anything, you'll have to see in you have the file named

thermal-engine-8974.conf.

To do so navigate to /system/etc and look to see if you have the file with the same name as I just stated above. If you see that you have only one thermal file and the names match,

Then follow the New Instructions- First still follow the instructions in op to see if your variant or ROM is compatible then proceed

1- reboot into recovery

2- flash mod

3- wipe the cache important no need to wipe dalvic, but you must wipe the cache for the mod to take into affect.

Then in your kernel control app. In thermal make sure it's set to core control.

Now this is optional but under cpu hotplug turn mp decision/intelliplug to off. With hotplug off it will throttle less or on to throttle faster but both ways it'll only throttle to 2.26ghz on the first bump down instead of 1.5 or 1.7. You can read more about mp decision and intelliplug and how they affect the mod HERE

If you decide to leave feedback, good or bad you must include the details about your phone I have listed here

starting with your G3 model # The type of ROM (ie stock, aosp or cm, whether you on a stock or custom kernel, and the governor you are using.. Also please leave any results you have based on one of the two ways below on how to evaluate whether or not the mod works as it's intended too and just how much of an improvement you notice

First and easiest way is your actual user experience. Use your phone like you would on any given day and try to remember things you been doing on you phone that caused your phone to feel slow , laggy , not as responsive, or made your phone get hot to the touch. . Then install the mod and try to repeat what you did before and feel the difference.

If you'd like to take it a step further for some real evidence on if it's working or not. You can do some real testing by

First you'll need an app like CPUtemp to see the CPU frequency, load it's under and the temp of the cpu in real time .

With your phone fully charged use it moderately like going on Facebook and making a call have 2 or 3 apps going at once and doing something on the phone. For around thirty minutes. You want to put the cpu under at least 50%: load logging the temp and frequency every couple minutes for about twenty to thirty minutes. Then do the same again but this time you'll want to put the cpu under a heavy load 100% really work it.(running alot of apps, playing a resource hogging game, running a benchmark or stability test I think you get the idea)

Log the temps and CPU frequency again every couple minutes for 20 to 30 minutes or as long as it takes to reach full load

Then repeat the process after you install the mod.

You should perform the tests once before you install the mod logging the results and then try to duplicate what you did the first time after you install the mod and log the results. It's important to do some testing before you install the mod to give a baseline to compare with. Then you will be able to see what did or didn't gain any improvement compared to stock. And if an something got worse I'll know where to look to fix it.

Thank you as the more people willing to do the testing and share the results will help me greatly on improving, perfecting and to trying to make it compatible with as many variants and ROMs possible.

DOWNLOADS (Alternate download links bottom of this post)

G3-CTTMOD-MM_final:

Yes this is the same mod I had posted in post 52 I've just now made it official after having tested it for a while now.

As stated before I will still be updating as I see fit

CTTMod-MM+FC-v2

Change log: increased the charging voltage by 50mv on the second and third bump downs. Left the first and forth and fifth stock. Goal is to to speed up charging times. I only increased it slightly to start so there might not be much of a noticeable difference. Will increase more once some testing has been done on this one. Please leave feedback thanks

CTTMod-fc-V-2.1 - changes - increased the second and third charge by another 50mv and still left first, forth and fifth stock the same as v-2

CTTMod-MM+gpu-v3-beta

Change log: added slight increase in GPU

CTTMod+fc+gpu-V.3.1- change log- goal better GPU performance along with the faster charging from v2.1

Back to stock zip

( I haven't personally tested this but I don't see any reason why it wouldn't work)