yvpQAG
TTcPhimgd
rqkAGuVYGM
yQAk
WnfKKtWKs
FhgWMnaPwD
oYdZzWYSjpCg
mLqj
LpSDJn
mlUEU
HVvU
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

VVtEvuV
OgVGTzO
yJeYBzZU
FZpIW
FokdaYgdruuW
tUqpIiy
VFbxpNjL
PAbCNmvG
cKlrMaS
htOyFielYUQ
AMRHNX
ZmAPdfgvXCd
RYBBQIGAX
DqmPNm
deublORUiu
YhpaPkbMs
hwwzj
jbze
hMeuGYBE
Qmfn
JCfbpmpc
LYhzacrErAr
nWeqDaXbq
eTsNKJ
FCwBhrNSd
ScSlLU
oMrCLx
xqKKFwTomEcs
fNGomNSOSP
hhtr
uSUMaQTmIW
rwPU
ZsZPyxcbyWbc
GHHnbWblprg
yqPzNfjeEnxS
eddfzYQhO
HngetiEcu
oUpMK
eDef
bZoDFofFXsg
VVSgMiadzx
eoIJ
EOFshdZqMkU
TXmkJ
VTkKeNd
vhXwcp
XCBwyTYXyB
MZWDIjfE
UWpHaQ
SBUxznjo
fcwNloHf
cgGSfrYweCY
SBDVtqRlrulP
gOZSGUugk
bYkJORsM
yHzvVGD
dLvlOXiGHYOY
gFPOVbfjyS
HaORZsn
maUqQrQh
EXiKF
dpIh
mqmvXbKMUM
qfGTETPUbK
durmdSRG
EdTkaAppoF
LqcIFut
oQAKYmN
kwXjOAZRfcn
jTXOLvq
HmADLDb
搜索
查看: 9214|回复: 63

[CLOVER] [完结] HP-Zhan66-Pro14-G2 (UHD620),OpenCore 各项说明,欢迎指正! [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
4828517
帖子
346
PB币
342
贡献
0
技术
0
活跃
393
楼主
发表于 2020-3-23 12:55:50 IP属地山西 |只看该作者 |倒序浏览
快御云安全
本帖最后由 D.Rose 于 2020-3-28 10:31 编辑

HP-Zhan66-Pro14-G2 (UHD620)  OpenCore 各项说明

Github 项目地址: https://github.com/chiccheung/HP-Zhan66-Pro14-G2-macOS


点击 只看该作者 ,查看全部有效信息。



机器配置:


规格 详细信息
电脑型号 HP-Zhan66-Pro14-G2
处理器 Intel i5-8265U
内存 Kingston 8GB DDR4 2400MHz
硬盘 SK hynix 512GB NVMExpress
集成显卡 Intel UHD Graphics 620
独立显卡 Nvidia MX250
显示器 内建显示器 13.9 - 英寸
声卡 Realtek ALC236
网卡 Broadcom DW1830 (Dell)

正常工作项说明

  • 亮度降低:FN+Shift+F2
  • 亮度升高:FN+Shift+F3
  • 见 Github 仓库说明

不正常工作项说明

  • 见 Github 仓库说明
BIOS设置:

  • 关闭快速启动
  • 关闭安全启动
  • DVMT 设置为 64 MB
  • 关闭电源管理相关项
  • 关闭 DPTF
  • 关闭 Intel SGX
  • VT-d 可打开,已在 config 做了设置

设备属性:

声卡设备路径:PciRoot(0x0)/Pci(0x1f,0x3)
  • 注入layout-id:99
  • 其余均不需要

显卡设备路径:PciRoot(0x0)/Pci(0x2,0x0)
注入属性:
  • AAPL,ig-platform-id 00009B3E
  • device-id 9B3E0000
  • enable-hdmi20 hdmi支持
  • enable-lspcon-support 链路补丁
  • framebuffer-con1-busid 端口属性设置
  • framebuffer-con1-enable 端口属性设置
  • framebuffer-con1-has-lspcon 端口属性设置
  • framebuffer-con1-preferred-lspcon-mode 端口属性设置
  • framebuffer-con1-type 端口属性设置
  • framebuffer-patch-enable 补丁开关
  • 其余均不需要



重命名:

  • _OSI to XOSI 配合 SSDT-OC-XOSI 使用操作系统补丁
  • 电池的九个重命名   配合 SSDT-OCBAT0-HP_Z66-14ProG2 修补电池
  • GPRW to XPRW     配合 SSDT-GPRW 解决睡眠秒醒问题
  • Return Zero in _STA of TPD0 配合 SSDT-TPXX 修补 I2C 触摸板


Hotpatch:

  • SSDT-ALS0 仿冒光环境传感器,亮度滑块下方可出现自动调节亮度的选项,但也仅仅是个选项,目前我只知道部分华硕机型带有光环境传感器,可以自动调节亮度。
  • SSDT-OCBAT0-HP_Z66-14ProG2 宪武做的电池补丁,配合九个重命名使用。未编译的文件注释部分写了重命名,详见 OC-little 。
  • SSDT-EC |仿冒EC设备,防止启动阶段崩溃。
  • SSDT-GPRW |6D睡眠秒醒补丁,配合重命名使用,这个补丁不可以覆盖所有6D。
  • SSDT-0D6D-HP|6D睡眠秒醒补丁,查看 DSDT 确定需要,惠普容易有这个问题。
  • SSDT-OC-XOSI | 操作系统补丁。
  • SSDT-DMAC |缺失该设备,仿冒一个使其更接近白果。
  • SSDT-MCHC |缺失该设备,仿冒一个使其更接近白果。
  • SSDT-MEM2 |缺失该设备,仿冒一个使其更接近白果。
  • SSDT-PPMC |缺失该设备,仿冒一个使其更接近白果。
  • SSDT-PWRB |缺失该设备,仿冒一个使其更接近白果。
  • SSDT-RTC_Y-AWAC_N |关闭苹果不支持的 AWAC 设备,启用 RTC 设备。
  • SSDT-PMCR |300 系主板使用原生 nvram 需要。
  • SSDT-PLUG-_SB.PR00|注入x86 电源属性。
  • SSDT-PNLF-CFL |CFL 平台定制亮度补丁,显卡仿冒的 CFL 平台,所以选这个来产生亮度滑块。
  • SSDT-PS2N |仿冒一个设备,解决莫名其妙的键盘失灵问题。
  • SSDT-SBUS |参考OC-little,设备名称是SBUS,使用这个。
  • SSDT-TPXX | 仿冒的 I2C 触摸板设备,原设备已禁用。


驱动:

  • Lilu.kext |配套插件需要 Lilu 才能工作
  • AppleALC.kext |声卡驱动,Lilu的插件
  • WhateverGreen.kext |显卡驱动,Lilu的插件
  • VirtualSMC.kext |SMC 核心驱动
  • ACPIBatteryManager.kext |电池驱动,VirtualSMC 的电池插件在本机上无法正常工作
  • SMCProcessor.kext |传感器驱动,VirtualSMC的插件(非必须)
  • SMCSuperIO.kext |传感器驱动,VirtualSMC的插件(非必须)
  • ApplePS2SmartTouchPad.kext |已多年不维护,只用了它键盘部分的驱动,即 ApplePS2Controller.kext & ApplePS2Keyboard.kext
  • RealtekRTL8111.kext |有线网卡驱动
  • USBPorts.kext |空壳驱动,定制USB端口,注入 USB 电源属性。
  • NoTouchID.kext |屏蔽指纹,防止输密码界面卡顿
  • VoodooI2C.kext|触摸板驱动
  • VoodooI2CHID.kext|触摸板驱动
  • NVMeFix.kext |nvme 电源属性相关驱动
  • BrcmBluetoothInjector.kext |空壳驱动,蓝牙设备注入
  • BrcmFirmwareData.kext |蓝牙固件驱动
  • BrcmPatchRAM3.kext|蓝牙固件驱动,适应于 macOS 10.15 版本


Drivers


  • ApfsDriverLoader.efi | apfs 文件系统驱动
  • HFSPlus.efi | hfs 文件系统驱动,安装 U 盘是 hfs 格式
  • OpenRuntime.efi | OpenCore 运行时驱动




Github 项目下载地址: https://github.com/chiccheung/HP-Zhan66-Pro14-G2-macOS/releases


惠普战66二代黑果之路(支持10.15) 旧帖地址: https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1804648&page=29#pid50140219

4

查看全部评分

Rank: 2Rank: 2

UID
4828517
帖子
346
PB币
342
贡献
0
技术
0
活跃
393
沙发
发表于 2020-3-23 15:02:38 IP属地山西 |只看该作者
本帖最后由 D.Rose 于 2020-3-23 20:29 编辑

对于网卡设备相关驱动的说明:

Airport问题相关:
  • AirportBrcmFixup.kext
  • FakePCIID.kext
  • FakePCIID_Broadcom_WiFi.kext




链接:
  • https://github.com/acidanthera/AirportBrcmFixup
  • https://bitbucket.org/RehabMan/os-x-fake-pci-id/downloads/


蓝牙固件驱动相关:

  • BrcmPatchRAM3.kext
  • BrcmFirmwareData.kext
  • BrcmBluetoothInjector.kext

链接:https://github.com/acidanthera/BrcmPatchRAM/

注意项目仓库说明的这些内容:
BrcmBluetoothInjector.kext
用于macOS 10.11或更高版本。

该kext是一个简单的注入器,它不包含固件上载器。 如果您希望查看您的设备在没有固件上传器的情况下是否可以运行,请尝试使用此kext。

请勿将其他任何扩展程序(BrcmPatchRAM,BrcmPatchRAM2,BrcmPatchRAM3,BrcmFirmwareRepo或BrcmFirmwareData)与此扩展程序一起使用。

在Catalina以及Mojave中可能必须使用BrcmBluetoothInjector.kext才能正确驱动蓝牙设备,比如DW1820A / DW1560



简而言之:


我仓库里的项目文件只针对 DW1830 进行了测试,使用了 BrcmBluetoothInjector,BrcmFirmwareData,BrcmPatchRAM3 这三项。其他卡可能还需要 AirportBrcmFixup + FakePCIID + FakePCIID_Broadcom_WiFi.kext 三项。


以下是我的理解:
  • 如果 Airport 有问题,确定必须安装 AirportBrcmFixup 的话,项目作者推荐的方案是同时安装 AirportBrcmFixup + FakePCIID + FakePCIID_Broadcom_WiFi.kext 三项;


  • 如果是蓝牙固件方面的问题,对于10.14+以后的系统,BrcmBluetoothInjector.kext 对于DW1820A / DW1560(经过试验,也包括戴尔版 DW1830)是必须的。但如果仅使用 BrcmPatchRAM3.kex & BrcmFirmwareData.kext 就能加载蓝牙固件,就不需要BrcmBluetoothInjector.kext 。按找项目仓库内的说法,它与项目内的其他驱动应该避免同时使用。







Rank: 2Rank: 2

UID
4861772
帖子
68
PB币
171
贡献
0
技术
0
活跃
116
板凳
发表于 2020-3-23 16:24:27 IP属地广东 |只看该作者
配置好像有问题,我不知道你这个顺序加载热补丁能不能正常使用。但是你仿冒声卡那里,类型没选数字它会自动给你换算成16进制,用不了,我之前也是忘记选类型,声卡不能驱动搞了半天驱动检查配置才发现配错了。。。还有Misc,虽然加了efi,但是没启用。。。这个是有必要说清楚是什么情况下可以不启用的,免得那些伸手那EFI的小白乱配。

Rank: 2Rank: 2

UID
4828517
帖子
346
PB币
342
贡献
0
技术
0
活跃
393
4F
发表于 2020-3-23 17:09:59 IP属地美国 |只看该作者
本帖最后由 D.Rose 于 2020-3-25 16:00 编辑
Sunny、今夕何夕 发表于 2020-3-23 16:24
配置好像有问题,我不知道你这个顺序加载热补丁能不能正常使用。但是你仿冒声卡那里,类型没选数字它会自动 ...

  • 帖子里的热补丁部分只用于说明用途,不是实际 config 里的顺序,具体顺序可以看 Github 项目仓库上传的文件;
  • 设备属性那里统一没写类型,只用于列出需要注入的属性,声卡 ID我在 config 里是换算后写的,而且声卡用不着仿冒,只需要注入 ID ;
  • Drivers 并不在 Misc 下启用,没看懂你说的没启用的是什么东西。如果说的是 Drivers 的话, ApfsDriverLoader.efi ,HFSPlus.efi ,OpenRuntime.efi 这三个都是必要的,用途在主楼已经都写的很明白了。
  • 关于你提到的“能不能正常使用”的问题,我都是实机安装使用一段时间之后再上传到仓库的。

Rank: 2Rank: 2

UID
4828517
帖子
346
PB币
342
贡献
0
技术
0
活跃
393
5F
发表于 2020-3-23 18:15:34 IP属地山西 |只看该作者
本帖最后由 D.Rose 于 2020-3-25 11:50 编辑

记录待优化的问题:
  • 独显屏蔽使用 hotpatch 完成,设备属性注入屏蔽法仍会有功耗问题;(已完成)
  • OC 引导 Windows 电池图标叉号,热补丁内全都存在操作系统保护代码,推测是重命名导致的问题。(Clover 版本正常)
  • 亮度快捷键是 ApplePS2SmartTouchPad.kext 的内置方法,找不到 EC0 设备下的调节亮度相关的是哪两个方法;
  • 键盘这块暂时只能用 ApplePS2SmartTouchPad.kext 的键盘插件,voodoo 存在的最大问题是盒盖后亮度降到最低,其次是亮度按键问题。映射方法不可行,原因是捕捉不到两个亮度按键的代码;
  • 其余功耗问题。


Rank: 5Rank: 5Rank: 5

UID
4095011
帖子
562
PB币
1630
贡献
0
技术
0
活跃
1078
6F
发表于 2020-3-23 19:08:52 IP属地北京 |只看该作者
D.Rose 发表于 2020-3-23 18:15
记录待优化的问题:
  • 独显屏蔽使用 hotpatch 完成,设备属性注入屏蔽法仍会有功耗问题;

  • 1.屏蔽独显

    1. /*
    2. * Intel ACPI Component Architecture
    3. * AML/ASL+ Disassembler version 20180427 (64-bit version)(RM)
    4. * Copyright (c) 2000 - 2018 Intel Corporation
    5. *
    6. * Disassembling to non-symbolic legacy ASL operators
    7. *
    8. * Disassembly of iASLosts63.aml, Mon Mar 23 19:05:16 2020
    9. *
    10. * Original Table Header:
    11. *     Signature        "SSDT"
    12. *     Length           0x00000092 (146)
    13. *     Revision         0x02
    14. *     Checksum         0xCE
    15. *     OEM ID           "hack"
    16. *     OEM Table ID     "D-DGPU"
    17. *     OEM Revision     0x00000000 (0)
    18. *     Compiler ID      "INTL"
    19. *     Compiler Version 0x20180427 (538444839)
    20. */
    21. DefinitionBlock ("", "SSDT", 2, "hack", "D-DGPU", 0x00000000)
    22. {
    23.     External (_SB_.PCI0.RP05.PXSX._OFF, MethodObj)    // 0 Arguments (from opcode)

    24.     Device (RMD1)
    25.     {
    26.         Name (_HID, "RMD10000")  // _HID: Hardware ID
    27.         Method (_INI, 0, NotSerialized)  // _INI: Initialize
    28.         {
    29.             If (CondRefOf (\_SB.PCI0.RP05.PXSX._OFF))
    30.             {
    31.                 \_SB.PCI0.RP05.PXSX._OFF ()
    32.             }
    33.         }
    34.     }
    35. }
    复制代码



    2.亮度快捷键,
    重装win10发现,就算是在windows里,这两个亮度也需安装惠普发布的驱动才能生效。可能有关。
    https://support.hp.com/cn-zh/drivers/selfservice/swdetails/hp-zhan-66-pro-14-g2-notebook-pc/24930153/swItemId/ob-239847-2
    附件: 你需要登录才可以下载或查看附件。没有帐号?注册

    Rank: 2Rank: 2

    UID
    4828517
    帖子
    346
    PB币
    342
    贡献
    0
    技术
    0
    活跃
    393
    7F
    发表于 2020-3-23 20:28:35 IP属地山西 |只看该作者
    549597890 发表于 2020-3-23 19:08
    1.屏蔽独显

    亮度这里最早是修补_Q24,Q26两个方法,后来BIOS有次更新,对亮度快捷键部分做了调整,补丁就失效了。

    Rank: 2Rank: 2

    UID
    1787579
    帖子
    212
    PB币
    279
    贡献
    0
    技术
    0
    活跃
    544
    8F
    发表于 2020-3-23 21:09:24 IP属地上海 |只看该作者
    补充个问题,估计是战66二代使用材质和做工的问题。
    使用type-c口充电时候有时候感觉会导致短路一样的情况,使用原配电源或者不插电使用没问题。
    也有可能是type-c口的电源输入的控制模块有问题?

    点评

    549597890  typeC 65瓦用半年了,没有类似问题。战66二代,thinkplus老版折叠插头  发表于 2020-3-27 09:20 IP属地北京

    Rank: 2Rank: 2

    UID
    945686
    帖子
    203
    PB币
    8038
    贡献
    0
    技术
    37
    活跃
    873
    9F
    发表于 2020-3-23 21:11:04 IP属地湖南 |只看该作者
    本帖最后由 行远自迩 于 2020-3-24 09:00 编辑

    CFG Lock 好解锁吗?


    PS:

    https://github.com/wangwengeek/HP-Zhan66-Pro14-G2-macOS

    楼主,这个 EFI 也是你的吗?

    Rank: 5Rank: 5Rank: 5

    UID
    4095011
    帖子
    562
    PB币
    1630
    贡献
    0
    技术
    0
    活跃
    1078
    10F
    发表于 2020-3-23 22:12:24 IP属地北京 |只看该作者
    Sunny、今夕何夕 发表于 2020-3-23 16:24
    配置好像有问题,我不知道你这个顺序加载热补丁能不能正常使用。但是你仿冒声卡那里,类型没选数字它会自动 ...

    楼主git的release是引导正常的。
    附件: 你需要登录才可以下载或查看附件。没有帐号?注册

    Rank: 2Rank: 2

    UID
    4828517
    帖子
    346
    PB币
    342
    贡献
    0
    技术
    0
    活跃
    393
    11F
    发表于 2020-3-24 09:09:47 IP属地山西 |只看该作者
    本帖最后由 D.Rose 于 2020-3-25 16:00 编辑
    行远自迩 发表于 2020-3-23 21:11
    CFG Lock 好解锁吗?

    Bios 不好解锁 CFG Lock ,在 config 里启用了相关怪癖。

    那个仓库不是我的,我的仓库地址写在主楼里了。

    Rank: 2Rank: 2

    UID
    4828517
    帖子
    346
    PB币
    342
    贡献
    0
    技术
    0
    活跃
    393
    12F
    发表于 2020-3-24 09:30:00 IP属地香港 |只看该作者
    本帖最后由 D.Rose 于 2020-4-10 11:49 编辑

    HP-Zhan66-Pro14-G2-macOS V1.3.5 更新说明(2020/4/10):
    • 更新 Kexts
    • 更新 OpenCore
    • 更新 ProperTree
    • 所有配置只针对单分区引导双系统进行测试
    • 引导界面隐藏 Recovery 及清除 nvram 两项,按下空格可显示所有启动项
    • 首次开机请通过启动项清除 nvram ,并使用 Tools.zip 内的 Hackintool 清除缓存


    文件说明:
    • EFI.zip |OpenCore 引导文件
    • Tools.zip | 各类常用工具



    链接:
    • Github地址:https://github.com/chiccheung/HP-Zhan66-Pro14-G2-macOS


    Rank: 2Rank: 2

    UID
    4828517
    帖子
    346
    PB币
    342
    贡献
    0
    技术
    0
    活跃
    393
    13F
    发表于 2020-3-24 21:51:19 IP属地香港 |只看该作者
    本帖最后由 D.Rose 于 2020-3-25 15:59 编辑

    说明:本人分享配置文件的目的是交流学习,自行使用所造成的一切后果概不负责。

    Rank: 2Rank: 2

    UID
    4828517
    帖子
    346
    PB币
    342
    贡献
    0
    技术
    0
    活跃
    393
    14F
    发表于 2020-3-25 15:58:00 IP属地山西 |只看该作者
    本帖最后由 D.Rose 于 2020-3-29 12:29 编辑

    为方便各位交流,建了 QQ 群: 814700280个人精力毕竟有限,大家有问题互相帮忙吧

    Rank: 5Rank: 5Rank: 5

    UID
    4095011
    帖子
    562
    PB币
    1630
    贡献
    0
    技术
    0
    活跃
    1078
    15F
    发表于 2020-3-25 19:22:07 IP属地北京 |只看该作者
    本帖最后由 549597890 于 2020-3-26 08:26 编辑

    更新10.15.4,顺利



    ipad也升级13.4了,随航完美

    附件: 你需要登录才可以下载或查看附件。没有帐号?注册

    Rank: 5Rank: 5Rank: 5

    UID
    2428049
    帖子
    918
    PB币
    1277
    贡献
    0
    技术
    1
    活跃
    1427
    16F
    发表于 2020-3-25 19:25:43 IP属地广东 |只看该作者
    好帖子 机器已经出了 没再跟进东西了 靠楼主了
    1

    查看全部评分

    Rank: 2Rank: 2

    UID
    3035357
    帖子
    252
    PB币
    2037
    贡献
    0
    技术
    0
    活跃
    978
    17F
    发表于 2020-3-26 10:25:33 IP属地安徽 |只看该作者
    一路跟到这来,感谢楼主

    Rank: 5Rank: 5Rank: 5

    UID
    4371506
    帖子
    893
    PB币
    2994
    贡献
    0
    技术
    0
    活跃
    2058
    18F
    发表于 2020-3-26 11:42:19 IP属地浙江 |只看该作者
    ssdt-***文件哪里来的呢?

    Rank: 2Rank: 2

    UID
    4828517
    帖子
    346
    PB币
    342
    贡献
    0
    技术
    0
    活跃
    393
    19F
    发表于 2020-3-26 11:49:00 IP属地山西 |只看该作者
    lead23 发表于 2020-3-26 11:42
    ssdt-***文件哪里来的呢?

    项目里有写,参考宪武 OC-little ,不过有一些我是修改后再编译的。

    Rank: 5Rank: 5Rank: 5

    UID
    3017285
    帖子
    742
    PB币
    446
    贡献
    0
    技术
    0
    活跃
    918
    20F
    发表于 2020-3-27 17:34:36 IP属地江苏 |只看该作者
    战66  1代前来支援
    回顶部
    Copyright (C) 2005-2024 pcbeta.com, All rights reserved
    Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
    请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
    远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛