I use Sony Z3 compact Marshmallow 6.0.1 stock with root (debloated, but almost no other mods). VA3 and Vivoki are connected to Garmin mobile connect.
And I have quite high battery drain due that phone is 25-50% awake due to Android OS. Going deeper it shows bluetooth wakelocks (BTLowPower + msm_serial_hs_dma). If I remove garmin mobile all is back to normal. Sometimes phones does not go to deep sleep at all. After restart it goes back to 25-50% time with wakelock.
Tried to roll back to Kitekat, but than I had 50-75%% at least of same wakelock. Tried also Lolipop and too 50% wakelock. Marshmallow is best, but still too much of wakelocks.
The battery graph shows that Bluetooth is waking up the phone every ~30-60 seconds. Also strange that the Bluetooth is waking the phone, but connection with watch is missing. Sometimes for example I go far away from the phone - the watch disconnects from phone, I come back and stay few hours close by phone but watch does not connect back. But Bluetooth is still waking up the phone every 30-60 seconds...
Had a Microsoft band 2, so it would connect disconnect to watch without Bluetooth waking up the phone from deep sleep. And no additional wakelocks with band and app working in background.
Does everybody have same wakelocks? Was thinking may be to change phone to Sony XZ1 Compact with Oreo. may be Oreo has solved the issue? Anybody with Oreo, how are wakelocks?