Hi guys just wanna share a trick really work for significant reduce mx4 battery heat and durably problem, its easy first download latest flyme beta(i use chinese one) and stable(i use eng ver G), then upgrade to latest flyme beta use it like few days(i use 3days heavy use) then downgrade to latest stable firmware(flyme 5.1.12G something..) i try this twice its a little different on first but mostly the way it work is like this upgrade to latest beta and downgrade...make sure ur mx4 system app as clean and light as possible i dh heat problem anymore now good luck.