So I got the HTC One Unlocked 32GB Silver edition from HTC USA roughly a month ago, been using it abroad in Africa and this phone is hands down the best phone I have ever used. I upgraded from a Galaxy Nexus which I loved but in the end the abysmal battery life forced me to give it up and mixed reviews of the Nexus 4 battery life made me eschew that phone in favour of the One.
Battery life has been decent so far but after the latest OTA update by HTC, my standby drain has become worse, I basically lose 1% every 15-25 mins which means that I am always running low by 1800h/1900h and once the battery hits 20% it drains pretty fast from that point on wards. I am on stock ROM unrooted, screen on auto brightness, Google Now turned off.
From the stats I have from GSam & BetterBatteryStats, it's two wakelocks that are particularly insanely active - "msm_hsic_host" with over 4,000 wake locks & "main". By the way about 7 hours of the total cycle time is attributable to airplane mode which I activate from 2330h to 0630h.
I have a feeling rebooting the phone would not work, would anyone have an idea on how to rectify this or would it only be possible by rooting and flashing custom ROMs &/or kernels (of which I have no experience whatsoever!)