Optimize Android builds

New build optimizations can reduce startup time and processor work.

Unity 6.5
Update releaseSuperseded
Android optimization setup and results
Unity's Android build performance comparison

What changed

Unity feature: Android ThinLTO and IL2CPP Master

ThinLTO optimizes the Android engine library at link time. IL2CPP Master configuration adds a separate set of runtime optimizations for production builds.

Use it

  1. Disable Strip Engine Code, then set Link Time Optimization to Thin in the Android Build Profile.
  2. Choose IL2CPP Master configuration and compare startup, scene loading, and CPU frame times on the target device.

Requirements and limits

  • ThinLTO requires Strip Engine Code to be disabled. IL2CPP Master increases build time; published performance gains are not a guarantee for every project.
All Unity 6.5 features

Launch guide · Reviewed Oct 24, 2026. Images and source material from Unity; rights remain with their owners.

Pick your Unity version

Unity Releases compares releases against the version your project is on. Picking it now keeps Compare versions focused on what changes between where you are and where you might be going.