The Windows 10 1809 Delay Has Left ARM Vendors Shipping Unsupported Software
Microsoft’s decision to pull the Windows 10 1809 update in October after a serious file-deletion bug made it through the QA process and into shipping software was undoubtedly the right one, given that the company had distributed a flaw that wiped out hundreds of GB of data on consumer systems without warning or recovery options. The fact that a second deletion bug was discovered later and that the OS remains in testing is only prudent. But just as Intel’s 10nm delay has had ripple effects across the industry, Microsoft’s decision to pull the October 1809 update indefinitely is having impacts on OEMs.
The problem, in this case, is that the previous edition of Windows was only certified to run Snapdragon 835 devices, not the Snapdragon 850 products companies like Samsung are now shipping. With the 1809 update pulled, the only option these companies had — seven weeks before Christmas — is to either put ARM products on the shelves in unsupported configurations or have no ARM products on store shelves at all. For companies attempting to ship ARM-equipped hardware for the Christmas season, that’s not really a choice. Petri.com published an investigation into this behavior as well as a list of which devices are certified to ship with which solutions:
Companies that created marketing material around 1809 can’t even use it yet — with the release pulled, there’s nothing to market. Microsoft chose to allow these devices to ship on 1803, but that version of Windows wasn’t tested with Snapdragon 850 hardware. While it’s true that using 1803 instead shouldn’t cause any problems, remember, we’re here in the first place because a Windows flaw made it through the entire testing process and shipped into consumer systems. It’s not a great time for Microsoft to be asking everyone to trust its QA process or that there are no flaws in the 1803/Snapdragon 850 combination, especially when these ARM products often don’t compare all that well to x86 platforms in the first place, at least not as far as performance is concerned.
But we’d argue it’s even more important to ensure that every last aspect of the device experience is nailed down on these ARM products than on x86 hardware, given that this is Microsoft’s second shot at bringing Windows to non-x86 systems. So far, what we’ve seen on that front hasn’t been great, and shipping unsupported hardware configurations isn’t a winning move, either. And, as Paul Thurrott has noted, it’s been a month now since Microsoft pulled the October update. In that time frame, it’s managed to ship four builds of future Windows 10 to the Insider Ring, and no fixed builds of 1809 at all.
An article several weeks ago on Ars Technica highlighted major problems with how Microsoft builds Windows these days and suggests that the company’s problems aren’t related to the speed with which it deploys updates, but the manner in which it develops and tests them. The full article is absolutely worth a read, but the gist is this: Microsoft allows known-buggy code to be integrated into its main development branch, with the intent of fixing them later down the road. This choice is part of why Window Insider builds aren’t suitable for daily drivers, and the fact that much of the QA team was fired doesn’t help matters. Instead of waiting for SP1, companies now spend their time waiting for twice-yearly updates to stabilize before installing them.
Speaking as a Windows user, I genuinely don’t feel as if the new rapid-fire cadence has solved the instability issues. I won’t deny that Microsoft has integrated a number of useful features into Windows 10 over time — the OS is better in 2018 than it was at launch in a number of ways — but as far as being more stable? No. I had no problem with my original AU installation, but I had to revert my Spring Creators Update when it destabilized my system. The FCU worked well enough, but introduced a notification bug — my notification windows never actually contain the text of a message I’m sent in Slack, they simply repeat the last notification text that I received until I look at the window again. I upgraded to the 1809 update to test and see if my files would be deleted, and while that did not happen, my ability to search the Start Menu was broken by the update. Keyboard input simply wasn’t recognized, and the SearchUI.exe file crashed every time it attempted to load. I had to install Classic Start (since Windows 10 doesn’t show every application installed on your PC in its alphabetical lists) just to be able to load programs.
It’s not remotely clear to me that Windows 10’s new development cycle has had the slightest positive impact on stability. In fact, in aggregate, the trends seem worse than they were before.
Continue reading
Memory Vendor Hints at DDR5-10000 DIMMs
There's a RAM vendor promising kits of DDR5-10000 in the future. We're curious to see if they can do it.
Motherboard Vendors Unhappy With Alder Lake’s 12VXO Power Standard: Report
Intel's new ATX12VO standard should arrive with Alder Lake, but OEMs may not be entirely on board.
Motorola Becomes Third-Largest Smartphone Vendor in the US
New data from Counterpoint Research shows Motorola has risen in the ranks to become the third-largest smartphone maker in the US. It's a distant third-place finish, but that's still impressive.
PC Sales Are Dropping, but Not Every Vendor Feels the Same Pinch
The PC industry has continued to be stuck in the doldrums throughout 2018, but the pain of the industry's contraction over the past six years hasn't been felt equally by all vendors.