Big Sur on Unsupported Macs
parrotgeek.com
parrotgeek.com
1. https://forums.macrumors.com/threads/macos-11-big-sur-on-uns...
(I put off upgrading because of keyboard issues, and now with the new "Apple Silicon" coming, plus, the machine is great-- I did replace the battery at one point but other than that it's been completely solid.)
https://www.ifixit.com/Answers/View/147393/Can+I+use+its+802...
Due to other crashes and issues I had already been considering the switch to Windows or Linux (I already use those operating systems for other PCs I have in the house).
I've enjoyed using MacOS as my daily driver until Catalina, and even then, there are things I still really like about it compared to other operating systems, but especially now that Apple wants to force me to upgrade hardware to run a newer OS, I'm not sure I want to stay in Apple land.
Maybe it's time.
Almost every difference between that laptop and the MacBook I bought a few months ago is negative (touchbar for volume and brightness, the flimsiness of USB-C connectors against the weight of the cable (though that's not Apple's fault), enormous trackpad, less of a "crumple zone" in the keyboard to absorb the energy of my typing, etc)
I actually like Catalina more-or-less, except for the lack of 32-bit support and the way the fan always runs on my 2013 machine now.
But I think this is the last Apple computer I'll buy. It's too much money for a declining experience.
What’s in Big Sur AND windows 10 that is not for the current macOS?
That's a legit argument against Android, but the exact opposite holds for Windows. You can run Windows 10 on 10 years old hardware, 15 if you push it and I'm not exaggerating. I'm typing this on my 10 years old desktop PC running Windows 10 as we speak, and it's very smooth. I'd have been very pissed off if three years ago Microsoft decided to not support my PC because "7 years is long enough". Yes I hate forced reboots, but that's beside the point here.
As another commenter pointed out, 7 years old mid to high-end hardware will typically give you a fine experience on Windows 10, as long as you have an SSD.
[0] https://www.anandtech.com/show/6849/dell-xps-13-q1-2013-ultr...
Xubuntu did me for years but I hate the new snap thing that happened to Ubuntu so I assume that will happen to Xubuntu too.
Debian Testing seems to be the way to go now.
I call bull, unless you’re on a beta channel.
When was the last time you had to reboot macOS for an update, and how long ago was the second-last update?
And cannot remember the last time any one of the 100+ windows 10 machines I administer had a forced reboot.
Meanwhile there are plenty of horror stories of people being unable to work, or worse, losing their work, because of Windows 10 updates.
I installed sshd using what I thought was apt. It actually happened that Xubuntu installed a snap. I also couldn't enable or start/stop `sshd` using systemctl, for some reason.
I'm quite sure there's some way I could learn to manage services in snaps... or maybe it was a bug? Either way, I don't want to waste my time. I don't see how this change makes my workflow any easier than centralised package and service management. I'm looking at MX Linux/AntiX now.
`sshd` isn't a valid package name in Ubuntu repos which Xubuntu uses directly and without modification (it's openssh-server you are looking for) so apt would throw a package not found error.
Also `sshd` doesn't exist in the snap store[1], neither does `openssh-server`[2].
Given Canonical/snapcraft.io are the only source of snaps what you have described is impossible.
While the package wasn't named "sshd", that's an abbreviated way to refer to the ssh daemon. The package name varies between distros, but the config file and executable are known as "sshd". I was installing the ssh daemon package by whatever name the Debian/Ubuntu maintainers christened it.
Something else must've broken it, then.
That's not a happy path.
So yes, if I want to continue to use macOS and want to stay on the latest release, then "having to upgrade hardware" is the only route. If you take issue with me calling that "forcing" then fine, but it's obvious how I'm using that term.
Plenty of hardware from 2013 runs current operating systems- basically only in the Apple ecosystem is this a problem. I doubt there's any _technical_ reason older hardware cannot run newer versions of macOS. Apple just draws a line whereever they want.
I understand this is a "known concern" of being a part of the Apple ecosystem- but it's one of the first times I've encountered it personally, so yes, it's frustrating.
I'm not MS's biggest fan, and I have my own peeves with Windows, but the way you worded this seems unnecessarily hostile.
I use Windows, Linux, and macOS for various purposes and I understand the benefits and drawbacks of using them. You don't need to talk down to me about telemetry and updates.
Spinning having to buy unnecessary new hardware to continue running an up-to-date OS as a benefit seems ridiculous to me.
The latest version of Windows 10 runs great on 10 year old desktops, and will probably be supported for many more years to come.
With Apple preventing dual boot on ARM this problem will only get worse.
Durability has long been a feature of these machines, even sadder to be forced into hardware upgrades by what seems to be intentionally broken core features like wifi.
But I don't think it's fair to characterize what could very well be a hardware fault as the work of some bean counter in Cupertino sitting behind his desk rubbing his hands with glee.
This attitude needs to stop.
If a user's needs are met with a 7 year old machine and they are happy without upgrading then artificially obsoleting it in the name of capitalism is not progress, it's irresponsible.
I have an old Mac that I use daily that maxed out at Mojave. It still functions fine. Nobody forced me to do anything to it in the name of capitalism.
You said yourself that his current machine meets his daily needs. So what's the problem? It's not going to turn off the day Big Sur is released.
Not forced, but unnecessarily required to purchase new hardware to run the latest OS version which should not have any reason for not working on the older hardware. I still think that's a problem.
If there was a feature of Big Sur that required particular hardware to run, then I would be more understanding. Yes, I can stay on Catalina on my iMac, but it will continue to get more out of date when Apple could have easily kept supporting it. I'm understanding enough to know Apple has business reasons for doing it, and maybe even technical ones (that no one has yet explained) but it doesn't mean I agree with it.
Sometimes older hardware isn’t capable of supporting new features. In prior cases it might not have a 64 bit processor or not enough memory, and of course you can’t expect support in those cases.
In this it’s old WiFi hardware that can’t support new features. It would be dumb for Apple to take engineers off making Big Sur more solid for 98% of Macs to waste time on this problem for a tiny percent of the active base.
Apple is doing exactly the right thing. Make it work well for the vast majority, then see if they can take it farther back in the first couple of bug fix releases.
Having them later in the presentation say "Hey look at all these ARM containers running on Apple chips on macOS" was an especial kick in the teeth.
I used my potato-tier iPad with a Logic Folio as my main computer for a couple of months while my MacBook was getting replaced and it was honestly a vastly better experience for me save for not being able to get work done because of the absence of spinning up a Linux workspace.
Even if they artificially limited it to iPad Pro (it's Apple after all) I'd still be happy.
They can make something work if Swift Playgrounds works (which is a pretty silly experience anyway. “Hey kid, great job learning Swift. Want to make a real app? Buy a $1200 MacBook and get to work!”
I’ve always found that strange given the demographic of HN. I’ve never considered good tools to be expensive. Continuous lost productivity is usually more costly than “Apple Tax”.
Some people have said ARM EL2, but virtualization in hardware isn't required if we can get a terminal with a jailed environment (akin to chroot) with brew. At worst you could spin up a Linux kernel in userspace if you needed to.
It forces emulation of x86. If only it could cut QEMU out of the equation it would be perfect.
iPads work with standard mice, and have an on-screen mouse pointer. I used mine with an old mouse I had lying around a couple of weeks ago. Works fine.
I can't imagine it's still impossible for them to add similar functionality if it's the only thing holding it back from running macOS.
On iPhone and iPad, apps are terminated when the memory is scarce so all the apps are build to expect that to happen.
What I would expect to happen is Mac OS constantly complaining that you are out of memory and you need to choose one of the following apps to terminate.
Sure, a lot of swap can be used but this would degrade the performance significantly IMHO.
Hackintosh community deals with lack of driver support every day.
Do people with unsupported macOS versions still need to modify each patch release or can they update their macOS X.Y.Z to X.Y.(Z+1) without any additional tinkering?
macOS Catalina will actually still get security updates for two years after Big Sur is released (they support macOS releases three years after release). So that's until ~late 2022, a pretty long run for that 2008 hardware until you have to go to Linux or Windows for your patches.
It looks like Big Sur has a hard requirement on Metal (at the moment at least), which kills all pre 2012 Macs [2] that were still running Mojave/Catalina using OpenGL.
[1]: http://dosdude1.com/catalina/ with various important caveats of course, depending on your model.
[2]: Metal is supported on GPUs since Intel Ivy Bridge and Vulkan compatible AMD/Nvidia hardware. The Mac Pro 2010 is the exception since you can upgrade its GPU to a Metal compatible one.
You can also do this with the 2008 Mac Pro; either by using a recent nVidia GPU (though every time I've done this I've seen a bunch of weird artifacting) or by using an AMD GPU with the patch that removes the requirement for the SSE 4.2 instruction set (which the CPUs in the 3,1 don't support).
RX570s and RX580s being 100 dollars makes the decision upgrade that much easier.
Haven't moved to Catalina because, you know, 32bit.
(To be fair though, I'm not sure I would pay for an expensive repair on a 5+ years machine anyway)
I had a black Macbook (dual-core, maxed out RAM, etc.), which I liked very much and was plenty capable, and Apple decided (I don't have proof, but I'm almost certain it was an instance of planned obsolescence) that Lion (I think?) would not support it. I installed Ubuntu on that machine and it continued to work well until the screen died a few years later.
That means the breaking update came five years after the release of the computer, but Snow Leopard still had another two years of security updates (AFAIK). Personally, I don't think that's unreasonable.
This is just one instance among many, though. I'm aware of others both firsthand (e.g. my iPad Mini that can't be upgraded past iOS 9) and second (e.g. "slowing down" of old iPhones that resulted in a class action lawsuit).
Oh boy.
iOS 14 supports iPhone 6s. What’s the oldest phone supported by the latest Android?
To install the tool using Homebrew, run:
brew cask install claui/cask-public/patch-installer
To patch the Big Sur installer, run: patch_installer.sh <drag the installer partition here>
After patching the Big Sur installer, you can uninstall the tool: brew cask uninstall patch-installerYep, that happens on my 2015 Macbook Air, which officially supports Big Sur but not Sidecar.
I heard the latest MBPs have soldered ram. Horrible and one of the reasons why I’m not thinking of buying one (besides them being rather pricey!).