SAYING GOOD-BYE TO THE MILLENNIUM FALCON

I’ve used a Mid-2010 Mac Pro since 2011. More storage. More RAM. Maxed out the video card with an AMD RX 580. It’s my Millennium Falcon.

Now it’s time to move on. I’m migrating to Apple silicon by the end of 2022. Part of what kept the Falcon alive?

👉🏽 OpenCore Legacy Patcher (GitHub)

If Apple says, “Your Mac can’t run that version of macOS”, OCLP says, “Yes it can.” 😁 With OCLP and a little help from Mr. Macintosh (YouTube) and me, you can too.

My OCLP 0.4.2 Settings

Using Mr. Macintosh’s video, I bought a 1.0 TB Accelsior 1M2 PCIe NVMe SSD from OWC and successfully installed OCLP and Big Sur on it.

If OCLP 0.4.2 were around when I first attempted this, these would’ve been my patcher settings:

(As of 2022 Feb 11)

  1. Debug Settings:
    • Enable Verbose Mode: True
    • Set SurPlus Settings: True
  2. Security Settings:
    • Set System Integrity Protection (SIP): True
  3. SMBIOS Settings
  4. Boot Volume Settings
  5. Miscellaneous Settings:
    • Set ShowPicker Mode: True
    • Set TeraScale 2 Accel: True
    • Set AppleALC Usage: True
    • Set Windows GMUX support: False
    • Set 3rd Party SSD Support: True
    • Set FeatureUnlock: True
    • Set NVRAM Write: True
    • Set Content Caching: True

For my Mac Pro, the two most important settings were:

  1. Debug Settings:
    • Enable Verbose Mode: True
    • Set SurPlus Settings: True

With Verbose Mode enabled, you’ll be able to see where your Mac fails to start up. (If it happens, no big. Hold the power button for 10 Mississippi’s, then hit the power button again.)

SurPlus allows you to use storage like OWC’s Accelsior 1M2 to boot macOS. If you read any mentions of LateBloom with PCIe storage, it’s likely old intel as LateBloom was replaced by SurPlus (thankfully 😅).

If this smells like a Hackintosh, that couldn’t be further from the truth. I recommend getting an old(er) Mac over building a Hackintosh any day of the week.

That said, there are some gotchas:

  1. If you’re using a non-blessed, but compatible AMD card, you may need to swap out that card with a blessed video card as the occasional escape route.

  2. If you’re using a USB-based Bluetooth dongle, you may have to unplug it-then-plug it back in so macOS will see it.

Some particulars from my personal notes:

  • It’s OK to modify the Patcher Settings then install a different build of OCLP multiple times. Something doesn’t work? Iterate.
  • When choosing the disk to install OCLP in Disk Picker, slow down and pay attention. The intended disk number may change.
  • SIP - you still have to actually enable/disable SIP in Recovery Mode.
    • Once enabled/disabled in Recovery Mode, the OCLP SIP settings are applied.
  • Recovery Mode - accessed by hitting Spacebar at the Show Picker.
  • It’s OK if you get the ⃠. Just press Power, wait 10 Mississippi’s, then try again.
  • mountEFI script - super handy for uninstalling OCLP EFI contents, if needed.
  • Set the USB BT dongle as the default BT host.
    • Bluetooth Explorer - set default host
    • sudo nvram bluetoothHostControllerSwitchBehavior=always

That era of the Mac Pro was special to me. It was truly pro kit, and it helped me make a living, right up to the moment I clicked Post on this. But now it’s same to say good-bye.

Godspeed, Falcon. 🍏

🎮🎶 Pizza Hotline’s Level Select:

One, I wish I would’ve thought of this name as a performing artist.

Two, I wish I would’ve thought of this album.

Three, that’s some premium drum & bass. 👌🏽

Bandcamp

Apple Music

Inktober 2022 was fun… until life got in the way. 😄

A couple of my favorites:

Flame x Bouquet

Bat

Mostly Apple Motion with a bit of ISF for Motion sprinkled in. ✨

TROUBLESHOOTING KERNEL EXTENSIONS WITH KMUTIL TRIGGER-PANIC-MEDIC

I keep revisiting Bryan Heinz’s article – KEXTs and Big Sur:

https://kernelpanic.me/2021/03/18/kexts-and-big-sur/

Resetting the Kext database in Recovery mode is super-helpful for giving macOS a bit of amnesia, especially when you want to be certain you uninstalled a kext (or not):

kmutil trigger-panic-medic --volume-root /Volumes/VOLUME

NEW SEASON, OLD EPISODE

📺 Watching Family Ties with my family. An interesting trend I’ve noticed with 80’s TV shows – an older, finished, unaired episode is mixed in with a new season.

It’s not the first time this happened with Family Ties. But S6:E15 is so pronounced for two reasons:

  1. Jennifer – Tina Yothers’ character – goes way back in time.
  2. The Keaton’s are pretty mean.

I suspect this was sprinkled in because of #2. Or maybe it was a vacation tactic? Or maybe Michael J. Fox was working concurrently in film while doing the show and he needed the break? 😅

Brent Simmon’s After Twitter is 🎯. inessential.com/2022/11/1…

Bye, Twitter

Hello! 👋🏽 Happy to be here and hoping to re-create some of the goodness that once was. #MoChat? #PostChat? Let’s gooooo! 🏁🏆