Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Status
The first post of this thread is a WikiPost and can be edited by anyone with the appropiate permissions. Your edits will be public.
@TMRJIJ's read-only volume quote makes it look like APFS might be mandatory. I'll give HFS+ a try, though.
I think that might be the case. It looks like it's going to be an APFS read only container. However, that might mean that circumventing it could actually just mean getting it to work on HFS. That would probably be too easy and would lead to an unsatisfactory result if it actually does work.
 
  • Like
Reactions: ASentientBot
I'm planning on documenting how macOS Patcher works. I think using a bash script and simple Apple scripts for the Patch Integrity Protection GUI, allows somewhat experienced users to more easily understand how macOS Patcher works. I would like to document all of this as I have a vast knowledge base from browsing threads and reversing engineering other patchers but unfortunately I don't currently have the time. Luckily, summer holidays are in a month so I should have plenty of time away from school to work on macOS Patcher, OS X Patcher, and associated documentation to come. It's also a question of priority. I'd rather work on creating the tool, than documenting it. But as I said, once I have more time then I can catch up on that.
[doublepost=1559591992][/doublepost]
I think I'm the only one with any interest in a retro patcher like that. But I recently got a MacBook4,1, courtesy of @dosdude1, and @Larsvonhier so that will be a big asset in this venture. I've currently reversed engineered MacPostFactor and attempted to package it into a bash but I haven't tested anything yet. Of course it's much easier having one of the actual developers to help me with it than trying to understand a pre built app ;)
Well Kelian Dumerais (@MLforAll) has all of the source code for MacPostFactor. I only have pieces of it, but I can probably ask him whenever he's online.
 
I don't know if that's the case or not. Does APFS run on Traditional Hard Drives? If the non-retina 2012 Macbook Pro is still supported with those HDDs then it properly won't bother us as much.
yes the apfs works on 2012 machines (it works on all macs that can run high sierra aka 2009 macbooks)
 
Well Kelian Dumerais (@MLforAll) has all of the source code for MacPostFactor. I only have pieces of it, but I can probably ask him whenever he's online.
I don't have time to talk right now since I have to go sleep and then go to school in the morning. (Damn school cutting into my Catalina researching time.) Maybe we could take this discussion to the DMs and focus on Catalina here? I'm really looking forward to having your support on both of these projects. Thanks in advance for your participation and collaboration.

Oh and goodnight.
 
  • Like
Reactions: TMRJIJ
I don't know if that's the case or not. Does APFS run on Traditional Hard Drives? If the non-retina 2012 Macbook Pro is still supported with those HDDs then it properly won't bother us as much.
APFS can be used on traditional HDD's. I actually tested it on MacBook Pro Early 2011 (reinstalled High Sierra, formatted HDD to APFS), no problems at all.
 
  • Like
Reactions: TMRJIJ
I have been using APFS since last June on my hdd in my mid 2009 iMac when Mojave began beta testing and also in my MacBook 5,2 so far no issues with APFS how are coming on a macOS Catlina Patcher :)
 
  • Like
Reactions: jackluke
Looks like from the installer its apfs only, also the installer app runs on my 09 MacBook, which I was not expecting.
 
Looks like from the installer its apfs only, also the installer app runs on my 09 MacBook, which I was not expecting.

Just downloaded and inspected the Installer.app (19A471t) and inside there is the typical "BaseSystem.dmg" in HFS, so I guess APFS should not be yet mandatory at least on this fresh beta 1 .
 
Whoa, they totally changed the folder layout.
Screen Shot 2019-06-03 at 4.45.11 PM.png
 
Interesting name. Catalina is a variation of the name Catherine . Probably comes from a place that has the name of a woman called Catherine.
I do not really get it how the read only volume was suppose to work, it does not make too much sense to me. An OS is dynamic, things change, swap, temporary files etc. Perhaps a part of the OS will run on two partitions, one read-only, with the kernel and essential kexts, and one for swap and temporary files. It does not seem like a good idea to split the OS into two, it should increase latency and slow down the performance, even for supported Macs.
I am waiting for signs from the Clover and FakeSMC developers on this issue. I assume the kernel requirements are the same as in Mojave. My biggest fear is that OpenGL is removed completely, altough it does not seem too likely.
 
Hey, @0403979. This business with two threads is annoying and confusing. And no offense -- you've been a major contributor to the 10.14 thread, and your work on your own patcher is admirable -- but @dosdude1 is definitely the more well known and experienced leader in this effort. Would you be willing to consider merging the two threads to decrease confusion?

I'm sorry if this comes off as insulting in any way, I honestly don't mean it that way at all. I actually really admire your expertise and contributions, especially at your age. But I can just see this becoming a problem in future if we have to keep up with two discussions with the same name and topic.

Thanks.

Edit: Or, as another user suggested -- keep this thread, but make it specific to your patcher. But as a contributor to the effort, I just want one clear location to discuss advances.

Edit 2: Thanks for resolving this you guys.
 
Last edited:
...And thanks to @dosdude1 and @Larsvonhier, I now have my own MacBook4,1 to use for testing unsupported macOS on. As I'm currently the only developer who is developing a patcher tool that supports the MacBook4,1...

Did you say 4,1? as in the MacBook Early 2008 with X3100 GPU?
I really hope that's a typo, because that model doesn't even have Sierra or High Sierra running well on it because of the GPU. I highly recommend getting a late 2008 or newer macbook. As for the file system, it sounds like a non-issue. worst case APFS becomes mandatory. Something patches already exist for.
[doublepost=1559597406][/doublepost]
...but @dosdude1 is definitely the more well known and experienced leader in this effort...

Actually afaik Foxlet and a handful of other devs pioneered the 10.12+ patch tools. Dosdude1 has only submitted a few patches and hosts all the files/builds good hype for the tools.
 
Did you say 4,1? as in the MacBook Early 2008 with X3100 GPU?
I really hope that's a typo, because that model doesn't even have Sierra or High Sierra running well on it because of the GPU. I highly recommend getting a late 2008 or newer macbook. As for the file system, it sounds like a non-issue. worst case APFS becomes mandatory. Something patches already exist for.
It runs, but without graphical acceleration. I agree with you that it's a bit of a stretch, at least for daily use. But it's a cool side project nonetheless! You can't help but be impressed that they got it to boot on 11-yo hardware.
[doublepost=1559597499][/doublepost]
Did you say 4,1? as in the MacBook Early 2008 with X3100 GPU?
I really hope that's a typo, because that model doesn't even have Sierra or High Sierra running well on it because of the GPU. I highly recommend getting a late 2008 or newer macbook. As for the file system, it sounds like a non-issue. worst case APFS becomes mandatory. Something patches already exist for.
[doublepost=1559597406][/doublepost]

Actually afaik Foxlet and a handful of other devs pioneered the 10.12+ patch tools. Dosdude1 has only submitted a few patches and hosts all the files/builds good hype for the tools.
@dosdude1 ran the entire 10.14 thread, wrote the patcher, and developed many of the fixes as well.
 
It runs, but without graphical acceleration. I agree with you that it's a bit of a stretch, at least for daily use. But it's a cool side project nonetheless! You can't help but be impressed that they got it to boot on 11-yo hardware.

that's not the point. The point is that we already have extensive patching and documentation on running 10.12-10.14 on macbooks as old as the *late* 2008 5,1 with GeForce 9400M. The GMA GPU's are a nightmare and have nothing to build off of when it comes to OpenGL support in Metal-macOS. It'd require a massive amount of work to effectively restart on this macbook because of it's GPU. The best move if OP is looking for a development device is to sell this one for a full 5,2 or grab a 2009 5,2 board to put in his 4,1 case at a discount.

EDIT: and there was an error in my previous post, I have yet to see a successful install of anything past 10.11 on the 4,1, and 10.13 has zero documented support patched or otherwise.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.