I haven't updated in a while, and I wanted to take the opportunity to report good news. Somewhere in the weeks after the 1607 (Anniversary) Update, sleep/wake and power management started working pretty much as it should. I haven't had a SoD event in quite
some time now.
Although it took nearly a year to get a fix, kudos to the Microsoft engineers for coming up with a fairly viable software/firmware solution to a hardware failing. I'm familiar with the degree of difficulty of fixing problems like this, and it's off the
scale. Again, great job got getting this far, but there's still a bit of flakiness to wring out - please keep fixing the SP4 and don't just transition over to SP5/SB2 development, even though I'm sure there's pressure that way now. Please honor those of
us that toughed it out, stuck with you, and didn't return our SP4s outright by making it work as well as you possibly can.
My three biggest complaints with the SP4 now:
- Although sleep/wake works, battery life still sucks pond water. There may not be anything to do about this, due to power management (esp. S0ix) just being fundamentally broken in Skylake, and the battery being sized assuming S0ix works ;
- There are still bugs and instability in the sleep/wake code, especially around USB and Bluetooth - these often (at least a few times a week) prevent my SP4 from sleeping properly in the SP3 dock;
- I don't know for sure if this is related, but in the past two weeks, I've lost touchscreen(and pen) access two or three times. It comes back after a reboot, but at least once, it came back after several wake cycles WITHOUT a reboot. (Nothing shows as
wrong in Device Manager.) This is my biggest concern now, as it makes OneNote effectively useless and again you're left with forced poweroff as the only option if you don't have a Type Cover with you...
Overall, though, I'm willing to call this one pretty much fixed, at least for me. Hope others are faring as well...