Your Android phone could soon feel faster without any new chip or hardware upgrade. Google has introduced a new optimization technique called AutoFDO, which squeezes more performance out of Android devices by improving how the operating system’s core code is compiled.
AutoFDO targets the core part of Android, the kernel, that sits between your apps and the phone’s hardware. It handles tasks like memory management, scheduling apps, and talking to hardware, which ends up consuming 40% of CPU time on Android devices.
This is why optimizing the kernel can make the device run faster with smoother scrolling, quicker app launches, and faster response when you switch between apps.
So how exactly does AutoFDO make Android faster?
AutoFDO stands for Automatic Feedback Directed Optimization, and its job is to help Android’s compiler make smarter decisions. Normally, when software is compiled, the compiler tries to guess which parts of the code will run most often. Those guesses decide how the code is arranged and optimized.
With AutoFDO, Google removes the guesswork. Instead, the system collects real performance data from devices running apps. The system records which parts of the kernel are used the most and feeds that information back into the compiler. The next time the kernel is built, it prioritizes those frequently used code paths so they run faster.

To gather this data, Google runs workloads that simulate how people actually use their phones. The testing includes launching apps, automated app exploration, and background system activity. Google says it used the top 100 most popular apps on Android to mimic real usage patterns.
The tech giant claims that these simulated workloads match about 85% of real-world device behavior, which makes the optimizations highly realistic.
AutoFDO is being introduced in the latest versions of the Android kernel (specifically the branches for Android 15 and Android 16). Android has come a long way since its first release in 2008, and Google plans to extend this technique to newer kernel versions in the future.
But you won’t be getting a new toggle in the settings or an icon on your screen because this update will take place entirely in the background.


