- 积分
- 142
- 最后登录
- 2021-2-21
- 精华
- 0
- 阅读权限
- 20
- 主题
- 22
- UID
- 4805033
- 帖子
- 281
- PB币
- 53
- 威望
- 5
- 贡献
- 0
- 技术
- 0
- 活跃
- 553
 
- UID
- 4805033
- 帖子
- 281
- PB币
- 53
- 贡献
- 0
- 技术
- 0
- 活跃
- 553
|
发表于 2018-9-15 16:26:16
|显示全部楼层
本帖最后由 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
- -[syn] Rename _DSM methods to XDSM
- -[Audio] Audio Layout 3
- -[bat] Dell Inspiron 15-7xxx
- -[sys] Fix _WAK Arg0 v2 (may not be necessary after 10.12.2)
- -[sys] Fix Mutex with non-zero SyncLevel
- -[sys] HPET Fix
- -[sys] IRQ fix
- -[sys] RTC Fix
- -[sys] Skylake LPC
- -[sys] SMBUS Fix
- -[usb] USB3_PRW 0x6D Skylake
复制代码 3)查找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,选择[igpu] 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.sh
复制代码 i7 6700HQ使用
- ./ssdtPRGen.sh -p 'i7-6700HQ' -f 2600 -turbo 3500
复制代码 i5 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修复音频
链接: [url]https://pan.baidu.com/s/1AVEWGpLVzPgzHjmHLitbPA 提取码: qaua
|
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
-
2
查看全部评分
-
|