If you have ever wondered what G-Helper is actually doing to your laptop, the short answer is: not much on its own. It is a small remote control. It does not make your laptop faster by itself, it does not run clever hacks, and it does not replace anything. When you click a button, it asks your laptop’s own firmware to change a setting, using the same official Asus interface that Armoury Crate uses. The firmware does the real work. The one exception is GPU clock tweaks, which go to the Nvidia driver.

Here is the whole thing, in plain English.

The modes live in your laptop, not the app

Silent, Balanced and Turbo are not settings that G-Helper invents. They are presets baked into your laptop’s firmware by Asus. Each one is really just a number that the firmware recognises. When you pick a mode, G-Helper sends that number, and the firmware loads its own built-in idea of how loud the fans should be, how much power the chips get, and so on.

It is a bit like the Eco and Sport buttons in a car. The button does not contain the tuning. It just tells the car which preset to switch to, and the car decides what that means.

This is also why the same mode can feel slightly different from one Asus model to another. That behaviour is set by the firmware, not by G-Helper.

Everything goes through Asus’s official interface

You change a setting in G-HelperAsus System Control Interface (ACPI)the same official channel Armoury Crate usesYour laptop firmware does the workswitches the mode, drives the fans, sets the powerGPU clock offsets take a different roadhandled by the Nvidia driver, not the Asus interface
Every change is a short message sent to the firmware over Asus's own interface. GPU clock offsets are the exception and go through the Nvidia driver.

Every time you change something, G-Helper sends a short command over what Asus calls the System Control Interface. This is part of ACPI, the standard channel that Windows and your laptop’s firmware already use to talk to each other. It is the exact same channel Armoury Crate uses.

That is the important part: G-Helper is not poking around in memory, patching drivers, or forcing values where they do not belong. It is knocking on the doors Asus already built. It asks, and the firmware decides what to do. If you ask for something the hardware will not allow, the firmware simply clamps it or ignores it.

Your custom settings sit on top

It helps to picture any mode as two layers.

Layer 2 · your custom settings (optional)fan curves · power limitsLayer 1 · firmware default modeSilent / Balanced / Turbo, chosen by numberplus the matching Windows power modeBoth layers are sent through Asus's official endpoints,the same ones the firmware uses for Armoury Crate
A mode is layered: the firmware default plus a Windows power mode underneath, your optional custom fan and power settings on top.

The bottom layer is the firmware default for that mode, plus a matching Windows power setting (more on that next). That is what you get the moment you pick a mode, with no extra setup.

On top of that, you can optionally add your own fan curves and power limits. These are still firmware settings. A fan curve is just a list of temperatures and the fan speed you want at each one, handed to the firmware to enforce. A power limit is a wattage number, handed to the firmware. G-Helper does not spin the fans or feed the chips itself. It tells the firmware what you want, and the firmware does it.

Armoury Crate makes you flip the laptop into a separate Manual mode before you can touch any of this. G-Helper lets you attach custom fans and power to any mode, and takes care of the Manual switch quietly in the background on the models that need it.

The parts that are not firmware

Two things do not go through the Asus interface.

The first is the Windows power mode. Each performance mode also sets Windows’ own Power mode, the Best power efficiency / Balanced / Best performance option. Silent pairs with the efficient one, Turbo with best performance. That is a normal Windows setting, changed through Windows’ own controls, nothing to do with your laptop firmware.

The second is Nvidia GPU clock offsets. If you nudge the graphics core or memory clock, that goes to the Nvidia driver, the same place the Nvidia Control Panel or MSI Afterburner would set it. An offset is just a small plus or minus on top of whatever the GPU already decides to run at. The driver still manages the actual boosting. G-Helper only passes the number along.

What it does, and what it does not

G-Helper doesG-Helper does notSwitch performance modesSend your custom fan curvesSet CPU and GPU power limitsSend clock offsets to the GPU driverReplace or modify your firmwareBypass the laptop's safety limitsForce values the firmware rejectsLock anything in for good
G-Helper asks the firmware to do things. It does not replace it, and it cannot push past the firmware's own limits.

Put simply, G-Helper is a remote control, not a turbo button. It cannot give your laptop more than the firmware allows. Numbers that are too high get clamped or refused, and the firmware’s own heat and power protections are always running underneath, the same as they are in Armoury Crate.

Nothing it changes is permanent either. Pick a plain Silent, Balanced or Turbo mode, or reboot, and you are back on the firmware’s stock behaviour. G-Helper holds a custom setup by sending it, not by changing your firmware.

The usual caveat still applies: if you push power limits or clock offsets high, you can cause heat or instability, exactly as you could in any other tool. The difference is that the safety floor belongs to Asus’s firmware, because G-Helper is going through the same official endpoints rather than around them.

Want to see how this compares with Asus’s own app? Read G-Helper vs Armoury Crate. New to it? The FAQ and the requirements cover the basics.