fuckdoctors / ideapad-720s-13ikb-oc Goto Github PK
View Code? Open in Web Editor NEWHackintosh - 黑苹果 OpenCore引导版
Hackintosh - 黑苹果 OpenCore引导版
配置项 | 配置内容 | 备注 |
---|---|---|
CPU | i7-8550U | |
显卡 | Intel UHD Graphics 620,NVIDIA MX150 | 独显无法驱动 |
声卡 | Realtek ALC236 | |
网卡 | QCA9377 / Intel | 无法驱动 / 手动打补丁 |
其他接口 | USB3.0 x 2,雷电3 x 1,HDMI x 1, CardReader x 1 | |
主板 | 8250u 被换成 8550u,读卡器坏了 |
驱动情况
修复
声卡
DeviceProperties - Add - PciRoot(0x0)/Pci(0x1f,0x3) - layout-id
修改为 14 或者 15
修复亮度
opencore pull #283
如果 DeviceProperties 完全禁用独显不用修复
屏蔽独显
DeviceProperties 方法
在 DeviceProperties - Add
里添加
<key>PciRoot(0x0)/Pci(0x1D,0x0)/Pci(0x0,0x0)</key>
<dict>
<key>name</key>
<data>23646973706C6179</data>
<key>IOName</key>
<string>#display</string>
<key>class-code</key>
<data>FFFFFFFF</data>
<key>model</key>
<string>Nvidia MX150</string>
</dict>
修复 typec
SSDT-TYPC.dsl 里 _SB.PCI0.RP09.PXSX
修改为 _SB.PCI0.RP01.PXSX
,编译
修复网卡地址
PciRoot(0x0)/Pci(0x1c,0x0)/Pci(0x0,0x0) DW1820A (BCM4350) 802.11ac Wireless
删除或者更改为本机地址
修复自动睿频
使用 cpufriend
第一次装黑苹果,macos 都不会,ssdt 屏蔽独显要使用几个重命名,但是 opencore 好像已经不推荐了,就没有尝试去做
iMessage也连不上,你的能连上吗
使用这个仓库文件修改,更改了 SSDT-UIAC 文件,关闭 typec ssdt 注入,因为之前的网卡地址和 typec 接口冲突所以更换了位置,结果映射没有成功
Dortania 教程的 kext 方法映射成功
系统版本 macos 11.5 macos 11.2.3 macos 10.14
// SSDT-UIAC-ALL.dsl
//
// This SSDT can be used as a template to build your own
// customization for USBInjectAll.kext.
//
// This SSDT contains all ports, so using it is the same as without
// a custom SSDT. Delete ports that are not connected or ports you
// do not need.
//
// Change the UsbConnector or portType as needed to match your
// actual USB configuration.
//
// Note:
// portType=0 seems to indicate normal external USB2 port (as seen in MacBookPro8,1)
// portType=2 seems to indicate "internal device" (as seen in MacBookPro8,1)
// portType=4 is used by MacBookPro8,3 (reason/purpose unknown)
//
DefinitionBlock ("", "SSDT", 2, "hack", "_UIAC", 0)
{
Device(UIAC)
{
Name(_HID, "UIA00000")
Name(RMCF, Package()
{
"8086_9dxx", Package() // examples: 0x9d2f, 0x9ded
{
"port-count", Buffer() { 18, 0, 0, 0 },
"ports", Package()
{
"HS02", Package() // USB 3.0 for right, 2.0 interface
{
"UsbConnector", 3,
"port", Buffer() { 2, 0, 0, 0 },
},
"HS03", Package() // USB 3.0 for left, 2.0 interface
{
"UsbConnector", 3,
"port", Buffer() { 3, 0, 0, 0 },
},
"HS05", Package() // Camera internal
{
"UsbConnector", 255,
"port", Buffer() { 5, 0, 0, 0 },
},
"HS07", Package() // Bluetooth internal
{
"UsbConnector", 255,
"port", Buffer() { 7, 0, 0, 0 },
},
"SS02", Package() // USB 3.0 for right
{
"UsbConnector", 3,
"port", Buffer() { 14, 0, 0, 0 },
},
"SS03", Package() // USB 3.0 for left
{
"UsbConnector", 3,
"port", Buffer() { 15, 0, 0, 0 },
},
"SS04", Package() // Cardreader
{
"UsbConnector", 3,
"port", Buffer() { 16, 0, 0, 0 },
},
},
},
"8086_15c1", Package()
{
"port-count", Buffer() { 3, 0, 0, 0 },
"ports", Package()
{
"HS01", Package() // type-c for right, USB 2.0 interface
{
"UsbConnector", 9,
"port", Buffer() { 1, 0, 0, 0 },
},
"SS01", Package() // type-c for right
{
"UsbConnector", 9,
"port", Buffer() { 3, 0, 0, 0 },
},
},
},
})
}
}
//EOF
大佬我根据你的EFI,然后用occ重新配置了一遍,ota成功升级。
https://wws.lanzous.com/i2evEflejaj
密码:fg9k
这是EFI
我把原来的CLover的EFI删除,然后换上你的EFI文件.
系统能够正常启动, 什么都挺正常的除了触控板不能用
您知道怎么解决吗
我的机型是YOGA S730,我之前用你的EFI 是可以用的,在升级11的时候就卡在装系统的SPUERIO了。
SMCSuperIO ssio: starting up superIO sensors
提示
OCB:system has no boot entries
OC:Failed to show boot menu!
Halting on critical error
谢谢
如题
现在会直接进入系统,不能选择进入恢复模式。
向您请教,谢谢。
如题
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.