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.
THere are no way to install Sierra on MAcbookpro3.1 on merom cpu? no emulation sse4?
Bloody macbook those times costed about 2.5Keuro. For cheaper macs are available upgrades. No respect to customers
 
  • Guess there's a first time for everything ;-\
  • I just reset to your catalog and no updates are reported by the mas.
  • Checked my private/var tree and found the 031-72720 folder, but it's in a "non-standard" location...one level up from softwareupdated in its own com.apple.SoftwareUpdate.SUCatalogDataManager folder (right off C)
  • Just did a --dump-state and it locates your server and spits info about available updates (0) and installed products (6)
  • About to try a few more things...
  • Any thoughts?...( two outa three ain't bad...)
 
  • Guess there's a first time for everything ;-\
  • I just reset to your catalog and no updates are reported by the mas.
  • Checked my private/var tree and found the 031-72720 folder, but it's in a "non-standard" location...one level up from softwareupdated in its own com.apple.SoftwareUpdate.SUCatalogDataManager folder (right off C)
  • Just did a --dump-state and it locates your server and spits info about available updates (0) and installed products (6)
  • About to try a few more things...
  • Any thoughts?...( two outa three ain't bad...)

You found a bug! The new server compiled the new dists with an old scriptbit that didn't include all the valid builds; it was only server side, not on your client. It should be working now.
 
You have to have a supported Mac to download the update, copy it to the Mac that isn't supported, and then run the Public Beta 6 patcher tool. Now I have an Early 2008 iMac running Public Beta 6 and the only things that don't work are the things you would like to have (like a consistent mouse cursor or to b fair built-in speakers-didn't play with the version I first installed so I don't know if it's an unsupported Sierra problem in general or not. Hope this helps ;-)
Umm, no. You're completely off base here. You only have to have a supported Mac to create the PB1 USB installer, after that, you use dosdude1's patcher for the updates to get the App Store to provide the relevant update.
[doublepost=1472086269][/doublepost]
thanks; ...this is just for testing.

Swift = Objective C - it's just Apple putting some new branding on it.
 
Umm, no. You're completely off base here. You only have to have a supported Mac to create the PB1 USB installer, after that, you use dosdude1's patcher for the updates to get the App Store to provide the relevant update.
[doublepost=1472086269][/doublepost]

Swift = Objective C - it's just Apple putting some new branding on it.
even though i created a usb installer off an unsupported imac? hmmm.
[doublepost=1472087261][/doublepost]
even though i created a usb installer off an unsupported imac? hmmm.
whoops did not read whole post my bad...
 
Getting PB6 was a bear. I ended up having to manually extract and create the 31-72720 directory and dist before using @dosdude1's tool to make the update pop up in the App Store.

But much happier with PB6 as my keyboard autorepeat is working again.
 
After my first runs with sierra I still have an USB stick with PB1 ready. I went back to ElCa and want to give PB6 a try. on my macbook late 08 alu/unibdoy.. Am I able to reinstall with PB1 and use the native software update to PB6 or do I need @dosdude1 tool?
 
You found a bug! The new server compiled the new dists with an old scriptbit that didn't include all the valid builds; it was only server side, not on your client. It should be working now.

  • Rebooted (oh the days when I could simply killall softwareupdated... ;-) )
  • Still no updates reported
  • Still have the relevant 031 folder but in another folder hierarchy (see below)
  • Hope this helps
  • Will hang on b4 I try jury rigging the folders and dist files...

Some more relevant output (for all of us terminal geeks):

Code:
$pwd
/private/var/folders/zz/zyxvpxvq6csfxvn_n00000s0000068/C

$find . -name *031*.English.dist -exec awk '/OSXUpd10.12PublicBeta.pkg/ {print FILENAME}' {} +

find: ./mds: Permission denied
find: ./softwareupdated/mds: Permission denied
./com.apple.SoftwareUpdate.SUCatalogDataManager/s/031-72720/031-72720.English.dist
./softwareupdated/com.apple.SoftwareUpdate.SUCatalogDataManager/y/031-69393/031-69393.English.dist

Code:
$softwareupdate --list
Software Update Tool
Copyright 2002-2015 Apple Inc.

Finding available software
No new software available.

Code:
$defaults read /Library/Preferences/com.apple.SoftwareUpdate CatalogURL

http://swdist.furcode.co/index-10.12beta-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog

defaults read /Library/Preferences/com.apple.SoftwareUpdate
{
    CatalogURL = "http://swdist.furcode.co/index-10.12beta-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog";
    LastAttemptBuildVersion = 16A294a;
    LastAttemptSystemVersion = "10.12 (16A294a)";
    LastBackgroundSuccessfulDate = "2016-08-25 02:05:54 +0000";
    LastFullSuccessfulDate = "2016-08-25 09:01:53 +0000";
    LastRecommendedUpdatesAvailable = 0;
    LastResultCode = 2;
    LastSessionSuccessful = 1;
    LastSuccessfulDate = "2016-08-25 09:01:53 +0000";
    LastUpdatesAvailable = 0;
    PrimaryLanguages =     (
        "en-US",
        en
    );
    RecommendedUpdates =     (
    );
    SkipLocalCDN = 0;
}

clip of my softwareupdate --dump-state ( a little redacted )

Code:
Aug 25 04:52:24 ... softwareupdated[...]: ****** Dumping state of softwareupdated daemon and associated services ******
Aug 25 04:52:24 ... softwareupdated[...]: Scan controller holding 153 products
Aug 25 04:52:24 ... softwareupdated[...]: Checking for inapplicable local products remaining on disk for cleanup
Aug 25 04:52:24 ... softwareupdated[...]: Catalog: http://swdist.furcode.co/index-10.12beta-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog (PKTrustLevelAppleSoftwareProduction)
Aug 25 04:52:24 ... softwareupdated[...]: Last preferred localization: en-US
Aug 25 04:52:24 ... softwareupdated[...]: Last Cmd-R request completed: 2016-08-25 08:51:02 +0000
Aug 25 04:52:24 ... softwareupdated[...]: Last catalog entity tag: "57be39f7-4c091f"
Aug 25 04:52:24 ... softwareupdated[...]: Catalog: http://swdist.furcode.co/index-10.12beta-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog
Aug 25 04:52:24 ... softwareupdated[...]: Session holding 153 statuses
Aug 25 04:52:24 ... softwareupdated[...]: Recently installed: 031-67181, 031-72346, 031-72285, 031-72721, 031-51821, 031-74326
Aug 25 04:52:24 ... softwareupdated[...]: Foreground transaction count: 0
Aug 25 04:52:24 ... softwareupdated[...]: Background transaction count: 0
Aug 25 04:52:24 ... softwareupdated[...]: Current clients:
Aug 25 04:52:24 ... softwareupdated[...]:    SUUpdateServiceClient pid=..., uid=501, installAuth=NO rights=(), transactions=0 (/System/Library/CoreServices/Software Update.app/Contents/Resources/softwareupdate_notify_agent)
Aug 25 04:52:24 ... softwareupdated[...]: 0 local products found
Aug 25 04:52:24 ... softwareupdated[...]:    SUUpdateServiceClient pid=..., uid=501, installAuth=NO rights=(), transactions=0 (/System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/storeassetd)
Aug 25 04:52:24 ... softwareupdated[...]:    SUUpdateServiceClient pid=..., uid=501, installAuth=NO rights=(), transactions=0 (/usr/sbin/softwareupdate)
Aug 25 04:52:24 ... softwareupdated[...]: Raw vproc transaction count: 0
Aug 25 04:52:24 ... softwareupdated[...]: 153 updates available
Aug 25 04:52:24 ... softwareupdated[...]:    plus 153 predicate-only updates
Aug 25 04:52:24 ... softwareupdate_download_service[...]: Download Service Starting
Aug 25 04:52:24 ... softwareupdate_download_service[...]: ***** Dumping current state of the SU Download Service *****
Aug 25 04:52:24 ... softwareupdate_download_service[...]: Current Download Products by Key dictionary: {
    }
Aug 25 04:52:24 ... softwareupdate_download_service[...]: Current Downloads Sessions Active:  
Aug 25 04:52:24 ... softwareupdate_download_service[...]: Current Update Statuses: {
    }
Aug 25 04:52:26 ... softwareupdated[...]: Removing client SUUpdateServiceClient pid=..., uid=..., installAuth=NO rights=(), transactions=0 (/usr/sbin/softwareupdate)
Aug 25 05:01:53 ... softwareupdated[...]: Adding client SUUpdateServiceClient pid=..., uid=..., installAuth=NO rights=(), transactions=0 (/usr/sbin/softwareupdate)
Aug 25 05:01:53 ... softwareupdated[...]: SUScan: Scan for client pid ... (/System/Library/CoreServices/Software Update.app/Contents/Resources/softwareupdated)
Aug 25 05:01:53 ... softwareupdated[...]: SoftwareUpdate: Catalog Not Modified since last scan ("57be39f7-4c091f")
Aug 25 05:01:53 ... softwareupdated[...]: SUScan: Using catalog http://swdist.furcode.co/index-10.12beta-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog
Aug 25 05:01:53 ... softwareupdated[...]: Added 128 PPD versions for /Library/Printers/PPDs/Contents/Resources from cache as of 2016-07-13 00:30:14 +0000
Aug 25 05:01:59 ... softwareupdated[...]: JS: No bundle at/Applications/SafeView.app
Aug 25 05:02:12 ... softwareupdated[...]: JS: 10.12
...
...
 
After my first runs with sierra I still have an USB stick with PB1 ready. I went back to ElCa and want to give PB6 a try. on my macbook late 08 alu/unibdoy.. Am I able to reinstall with PB1 and use the native software update to PB6 or do I need @dosdude1 tool?
Yep, same deal as before. Install with the USB stick, run the post install patch. Then use dosdude1's tool to patch the update so it'll appear in the App Store http://dosdude1.com/sierraswupatch/
 
  • Rebooted (oh the days when I could simply killall softwareupdated... ;-) )
  • Still no updates reported
  • Still have the relevant 031 folder but in another folder hierarchy (see below)
  • Hope this helps
  • Will hang on b4 I try jury rigging the folders and dist files...
Some more relevant output (for all of us terminal geeks):

Code:
$pwd
/private/var/folders/zz/zyxvpxvq6csfxvn_n00000s0000068/C

$find . -name *031*.English.dist -exec awk '/OSXUpd10.12PublicBeta.pkg/ {print FILENAME}' {} +

find: ./mds: Permission denied
find: ./softwareupdated/mds: Permission denied
./com.apple.SoftwareUpdate.SUCatalogDataManager/s/031-72720/031-72720.English.dist
./softwareupdated/com.apple.SoftwareUpdate.SUCatalogDataManager/y/031-69393/031-69393.English.dist

Code:
$softwareupdate --list
Software Update Tool
Copyright 2002-2015 Apple Inc.

Finding available software
No new software available.

Code:
$defaults read /Library/Preferences/com.apple.SoftwareUpdate CatalogURL

http://swdist.furcode.co/index-10.12beta-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog

defaults read /Library/Preferences/com.apple.SoftwareUpdate
{
    CatalogURL = "http://swdist.furcode.co/index-10.12beta-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog";
    LastAttemptBuildVersion = 16A294a;
    LastAttemptSystemVersion = "10.12 (16A294a)";
    LastBackgroundSuccessfulDate = "2016-08-25 02:05:54 +0000";
    LastFullSuccessfulDate = "2016-08-25 09:01:53 +0000";
    LastRecommendedUpdatesAvailable = 0;
    LastResultCode = 2;
    LastSessionSuccessful = 1;
    LastSuccessfulDate = "2016-08-25 09:01:53 +0000";
    LastUpdatesAvailable = 0;
    PrimaryLanguages =     (
        "en-US",
        en
    );
    RecommendedUpdates =     (
    );
    SkipLocalCDN = 0;
}

clip of my softwareupdate --dump-state ( a little redacted )

Code:
Aug 25 04:52:24 ... softwareupdated[...]: ****** Dumping state of softwareupdated daemon and associated services ******
Aug 25 04:52:24 ... softwareupdated[...]: Scan controller holding 153 products
Aug 25 04:52:24 ... softwareupdated[...]: Checking for inapplicable local products remaining on disk for cleanup
Aug 25 04:52:24 ... softwareupdated[...]: Catalog: http://swdist.furcode.co/index-10.12beta-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog (PKTrustLevelAppleSoftwareProduction)
Aug 25 04:52:24 ... softwareupdated[...]: Last preferred localization: en-US
Aug 25 04:52:24 ... softwareupdated[...]: Last Cmd-R request completed: 2016-08-25 08:51:02 +0000
Aug 25 04:52:24 ... softwareupdated[...]: Last catalog entity tag: "57be39f7-4c091f"
Aug 25 04:52:24 ... softwareupdated[...]: Catalog: http://swdist.furcode.co/index-10.12beta-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog
Aug 25 04:52:24 ... softwareupdated[...]: Session holding 153 statuses
Aug 25 04:52:24 ... softwareupdated[...]: Recently installed: 031-67181, 031-72346, 031-72285, 031-72721, 031-51821, 031-74326
Aug 25 04:52:24 ... softwareupdated[...]: Foreground transaction count: 0
Aug 25 04:52:24 ... softwareupdated[...]: Background transaction count: 0
Aug 25 04:52:24 ... softwareupdated[...]: Current clients:
Aug 25 04:52:24 ... softwareupdated[...]:    SUUpdateServiceClient pid=..., uid=501, installAuth=NO rights=(), transactions=0 (/System/Library/CoreServices/Software Update.app/Contents/Resources/softwareupdate_notify_agent)
Aug 25 04:52:24 ... softwareupdated[...]: 0 local products found
Aug 25 04:52:24 ... softwareupdated[...]:    SUUpdateServiceClient pid=..., uid=501, installAuth=NO rights=(), transactions=0 (/System/Library/PrivateFrameworks/CommerceKit.framework/Versions/A/Resources/storeassetd)
Aug 25 04:52:24 ... softwareupdated[...]:    SUUpdateServiceClient pid=..., uid=501, installAuth=NO rights=(), transactions=0 (/usr/sbin/softwareupdate)
Aug 25 04:52:24 ... softwareupdated[...]: Raw vproc transaction count: 0
Aug 25 04:52:24 ... softwareupdated[...]: 153 updates available
Aug 25 04:52:24 ... softwareupdated[...]:    plus 153 predicate-only updates
Aug 25 04:52:24 ... softwareupdate_download_service[...]: Download Service Starting
Aug 25 04:52:24 ... softwareupdate_download_service[...]: ***** Dumping current state of the SU Download Service *****
Aug 25 04:52:24 ... softwareupdate_download_service[...]: Current Download Products by Key dictionary: {
    }
Aug 25 04:52:24 ... softwareupdate_download_service[...]: Current Downloads Sessions Active: 
Aug 25 04:52:24 ... softwareupdate_download_service[...]: Current Update Statuses: {
    }
Aug 25 04:52:26 ... softwareupdated[...]: Removing client SUUpdateServiceClient pid=..., uid=..., installAuth=NO rights=(), transactions=0 (/usr/sbin/softwareupdate)
Aug 25 05:01:53 ... softwareupdated[...]: Adding client SUUpdateServiceClient pid=..., uid=..., installAuth=NO rights=(), transactions=0 (/usr/sbin/softwareupdate)
Aug 25 05:01:53 ... softwareupdated[...]: SUScan: Scan for client pid ... (/System/Library/CoreServices/Software Update.app/Contents/Resources/softwareupdated)
Aug 25 05:01:53 ... softwareupdated[...]: SoftwareUpdate: Catalog Not Modified since last scan ("57be39f7-4c091f")
Aug 25 05:01:53 ... softwareupdated[...]: SUScan: Using catalog http://swdist.furcode.co/index-10.12beta-10.12-10.11-10.10-10.9-mountainlion-lion-snowleopard-leopard.merged-1.sucatalog
Aug 25 05:01:53 ... softwareupdated[...]: Added 128 PPD versions for /Library/Printers/PPDs/Contents/Resources from cache as of 2016-07-13 00:30:14 +0000
Aug 25 05:01:59 ... softwareupdated[...]: JS: No bundle at/Applications/SafeView.app
Aug 25 05:02:12 ... softwareupdated[...]: JS: 10.12
...
...

Did you reset to Apple's catalog to clear the update cache?
 
Anyone seeing an issue where the machine shuts down about a minute after booting from USB? I'm installing on a Macbook Pro early 2008, aka the MacbookPro4,1. I'm using the public beta 12.0.41, just downloaded today from Apple. dosdude1's Sierra Patcher validates and installs the beta to my USB drive successfully, but when I boot into the USB stick from the Macbook, the machine shuts down after about a minute each time. When I turn it back on, I see the multi-language "Your machine shut down due to a problem" screen. Any ideas? Should I be using an older beta?
 
Anyone seeing an issue where the machine shuts down about a minute after booting from USB? I'm installing on a Macbook Pro early 2008, aka the MacbookPro4,1. I'm using the public beta 12.0.41, just downloaded today from Apple. dosdude1's Sierra Patcher validates and installs the beta to my USB drive successfully, but when I boot into the USB stick from the Macbook, the machine shuts down after about a minute each time. When I turn it back on, I see the multi-language "Your machine shut down due to a problem" screen. Any ideas? Should I be using an older beta?
Last I checked, dosdude1 only got the USB installer working with beta 1. You need to either find a source for the beta 1 installer or PM him to get a copy.
Then, after following the post-install patching routine, you use his update patcher to get the Public Beta 6 update, and you're good to go.
 
Last I checked, dosdude1 only got the USB installer working with beta 1. You need to either find a source for the beta 1 installer or PM him to get a copy.
Then, after following the post-install patching routine, you use his update patcher to get the Public Beta 6 update, and you're good to go.

I believe that issue with that USB Installer was rectified already, and at least my internal tool can already patch newer betas outside of Beta 1.
 
-------- Recovery Partition --------

With the latest patch of dosdude1 + macOS Sierra PB1 installed on a USB stick I managed to install macOS Sierra PB6 on a partition of the internal harddisk if my early iMac 2009 (v.9,1) a couple of days ago.

I installed the updates "macOS Recovery HD Update" and "iTunes" and all is running fine and I have no complains except that I can't boot from the Recovery Partition on the internal harddisk.

I run the installer on the USB stick again with the option Recovery partition enabled but this didn't help, I still get the forbidden sign after selecting the recovery partition.

I guess this is not a big issue as long as I keep the USB installer stick around but I wonder why I can't boot from the recovery partition.

Is this something I can (and should) fix or can I ignore it.
I like to have your opinion.
 
-------- Recovery Partition --------

With the latest patch of dosdude1 + macOS Sierra PB1 installed on a USB stick I managed to install macOS Sierra PB6 on a partition of the internal harddisk if my early iMac 2009 (v.9,1) a couple of days ago.

I installed the updates "macOS Recovery HD Update" and "iTunes" and all is running fine and I have no complains except that I can't boot from the Recovery Partition on the internal harddisk.

I run the installer on the USB stick again with the option Recovery partition enabled but this didn't help, I still get the forbidden sign after selecting the recovery partition.

I guess this is not a big issue as long as I keep the USB installer stick around but I wonder why I can't boot from the recovery partition.

Is this something I can (and should) fix or can I ignore it.
I like to have your opinion.
To fix Recovery Hd, run the post-install tool on your USB drive, and select "Recovery Partition Patch". Also, the patch tool should work with any version of the Public Beta installer app.
 
To fix Recovery Hd, run the post-install tool on your USB drive, and select "Recovery Partition Patch". Also, the patch tool should work with any version of the Public Beta installer app.

Thx for your support.

Alas your procedure isn't working for me, I still get the "forbidden sign".
I guess somethings is blocking the installation of the patch on the recovery partition of the internal drive.
But perhaps it is not a big deal if the USB installer disk has the same recovery options should this be needed later (if ever) when the final version of macOS is installed.

Can you confirm this ?

--update--
Before I installed macOS PB on the internal harddisk of iMac I installed it on a Firewire external harddisk, I just checked and this disk has a functional Recovery partition so the issue must be related to the internal harddisk.

Before installing macOS PB on the internal harddisk I created a second partition and on this partition I installed macOS PB. So the internal harddisk now contains 4 partitions, 1 normal partition with OSX El Capitan(bootable), 1 Recovery Partition with OSX El Capitan(bootable), 1 normal partition with macOS PB(bootable), 1 Recovery partition with macOS PB(not bootable)
 
Last edited:
Also, the patch tool should work with any version of the Public Beta installer app.

Any ideas on why a PB6 via USB install would shut down after ~1 min or so each time? I used the same USB drive to update my iMac to El Cap just yesterday, so it doesn't seem like a hardware issue.
 
Any ideas on why a PB6 via USB install would shut down after ~1 min or so each time? I used the same USB drive to update my iMac to El Cap just yesterday, so it doesn't seem like a hardware issue.
I may need to look into that... For now, try just using the PB1 installer, I know that works fine.
 
Thx for your support.

Alas your procedure isn't working for me, I still get the "forbidden sign".
I guess somethings is blocking the installation of the patch on the recovery partition of the internal drive.
But perhaps it is not a big deal if the USB installer disk has the same recovery options should this be needed later (if ever) when the final version of macOS is installed.

Can you confirm this ?

--update--
Before I installed macOS PB on the internal harddisk of iMac I installed it on a Firewire external harddisk, I just checked and this disk has a functional Recovery partition so the issue must be related to the internal harddisk.

Before installing macOS PB on the internal harddisk I created a second partition and on this partition I installed macOS PB. So the internal harddisk now contains 4 partitions, 1 normal partition with OSX El Capitan(bootable), 1 Recovery Partition with OSX El Capitan(bootable), 1 normal partition with macOS PB(bootable), 1 Recovery partition with macOS PB(not bootable)

The prohibitory sign is caused by macOS detecting you have an invalid model (one that is not in /System/Library/CoreServices/PlatformSupport.plist). The methods around that are to skip model verification using a kernel flag, or adding the model to the file (which can get overwritten with updates as seen in your situation).

Note that you also add any kernel extensions and support files if those were overwritten too.
 
Hi, I have try to format the USB key, install with your patch, enter the password when asked.
I also try it on two different Mac, a Mac Pro 3.1 and a new MacBook 2015.
If I put the USB key on the MacBook 2015 when it start, I can select the USB key to boot and then install the macOS.
But If I put the same USB key on my MacPro 3.1 at the startup I see only the Macintosh HD and the Recovery partition and no USB key.

If I make a bootable USB Key (with the same USB key) for El Capita, the Mac Pro 3.1 show me the USB key to install El Capitan.

What's the prob???

And while I was reading this page, why does the Broadcom BCM4321 work on El Capitan but not on the new OS? I've conducted in-depth studies of El Capitan and Sierra and the only things that are different are Core WLAN, Core WLAN Kit, and IO80211 Family are version 12. Why would going up one version break a WiFi card that through El Capitan worked perfectly and even got an upgrade so Bluetooth shows up on Sierra when it's patched? This whole page has been helpful explaining why when you have older hardware it doesn't work in one sense, but then it doesn't make sense why El Capitan would work with it.

Please don't tell me this is the nature of the Sierra beast, because then I won't be getting on the Internet much anymore. There has to be a valid reason why people with Broadcom BCM4321 WiFi cards had WiFi on El Capitan but lost it and if it's because Sierra is a beast, then I'm not likely to keep using it.

Except for having no WiFi, Sierra is a lot better (well, except for the fact my speakers work flawlessly on the older OS and now don't work on Sierra, which I expected the WiFi but not the speakers.)
 
And while I was reading this page, why does the Broadcom BCM4321 work on El Capitan but not on the new OS? ...
Apple purposefully dropped support for these older machines (I'm sure more will get dropped next year). Most people have been swapping out their Airport cards for newer chipsets to get better bluetooth and wifi support for Sierra.

There was some talk earlier about trying to spoof support for the 4321's, but I haven't heard of anyone actually pulling it off yet.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.