Other common case is when I pull into my driveway/office and happen to be charging my phone in the car and it gets into WiFi range. Boom, update everything time.
Google supposedly knows everything about my daily routine, and yet, somehow can't predict when I won't be using my phone. Even something super dumb like, screen off > 2 hours && battery > 80% && connected to wifi would make my autoupdate life much better.
Apple has the opposite problem. "Hey, your computer needs to restart, [Restart Now], [Remind me tomorrow]". [Remind me tomorrow] doesn't mean, oh I noticed that your computer went into sleep before tomorrow I'm going to restart it now. Thanks Apple, I had unsaved state open.
Ironically enough, Microsoft seems to have gotten the apply updates/restart frustration down. Maybe it's from all the flak they've gotten over the years.
> Ironically enough, Microsoft seems to have gotten the apply updates/restart frustration down. Maybe it's from all the flak they've gotten over the years.
Not IME. When I shutdown my computer to go away for Christmas holidays windows decided that this was the perfect time to apply updates. Fortunately it completed on the bus ride and not the flight.
I think we've gone well passed the point of what computers should do on our behalf, everything they try and automate lately just ends up aggravating me.
You can tell the system which Wifi networks are metered, at least since Lollipop if not earlier.
So if your app loses state because of an automatic restart, that is really a problem with the app. The developer should either make use of the state restoration APIs (preferred), or at least implement -applicationShouldTerminate: to prevent the reboot when there are unsaved changes.
In the end, the visible change was the addition of Edge and Cortana .. A good way to make me decide to never use these 2 apps.
I would really like to know what it was downloading, and why it took so long. My entire windows partition is only 100GB, it would have been faster for me to back up my data, download a new ISO and install Windows from scratch than to just update it.
So MS followed Valve on this.