The LG G3 is a great phone with an awesome 5.5 qHD display. It’s been my go-to Android device ever since and it even replaced my Nexus 7 at home. However, many people complain about lag, performance issues and a rather sluggish user interface. But why does that happen? It looks like LG decided to implement a thermal throttling which slows down your CPU to 1.5 Ghz once it hits 60°. Luckily theres a fix for that 🙂 While I personally would recommend flashing a custom ROM and using the throttling fix, you can also just go with the fix. This article will show you how to fix lag and improve performance of your LG G3.
As with all in-depth Android tweaks, you need a rooted device with a custom recovery. Luckily, root tools for most LG G3 versions are available since months. Check out our LG G3 rooting guide before we get started. As said before, there are different ways and steps of fixing the lag:
- Install a custom ROM & thermal fix
- Remove bloatware & install thermal fix
- Only install thermal fix
I would personally recommend to go all-in with a custom ROM and the thermal fix, the other ways will also improve your user experience.
1. CloudyG3 & Thermal Fix
CloudyG3 is currently the best and most popular LG G3 ROM. It uses the official LG G3 operating system but has tons of tweaks and performance improvements. Features include, amongst others,
- SuperSU root access
- Busybox + runparts
- AdAway integrated
- Calling recorder
I’ve tested multiple ROMs for the LG G3 and this is definitely my favourite one. While I usual prefer to full stock Android experience, I cannot recommend any AOSP-based ROMs at the moment. Why? Because the camera is horrible. Let’s hope there’s a fix for that soon. Installing the ROM is pretty straight-forward once you got root access and TWRP installed.
- Boot into recovery (Turn off phone, hold power and Volume down until LG logo appears, release keys, hold keys again until asked to reset device; If TWRP is installed properly it will load afterwards)
- Full wipe (Dalvik, Cache, System & Data)
- Flash CloudyG3
- Install using Aroma installer
That’s it. Pretty easy eh? After the device has booted you can go back to step two and install the thermal fix.
2. Install LG G3 Throttling Fix
If you skipped step 1 and are still on a rooted LG stock ROM, I can only recommend to remove bloatware first in order to improve your device performance. Of course, we’ve got you covered with a guide.
Afterwards you can go ahead and install the throttling fix. While there are different versions available, I would recommend to use the 75° version.
- Download thermal fix here
- Navigate to system/etc and look for thermal-engine-8974.config, thermal-engine, thermald.conf and thermald-8974.config. Make a backup of those files
- Reboot to recovery
- Install thermal fix
- Wipe Dalvik Cache
That’s it. You should immediately see a performance improvement. Have fun & leave questions and feedback in the comment section below.