(MOD)Improve performance eliminate lag with CTTMod (updated 11/08)

Search This thread

psychomaniac82

Senior Member
Nov 5, 2010
166
25
This will work on Oreo if you use an update-binary file from Oreo's OTA zip.

I'm also curious how to do this. Do you mean, extract this cttmod zip. Extract update-binary from Oreo ota zip. Copy that file in the extracted folder, zip it again and flash?

Maybe useful if someone uploads the Oreo zip with the update-binary.
 

HesThatGuy

Senior Member
Feb 28, 2016
190
64
I'm also curious how to do this. Do you mean, extract this cttmod zip. Extract update-binary from Oreo ota zip. Copy that file in the extracted folder, zip it again and flash?

Maybe useful if someone uploads the Oreo zip with the update-binary.

Yeah that's all there is to it. Just remove the current update-binary from the CTTMod you've downloaded, extract the update-binary from Oreo's OTA zip and place it where CTTMod's update-binary file was and it'll be ready to flash for Oreo ROMs. If you or someone else uploads the update-binary from Oreo's OTA zip I can make it for you and upload it.
 

psychomaniac82

Senior Member
Nov 5, 2010
166
25
Yeah that's all there is to it. Just remove the current update-binary from the CTTMod you've downloaded, extract the update-binary from Oreo's OTA zip and place it where CTTMod's update-binary file was and it'll be ready to flash for Oreo ROMs. If you or someone else uploads the update-binary from Oreo's OTA zip I can make it for you and upload it.

I am unpacking the oreo system image at this moment. The system.img from oreo doesn't seem to have an update-binary file. But I downloaded/flashed superXE rom, in the zip is the update-binary file, but it is a lot bigger, 1059kb. Do you think that's a problem?

---------- Post added at 08:45 PM ---------- Previous post was at 08:28 PM ----------

I am unpacking the oreo system image at this moment. The system.img from oreo doesn't seem to have an update-binary file. But I downloaded/flashed superXE rom, in the zip is the update-binary file, but it is a lot bigger, 1059kb. Do you think that's a problem?

Created the zip, but failed to install. Not sure what i did wrong...

I just copied the thermal.config file with root browser. That also works fine :) Not sure if the phone will be snappier, oreo pretty fast already :)
 

yung40oz84

Senior Member
Sep 23, 2014
3,090
1,027
sites.psu.edu
I am unpacking the oreo system image at this moment. The system.img from oreo doesn't seem to have an update-binary file. But I downloaded/flashed superXE rom, in the zip is the update-binary file, but it is a lot bigger, 1059kb. Do you think that's a problem?

---------- Post added at 08:45 PM ---------- Previous post was at 08:28 PM ----------



Created the zip, but failed to install. Not sure what i did wrong...

I just copied the thermal.config file with root browser. That also works fine :) Not sure if the phone will be snappier, oreo pretty fast already :)
He didn't say the system IMG. He said the OTA zip.
 
  • Like
Reactions: psychomaniac82

Tivaldi

Member
Nov 14, 2016
20
17
@Robshr

So I'm using the 4core fix for Nexus 6p, since my phone went into a bootloop. Meaning my BIG cores have been disabled. I'm currently running on the 4 little cores Overclocked on EX kernel to 1700mhz.

Will this modification help in any way? From your OP it seems most of the changes were done to the Big cores.
 

caiejay

Senior Member
Mar 8, 2013
486
135
Muscat
Thanks so much for this mod. My phone is smoother than it ever was. Hearthstone actually plays on 60fps constantly with minimum frame drops and the phone flys in everyday tasks.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 103
    Introducing the CTTMod
    (cpu thermal throttling mod)
    Most popular mod for the G3 & G4 now here for the Nexus
    Remember always make a full nandroid backup before doing anything
    I Am Not Responsible For Anything You Do To Your Device.
    Please read entire op before asking questions

    Rom & kernel developers please feel free to include in your work. Just please give proper credit thanks

    Best used in conjunction with an over clocked kernel i.e. elemental x
    Working to improve performance eliminate lag along with lowering the core temps allowing your phone to continue to run smoothly after long or heavy periods of use.
    Thermal control works by throttling the CPU down to preset frequencies at preset temperatures and is also done in a preset # of steps. Thermals also monitor and play parts in controlling other components like the GPU, battery and a couple of other things.
    First let me be clear about one thing
    The CTTMod does not turn off thermal throttling. Now the trick of going into the hidden menu and turning thermal mitigation and thermal control on. That does turn off all thermal monitoring and control and I highly advise against ever doing it. You take a huge risk of frying your phone.

    What I've done is changed the first frequency bump down of two in the little cluster and left the 2nd stock
    And in the big cluster I changed the first and second frequency bump downs of three and left the third stock
    I've also increased the temperature at which it resets by 5° in versions 4x
    For more info on how thermal works along with how the governor affects performance you can check out my op for the CTTMod for the G3 here

    Instructions

    1: Do a full nandroid back up
    2: Back up your thermal file which is in system/etc ( thermal-engine.conf )
    3: Flash mod and wipe cache
    4: Reboot
    5: In your kernel control app like kernel auditor set your thermal driver to msm thermal or temperature limit SoC temperture limit depending on what you kernel offers
    The idea in the above is to make the kernel use the system's stock thermal driver which is the one I modded
    I personally also check all cores on
    Finally enjoy
    One final note this mod and xceed kernel do not work together as xceed has built in it's own thermal control. If you would like to use this mod with xceed kernel you would have to ask the developer of xceed to make a compatible version. Sorry out of my hands.

    Please hit the thanks Button and give it a 5 star rating :good:
    83
    Downloads

    AFH downloads:

    CTTMod v-3.1

    CTTMod-v4
    Change log: increased when the CPU resets after it has reached it's max temp, upped from 55°c to 60°c

    CTTMod v-4.1
    Changelog: increased the frequency of the first bump down in the big cluster

    CTTMod v-5
    Changelog: Increased the temperature by 2° at which the CPU and GPU bumps down there frequencies (Left the last bump 2 bump downs stock)

    CTTMod v-5.1
    Changelog: increased the temps of the CPU and GPU first 2 bump downs. CPU now starts throttling at 48°c and GPU starts at 44°c

    CTTMod V-6
    Changelog: increased 2nd GPU frequency step down and the goal of the experimental part is to lower overall temps

    CTTMod- v6.1 revised
    Change log: Fixed smoothness and I also modified the thermal hot plugging
    Giving the option to use the stock thermal hot plug and still reap the rewards of this mod (please Google or an xda search on hot plug/ing if you don't know what it is before asking)

    CTTMod 6.2: Improved performance

    * 6- for MM *
    * 7+ for nougat only *

    CTTMod-V-7 1 Nougat
    Updated for the final version on nougat (plus some added improvements)
    Fixed and reuploaded

    CTTMod 7.2 Nougat
    Improved performance

    CTTMod 8 over clocked nougat
    Increased both big and little clustered first bump down and the GPUs first bump down to increase performance on kernels that can be overclocked to at least 2ghz on the big cluster and 1.7 on the small cluster

    CTTMod 8.1 over clocked nougat Increased first bump down on big and little clusters

    CttMod-Oreo-stock kernel-v-1

    CttMod-Oreo-over clocked kernel-v-1


    Donations are welcome but not required
    At least please hit the thanks button to show your appreciation
    Thanks Rob
    22
    Return to stock, pre-releases & governor settings

    Return to stock-
    Stock thermal

    CTTMod 7.1.1 test version

    Original thermals taken from the latest build of nitrogen ROM with there kernel


    Go here for my CPU interactive governor settings for the best balance for performance and battery
    I recommend elemental x kernel over clocked, I/o schedule to deadline and f sync off
    15
    For anyone interested here are my governor settings
    First 2 are for the big cluster and the second 2 are little cluster
    12
    Over 250 downloads and counting
    Thanks for your support