GithubHelp home page GithubHelp logo

zearp / optihack Goto Github PK

View Code? Open in Web Editor NEW
155.0 18.0 53.0 46.06 MB

Dell OptiPlex 7020/9020 Hackintosh Stuff

Home Page: https://zearp.github.io/OptiHack/

hackintosh dell optiplex 7020 9020 opencore optihack optimac

optihack's Introduction

OptiHack

Dell OptiPlex 7020/9020 hackintosh stuff.

Montedell

New guide can be found here.

February 2024 PSA: Since Monterey will be the last macOS that natively supports Haswell and that it is unlikely that any security update to Montereywill break the EFI this repo will be archived until further notice.

August 2023 PSA: Monterey is the last macOS that natively supports the Haswell platform. While it is possible to run newer versions using OCLP for now I would not recommended doing so as long as Monterey gets security updates.

Monterey will continue to receive updates and security updates for a while and running macOS on a hardware platform it doesn't natively support requires a lot of testing to do it right. Comparing frequencies and voltages with Monterey when testing different SMBIOS is a must and only the start. I currently don't have time or need for it since Monterey is perfectly fine. Also many new macOS features will simply not work because they require/use cpu instructions Haswell processors lack. This is already the case with things like SideCar that only work glitchy. I will do some experimentation at some point and see how stable and well it runs. Specially when it comes to the iGPU.

July 2022 PSA: While Venture is in beta I will not be doing any testing this time. The last time a lot of things kept changing and it took a few weeks before all the needed kexts and OpenCore were working properly with Monterey. I will begin my Ventura testing when the GM is announced or released. This project is not dead yet.

PSA: From the 24th of June 2021 the default SMBIOS has been changed. This means that when you update you will either have generate new serials and before doing so logout from the iMessage and Facetime apps as well as iCloud itself. Or you can of course change the SMBIOS back to iMac15,1 or iMac14,3, if you do so you'll also need edit the plist inside USBPorts.kext to match the new model. This change is done so we can install Monterey.

optihack's People

Contributors

mgrimace avatar pkendall64 avatar zearp avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

optihack's Issues

Tonymac mod stole my EFI once again passing it off as his own...

A while ago I noticed a mod on the Tonymac forum used my OpenCore 0.6.9 EFI and passed it off as his own. I knew because I had added a custom entry to the config file that also existed in his. No credit was given and no link was posted to this repo.

Today I checked a new thread about the 7020/9020 on Tonymac and to my surprise the same mod still uses my EFI and passing it off as his own.

This time I could tell because I have added something in the ACPI patches. I've added ZARP on the first line in each patch and those also exist in the version posted on Tonymac.

I know there is nothing I can do about it. I signed up for that forum once and got banned swiftly and my posts were removed for calling them out. So I just post about it here so people can learn the truth.

Just open any of the ACPI patches from my repo in MaciASL and compare them to the ACPI patches found in the OpenCore 0.8.0 archive posted on Tonymac. They're identical including my modification to find and proof this kind of thievery.

Screenshot 2022-10-01 at 17 54 42

I also noticed many posts on Tonyman linking to my repo are removed. I can tell because GitHub stores the referring link to the post that contained the url of the repo. When I click on them the posts are missing, removed by the mods.

Tonymac is not only bad because they promote shitty closed source tools and insert Amazon/Newegg referrals to any link posted to those sites (also in user posts) but at the same time forbids their users from using referrals themselves. They're also a bunch of thieves. I wouldn't be surprised if all of their so called "golden builds" are stolen from Github and other places.

Anyone can verify my claims by downloading the 2 EFI's hosted by Tonymac and comparing the config and ACPI patches to the ones on the repo.

0.6.9 EFI with my custom Dell block (that I've removed in later releases): https://www.tonymacx86.com/attachments/0-6-9-oc-efi-zip.520341/
0.8.0 EFI with my custom ACPI patches: https://www.tonymacx86.com/attachments/oc-0-8-0-macmini-7-1-w-gui-efi-zip.548020/

The chances that the mod in question has made their own ACPI patches and then manually changed the fist line to include a short version of my nickname are very slim. But who knows lol.

I have no problems with people using this repo as base for their EFI and build upon it, but at least give some credit where its due.

iMac 17,1

Can we use iMac 17,1 instead of Macmini 7,1 and which one is better

iCloud issues since updating OptiHack and reinstalling macOS

Hello,
I have a problem regarding macOS. This started to happen since I updated OptiHack(OpenCore) and reinstalling macOS Big Sur. When I try to login into iCloud I get the error "ICLOUD_DEVICE_UNSUPPORTED". I tried changing my Serial/UUID/MLB but I had no luck.

Could someone please help me?
Thanks :D

Recovery Drive Fails to Boot to Picker When Using HfsPlus.efi

When attempting to install onto a 7020 flashed with the latest BIOS and the default (+ UEFI) BIOS settings, the system will not boot to the picker when using HfsPlus.efi.
If HfsPlus is swapped out with OpenHfsPlus.efi from the OpenCore release (and the plist is edited), it will load, but will then boot loop when attempting to load the installer (which I'm guessing is due to the swap).
I've followed all of the directions from both the old and new installation guides, tried multiple installer layouts (App Store installer, GibMacOS installer, the installer recommended on the Dortania guide) attempted to follow the Dortania troubleshooting guide; nothing seems to work.

I'd submit logs, but none are generated when it freezes this early in the boot process.

Mouse Scroll Stops Working

Hello!

I'm experiencing an issue with my Logitech M590 Bluetooth mouse.
This might not be an issue with the OS, but it is something that only happens on my Hackintosh (the mouse works fine on my Windows machine and my work MacBook Pro).

The mouse works perfectly, but after some time the scroll wheel stops working.
Restarting the computer appears to fix the issue, but it happens after a while again.
Middle mouse and all the other buttons works correctly, but scroll stops every few hours.

I am using the device with the Logitech Unifying Wireless Receiver.

Any help would be much appreciated!

PS: This is the device I'm using: https://www.logitech.com/en-us/products/mice/m590-silent-wireless-mouse.910-005014.html

Black screen when using dual monitor

I install Catalina on my system: Optiplex 9020, intel hd 4600. Everything work well but have black screen error when I using dual monitor (not 4k), I use DP -> HDMI cable for both monitor. I follow with Installation Index (BIOS settings, Download and create the installer, Copy EFI folder,...) except Post install, and I also follow Graphical boot. I only test for using dual monitor.
What solution for me or did I miss something?
Thank all!

can not eject dvd driver after powering on for some period

First, thanks for your excellent work.

I have Catalina 10.15.7 installed on my Optiplex 9020MT. Everything works perfectly except the CD/DVD driver. It works fine after I just boot into the OS. But after some time, I don't know how long, it refuses to eject. If I go to 'System Preferences' and click 'CDs & DVDs', then System Preferences freezes.

CFG Lock on an OptiPlex 9020 AIO

Hi, I have an OptiPlex 9020 AIO, just thought i'd mention the CFG Lock value is slightly different.

https://zearp.github.io/OptiHack/OptiGuide/installation.html#disable-cfg-lock

It's 0xDAF. Might be useful to add :) Apart from that guide was flawless.

Setting: CFG lock, Variable: 0xDAF {05 A6 37 01 38 01 51 00 02 00 AF 0D 10 10 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00}
	Option: Disabled, Value: 0x0 {09 0E F4 00 00 00 00 00 00 00 00 00 00 00}
	Option: Enabled, Value: 0x1 {09 0E F3 00 30 00 01 00 00 00 00 00 00 00}
End of Options {29 02}

Monterey public beta enroller error

Ok, I'm having an error when attempting to enrol in the public beta using the macospublicbetaaccessutility.
After running it, it fails on the validation step and gives this error:
Screen Shot 2021-07-21 at 7 42 42 PM

I'm on Catalina, and updated my serials from iMac15,1 to Macmini7,1 using genSMBIOS. I also set securebootmodel to disabled. I used my existing working EFI and just switched up the serials and usb map kext (being sure to replace the SMBIOS in the .plist there too). So my first step to troubleshoot was to grab the latest stable EFI. I replaced serials, etc. Now, using the stable EFI, when I boot it doesn't even show Macintosh HD as an option in the OC picker. I had to boot from my USB key backup EFI.

IMG_0533

I don't even know what's going on there, so I reverted to my working EFI with the new Macmini7,1 serials. iCloud is working with the serials and everything else seems fine otherwise. It seems like something to do with the newest EFI isn't working, but really the only thing I've changed is the serials. The main difference in EFIs that I can tell is that there's some additional values in the new 'generic' section where I input serials vs., my older EFI.

Note the configs are not actually zipped, I just had to add the extension so I could upload here, just remove .zip from the end.
configDOESNTSHOWHD.plist.zip
configWORKING.plist.zip

So issues:

  1. Can't enrol in beta
  2. Newest EFI being weird
  3. Related? Maybe I screwed something up with the serials

I'll attach broken and working configs to this post (serials removed, except I wonder if those are the issue). I apologize in advance if this is something obvious I'm missing.

USB port map issue with internal designation.

Hello,

Well this is an odd one. I use a Fenvi HB1200 bt+wifi card, and run the USB data cable externally. According to Hackintool it's in USB slot HS09, so I designated that port as "internal" (i.e., 255) in the plist.config of my USBports.kext.

The problem is, a totally different plug is showing up as internal both practically, and in Hackintool. I realized this after connecting some USB keys to the front of my system (the top left SS USB slot), and they would never appear in finder. Turns out they were appearing as internal drives. In Hackintool, HS09 shows the hub connected as USB2, and HS11 is showing up as internal instead (which must correspond to one of the SS slots as well).

In short, I designate HS09 as internal, but a different slot is showing up as internal. Any ideas? I'm also half-wondering if this is the root cause of my hash mismatches related to bluetooth if the internal card is showing up as connected externally... curious.

Link to Homebrew

Only a small issue, the Homebrew link is pointing to VLC. I believe the address that should be linked is https://brew.sh/

Great guide, thanks!

Supports 7040?

Sorry for opening an issue, but I was wondering if this is the same for a 7040?

Dell 9020 - Audio Line in - not working and Bluetooth dongle connected - Refusing to turn ON

Thanks for this wonderful work. I have installed Monterey on my Dell 9020 without any issue. Everything works except Audio Line in for Siri stuff and USB Bluetooth dongle shows with a cross and refuses to turn ON. I was using this Bluetooth dongle till Big Sur. Is there any fix to rectify the above said issues. If you can send any link I can follow and I will be happy to learn and do it. Thanks again for this effort you have taken. Cheers.

GT 710 Graphics Black screen when reaching desktop

I'm using your EFI folder on a 7020 SFF. BIOS is flashed to A18 along with all the UEFI mods. Using your latest release with OC 0.6.7 and Big Sur 11.2.1. The GT 710 is by Zotac and has 1GB DDR3 Vram. My monitor is an HP 27es with dual HDMI inputs and one VGA input.

The OptiPlex 7020 has an i3-4150 CPU so I'm attempting to use a GT 710 for graphics. The HD4400 works but rather poorly. I've removed disable eGPU and HDMI patches from the config.plist. I've tried with video set to auto and set to Nvidia as well.

I see the progress bar go halfway across under the Apple logo. It then disappears. Seems that I reach the sign in page but it's completely black except for the mouse pointer. I enter the password and it gets to the desktop but only with a black screen. I deleted PciRoot(0x0)/Pci(0x2,0x0) completely as well but it made no difference. I've tried your EFI folder with a Quadro K600 and it works with no modifications at all to your config.plist. I use DP output adapted to HDMI on that. Doesn't have HDMI.

Any ideas for a solution ?

Bios Version

What version of bios did you make the changes on that way i know what version i need without messing up my bios.

Graphical issues with electron / chromium apps

Hi,
I tried out the EFI you provided. It works great with catalina but with big sur 11.0.1 there's some graphical issues. Graphics do accelerate but electron apps ( web based apps with chromium v8 engine ) have issues rendering text and images. If I disable acceleration then they render correctly but it makes apps like Figma useless.

My system is an Optiplex 7020 SFF, an i3 4150 with HD Graphics 4400 and no expansion cards.
Cheers,

Poweroff but reboot then

Hi there, I just install Mojave 10.14.6 (Build 18G103) on my Optilex 7020 with an i5-4590 CPU and no DGPU, following your wonderful installation guide. iMac15,1 was the choice, and it could boot into the OSX.
The problem is, when I shutdown the computer, it cuts off the power, but then reboot. I have tried to reinstall and follow every steps in the guide, for at least 3 times, and I also tried to generate SSDT-PLUG and SSDT-EC from my original DSDT, but the problem is still there. But when boot into the OSX base system with the installer USB device, it will shutdown normally. Any idea about this?
By the way, I'm a coder, I can do something just with the key point of the problem.
Well, it's a really great installation guide of yours, really thanks for that

USB fixes break USB functionality

Hello!

I am using your guide to boot up MacOS Big sur on my Optiplex 7020.

I have an issue with the USB fixes applied in grub (setup_var).

Once I apply all of them and reboot not a single USB device works. Only way to go back is CMOS reset.

I can't proceed.

Any advice?

No video when reaching desktop

More times than not, after finishing the boot in verbose mode the screen will just turn off instead of giving the login screen. I m using a (not DVI) DP to HDMI adapter. Any ideas on what the issue could be?

Mouse Freezes every 2 to 3 seconds

This will happen sometimes, somedays the hack works perfectly but somedays the mouse(or actually usb devices like the keyboard too) freezes for a second once every 2 to 3 seconds, needing a reboot to comeback to normal.

macOS won't work after CPU Upgrade

Hey, I need some help because I can't figure out a solution by myself.

I recently upgraded my OptiPlex 7020 from an i3-4150 to an i7-4770 and since then macOS won't boot into the installer.
I tried the latest release of OptiHack and also an older one I had backed up, which I knew worked for Catalina. I tried the Recovery Image for Catalina, Big Sur, Monterey and neither would boot to macOS. I redid all the steps from the tutorial and also tried a UEFI Reset as specified in the guide. I also noticed that after upgrading the CPU some new options appeared in the UEFI Settings, but I've disabled these. I also included a screenshot which is the only thing that shows from trying to boot macOS, before rebooting.

screenshot

Volume Hash Mismatch with EFI 4.2, 4.1

On the two most recent EFI's (i.e., 4.2, 4.1) I'm getting the following error after booting up
Screen Shot 2022-03-16 at 6 13 59 PM
(Image says Volume Hash Mismatch, Hash mismatch detected on volume disk1s1. macOS should be reinstalled on this volume).

Updating EFI releases: I download the stock EFI release, copy/paste in my serials using ProperTree, copy/replace USBports.kext, and I do a small swap in DisplayPropertiesframebuffer-con1-alldata (i.e., change it from con1 to con0, then change the other to con1 - rationale for this is in our other thread re. 4k, but basically so my main 4k monitor can be in the topmost physical port so that the boot menu shows up on my main screen rather than my other screen which is rotated 90deg).

As it is, I'm not seeing much about this error or what it might mean, when I downgrade back to an older EFI the error disappears. I'm trying to rule out user-error and I don't think I'm doing anything usual or different in my usual EFI updating flow. Not sure if others are experiencing this as well. Oh, I should also mention I'm on Monterey.

Intermittent Power-On Delay/Doesn't Power-On at All on Optiplex 9020MT

Anyone else having issues with the 9020 taking about 10-15 seconds to register a power button press and power on? It's either that or having the system not power on at all unless I turn off power to the PSU, then afterwards press the power button at the same time I turn the power back on to the PSU. I've been having the issue for a while but it only happened a few times so it was hard to track down what was causing the problem until recently.

I tried the following but ran into the same issue again and again:

  1. Disconnecting everything from the tower except for power, video, keyboard and mouse.
  2. Removing any extra hardware from inside the tower like the GPU, Wi-FI/BT, extra RAM modules, etc. Only hardware connected was the motherboard, EVGA PSU w/ adapter, (x1) 8GB RAM module and a SSD.
  3. Reset BIOS.
  4. Swap PSU.
  5. Swap PSU Adapter.
  6. Re-flash BIOS.

I was finally able to "resolve" the issue by disabling Deep Sleep Control and blocking sleep (S3 State) in the BIOS. It's more of a band-aid for now and was hoping someone could shed more light on what might be going on.

Dell 9020 Ventura - Display HD4600 shows 7 MB - How to Fix.

Thanks for this wonderful work. I have installed Ventura on my Dell 9020 without any issue. HD4600 shows 7 MB. Everything works except Audio Line in for Siri stuff and USB Bluetooth dongle shows with a cross and refuses to turn ON. I was using this Bluetooth dongle till Monterey. Is there any fix to rectify the above said issues. If you can send any link I can follow and I will be happy to learn and do it. Thanks again for this effort you have taken. Cheers.

OptiPlex 9020 Screen Turns Off When Loading Into GUI Installer

Hi,

I should preface this by saying I have done this before but decided to wipe the original hard drive it was on, as I didn't have a use for it, and it wasn't stable.
After trial and error trying to get Ventura to work, I resettled with Monterey, which gave me decent results in the past, but now I can't boot into the installer without the screen losing its signal, but the OptiPlex is still on. I've also tried the fix for the screen staying off after wake, which didn't do anything for me. I don't remember what I did before for it to work first try, besides following the guide VERY carefully.
What should I do?
Please help. Thanks!

Solution to blank OC Boot Menu Screen

Wanted to report back on what the fix was for this on my 7020 SFF desktop.

All that was required was to enter the SMUUID data into my config.plist. Used GenSMBIOS.
Nothing else was needed. Then the OC boot menu for my USB installer appeared.

macOS 13 - Ventura

Any plans/progress on installing a SMBIOS compatible with macOS Ventura?

Thanks for all your work on this project!

Not an issue, just don't know where to put this.

Hey what's up man, I know you said no donations last time I asked about a year ago but I'd like to make one anyways. You have no idea how much of a help this has been especially with the transition to Monterey now. Thanks for all you guys do!

p.s. I won't take no as an answer this time lol

sidecar

I am using your EFI with MT optiplex 9020 and with IGPU HD 4600 only also fenvi T919
but there is no sidecar
please advise

Microphone not working

Microphone doesn't work on either the front or back ports. The speakers and internal speaker work perfectly tho.

I have tried all the other possible alc ids, 13, 15 and 16, neither of those solved the problem.

In the input settings I have 2 line in options, one of them doesn't give any feedback, while the other just crackling noises. Any idea on how to solve this?
audio

Waking screen from sleep issue?

Hello again and Happy Monday!

I've been using my new Hackintosh since the day I set it up as my main PC and everything has been working great!

That said, I'm experiencing issues once my screen goes to sleep - if I move my mouse or press a button on my keyboard to wake it takes quite long to wake up. Sometimes my screen simply will not wake up and I have to hard restart the computer.

Is this a known issue, maybe something I can do to fix it?

Thank you!

Does labeling a USB connector correctly matter?

Decided to tinker around with Hackintool on my MacBook Pro just to compare things with my Optiplex and noticed that the MacBook Pro has all connectors (except the two internal ones) labeled as USB3, even ones that are used for USB2 backward compatibility. I confirmed this with two different USB2 and USB3 devices. Wondering if this was a simple mistake on Apple's part or is there a benefit to it and maybe doing the same to the Optiplex?

Bricked Bios with update

Hello,
unfortunately something went wrong with the bios update of the modifications I did. Now my system is not booting anymore. Would you be so kind and post pictures of the bios chip on the mobo and how the cable of the programmer is connected to the programmer it selves (24xxx or 25xxx eeproms)
Thanks in advance

Edit: I have a Dell 9020 MT, just for information

Supports 7010?

Can I use this for optiplex 7010? or is it kind of diffrent?

Black screen on build in HP4600 i5 Dell OptiPlex 7020

I'm having screen issues - after start computer on DP-vga converter I can see only black screen - monitor is on ( green light is on) but nothing shows.
Downloaded standard EFI folder for 4gen CPU from olarila works ok - so it seems to dp-vga converter works ok. Any ideas what to do what and where to change to get this working please? Thanks

9020 - E/XHCI UFI vars kill USB?

First off thank you for collecting this info. I'm running into something that I suspect is a simple issue.

I have a 9020 SFF. I've gotten to this point in your guide: https://github.com/zearp/OptiHack#enable-ehci-hand-off. However, if I set the USB-related vars there, the system doesn't see any USB devices on reboot (I get a warning that no keyboard is connected, even). So I reset with the jumper on the motherboard, and tried again trying to narrow it down. The setting that consistently seems to break USB is setup_var 0x144 0x1, the one that "sets XHCI in normal enabled mode".

I tried just skipping those USB-related config settings, but I just run into this issue: https://dortania.github.io/OpenCore-Install-Guide/troubleshooting/extended/kernel-issues.html#waiting-for-root-device-or-prohibited-sign-error when trying to boot the macOS installer, which makes sense as I haven't properly configured USB per your guide.

I'm wondering if I should update the BIOS on the machine? I'm not sure if BIOS version moves these vars around, and maybe the (older) version I have just doesn't line up. Which BIOS version are you running?

Or, should I go through with extracting the BIOS per https://github.com/JimLee1996/Hackintosh_OptiPlex_9020 and check the addresses myself? If the BIOS version doesn't matter, though, why would my addresses be different?

Couple notes:

  • I am trying to boot from a USB3 thumb drive plugged into one of the front USB3 ports. Perhaps I should try other ports, maybe a USB2 port, then figure out the USB mapping/handoff issues post-install, if that works?

macOS Monterey support

None of the SMBIOS we use will work for it so it may be needed to either patch the installer to get it to work like we do to install macOS on unsupported Macs. Another option is to disable compatibility checks and such but I rather stay away from that route. Yet another option is moving to another SMBIOS (Broadwell) and see how that goes.

The beta can be downloaded right now and I will be testing it out sometime this week. I'm personally still on Catalina because I don't like how Big Sur looks but thats just a taste thing. Big Sur works perfectly fine and my guess is that Monterey will run fine too. How is another question.

I'll be updating this issue with my findings. Feel free to post yours so we can work on a test EFI that can install Monterey on Haswell.

Lag after boot with new SMBIOS (MacMini7,1)

I recently converted my Optiplex 9020 to the newest release with SMBIOS MacMini7,1 to be more compatible with Monterey. But the first 10 to 15 seconds after a fresh boot, the system is really laggy in Big Sur. I reverted my EFI to the SMBIOS iMac15,1 version and the lag immediately disappeared.

I'm using a 4790 with igpu only, combined with 24gb of ram and Samsung EVO 860 SSD.

Not seeing the OC boot menu with the latest EFI

I've replaced the 0.7.3 EFI on my Monterey 12.0.1 USB installer with the new 0.7.6 version. The former works and shows the OC boot menu but the latter doesn't give me any boot menu, just a black screen. Is it necessary to use 12.1 instead ? I'm using the 7020 SFF with i5-4570. DP output adapted to HDMI.

VGA output

I have optiplex 9020 conected to DP cable in computer to vga monitor
any solution for that

Is macOS Monterey the end of the line for our Optiplex machines?

Monterey is the last macOS that still supports the Haswell platform with 1 SMBIOS.

Ventura drops support for the Haswell platform all together. This means CPU/iGPU are no longer natively supported.

While it might be possible to get things to work I am not very confident the hardware will be as well supported as we would need to use parts of older macOS versions in Ventura to gt things to work. While it may make some part function again it is not ideal.

I want the SMBIOS we use to be supported by the macOS version we run. Because the SMBIOS controls so much it is one of my personal requirements that it matches at least the platform (Haswell).

I will do testing using the OCLP project if it can make things like power management and iGPU work properly but I will not support it. OCLP is a nice project buit it has some caveats when it comes to security and the vanilla state of the install. Both security and the vanilla state are impacted by OCLP. Resulting in a less secure machine that is no longer vanilla (no modifications to the OS itself).

I will keep updating the EFI and maybe create a few base EFI's targeted at the different macOS versions you want to to run, this to prevent update nags or the machine updating itself without you wanting it when you leave auto update on. While Ventura might run I will not recommend it for daily usage as stability and security won't be as good as when using Monterey or older.

As long as Monterey receives security updates our old trusty Optiplex machines will purr along happily. After that it might be best to install Linux or if you want tinker with OCLP at your own peril. Of course you can run older macOS version just fine for as long as you wish, but keep in mind it might not be fully secure. But as a machine thats not connected directly to the internet it will do fine. I use Catalina on one of my 7020s for some music related things and it does not need any direct internet access.

layout-id for audio should be 13

At least on my OptiPlex 7020 MT it is the best. I don't know whether internal speaker does work, because I don't use it, but it can differ between "line-out" and "headphones", what 15 can not.

Similar build, AppleALC problem

Hi, I use a build that is similar to yours, with an i7 4790k and Intel HD4600. Your EFI works perfectly with everything except sound. When i try changing the alcid to alcid=1(from alc1150) I get kernel panic. Do you have some idea of what could be causing this? Thanks

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.