[EOL] Unified Thermal Mod (UTM) [UNITY] [ALL ROMS]

Status
Not open for further replies.
Search This thread

shadowstep

Forum Moderator
Staff member
  • Jun 6, 2014
    5,050
    10,047
    30
    Ambala
    OnePlus 5
    another question. if i choose to use oc version, do i have to reflash kernel with those frequencies or will it oc my phone without touching anything?

    i have installed oc version and it feels like my phone flies now but ex kernel manager still reports same frequencies so i cant understand if this is placebo or wth is happening. battery also seems to melt faster. :) please report

    You should only use the OC version if you're sure that the kernel that you're using has overclocked frequencies unlocked, i.e. they're available for selection in a kernel manager app. If they are, then you're good to go. If they aren't, then you should use the standard version. Flashing the OC version will not unlock those frequencies at the kernel level.
     

    dudikaz

    Senior Member
    Nov 5, 2013
    71
    2
    You should only use the OC version if you're sure that the kernel that you're using has overclocked frequencies unlocked, i.e. they're available for selection in a kernel manager app. If they are, then you're good to go. If they aren't, then you should use the standard version. Flashing the OC version will not unlock those frequencies at the kernel level.

    its ex kernel i am using. so i have to reflash it with those frequencies. i think you should make this clear in the op.
     

    bladerj

    Senior Member
    Dec 3, 2011
    183
    31
    Rio de Janeiro
    Using with Pixel Experience 9.0, feels a lot better. Also the battery charging is awesome, mine was really bad since I changed the battery. Now I can finally have some decent charging speed.

    Thank you very much!

    Enviado de meu Nexus 6P usando o Tapatalk
     
    • Like
    Reactions: shadowstep

    shadowstep

    Forum Moderator
    Staff member
  • Jun 6, 2014
    5,050
    10,047
    30
    Ambala
    OnePlus 5
    Hi everyone - OP has been updated. There is now a single zip that you need to flash and it'll do its magic. It will auto-detect the Android version you are running and install the correct modified thermal configuration file based on that. This was done by changing the zip base to Unity Installer by Zackptg5.

    Before upgrading, please keep the following points in mind:
    • MOST IMPORTANT: Please uninstall the old Magisk module from Magisk Manager, reboot and then download and install the latest zip from the OP. Please don't install the new zip before uninstalling the old zip.
    • Make sure you're on Magisk 19.
    • If you had flashed the TWRP zip earlier and were not using the Magisk module, then you don't have to update or take any action.
    • The zip will abort the installation if you try to flash it on any other device except the Nexus 6P and if you aren't running Android Marshmallow, Nougat, Oreo or Pie.
    • The modified thermal configurations haven't changed, they're the same. Just the base template of the installation zip has been changed.
     
    Last edited:

    shadowstep

    Forum Moderator
    Staff member
  • Jun 6, 2014
    5,050
    10,047
    30
    Ambala
    OnePlus 5
    I'm sorry what I mean will it work without magisk?

    Technically speaking, the mod doesn't need root, but it needs an unlocked bootloader and a custom recovery (TWRP). If you have these, then all you need to do is download the zip, rename it to "UnifiedThermalMod-Nexus6P-v4.0-sysover.zip" (notice that the bold part isn't there in the original file name) and then flash it via TWRP. The zip will directly replace the file in your /system partition, and you should be able to charge faster. :)
     
    Status
    Not open for further replies.

    Top Liked Posts

    • There are no posts matching your filters.
    • 49
      Introduction
      Hello everyone! Some of you might recognize me from the Xthermal Fast Charge thread, where I had earlier created and posted unified zips for modifying the stock thermal config file on the Nexus 6P, combining the work of two different mods, namely CTTMod and Xthermal Fast Charge Mod.

      Since I was earlier maintaining my unified zips in the Xthermal Fast Charge Mod thread, I have now decided to create a separate thread for them since there is still interest and I don't want to unnecessarily clutter somebody else's thread. Let's get straight to it then!

      Detailed Information
      CTTMod - Thread Link
      • When CTTMod was initially released, it changed certain values in Nexus 6P's stock thermal file to raise the temperatures at which the phone would start to use thermal throttling. This change led to an increased overall performance and the phone could be used for a longer period of time without any crippling of performance due to thermal throttling, at the cost of heat. Therefore, after using this mod, the phone would feel slightly warmer as compared to how it would've felt if this mod had not been used, but with higher sustained performance.
      Xthermal Fast Charge Mod - Thread Link
      • When Xthermal Fast Charge Mod was initially released, it also changed certain values in Nexus 6P's stock thermal file to raise the temperatures which prevented the charging current to exceed a certain value (usually ~1500 mAh to 1700 mAh) even though the stock OEM charger was capable of delivering a current upto 3000 mAh. This change led to an increased average current drawn (~2600 mAh to 2800 mAh), thereby leading to a decrease in the time taken by the phone to charge, again, at the cost of heat. Thus, a faster fast charge.
      Unified Thermal Mod
      • Since both the base mods target the same stock thermal file, they can't be used together and using one would override the changes done by the other. In other words, one can only use CTTMod or the Xthermal Fast Charge Mod, exclusively. My unified thermal mod provides a workaround for this by taking the best from both of the above mentioned mods and combining their changes into one file, packaged into a Magisk module/TWRP flashable zip, so that one can take the advantage of both, increased performance due to an increase in thermal throttling temperature limits as well as a faster fast charge.

      Compatibility
      Device(s)
      • Nexus 6P
      ROM(s)
      • All ROMs
      Android Version(s)
      • Android Marshmallow 6.x.x
      • Android Nougat 7.x.x
      • Android Oreo 8.x.x
      • Android Pie 9.x.x
      • Android Q 10.x.x

      Download

      Important Read-Me Points
      Installation/Uninstallation
      • In case you wish to install the modified libraries directly in the system partition and not as a Magisk module, then add "sysover" (without the quotes) to the zip name and flash it via TWRP.
      • The zip will abort the installation if you try to flash it on any other device except the Nexus 6P and if you aren't running Android Marshmallow, Nougat, Oreo, Pie or Q.
      • The zip auto-detects your Android version and installs the correct modified thermal configuration file automatically.
      • To uninstall the mod, just reflash the zip via TWRP and it will undo any changes it did (whether installed as a Magisk module or directly in the system partition).
      General
      • The mod only works with the stock OEM charger. If you're using a third party charger (irrespective of the fact whether it supports Qualcomm QuickCharge or any other fast charge capability) this mod won't work.
      • The lower your battery percentage is, the faster your phone will charge, i.e. as the battery charge percentage increases, the current drawn by the phone will decrease. This is stock behaviour.
      • The mod doesn't change the USB charge current. That is controlled by the kernel.
      • Regarding the thermal driver, it is preferred that you enable msm_thermal and disable core_control for effective results. However, if doing that causes issues for you (for example, cores don't come online automatically after going offline while using msm_thermal), then disable msm_thermal and enable core_control via a kernel tuning app, like EX Kernel Manager.
      • If possible, avoid playing games/use performance heavy apps while the phone is charging. Doing so won't cause any issues, but it is preferred not to do so while the phone is on charge.

      Disclaimers
      • I am not the original developer of the base mods used, i.e. CTTMod and Xthermal Fast Charge Mod. I merely combined the two since they couldn't be used together. I take no credit for the original work. Please direct all your thanks and/or donations towards @Robshr and @ravinder0003, the original developers of the mods.
      • You are doing this at your own risk. I am not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you are unsure of how to go about something.

      Thanks To
      • @Robshr, for his work on the original CTTMod
      • @ravinder0003, for his work on the original Xthermal Fast Charge Mod
      • @Zackptg5, for Unity Installer and all the work he's ever done for the community
      • @topjohnwu, for Magisk and all the work he's ever done for the community
      • All of you guys for viewing this thread and using the mod

      Changelog
      • v1.0 - Initial release for Magisk v14.0
      • v1.1 - Updated to include changes from CTTMod's latest release for Android 8.x Oreo
      • v2.0 - Update for Magisk v15.0
      • v3.0 - Update for Magisk v17.0
      • v4.0 - Updated the zip base to the Unity Installer template
      • v5.0 - Added support for Android 10, updated the base template to Unity v4.4 and EOL update

      OP Information
      Thread Update Information
      • Created: September 15, 2017
      • Last Updated: September 29, 2019
      Source Code
      14
      Hi guys - OP updated! Bumped the version to v5. Changes include an updated base Unity template (v4.4) and addition of support for Android 10. :)

      Unfortunately, this will also be the final update to this mod, and it is now EOL. It's been fun doing this for you all! See you on the other side.
      9
      Hi guys - OP updated! Changes include addition of more information regarding Android Pie compatibility. :)
      8
      I know asking for ETA isn't allowed but could you do a fast charge only version for Oreo? I really dislike the thermal mod but would love to have the fast charge one :confused::(

      Sure thing! I just made one (using Oreo's stock thermal configuration as base and incorporating Xthermal Fast Charge's modified values) and am attaching it with this post. Enjoy! :)
      6
      Stay tuned - update coming soon! Also, added a poll for everyone. Please do vote, it'll be helpful! :)
    Our Apps
    Get our official app!
    The best way to access XDA on your phone
    Nav Gestures
    Add swipe gestures to any Android
    One Handed Mode
    Eases uses one hand with your phone