There is no fix until the gps system is power hungry... switch it off when not needed.
GT-I9505 on OptimizedCM13 (JDC)
Ok, I not well understood the post. I don't have any suggestion for this. Sorry.Thats not the issue though. When you enable gps, it locks the cpu at 25% and stays so even if you disable the gps afterwards. Only a hard reboot fixes that.
#include <std_disclaimer.h> /* * Your warranty is now void. * * We're not responsible for bricked devices, dead SD cards, * thermonuclear war, or you getting fired because the alarm app failed. Please * do some research if you have any concerns about features included in this ROM * before flashing it! YOU are choosing to make these modifications, and if * you point the finger at us for messing up your device, we will laugh at you. * */