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.
I checked the 10A096 Client as well; no luck. 10A096 Clean doesn't mount at all.
airport.png
 
(Separately, a small team at Apple, from several available sources at the time, may have maintained a Universal binary fork for development internally as a fallback contingency, with internal nightly builds beyond what was made available to Apple Developer Connection members).
You know, I wonder if Apple were building ARM versions of Snow Leopard. I mean, they've been using custom ARM CPUs since 2010.
 
But it’s just not there for me. Am I doing something wrong?
How are you trying to use it? It is imaged from a working installation of 10A096 and @barracuda156 has verified that it works.

Are you attempting to boot directly from the .dmg? You need to restore the image to a partition following the same process outlined in the wiki for the 10A190 image, via disk utility’s restore function within Leopard.

Are you using Leopard or Sorbet Leopard? We recommend using 10.5.8 for work on anything related to this project as we cannot account for any bugs that have been unintentionally introduced into Sorbet (tweaked Leopard) with any instructions or support here. I personally do not use it, having already optimised 10.5.8 manually following the established guides outlined in other threads (Links in the PowerPC SuperWiki).
 
iOS uses a modified Darwin system but with Springboard instead of the desktop GUI so it’s highly likely that they at least started with an ARM desktop build.
Yeah, that's why I think so too. When first showing the iPhone, SJ made it a big point that it "runs OS X".
 
  • Like
Reactions: ChrisCharman
Yeah, that's why I think so too. When first showing the iPhone, SJ made it a big point that it "runs OS X".
Yeah, he also said ‘the same’ at the time, although clearly that was an oversimplification for marketing purposes. I’d love to have access to the internal builds, I imagine there are many experimental editions that will never see the light of day.
 
  • Like
Reactions: Amethyst1
You know, I wonder if Apple were building ARM versions of Snow Leopard. I mean, they've been using custom ARM CPUs since 2010.

As mentioned earlier in this thread, the answer appeared to be “likely” if not a “yes” — even if an intern who verified the feasibility of running Darwin on SL, on his own, was working separately from internal core teams at 1 Infinite Loop with whom he had no contact.
 
How are you trying to use it? It is imaged from a working installation of 10A096 and @barracuda156 has verified that it works.

Are you attempting to boot directly from the .dmg? You need to restore the image to a partition following the same process outlined in the wiki for the 10A190 image, via disk utility’s restore function within Leopard.

Are you using Leopard or Sorbet Leopard? We recommend using 10.5.8 for work on anything related to this project as we cannot account for any bugs that have been unintentionally introduced into Sorbet (tweaked Leopard) with any instructions or support here. I personally do not use it, having already optimised 10.5.8 manually following the established guides outlined in other threads (Links in the PowerPC SuperWiki).
So far I've gotten my files by mounting the disk image and finding the files using the file path. I'll try that next. Thanks!
I'm sourcing the files from 10A096 or 10.5.8 only.

Edit: As I read this I think I didn't write it clearly at all. Here is what I've tried:
1. Download DMG of 10A096 Client or Server
2. Mount it
3. Use "Go To..." and type path to containing folder (/Volumes/[vol. name]/System/Library/CoreServices/)
And it is not there. I've gone through this on multiple OSes over a few days (whichever has been convenient) which includes 10.4.11, "10.5.9", 10.12.x, and 10A190 itself to peruse the disk image. Are you saying I have to install to get to that file?
 
Last edited:
  • Like
Reactions: ChrisCharman
So far I've gotten my files by mounting the disk image and finding the files using the file path. I'll try that next. Thanks!
I'm sourcing the files from 10A096 or 10.5.8 only.

Edit: As I read this I think I didn't write it clearly at all. Here is what I've tried:
1. Download DMG of 10A096 Client or Server
2. Mount it
3. Use "Go To..." and type path to containing folder (/Volumes/[vol. name]/System/Library/CoreServices/)
And it is not there. I've gone through this on multiple OSes over a few days (whichever has been convenient) which includes 10.4.11, "10.5.9", 10.12.x, and 10A190 itself to peruse the disk image. Are you saying I have to install to get to that file?
I see where you’re going wrong now. You’re treating the installation images the same as the restore images. The installation images are unaltered, released as developer previews and need to be installed. The other two images are clones of a pre-installed system that we have created with slight modifications to allow them to boot 10A096 or 10A190 (once restored) onto a PowerPC system. If you only want to source parts from any of the developer previews, you need to extract them from the installer pkgs - the best way to do this is via Pacifist.
 
I see where you’re going wrong now. You’re treating the installation images the same as the restore images. The installation images are unaltered, released as developer previews and need to be installed. The other two images are clones of a pre-installed system that we have created with slight modifications to allow them to boot 10A096 or 10A190 (once restored) onto a PowerPC system. If you only want to source parts from any of the developer previews, you need to extract them from the installer pkgs - the best way to do this is via Pacifist.
So I can use the same files, just finding them through Pacifist. I know @Amethyst1 also suggested the Pacifist app as well and I tried to use it and using file paths seemed to be faster. I will make sure to use it in the future. Thank you very much for the pointer.
 
I'm looking now but it seems like I have to pay both on Mega or Macintosh Repository to download the file? (I am looking at DL 3 and 4 for 10A096 in Table 1)
 
I'm looking now but it seems like I have to pay both on Mega or Macintosh Repository to download the file? (I am looking at DL 3 and 4 for 10A096 in Table 1)

Download source [3] and [4] for each of the 10A96 builds are the same as what’s posted on [1] and [2]. If you pan back through the history of this project, the initial place where Build 10A96 was made available for folks was on mega. The file which was on mega has since been mirrored to the garden, to archive-dot-org and, lastly, macintosh repository. When I began to edit the WikiPost in earnest, I set up the order of those download sources to prioritize the easiest, most hassle-free places to download.
 
Are you attempting to boot directly from the .dmg? You need to restore the image to a partition following the same process outlined in the wiki for the 10A190 image, via disk utility’s restore function within Leopard.

On a side-note, Disk Utility in 10A190 works fine too, at least for these OS dmgs.
 
I’m curious: does the version of Disk Utility in 10A190 conduct fsck and permissions repair, or is it broken as with the Disk Utility in 10A96?

As far as I recall, neither its own Disk Utility nor Disk Utility from 10.5.8 work for this end.
 
I’m curious: does the version of Disk Utility in 10A190 conduct fsck and permissions repair, or is it broken as with the Disk Utility in 10A96?

As far as I recall, neither its own Disk Utility nor Disk Utility from 10.5.8 work for this end.

Disk utility doesn’t work on either builds both on intel or PowerPC. I did replace some filesystem components as an experiment last year which improved the situation somewhat, however as some of the code needs to be rewritten for PowerPC (it’s currently intel only), i do not have a fix yet.
 
Last edited:
Small, boring update:

After spending a little while over the last week working on a patch pkg for Build 10A96, I started looking through contents of the final combo security update for 10.5.8. What sent me there was a search for all the latest Kerberos components: although I had long since moved Kerberos 6.0.15 components into my test environment (from the default 6.0.12 bundled with 10A96), I took note that a stock install of 10.5.8 contained 6.0.13, not 6.0.15… which is what sent me down the path of exploring the Security Update.

In short, there’s a lot more I want to test first from the Security Update (2011-002) in 10A96, before finalizing this patch. The point of making the patch is so that I can set up a streamlined installation for 10A96 which dovetails in all the work we’ve been doing on this project — without the need for someone new to this to have to manually swap out/in components from 10.5.8 or elsewhere to reach the kind of everyday stability I’ve been working toward on the 10A96 side.

And just to offer a glimpse at the sausage-making going on here, this is a view of the ongoing package creation. It’s not that exciting to look at, but in the end, it just needs to work properly.

1649529443110.png
 
Small, boring update:

After spending a little while over the last week working on a patch pkg for Build 10A96, I started looking through contents of the final combo security update for 10.5.8. What sent me there was a search for all the latest Kerberos components: although I had long since moved Kerberos 6.0.15 components into my test environment (from the default 6.0.12 bundled with 10A96), I took note that a stock install of 10.5.8 contained 6.0.13, not 6.0.15… which is what sent me down the path of exploring the Security Update.

In short, there’s a lot more I want to test first from the Security Update (2011-002) in 10A96, before finalizing this patch. The point of making the patch is so that I can set up a streamlined installation for 10A96 which dovetails in all the work we’ve been doing on this project — without the need for someone new to this to have to manually swap out/in components from 10.5.8 or elsewhere to reach the kind of everyday stability I’ve been working toward on the 10A96 side.

And just to offer a glimpse at the sausage-making going on here, this is a view of the ongoing package creation. It’s not that exciting to look at, but in the end, it just needs to work properly.

View attachment 1988931
Have you had a look at the Kerboros Extras at all? I usually install them on 10.5.8. I’m at work currently so can’t look inside the pkg to see if there’s anything useful, but thought i’d share just in case.
 
  • Like
Reactions: B S Magnet
Disk utility doesn’t work on either builds both on intel or PowerPC. I did replace some filesystem components as an experiment last year which improved the situation somewhat, however as some of the code needs to be rewritten for PowerPC (it’s currently intel only), i do not have a fix yet.

Do you recall which relevant components in particular are Intel-only?
 
Do you recall which relevant components in particular are Intel-only?
Not specifically as i’m away from my computer and haven’t played with Disk Utility since last year but, some of the filesystems, kexts and later versions of Disk Utility are. If you download the source for DiskDevCommands for example and the other related disk and filesystem tarballs you will be able to see what i mean.
 
  • Like
Reactions: barracuda156
Not specifically as i’m away from my computer and haven’t played with Disk Utility since last year but, some of the filesystems, kexts and later versions of Disk Utility are. If you download the source for DiskDevCommands for example and the other related disk and filesystem tarballs you will be able to see what i mean.

If we manage to fix darwinbuild, that could make our life much easier.
 
  • Like
Reactions: ChrisCharman
Hello,
Thank you to all for dealing with my confusion over the files. I finally found the files using the tool for installers in Pacifist. I can't believe I was overlooking this.
Picture 3.png

I will try these later. Separately, I tried taking the BT components listed in the main page from the 10.5.8 Combo into 10A190 without success. It's like this now:
BT no.jpg

When I try to open Bluetooth Setup Assistant, it crashed immediately. As you can see, the Preferences Pane is also not functional. However, knowing my record so far it is likely a mistake on my part. An excerpt from the log:
Screen Shot 2022-04-09 at 4.36.05 PM.png

Thanks to everyone for bearing with me.
 
Yeah, he also said ‘the same’ at the time, although clearly that was an oversimplification for marketing purposes. I’d love to have access to the internal builds, I imagine there are many experimental editions that will never see the light of day.
I can tell you where to obtaining a copy if you want, for Alpine 1A420 & Alpine 4A57. I can't share them for obvs reason. Them are NonUI build though so have SwitchBoard instead of SpringBoard. Actually, SwitchBoard wasn't even a thing and SkankPhone was the user interface but yeah, details, I'm sure you're more interested in all the rest :)
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.