4 ms·
Huh, so Apple is installing both the ARM and x86 version of apps, even on ARM computers. I guess that makes sense for portability, but I don't know if other par
by lights0123 6y ago
Huh, so Apple is installing both the ARM and x86 version of apps, even on ARM computers. I guess that makes sense for portability, but I don't know if other parts of the root filesystem are one architecture only, such as the path to the kernel (unless that's a fat binary too?).
- brigade 6y agoIn the PPC -> x86 transition, the same hard drive could be used to boot both PPC and x86 Macs (e.g. via target disk mode or external HDDs)
- saagarjha 6y agoThat remains true today.
- olliej 6y agoI good case where this would be necessary is if anything has in process plugins - I saw at least one review where the person had to restart their app (final cut maybe?) because the codec was an x86 binary - which it seemed to do more or less automatically.
- alwillis 6y agoEverything Apple’s responsible for is a Universal (or fat) binary. You can boot either architecture from a Big Sur drive.
- saagarjha 6y agoThe kernel is multiple files. There’s “kernel” for Intel Macs, “kernel.release.t8020” for DTK users, and “kernel.release.t8101” for the M1.
- crb002 6y agoWhat is the binutil to strip the x86? Is it still this command? http://hints.macworld.com/article.php?story=20050810112422666 http://hints.macworld.com/article.php?story=2005081011242266... --edit-- Sweet it works. cd /Applications; ditto --rsrc --arch arm64 GarageBand.app GarageBand-arm64.app