1 Reply
      Latest reply on Mar 29, 2020 3:26 AM by eskimo
      Sp4rt4h Level 1 Level 1 (0 points)

        Hello,

         

        I am trying to understand the updating system for MacOS Catalina.

         

        Obviously, there has to be some way for the App Store to force the root directory to be writeable. How does it do this? Does it send an ipc/rpc to like a userspace driver or middleware system?

        • Re: How does updating Catalina work if its root directory is read-only?
          eskimo Apple Staff Apple Staff (13,895 points)

          The mechanisms used here are not documented because they have changed in the past and it’s easy to imagine them changing again in the future [1].  Why do you care?

          Share and Enjoy

          Quinn “The Eskimo!”
          Apple Developer Relations, Developer Technical Support, Core OS/Hardware
          let myEmail = "eskimo" + "1" + "@apple.com"

          [1] macOS started with a completely mutable system volume, then got SIP, then got a read-only system volume.  Although Apple has not made any formal announcements about this, the trajectory here is pretty clear.