Giter Site home page Giter Site logo

pinming / dell-inspiron-7590-hackintosh-opencore Goto Github PK

View Code? Open in Web Editor NEW
169.0 8.0 23.0 38.91 MB

OpenCore EFI for Dell Inspiron 7590 / 7591.【更新 OC 后支持 Ventura,待进一步测试后发出】国内用户也可以去 Gitee,下载速度更快↓

Home Page: https://gitee.com/pinming_nwpu/Dell-Inspiron-7590-Hackintosh-Opencore

Shell 8.48% Rich Text Format 6.68% ASL 84.84%
opencore-efi efi hackintosh macos opencore

dell-inspiron-7590-hackintosh-opencore's Introduction

Dell-Inspiron-7590-Hackintosh-Opencore

OpenCore EFI for Dell Inspiron 759x. English Version

✅ 当前 macOS 版本 11.3 Beta 5 (20E5217a) / 当前 EFI 包版本 21.3.18
✅ 支持 macOS 11.011.111.2 全部版本以及 11.3 Beta (>=4)
❌ 本分支不再支持 macOS 10.15,如需安装 10.15 请参考 Catalina_Backup 分支
❌ 请注意:不要安装 macOS 11.3 Beta 1 ~ 3 版,上述版本无法正常进入系统
⚠️ 本 EFI 在仅在 4K 夏普屏机型上经过测试,本文所有所述测试情况均基于本机型得出。

【理论上】本 EFI 支持 Dell Inspiron 7590 / 7591 全系列机型。
很惭愧,只对这款机器的黑苹果进程做了一点微小的工作!🐸

写在前面

希望无论是老鸟或新手都请认真阅读本部分,为自己的安装和使用减少不必要的麻烦!

  • 本 EFI 在 @tctien342 的 repo 基础上修改并优化,感谢!
  • config.plist 供 4K 机型使用; config-1080P.plist 供 1080P 机型使用。
    1080P 机型使用前请将对应 config 重命名为 config.plist
  • 经过测试,本 EFI 可以引导 Mac App Store 官方镜像进行全新安装;在新版本未出现兼容性问题的前提下,也支持 OTA 升级;
  • 4K 及 1080P 机型都存在一定的个体差异,请仔细阅读「目前存在的 Bug」这一部分;
  • 本人已经长期不使用 Intel 无线网卡,对其目前支持情况不甚了解。若需使用还请自行配置,敬请谅解;
  • 版本号即为更新日期。如 2020/2/18 版本的版本号则为20.2.18

声卡接口修复

ComboJack 文件夹中打开 install.sh 安装声卡接口守护进程,使得机器可以自动识别耳机接口的插拔。 感谢 @hackintosh-stuff 和 @tctien342 的贡献!

4K 机型颜色配置文件

系统初次进入默认加载 sRGB 颜色配置,对于 4K 机型,这会导致观感不佳。

如有需要可以自行下载 4K 屏幕的校色文件:【夏普 SHP14C7】【友达 AUO41EB
压缩包内已包含 Dell PremierColor 软件中的全部六种配置文件。
使用方法:解压压缩包后,将需要的 .icm 文件复制到:~/Library/ColorSync/Profiles 中,然后在 系统偏好设置→显示器→颜色 中选择相应的配置文件。
建议使用 Adobe RGBDCI-P3 校色文件。这两款屏幕的色域覆盖为 100% Adobe RGB 和 90% DCI-P3。

目前存在的 Bug

  • 启动间歇性出现卡 240s 问题
  • 由于使用 EDID 注入,4K 机型目前只能启用 48Hz 刷新率。

    两款 4K 屏目前均不需要注入 EDID 即可以 60Hz 显示。

  • HDMI 热插拔不太完美,可能无法自动识别设备接入或移除

    临时解决办法:接入 / 拔除 HDMI 线后,在 系统偏好设置→显示器界面下按住Option(即Win键),点击右下角「侦测显示器」重新侦测接入状况即可。

  • 1080P 机型下 HDMI 如果设置输出声音,可能导致 HDMI 输出异常

    这样的异常可以通过使机器睡眠再唤醒而暂时解决。
    对于 1080P 机型,输出声音与否通过 DeviceProperties->PciRoot(0x0)/Pci(0x1f,0x3)alc-device-idalc-vendor-id 的开闭来控制。如果不注入这两个参数则 HDMI 不会输出声音。
    鉴于有一定数量朋友反馈输出声音会导致 HDMI 输出异常,自 20.7.16 版本起,这两个参数在 1080P 机型配置文件下默认被注释(即默认不输出声音)。如果愿意尝试,可以尝试去除条目前的 # 号开启这两个参数,当然并不保证能够成功,请自行测试。

  • 雷电接口尚未测试,不确定功能可用性
  • 内置麦克风无法使用【目前无解】
  • DW1820A 蓝牙暂时无法从接收其他设备发来的文件。

更新日志

2020/2/16

  • 对本 repo 进行通用化处理,使其可能兼容 7590 及 7591 的全系列机型
  • 添加了来自于 Dell PremierColor 的校色文件,确保 4K 屏不会辣眼睛

2020/2/18

更换 SMBIOSMacBookPro15,3 并优化了 SSDT 的内容,降低机器运行功耗(感谢 @tctien342)

2020/2/24

加入 NullEthernet.kext,便于在没有可用无线网卡的环境下实现原生白果功能

2020/3/2

  • 升级 OpenCore0.5.6,加入了 GUI 引导界面(鉴于 OpenCore 官方文档的建议及开发思路,待本 repo 全流程完成后将关闭 GUI,尽可能接近原生体验)
  • 移除了英特尔蓝牙驱动,以避免可能出现的启动卡顿(反正也是要换网卡的)

2020/3/6

  • HDMI 音视频都可以输出了!(感谢 @tctien342)
  • 更新 AppleHDA,加入参数 alc-delay=500 使得 AppleALC 不会过早加载导致声卡掉驱动(感谢 @lvs1974)
  • 更新 VoodooI2C,加入参数 -btnforceclick,将按压触控板视作为触发 Force Click(感谢 @tctien342)

2020/3/7

恢复添加并默认读取:IntelBluetoothFirmware & IntelBluetoothInjector,以便于在原装英特尔网卡的测试环境下使用蓝牙。如果没有需要可以自行屏蔽。

关于开机读取该驱动会导致卡顿的解决办法:在 Windows 的设备管理器中将蓝牙驱动回滚至初始版本即可。这一操作同时将蓝牙的固件恢复至初始状态,新固件在 macOS 下有 bug。(感谢 @DØP | Blyatman 的提示)

2020/3/8

  • 更换 VoodooTSCSyncCPUTSCSync,修复睡眠死机问题(感谢 @lvs1974)
  • 修复了 HDMI 热插拔识别
  • 修改 UHD630 的显存为 3072MB(虽然不知道有什么卵用)

2020/3/9

修复了 1080P 机型 HDMI 外接显示器花屏(感谢 @Ariel 的测试)

2020/3/26

已无痛升级至 10.15.4,各项功能正常

2020/4/12

  • 更新 OpenCore0.5.8 (20200410) 版本
  • 更新 WhateverGreen1.3.8 版本,解决部分机型睡眠后黑屏问题(感谢 @kihsu 的提示)

2020/4/13

更新 Lilu1.4.3 版本,与 WhateverGreen (1.3.8) 配套,防止无法进入系统(感谢 @XHL669、@ChasonJiang 的测试)

2020/4/17

已无痛升级至 10.15.5 Beta 2 (19F62f),各项功能正常

2020/5/3

  • 屏蔽 SSDT-PLUG-_SB.PR00.aml,确保 CPU 性能正常释放(PL1 = 45W / PL2 = 90W)
  • 更新 WhateverGreen1.3.9 版本,增加 igfxfw=2 参数以使用 Apple GuC Firmware (GuC = Graphics microController),增强集显性能

    该更新会导致插入 HDMI 时 Kernel Panic,已回退该项更新。

2020/5/6

暂时回退 WhateverGreen1.3.8,解决 HDMI 死机问题。

该问题已在 20.5.28 版本中得到解决。

2020/5/28

  • 已无痛升级至 10.15.5 GM (19F96),各项功能正常
  • 更新 WhateverGreen1.4.0 版本,增加 igfxfw=2 参数以使用 Apple GuC Firmware (GuC = Graphics microController),增强集显性能

2020/5/30

增加对 DW1820A 的支持,停止对英特尔蓝牙的默认支持。

2020/6/3

  • 已无痛升级至 10.15.6 Beta 1(19G36e),各项功能正常

2020/7/16

  • 默认关闭 1080P 机型 HDMI 的声音输出,如有需要请手动开启
  • 增加 DellSMCSensor,可以通过 iStat Menus 或 MacFanControl 等软件控制风扇转速

2020/7/28

  • 更新了 LiluVirtualSMC 到最新版本,适配 10.16 Beta 3

2020/8/7

  • 更新 OpenCore2020-08-07 版本,适配 10.16 Beta 4
  • 更新 AirportBrcmFixup2.0.9
  • 默认启用 OpenCore 图形化界面(资源包需自行下载)

2020/11/18

  • OC、Drivers、Kexts、ACPI 大幅更新
  • 修复了开机卡 240s 的问题

2020/12/22

  • 更新 Lilu1.5.0 (2020-12-16)
  • 更新 WhateverGreen1.4.6 (2020-12-16),应用 -igfxmfc,提升最大时钟频率,使得 4K 屏能在 60Hz 刷新率下工作
  • 更新 OpenCore0.6.5 (2020-12-16)

2021/3/18

  • 放弃对 macOS 10.15 的支持
  • 更新常用 Kexts
  • 更新 OpenCore0.6.8 (2021-03-05)

测试机硬件配置

已驱动 / 已知可驱动

Dell Inspiron 7590 with Sharp SHP14C7 4K Display

  • CPU:Intel Core i7-9750H @ 2.60 Ghz (Boost to 4.50 Ghz)
  • IGPU:Intel Graphics UHD 630
  • RAM:Hynix DDR4 2666Mhz / 16 GB * 2 = 32 GB RAM
  • Display:Sharp SHP14C7 @ 15.6' / 4K
  • SSD:WD PC SN730 NVMe WDC 512GB SSD
  • Audio:Realtek ALC295(戴尔定制型号:ALC3254)(内置麦克风不能驱动)(Layout-ID = 77,选用 28 可能导致 kernel_task 占用过高而导致 CPU 高频不下)
  • Micro SD Card Reader:Realtek Memory Card Reader(系统属性「读卡器」一栏无法识别,但可以正常使用)
  • WLAN + Bluetooth:Broadcom DW1820A (BCM94356ZEPA50DX_2)

已知不可驱动

  • Nvidia Geforce GTX 1650(无解)
  • Intel Wireless-AC 9560(WiFi 有限度使用 / 仅蓝牙可使用)
  • Goodix fingerpint reader(无解)

dell-inspiron-7590-hackintosh-opencore's People

Contributors

pinming 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

dell-inspiron-7590-hackintosh-opencore's Issues

启动一直卡logo界面

烧写最新镜像到u盘,下最新版efi,将1080p的重命名为默认的config,不管放磁盘的efi启动,还是U盘的efi启动,进安装界面永远卡在logo界面,第一次卡10%,第二次卡70%左右,第三次第四次一直都在50%左右

卡在logo

oc引导界面选择安装,然后就卡在了苹果logo不动了,求问大佬怎么解决?

反馈最新版的几点问题

型号:灵越7590 1080P版本
系统:10.15.4
大神的最新版EFI存在以下两点问题:
1.新OC不能引导Windows系统了,并且没有图形化界面
2.进入macos之后黑屏,是那种背光都不亮的那种,应该是新版WhateverGreen的问题
请指教

键盘灯无法控制关闭

通过键盘上控制键盘灯的fn+f5无法关闭,(据我观察,似乎)合盖之后,键盘灯也是亮的。

ps. 还遇到了一个小问题,我第一次用这个配置安装时,默认开了FileVault,第一次进系统正常,然后重启之后,就再也进不来,OpenCore选择完系统之后,就卡在白苹果。后面重新安装,不开启FileVault就一切正常,不知道是不是配置相关的问题?

关于风扇转速的问题

目前好像并看不到风扇转速,可以出个风扇转速的dsdt吗,想开启戴尔的极速模式来散热

OpenCore config.plist 编辑器问题

最近用 OpenCore Configurator 去编辑 config.plist,然后 OpenCore Boot(OCB) 就挂掉了,因为之前一直用来编辑隔壁 @tctien342 的配置文件没什么问题的,这个问题搞了大半天才找到问题。想问一下大佬是用什么来编辑的?

小问题合集

1.Combojack能识别耳机,但不识别耳麦;
2.键盘选项中关闭使用caps lock切换输入法的功能以后caps lock灯不亮了;
3.读条时会花一下屏(不知道是不是普遍这样)。

升级Windows 10 2004之后,启动MacOS的问题

就是升级完Windows10 2004版本之后,从Windows关机,然后再按开机键进入MacOS读条会很慢
正常读条应该是两段,到中间左右突然变快。但是从Windows关机再切换到MacOS之后就是全程慢速读条。而且MacOS开机之后再关机也会很慢。
想要恢复正常需要长按电源键强制关机。
这是什么原因
我已经把Windows的快速启动关了,还是如此。
1908版本没有这样啊

OC引导中出现lilu user @ failed to change memory protection (0,2)

大佬,请教OC安装系统时显示lilu user @ failed to change memory protection (0 2),并在后面导致memory panic stackshot succeeded ** bytes traced XXXXX**. 最后安装或者启动无法继续。

用的是您的这个oc的efi文档里的全部内容,机器配置是

SKU | [XPS-7590]
CPU | Intel Core i7 9750H
GPU | Intel Graphics UHD 630
Built-In Screen | 1080 FHD
RAM | 32GB (2 x 16GB) DDR4 2666MHz
Audio | Realtek ALC298
Wireless | Dell Wireless DW1820A

卡在这个问题及已经两天了,求指导
IMG_20200611_190249

关机异常

点击关机之后它会执行重启动作,再次开机。
再次开机之后于未登录状态点击关机,才能关机
有时会发生

【耳机耳麦】有个小建议大佬你要尝试一下吗?

你好,就是我发现我用了你的EFI之后就算装了ComboJack,插入耳机也只能听声音没法用耳麦。而在我换到你的OpenCore之前我用的是CLOVER,我那个CLOVER的话,开机插耳机有几率全是电流声没法用,也有50%是插上耳机是可以使用耳麦的,大佬你有兴趣研究一下吗?我当初的那个CLOVER我还保留着,如果你感兴趣的话我可以分享给你。我当初的那个能用耳麦的版本的话,插入耳机是会弹出选择界面的。

睡眠唤醒黑屏

model: 7590 1080p
version: 10.15.4
按照步骤安装完成后其他功能都差不多正常就是睡眠不行 可以成功睡眠听到风扇挺转 但是唤醒之后会黑屏 但能看到屏幕背光是亮的并且用fn+F5/F6甚至能调节背光亮度 但就是黑屏 不知道为什么

外接麦克风不能用

用提供的修复耳机接口,但是外接耳机的麦克风不能用还是显示内建,用clover引导的时候就可以,换成oc就不行

关于用u盘无法进入oc的问题求解。

大佬好,我是发现你的这个用OC的方案比我用clover的体验效果要好,所以想要从clover换成你的opencore。但是当我按照网上教程先在u盘建立了EFI分区,想着先等能成功通过u盘进入系统后再把oc替换原来硬盘里的clover。但是我发现我现在通过u盘无法进入系统,每次一选择u盘启动就跳到dell官方的pre-boot系统测试页面了,等系统测试完之后就又自动重启了,无法进入系统。我不知道是因为我mac版本是10.15.2的原因还是我oc哪里没有弄对,请问您可以帮我想想问题出在哪里了吗?我的笔记本是1080p,已经按照readme删除4k文件并重命名了,下附上传在公用图床的u盘efi文件目录图一份。
求解,谢谢。
https://imgchr.com/i/th3uvR

系统安装

可以给个大概的安装过程吗?我最近打算重装macos,但是按照黑果小兵上面的教程死活识别不出来我的安装U盘

关于双系统opencore进win10卡住的问题

问题如标题,在oc选择win10后会进入系统转一会儿圈,然后开始卡死,同时圈圈转不动,并且系统风扇开始高速转动。只能通过强制关机来关机。
不知作者可否给一点见解。
在efi中我也放入了原来clover引导时的microsoft文件夹。

1820A又挂了...

第一次淘了个不好用退掉了,第二次咸鱼弄了个3T3的一样不好用,用了个把月到昨天就一整天不行了,今天还是不行,惨兮兮,用什么网卡才好啊...

7591,使用10.15.5一个月来发现的问题

这一个月我可以不关机就不会关机,所以一直都是睡眠的。
所以发现了一些问题

  1. 大概3-5天不关机的话,使用的时候会有几率突然死机,完全死机,只能强制重启
    2.不能关闭WIFI/蓝牙之后睡眠,唤醒后会使用不了
    3.感觉长期不关机,会变卡,不知道是不是我的错觉
    4.温度如果没什么负载就保持50度内,使用键盘的时候不会觉得c面有温度,但是稍微有些负载,温度会去到65度左右,这个时候C盘就明显感觉到温度了,我机器硅脂已换,导热贴也加了,也使用了Voltageshift 2降压
    5.CPU风扇没法监控,fn+t没有效果

新版efi导致hdmi闪屏

我是i5的,1080p屏幕,不知道为什么用了最新推的efi之后连hdmi的屏幕会狂闪。。。。

关于 节能 面板选项

使用这个EFI需要调整“节能”面板的选项吗?我最近合上盖子之后,会出现重启机器的情况,而且还不知道,放在背包里那个温度。。。拿出来都能煮鸡蛋了

开机时【偶尔】卡在苹果logo处很久才能进入系统、进入系统或休眠唤醒后【经常】黑屏,需要强制重启

大佬好,我的7590除了没有升级内存和你的配置一模一样,直接使用的你的efi,只修改了三码。用的是10.15.5系统
问题是:开机时偶尔卡在苹果logo处很久才能进入系统、进入系统或休眠唤醒后经常黑屏

我怀疑开机卡logo是intel 9560ac蓝牙的问题,因为卡logo启动后往往不识别蓝牙
希望大佬能帮我分析一下黑屏的问题,谢谢啦

最后感谢大佬让我一个穷学生用上了苹果电脑(雾)
如果能解决了黑屏问题,基本上就可以日用了

耳麦问题

安装了那个.sh文件重启后,有线耳机的麦克风还是无法使用,请问如何查看这个.sh的一件已经应用了

4k机型显卡驱动不了

4k夏普的7590顶配有没有朋友用这个装成功的,我的搞不定,能不能帮忙,非常感谢,主要显卡驱动不了

OC启动Win10蓝屏

大佬从OC进win10会出现蓝屏吗?或者说bios要设置点什么?我之前用Clover没有这个问题

安装intel power gadget之后的问题

安装intel power gadget后
应该是某个驱动会失效之类的,如果有查看cpu睿频之类的软件,打开启动就会马上死机,不会自动恢复,
只能通过进入安全模式,把自启动的有关看睿频的软件都卸载掉或者关闭自启动才能解决这问题

Pls help

Hey, how do you set the keys to adjust the screen brightness on a laptop keyboard ?? Right now it's fn + f12 and fn + key pause. My bootloader is opencore. In my laptop acer v3-371, the shortcut from adjusting the screen brightness on the keyboard is the shortcut fn + left arrow key and fn + arrow right key.

Sd card reader

Hi, Dear Pinming, are you have Hackintosh kext for sd card reader? My hp probook 450 g6

关于usb Wi-Fi

大佬其实可以保留@tctien342的内置网卡驱动NullEthernet.kext,对于我这种经常在两个系统之间切换的人来说,DW1820A网卡并不稳定,反而USB WiFi更好使一点,但是如果不用NullEthernet.kext驱动,我在AppStore下载的App经常会出现账号问题

求教大佬

emmm
本来不应该到这里问的,但还是希望大佬赐教
现在tctien342大佬发的更新都不是构建完的完整EFI包了,那想体验他的EFI该怎么操作呀?
英文渣渣,看他的redme没看出门道。。。
不知道您知不知道。。。

概率黑屏

能进入系统,大多数时候会黑屏,需要关盖子再打开 屏幕就显示了,如何解决

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.