Universal Disable Core Thermal Magisk Module

Disable Core Thermal

File NameDisable Core Thermal
Size290KB
Versionv6.0
CategoryMagisk Modules
Android Requirement+ 6.0
Published ByJohn Dave
Rating4.9 / 5
Flash ViaMagisk, KSU, APatch

Get Link

Step-by-Step Installation:

  1. Ensure Root Access: The first prerequisite is having root access via a custom recovery.
  2. Install via Magisk Manager:
    • Open the Magisk Manager.
    • Tap on the “Modules” section.
    • Click “Install from Storage” and locate the geted file.
    • Confirm the installation and allow the module to apply the necessary changes.
  3. Reboot Your Device: After installation, reboot your device to activate the module.

Check Thermal:

ps -e | grep thermal
getprop | grep thermal

The Universal Disable Core Thermal Magisk module does what it says. It simply disables various thermal control points across the system. And by simply, I mean it does it with the subtlety of a sledgehammer. If you’re rooted and don’t mind a bit of risk to your experience, this is an option.

Features:

  • Disables Thermal Zones & Monitoring: Turns off thermal zone monitoring and tracking.
  • Alters Build. Prop Properties: It removes vendor-specific thermal rules from a core system file.
  • Prevents CPU/GPU Throttling: Tries to keep max clock speeds for both CPU and GPU, especially on older kernels.
  • Stops Charging Throttling: The feature on newer MediaTek SoCs which enables faster charging when the battery is hot.
  • Disables Thermal Service Overrides: Blocks other apps or services from re-enabling controls.
  • Sets Thermal Policy: Locks the policy to less restrictive modes such as ‘step_wise’ and ‘userspace’.

So here is the honest truth. Overclocking using a tool that manipulates voltages, is kind of like taking the radiator out of a racing car in order to reduce weight. The car may gain a little bit of speed in the first laps, but it is very likely to blow its engine soon after. Indeed, today’s processors have an intentional slowdown mechanism – thermal protection – to prevent them from being literally crushed by excessive heat.

I don’t want to have to tell you to use this (or anything in the tools section), but I suppose I must. This is your last resort for bench-marking and testing, on a device that you wouldn’t mind turning into a brick. It shouldn’t be needed for everyday use, as an overheated processor shouldn’t be something you’re dealing with on a normal basis. More commonly, device throttling is a result of issues with 3rd party applications (background apps) and/or an aging or failing battery.

Shakil Hassan Joy

Assalamu Alaikum, my name is Shakil Hassan Joy, and I am a content writer and junior android developer. I have been passionate about technology from a young age. While I previously specialized in porting custom ROMs, my current focus is dedicated to developing Magisk Modules. Please keep me in your prayers. Thank you.