Overclocking - Magisk Module

Qualcomm and MediaTek are shipping chips with AI-controlled boost clocks (Snapdragon 8 Gen 4's "Oryon" CPU). These chips already run at 4.32GHz, essentially pre-overclocked from the factory.

Furthermore, Google's GKI (Generic Kernel Image) is locking down kernel modules. Future Magisk updates may not be able to override /proc/device-tree as easily as today.

However, for the enthusiast community, Magisk Overclocking remains the last bastion of true hardware freedom. As long as there is a locked frequency table, there will be a hacker with a Magisk module to unlock it.


True overclocking often requires undervolting to manage the excess heat generated by higher frequencies.

Install an Overclocking Magisk Module IF:

Avoid it IF:

For 90% of users, a performance-tuning module like KTweak or NFS Injector is safer and provides 80% of the benefits without the risk of melting your motherboard. For the remaining 10% of hardcore gamers and adrenaline junkies, go ahead—install that overclock, strap on a fan, and watch your FPS soar.

Remember: With great root power comes great thermal throttling.

Have a success story or a bootloop horror tale? Share your experience with your overclocking Magisk module in the comments on XDA.

The story begins with a device that has seen better days. Every tap feels like wading through honey, and the latest games run like a slideshow. The user, tired of the lag, turns to the world of

—an open-source suite for customizing Android. They aren't just looking for simple tweaks; they want to push the hardware beyond its factory limits. The Quest: Finding the Right Module The user scours repositories like XDA Developers

for the ultimate "performance booster". They find several candidates: CPU Lockers : Designed to force processors into high-frequency states. GPU Optimizers : Tools like that allow for custom voltage and frequency scaling. Display Overclocks

: Modules that trick the screen into refreshing at 120Hz or 144Hz for that buttery-smooth feel. The Ritual: The Installation file downloaded, the ritual begins. Preparation overclocking magisk module

: The user takes a crucial backup, knowing that messing with system frequencies can lead to a "bootloop" (where the phone never gets past the logo). : They open the Magisk App , navigate to the tab, and select Install from storage The Reboot

: This is the moment of truth. The user taps "Reboot" and holds their breath while the boot animation spins. The Peak: Witnessing the Power

Overclocking via Magisk is a powerful way to push your device's limits, but it requires caution to avoid hardware damage or "bootloops" (where your phone fails to start). 1. Essential Requirements Before starting, ensure you have the following:

Root Access: Your device must be rooted with the latest Magisk version.

Unlocked Bootloader: This is mandatory for rooting and system-level modifications.

Bootloop Protector Module: Highly recommended to prevent your device from getting stuck if a setting is too aggressive.

A Backup: Always save a copy of your vendor_boot.img or a full system backup to your PC before flashing anything. 2. Choosing an Overclocking Method There are two main ways to approach this:

Pre-made Magisk Modules: These are "flash-and-forget" files (like DragonBoost or Vexiro) that apply preset performance tweaks. They are easier but less customizable.

Manual Apps (e.g., KonaBess): For specific chips like the Snapdragon 888, apps like KonaBess allow you to manually map frequencies to voltages for precise overclocking and undervolting. 3. Step-by-Step Installation

Download the Module: Find a reputable module compatible with your specific CPU (e.g., Snapdragon or MediaTek). Flash in Magisk: Open the Magisk app and go to the Modules tab.

Tap Install from storage and select your downloaded .zip file.

Install Performance Managers: Use apps like Franco Kernel Manager (FKM) or EX Kernel Manager to monitor and adjust your clock speeds after flashing the module. Reboot: Restart your device to apply the changes. 4. Stability and Safety Tips Qualcomm and MediaTek are shipping chips with AI-controlled

Overclocking via Magisk is a powerful way to boost your Android device's performance by increasing CPU and GPU clock speeds beyond factory limits. However, because Magisk operates at the systemless level, it requires careful handling to avoid bootloops or hardware damage. ⚠️ Essential Warnings Hardware Risk

: Overclocking increases heat and can shorten the lifespan of your processor. Battery Drain

: Expect significantly reduced battery life when running at higher frequencies.

: Most manufacturers void warranties if they detect modified kernels or overclocking.

: Some chips (silicon lottery) simply cannot handle higher speeds and may crash frequently. 🛠️ Prerequisites Unlocked Bootloader : Mandatory for any system-level modification. Magisk Installed

: Your device must be successfully rooted with the Magisk app. Custom Kernel

: Most stock kernels are "locked." You usually need a custom kernel (like Kirisakura, Sultan, or Blu_Spark) that explicitly supports overclocking. Custom Recovery

: Having TWRP or OrangeFox installed is vital for flashing "uninstallers" if your device fails to boot. 📦 Top Overclocking Magisk Modules

While modules don't "create" the ability to overclock (the kernel does), they provide the interface to unlock those speeds. 1. KonaBess (For Snapdragon 865/870/888/8 Gen 1) : Allows for undervolting and overclocking the GPU. : Gamers looking to squeeze more FPS out of Adreno GPUs. : Lets you edit the GPU frequency table directly. 2. Magnetar

: An all-in-one optimizer that includes CPU scaling profiles.

: Users who want "smart" overclocking that balances power and heat.

: Includes various modes like "Extreme" for maximum clock speeds. 3. FKM (Franco Kernel Manager) / EXKM True overclocking often requires undervolting to manage the

: Though these are apps, they often use Magisk-based scripts to apply settings on boot.

: Granular control over every CPU cluster (Big, Little, and Prime cores). 📝 Step-by-Step Installation Guide Step 1: Research your SoC

Before installing anything, search XDA Developers or Telegram groups for your specific device model. Find the "stable" maximum frequency others have achieved. Step 2: Install a Compatible Kernel Download the custom kernel for your specific Android version. Flash it via your Custom Recovery or a kernel manager app.

Reboot and ensure the device is stable at stock speeds first. Step 3: Flash the Magisk Module Magisk App Install from storage and pick your overclocking module (e.g., Magnetar). Follow any Volume Key

prompts in the terminal interface to select "Performance" or "Overclock" profiles. Step 4: Configure and Test Use an app like Franco Kernel Manager to verify the clock speeds. Stress Test

(like CPU Throttling Test or 3DMark) for at least 15 minutes.

If the device reboots or freezes, lower the frequency immediately. How to Fix a Bootloop

If your device gets stuck on the logo after applying a module: Recovery Mode Navigate to /data/adb/modules Delete the folder belonging to the overclocking module. Alternatively, use the Magisk Manager Recovery Tool (a flashable zip) to disable all modules. To give you more specific advice, could you tell me: What is your device model (e.g., Pixel 7, Snapdragon 8 Gen 2)? Are you currently using a custom ROM stock firmware Is your primary goal better gaming performance general UI smoothness I can then recommend the specific Kernel/Module combination that works best for your hardware.

Here’s a short, informative piece about Overclocking Magisk Modules for Android enthusiasts.


For extreme users: Open your phone's back glass (voids warranty) and place a thermal pad connecting the SoC shield to the mid-frame. Then, use a Magisk module to set the thermal throttle temp from 45°C to 65°C.

This manages how the phone reads and writes data to storage, which affects game loading times and app responsiveness.

(Add screenshots of Antutu, Geekbench, or CPU-Z here showing the increased clock speeds)

An overclocking module should also change the governor to performance or schedutil. If it leaves it on powersave, your overclock is useless.

Add this to the module's service.sh: echo "performance" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor