as from the app device diagnostic hub,cpu running 100% at most of the time,and thats way phone starts heating,dont understand what is taking so much cpu power,by the way proccessor snapdragon s400 1ghz dual core krait .may be wm10 just need that much power to run smoothly,if this is true,nobody can expect long lasting battery,and smooth performance of wm10,bcoz cpu will will not have some hz for running extra app.what do you think