3 ms·
Why specifically, are you trying to modify system files?
by ehutch79 6y ago
Why specifically, are you trying to modify system files?
- saagarjha 6y agoI run beta software on my devices. Apple, in its infinite wisdom, believes that programs compiled on beta operating systems do not belong on the App Store. Thus, I modify SystemVersion.plist so Xcode will think it's running the latest release version rather than the beta. This is just one of the things that you can do; I've occasionally patched system libraries, replaced resources, and so on depending on what I've wanted to do.
- ehutch79 6y agoDo you think it's really that odd that they wouldn't want someone publishing releases from beta OS/Libraries? Given how everything else you talked about could be turned off. Do you think that would be a better default? to allow system libraries and such to be altered? and that the protection would need to be explicitly turned on instead?
- saagarjha 6y ago> Do you think it's really that odd that they wouldn't want someone publishing releases from beta OS/Libraries? Yes, very. It's not like the toolchain really cares which version of XNU it's running on. > Given how everything else you talked about could be turned off. Do you think that would be a better default? to allow system libraries and such to be altered? and that the protection would need to be explicitly turned on instead? I liked what they did in Catalina, where you could remount the rootfs as writable. What they have in Big Sur is too much; you have to restart every time you want to modify anything and it is not possible to change anything after booting.