i3-6100U笔记本核显驱动方法

偶遇一台惠普的笔记本440 G3,CPU是i3-6100U,核显为HD520,这个CPU性能比较低,同样的在INTEL NUC6上也有使用。

原本以为只需要加个AAPL,ig-platform-id的值00001619就可以了,但没想到的是竟然无法驱动核显,显存显示4M。

更换id 00002619,同样不行,在进系统的时候,因为不能驱动核显,导致大量的IGPU报错信息。

最后发现,需要加上device-id为16190000,就可以正常驱动,也就是仿冒19160000这个id,HD520,但奇怪的在于该核显本身就是1916的ID,还要仿冒一次就的确让人摸不着头脑,可能是只有这一个CPU才是这样。

如果有遇到这样的,不妨试一下加个device-id

台式机黑苹果换显示器后很暗不能调亮度的解决方法

黑苹果台式机换了显示器后,发现显示器亮度很低,调显示器本身亮度不生效,在windows下是正常的。

这种情况多半出现在支持HDR的显示器上,一般分辨率是2K以上的显示器。这时,只需要在macOS的系统偏好设置——显示器里的“高动态范围”去掉勾选即可。

傲腾固态Optane H10 HBRPEKNX0202AL安装黑苹果教程

配备INTEL傲腾Optane H10 HBRPEKNX0202AL固态的笔记本,如THINKPAD T14 GEN 1,安装黑苹果会出现KP,Kernel panic错误,因为macos不能识别傲腾内存,需要将其屏蔽,傲腾固态一般是一个20-30g的固态,很好区分。

首先要做的,需要在BIOS中,把固态从RST改为AHCI模式。

然后进入Windows设备管理器——存储控制器,将看到两个RST控制器,某些机子可能是两个NVME控制器

双击其中一个控制器,点详细信息,下拉找到“BIOS设备名称”,记录下值,如”SB.PCI0.RP15.PXSX”,再点另一外控制器,同样也把值记录下来,如联想这台T41 GEN 1,第一个控制地址是RP13,第二个是RP15.

之后,下载屏蔽固态的SSDT源码:
SSDT-DPM981.DSL
链接: https://pan.baidu.com/s/1vE7pRjOPXmHu7Nvc9Ji21A?pwd=3rqt 提取码: 3rqt

源码内容:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
/*
* Intel ACPI Component Architecture
* AML/ASL+ Disassembler version 20200925 (64-bit version)
* Copyright (c) 2000 - 2020 Intel Corporation
*
* Disassembling to symbolic ASL+ operators
*
* Disassembly of iASLFUqJSo.aml, Wed Jun 26 16:05:05 2024
*
* Original Table Header:
* Signature "SSDT"
* Length 0x00000077 (119)
* Revision 0x02
* Checksum 0xA7
* OEM ID "hack"
* OEM Table ID "NVMe-Pcc"
* OEM Revision 0x00000000 (0)
* Compiler ID "INTL"
* Compiler Version 0x20190215 (538509845)
*/
DefinitionBlock ("", "SSDT", 2, "hack", "NVMe-Pcc", 0x00000000)
{
External (_SB_.PCI0.RP09.PXSX, DeviceObj)

Method (_SB.PCI0.RP09.PXSX._DSM, 4, NotSerialized) // _DSM: Device-Specific Method
{
If (!Arg2)
{
Return (Buffer (One)
{
0x03 // .
})
}

Return (Package (0x02)
{
"class-code",
Buffer (0x04)
{
0xFF, 0x08, 0x01, 0x00 // ....
}
})
}
}

然后下载DSL编译工具Xiasl:https://github.com/ic005k/Xiasl/releases
打开SSDT-DPM981.DSL,将External和Method的设备地址:SB.PCI0.RP09.PXSX,改为你的固态控制器的地址,如SB.PCI0.RP15.PXSX,最后编译成aml文件。在OC引导的ACPI加入这个SSDT即可屏蔽该傲腾固态。
如果SB.PCI0.RP15.PXSX不是傲腾固态的地址,那就尝试另一个,SB.PCI0.RP13.PXSX,以你设备的地址为准,也就两个,分别尝试就行。

【老吴黑苹果】macOS Catalina 10.15 DVMT修补代码Framebuffer

Ivy Bridge 3th

Kext: com.apple.driver.AppleIntelFramebufferCapri

Find:0F8449030000

Repl:EB0449030000


Haswell 4th

Kext: com.apple.driver.AppleIntelFramebufferAzul

Find:0F828E030000

Repl:EB048E030000


Broadwell 5th

Kext: com.apple.driver.AppleIntelBDWGraphicsFramebuffer

Find:0F82AE030000

Repl:EB04AE030000


Skylake 6th

Kext: com.apple.driver.AppleIntelSKLGraphicsFramebuffer

Find:0F8283030000

Repl:EB0483030000


Kabylake 7th

Kext: com.apple.driver.AppleIntelKBLGraphicsFramebuffer

Find:0F828F030000

Repl:EB048F030000


Coffelake 8th

Kext: com.apple.driver.AppleIntelCFLGraphicsFramebuffer

Find:0F828F030000

Repl:EB048F030000


终端命令修改方式>>>>

Ivy Bridge 3th:

1
sudo mount -uw / && sudo /usr/bin/perl -pi -e 's|\x0F\x84\x49\x03\x00\x00|\xEB\x04\x49\x03\x00\x00|g' /Volumes/Catalina/System/Library/Extensions/AppleIntelFramebufferCapri.kext/Contents/MacOS/AppleIntelFramebufferCapri && sudo kextcache -i /

Haswell 4th:

1
sudo mount -uw / && sudo /usr/bin/perl -pi -e 's|\x0F\x82\x8E\x03\x00\x00|\xEB\x04\x8E\x03\x00\x00|g' /Volumes/Catalina/System/Library/Extensions/AppleIntelFramebufferAzul.kext/Contents/MacOS/AppleIntelFramebufferAzul && sudo kextcache -i /

Broadwell 5th:

1
sudo mount -uw / && sudo /usr/bin/perl -pi -e 's|\x0F\x82\xAE\x03\x00\x00|\xEB\x04\xAE\x03\x00\x00|g' /Volumes/Catalina/System/Library/Extensions/AppleIntelBDWGraphicsFramebuffer.kext/Contents/MacOS/AppleIntelBDWGraphicsFramebuffer && sudo kextcache -i /

Skylake 6th:

1
sudo mount -uw / && sudo /usr/bin/perl -pi -e 's|\x0F\x82\x83\x03\x00\x00|\xEB\x04\x83\x03\x00\x00|g' /Volumes/Catalina/System/Library/Extensions/AppleIntelSKLGraphicsFramebuffer.kext/Contents/MacOS/AppleIntelSKLGraphicsFramebuffer && sudo kextcache -i /

Kabylake 7th:

1
sudo mount -uw / && sudo /usr/bin/perl -pi -e 's|\x0F\x82\x8F\x03\x00\x00|\xEB\x04\x8F\x03\x00\x00|g' /Volumes/Catalina/System/Library/Extensions/AppleIntelKBLGraphicsFramebuffer.kext/Contents/MacOS/AppleIntelKBLGraphicsFramebuffer && sudo kextcache -i /

Coffelake 8th:

1
sudo mount -uw / && sudo /usr/bin/perl -pi -e 's|\x0F\x82\x8F\x03\x00\x00|\xEB\x04\x8F\x03\x00\x00|g' /Volumes/Catalina/System/Library/Extensions/AppleIntelCFLGraphicsFramebuffer.kext/Contents/MacOS/AppleIntelCFLGraphicsFramebuffer && sudo kextcache -i /

【老吴黑苹果】有用!宏基或微星笔记本BIOS隐藏高级菜单调出方法



在某些acer宏基的笔记本中,进入BIOS后,按下Ctrl+s键可调出BIOS隐藏的高级菜单



微星的笔记本调出BIOS隐藏菜单比较复杂,只针对某些型号才有,如6代或者7代的笔记本,大家可以自行实验一下。进入BIOS后,去Advanced然后,依次组合按下:右Ctrl键+右Shift键+左Alt键+F2键
如果看到Advanced多出菜单项,即开启成功

以上调出bios隐藏菜单,可关闭CFG-LOCK,可修改显存DVMT大小,也可以关闭CSM等操作,非常有用对于黑苹果安装来说,建议收藏。

【老吴黑苹果】笔记本换屏后无法安装黑苹果的问题

现在很多人都会觉得笔记本原配的屏幕分辨率,刷新率或者色彩原因,会选择更换一块比较出色的屏。也有一些是因为屏幕损坏而更换的。大多数是为了高分屏,如升级到4K屏。

对于这些类更换屏幕的操作,在Windows下并不会产生什么影响,主要是因为Windows是兼容性操作系统,基本只要是兼容硬件就可以很好运行起来。但,黑苹果Hackintosh则不行!主要原因有几个。


  1. 分辨率不同

    一般发生在1080P改4K屏,对于大多数笔记本来说,并不能直接在BIOS里改变显存的大小,即DVMT,大多数笔记本默认32MB显存。如果需要改变DVMT,可能需要使用某些特定工具,或者直接修改BIOS。这些操作对新手来说都不是太友好。而像联想和ThinkPad这些,甚至需要动用BIOS烧录器才可以改到显存。如果屏幕分辨率为1080P,是可以直接通过OC引导的参数直接破解提高显存的,但仅适用于1080P或以下,对于2K以上,macOS则直接提示显存不足,会直接进不了系统。所以很多情况是原来在低分屏安装好黑苹果后,换了高分屏就进不去了,也就是这个原因。

  1. 屏线接口不同

    一般在黑苹果下,如果换了屏的笔记本进系统时,会出现黑屏的情况,系统并没有报错,按键也有声音反馈。实际上,系统已经是运行起来了,只是macOS无法识别该显示器,从而不能显示。这时,可以采用注入EDID的方法,但只有少数可行。

  1. 刷新率不同

    如原屏是最高60Hz的,现更换了300Hz。也会出现黑屏的情况,不但Intel的笔记本上会有,AMD的笔记本也有同样的问题,目前对于这种情况,仍未找到解决方法,更换系统版本都不行,只有当去掉核显驱动后,才可正常显示,但没有核显驱动,macOS基本什么都用不了。

  1. BIOS以及其它原因

    目前对于换屏后无法安装黑苹果,其中一部分也可能来自BIOS,BIOS中可能存储了原显示器的相关技术信息,这些在换屏后都不会相应地适应更新,如HDR等

  1. OLED屏

    某些更换了OLED屏后,虽然能正常进入黑苹果,但发现亮度无法调节,只能通过软件改变明暗度。

对于以上换屏安装黑苹果的问题,其中大部分都是无法解决,或者比较艰难才能解决。如果想换屏后仍可继续使用黑苹果,减少折腾的时间和精力。建议如下:

  1. 除非有能力或者可以更改BIOS中的显存DVMT为32MB以上,否则建议更换原分辨率屏。
  2. 尽可能选用原装原厂屏幕,保证屏线接口一样
  3. 屏幕刷新率保持一样
  4. 黑苹果不建议选用OLED屏笔记本
  5. 及时更新BIOS版本

关于RDriveImage提示无法写入磁盘的错误解决方法

一直使用R-Drive Image软件进系黑苹果镜像的备份和恢复,最近在一台客户远程安装黑苹果时出现了无法恢复镜像的错误,提示:磁盘无法写入,error write to disk failed。

尝试关闭运行中有可能占用磁盘的进程,无果。

最后发现是windows安全中心的问题,由于保护全开,尤其是防写入篡改保护,导致R-Drive Image没有权限将镜像写入磁盘中,在windows安全中心里,将所有保护暂时关闭即可,然后待恢复好镜像后再打开。

INTEL Z690,B760,Z790等主板黑苹果USB接口突然全部失灵的解决方法

一般故障表现为:macos monterey或者ventura系统,使用12代或者13代cpu搭配Z690,B760,Z790主板的配置,在使用过程中,偶尔会出现USB接口全部失灵无法使用的情况,系统没死,所有USB设备都无法使用。强制重启后正常。

没有根除的解决方法,以下为可能的问题和解决方式:

1,可能使用了USB Hub(USB扩展器),并在Hub上连接了两个USB设备,如果是这样,会经常性出现。尝试去掉USB Hub,或者Hub上只接一个设备。
2,用USBToolBox检测USB设备接口情况,如出现有Hub类似的集线器控制器(例如有些主板一个内置的集线器下会有灯光usb设备和蓝牙USB设备,可以选择屏蔽灯光USB设备不要),建议在定制USB端口时,将集线器里的设备屏蔽到只剩下一个。
目前对于这个问题,还是无解的状态,但问题主要还是出在上面两点上,会容易诱发USB接口全部失灵。

博通BCM943602CS转接无线网卡在AMD笔记本黑苹果系统中WIFI打不开

博通BCM943602CS转接无线网卡

这种免驱的博通BCM943602CS网卡,是黑苹果所推荐的无线网卡,可以完美wifi蓝牙和隔空等。用于INTEL笔记本黑苹果上比较完美,一般不需要添加驱动。

但目前在AMD笔记本黑苹果,也有可能在AMD台式机黑苹果上,会有WIFI打不开的问题,尝试过多种方法都不行。预计可能是驱动并没有适配或者其它原因。如果是amd平台黑苹果,不推荐使用这种方案,可以考虑intel无线网卡,但不支持隔空。

黑苹果安装提示“载入更新时出错。”的解决方法

如图所示:

黑苹果安装提示“载入更新时出错。”的解决方法

在安装黑苹果系统的时候,一般进度走到中间的时候,提示“载入更新时出错。”的错误提示,一般出现在big sur,monterey或者ventura上。
此时应从几个方面解决:

  1. 将安装u盘插到主机后面的usb2口上
  2. u盘要质量好点稳定一点的。
  3. 黑苹果的配置中,要为机型smbios更新一下,包括三码更新
  4. 重置一下bios设置
  5. (重要!)bios里时间日期要正确!!

本人发现,其实如果说黑苹果引导上的问题,能进到来安装界面,引导基本不存在重大问题,那么,最主要的,可能引发这个错误的,就是bios里的时间和日期不正确,这时就要进bios把日期和时间修改成正确的!
另外,有些主机或者笔记本如hp的,如果没有仿冒RTC,每次安装时,时间就会回到1999,大概率是安装不过去的,首先应解决好黑苹果引导问题。