【安装教程】Dell 7559 安装10.14GM(i5+UEFI)-(文件已更新)
本帖最后由 orange1206 于 2019-6-7 15:12 编辑7559安装教程三——macOS Mojave-----已成功更新10.15
1、声卡完美,耳机自动切换
2、变频可用,大约八档
3、背光可调(快捷键Fn+F1/F2)
4、USB3.0驱动成功
5、摄像头可用
6、蓝牙可用
6、HDMI无测试设备
7、睡眠可用
安装步骤:
一、BIOS准备
1、官网下载1.0.1版本并刷入
2、更改BIOS设置
- Restore BIOS defaults
- AHCI mode should be selected under SATA
- Disable VT for direct I/O
- Advanced Battery Charging should be disabled
- Secure boot should be disabled
- turn off SupportAssist System Resolution
- Firmware TPM should be disabled.
二、系统安装
1、下载macOS Mojave GM镜像,
https://www.tonymacx86.com/threads/guide-dell-inspiron-15-7559-sierra-high-sierra-install.201576/
1、开机选择Mac图标按下F4,所需文件将会出现在EFI/Clover/ACPI/origin文件夹
2、安装MaciASL.app和Clover Configurator.app并加载引导分区
3、在桌面上创建origin文件夹,并将EFI/Clover/ACPI/origin内文件复制至桌面origin文件夹
4、复制iasl和refs文件至origin
5、终端输入:
cd ~/Desktop/origin
sudo cp iasl /usr/bin
iasl -da -dl -fe refs.txt DSDT.aml SSDT*.aml 将会有****.dsl文件创建于origin文件夹
6、DSDT文件制作
使用MaciASL.app打开DSDT.aml文件
1)- 查找‘HECI’ 用‘IMEI’替代
- 查找‘HDAS’ 用‘HDEF’替代
2)点击Patch分别查找到以下项目,单击后按Apply
- Rename _DSM methods to XDSM
- Audio Layout 3
- Dell Inspiron 15-7xxx
- Fix _WAK Arg0 v2 (may not be necessary after 10.12.2)
- Fix Mutex with non-zero SyncLevel
- HPET Fix
- IRQ fix
- RTC Fix
- Skylake LPC
- SMBUS Fix
- USB3_PRW 0x6D Skylake3)查找layout,并将3替换为13
4)点击Compile,如果错误项所在行有“// Warning: Unknown object”,删除即可,其他错误则自行处理
5)屏蔽独显:
开头处添加
External (_SB_.PCI0.PEG0.PEGP._PS3, MethodObj)
External (_SB_.PCI0.PEG0.PEGP._PS0, MethodObj)
External (_SB_.PCI0.PEG0.PEGP._OFF, MethodObj)
External (_SB_.PCI0.PEG0.PEGP._ON, MethodObj)
External (_SB_.PCI0.PEG0.PEGP.SGOF, MethodObj)
External (_SB_.PCI0.PEG0.PEGP.SGON, MethodObj)搜索“_WAK”,并在其之前添加
Method (M_ON, 0, NotSerialized)
{
If (CondRefOf (\_SB_.PCI0.PEG0.PEGP._ON))
{
\_SB_.PCI0.PEG0.PEGP._ON()
}
If (CondRefOf (\_SB_.PCI0.PEG0.PEGP._PS0))
{
\_SB_.PCI0.PEG0.PEGP._PS0()
}
If (CondRefOf (\_SB_.PCI0.PEG0.PEGP.SGON))
{
\_SB_.PCI0.PEG0.PEGP.SGON()
}
}
Method (M_OF, 0, NotSerialized)
{
If (CondRefOf (\_SB_.PCI0.PEG0.PEGP._OFF))
{
\_SB_.PCI0.PEG0.PEGP._OFF()
}
If (CondRefOf (\_SB_.PCI0.PEG0.PEGP._PS3))
{
\_SB_.PCI0.PEG0.PEGP._PS3()
}
If (CondRefOf (\_SB_.PCI0.PEG0.PEGP.SGOF))
{
\_SB_.PCI0.PEG0.PEGP.SGOF()
}
} 搜索“_WAK”,添加M_OF ()
搜索“_PTS”,添加M_ON ()
搜索“_INI”,并在图示位置添加M_OF ()
6)点击Compile,检查有无错误,无错误则选择ACPI Machine Language Binary格式保存至桌面,有错误则从头再来
7、SSDT-5-SaSsdt.aml制作
打开SSDT-5-SaSsdt.dsl,点击patch,选择 Rename GFX0 to IGPU patch后Apply
同理另存为ACPI Machine Language Binary格式保存至SSDTs文件夹
8、拷贝制作的aml文件和附件中SSDT-PNLF-AppleBacklight.aml、SSDT-PNLF.aml、SSDT-UIAC.aml至引导分区EFI/Clover/ACPI/patched
9、制作SSDT.aml
curl -o ~/ssdtPRGen.sh https://raw.githubusercontent.com/Piker-Alpha/ssdtPRGen.sh/Beta/ssdtPRGen.sh
chmod +x ~/ssdtPRGen.shi7 6700HQ使用
./ssdtPRGen.sh -p 'i7-6700HQ' -f 2600 -turbo 3500i5 6300HQ使用
./ssdtPRGen.sh -p 'i5-6300HQ' -f 2300 -turbo 3200根据提示选择“y”、“n”
cp /Users/用户名/Library/ssdtPRGen/ssdt.aml /Users/用户名/Desktop/SSDT.aml同理把SSDT.aml拷贝至引导分区EFI/Clover/ACPI/patched
至此你的patched文件夹应包含以下内容
重启!大功告成!
-------update20181116-------
成功从设置更新到10.14.1,使用KCPM修复音频
链接: https://pan.baidu.com/s/1AVEWGpLVzPgzHjmHLitbPA 提取码: qaua
很好,来学习下。 楼主说的工具能打包放上论坛吗? yechao98 发表于 2018-9-15 17:47 https://www.pcbeta.com/static/image/common/back.gif
楼主说的工具能打包放上论坛吗?
分成一个个压缩包的话扣的积分比较多,OneDrive速度也不错 关于ALC256在10.14中的驱动方法
1、DSDT.aml文件中涉及了音频修复
2、使用了最新版的AppleALC.kext、cloverHDA.kext和CodecCommander.kext安装与L/E,lilu.kext放置于clover的kext目录
3、添加-lilubetaall -alcbeta并且layout-id选择13
现在发现一个问题,睡眠唤醒后外放无声音,插入耳机后拔出就有了
谢谢分享!!1 学习!!楼主好人! 好东西学一下
楼主笔记本具体型号是什么?配置是什么?最近在找黑苹果的笔记本 楼主笔记本具体型号是什么?配置是什么?最近在找黑苹果的笔记本 i5的也可以UEFI启动?我只学了传统引导 现在试试你的方法 感谢分享 TOMMY先生 发表于 2018-9-16 14:16
i5的也可以UEFI启动?我只学了传统引导 现在试试你的方法 感谢分享
在BIOS1.0.1版本下一直可以顺利启动,只不过声卡驱动在10.12没有解决好,估计是跟我之前的dsdt在1.2.0版本bios制作的有关 眼花缭乱了我呵呵 有没有教程啊 感谢分享,谢谢 谢谢分享好东西 标记一下,楼主禾很牛,不过为什么要删掉那两个驱动? welon 发表于 2018-9-16 22:46 https://www.pcbeta.com/static/image/common/back.gif
标记一下,楼主禾很牛,不过为什么要删掉那两个驱动?
这删掉的驱动可能和安装的驱动有冲突,在10.13我是删了的,升级到10.14就没管了 流弊流弊666 谢谢楼主分享