macOS Sonoma Forced Installs
macintouch.com
macintouch.com
So everything's normal for me. If this were happening to everyone it would be widespread and huge news.
So assuming it's some kind of possibly-obscure bug, if it's only a handful of people?
It's not only a handful of people. There are already a handful of people verifying the issue in these very comments here, in addition to the people who have verified it in various other linked forums.
Apple as far as I know has always respected your update settings, so at this point I don't think it's intentional. But obviously this shouldn't be happening.
I run Sonoma on my Official Macs, but I also have a Hackintosh on Ventura that has not upgraded.
It has an option to Install macOS updates automatically.
Another option could be about "Security Responses and system files". Maybe delayed a security patch for Ventura for a long time, so macOS decides to install Sonoma with the last update?
Now I’m worried that this may pop up again and perhaps download and install the upgrade sneakily. I’m going through online posts and comments here to see how I can prevent it.
1. Automatic updates set to "on" (because automatic updates only installs point releases, not major revisions).
2. "Updates are going to be installed tonight. Install now?", or words to that affect. That's the usual message for point release/bug fix releases. Oddly, when I click "Details", there is no point release and just the Sonoma upgrade. This seems to be a bug, IMO. The "upgrade to $LATEST!" should be a different dialog with different wording.
3. System Settings still shows "software update available", with the red "1" badge, when Sonoma is the only update. This seems to be a bug as well.
IMO, some state-dependent $THING got hosed, and now things are just a little off on my machine. this manifests as an unwanted OS upgrade for some, and just general "that's not...the way it used to work" others like myself but no forced upgrade.
By the way, I highly recommend Little Snitch, which can block these downloads: https://www.obdev.at/products/littlesnitch/
I personally do all of my macOS updates manually using the command-line softwareupdate tool in Terminal app.
I use Little Snitch, but what rules are to be set to block these downloads?
The aptly name softwareupdated process performs software updates.
Now, if Apple would only let me delete those useless HEIC wallpaper images. Each of those are over 1GB in size and can't be deleted without command-line tomfoolery.
No they can not be deleted. And I am not trying to be rude, but can I ask why you would reply to a comment, and argue against it, when you yourself are unsure of the answer?
Even if they are small apps, the ~200-500mb gained might be worth it for the user above with a 128GB SSD who can't upgrade his OS due to lack of storage space. Also, I can see in Activity monitor the News App, and Podcasts app have processes running consuming my RAM, even tho I have never opened them.
and the goobers themselves could just take a few seconds to verify their claims, but yet they don’t. slinging inaccuracies as fast as possible here, seems to be their only optimization function.
i don’t get it!
Or upgrade the hardware you -gasp- bought.
I remember buying MBP 2019 for app development and not being able to upgrade Xcode which was the only app I installed on it. With every upgrade, I had to go the manual route otherwise the whole process would fail for lack of disk space. Why call the machine "Pro" at this point?
I've dealt with the apple auth chain quite a bit and from the reports it looks like the earliest this started happening was Jan 10th with this notification "macOSInstallerNotification_RC" getting pushed to everyone on Ventura. Very likely the bug then make this appear as a required security update and auto installs it despite user input (I am not sure how many people without the install security updates toggle have also been upgraded).
Also if you have a firmware password on that is still needed for security upgrades so that's probably why there's a difference between password less updates and non-passwordless upgrades but that's just a guess.
From what you've said, Microsoft also has no reason to force or trick users into upgrading. Yet, they clearly do trick and force users into upgrading.
Backup Mirror Archive
I'm super glad now that I've gotten into the habit of disabling wifi when I'm not using the machine.
I absolutely cannot stand computers doing things without my say so.
Years ago my Windows machine forcibly did a restart and patch installation while I was working. It just exited every app I had running and rebooted. Cost me several hours of work. Talk about being instantly livid.
I had every update option available turned off, including the supposedly-all-powerful "Check for updates".
When you buy a subcompact economy car, you are not expected to be capable of much of anything, so you get a bunch of features to protect you from yourself.
You're driving the pedestrian economy car and complaining about it's pedestrian economy features. If you know what you're doing, get a race car. Otherwise, you're probably driving the right machine.
It's also a bad analogy because MS makes the "I know what I'm doing car" but refuses to sell it to anyone who isn't a business.
The plus side of Windows being so awful is that I have transitioned away from using it as much as I can.
I'm guessing updating via OpenCore would work, but switching from the unofficial to the official way makes it go haywire?
In the past I made a partition and loaded the newer OS onto that, in the hope that if it failed or ran badly I could just boot from the old working one
Maybe yet another nudge to think about the core values of Free Software?
I was recently using a Windows 11 PC, a popup ad displayed suggesting I connect to OneDrive. The options to choose were do it now or "Remind me" in 3 days or 30 days. There was no option to never remind me. So If you don't use OneDrive, Microsoft is going to send you popups forever until you use it.
I can't understand how anyone thinks that is acceptable.
Didn’t have to disconnect the internet either, for that matter.
I’m fairly sure but not certain the exact same thing can be done on iPhone - the Apple ID is required for the store, not the device.
Why compare apples (ha) to oranges, that is iPhone to Windows?
I know, but an iPhone is not very useful with just the standard apps, most of which also require an Apple ID by the way.
At least on Android you can sideload everything you need (which is what I do actually - I never log in to a Google account on my Androids)
> Why compare apples (ha) to oranges, that is iPhone to Windows?
Because this model is what both Apple and Microsoft want to go towards. The chance to skim 30% off the top of every app purchase is something they deeply want. The only reason it's not enforced on macOS and Windows is that users will feel like something is being taken away from them.
On Windows it's now necessary to disconnect from the internet to make the local account option appear, and macOS is constantly reminding you with nags and red dots on the configuration panel ("Finish set-up of your new mac") to create an Apple ID.
While clicking on the notification itself (not the X) brings you to the Software Update section in System Preferences.
But I've never once triggered an install from the notification directly. (I have auto-install and auto-download both off in case that affects it.)
Click the X, it instantly asks you for your password to update.
Click the X, it for some reason decides that means it needs to open the Software Update settings screen. (and no, I'm not accidentally misclicking. This happens daily in an OSX VM I have on my M1)
The X button has always been weird because it's not visible until you hover, it has a weird fade in, it's way too tiny, and it seems like sometimes the notification registers a click rather than the X. It's bad all around, and I don't understand why they still haven't improved it.
After experiencing the issue on my MBP, I actually waited a couple days before I rebooted my Mac mini, and before I did so, I checked whether there was an "Install macOS Sonoma" app in the Applications folder (there was not). My (now proven incorrect) assumption was that the Sonoma installer would always come in form of such an app, like it did for previous versions of macOS.
For the past 5+ years, I've always waited at least 6-9 months before upgrading to a new major macOS version, and I am generally very careful about not upgrading accidentally. There is zero chance that I twice missed a notification or accidentally initiated the Sonoma upgrade myself.
It's bad either way and a forced upgrade can mess with peoples production workflows. Sadly Apple is notoriously silent on these types of issues.
/s
I wonder if it was a sudo permission thing and they were within the elevation timeout so it just automatically accepted for them in the background? That's what the log suggests to me.
Hasn't happened to me on my daily drive MacBook Pro, which is running on Ventura just fine.
Here’s my story: https://merveilles.town/@cancel/111746895947244237
I only use my Mac for music production and compatibility testing, but honestly, between this and the overall shoddy and janky state of macOS, I’m reconsidering my future use of Macs at all.
Either due to the very serious bug they somehow pushed out, and/or the existence of some seriously corrupt folks within their software team.
Just FYI, this is a valid reason to switch to Linux, but absolutely not a valid reason to switch to Windows.
I've used all 3 OSs since the 90s.
Could you share more? I have an old MacBook with Windows that I use for games and I’d like to have it as locked down as possible with as little effort as possible.
I already trudged through a bunch of them, each with their own specific set of features. What I was looking for was a specific recommendation to compare to what I already know.
I'm sure it is possible, but I have spent so much time with it already without a consistent success, that I gave up.
I have come to terms with Windows doing this and I will keep complaining any time the topic comes up.
I have been bitten by bad Linux upgrades many, many times.
OpenBSD has been the most consistent OS I have used upgrade-wise, but might not support all the tools the original comment needs for music production.
Not if it's a flavour that uses snaps.
Ugh, maybe I will give Asahi a try one of these days. Love Apple hardware but software, which used to be rock solid, is definitely janky these days.
You can see in the logs screenshot what the request for EULA and the 'acceptance' has the same timestamp. Marvelous.
Meanwhile, my Windows machine updates itself whenever, often even in the middle of overnight computing tasks.
This pushed me to Mac. Being more Unix-like, it's vastly better in terms of the control I have over the system. But I'm still not a 100% owner of my platform, so I now use an actual Linux server to run compute tasks.
There's a nice synergy between using Mac and Linux - many of the same scripts, commands, and concepts work identically.
I switched to a Mac a few months ago from Windows and I kinda hate the small differences with Linux, I like WSL much better. On top of my head,
- No systemd
- No native docker
- No valgrind (there is https://github.com/LouisBrunner/valgrind-macos though)
I basically have to install a Linux VM on Mac just for this, at which point WSL on Windows is a much better tradeoff IMO.
On my Mac I have various cronjobs and scripts running that work copy-paste the same as on a real server. I even have Nginx serving static files for local development!
And your WSL root (/) is in e.g. \\wsl.localhost\Ubuntu on Windows.