Properties方法综述2
需积分: 0 18 浏览量
更新于2022-08-03
收藏 913KB PDF 举报
Properties方法是一种针对Mac OS X系统,特别是在黑苹果(Hackintosh)场景中,利用新版Lilu和WhateverGreen工具来注入特定设备属性的技术。这种方法主要针对显卡、声卡和IMEI等硬件设备,通过在`config/Devices/Properties`位置注入数据来优化设备功能和兼容性。
Properties方法的优势在于它可以替代效率较低且可能失败的SSDT(System Service Description Table)注入方法,具有更高的优先级。例如,对于显卡补丁,可以参考《Properties-显卡补丁一览表》,而对于PCI设备,可以参考《Properties-PCI设备补丁一览表》。此外,《⿊果⼩兵之 platform-id 数据整理》也提供了关于平台ID的数据整理信息。
在使用Properties方法时,有一些具体的要求和注意事项:
1. 禁止使用某些kexts(内核扩展),如IntelGraphicsFixup、IntelGraphicsDVMTFixup等,因为它们可能会与WhateverGreen和config中的修复和补丁冲突。
2. 尽量避免使用FakePCIID及其组件,除非特定设备需要。例如,一些Haswell或100-series等声卡可能需要FakePCIID和FakePCIID_Intel_HDMI_Audio来正常工作。
3. 在Config设置中,有特定的Acpi、Boot、Devices和Graphics等子目录,每个子目录都有其特定的配置项,比如Acpi用于ACPI表的调整,Boot用于引导选项,Devices用于设备配置,而Graphics则涉及图形处理相关设置。
4. Properties方法不再强制要求对显卡、声卡和IMEI进行设备ID的更名,但这也意味着相关的补丁可能需要根据设备的实际ACPI名称进行调整或寻找其他替代方法。
WhateverGreen这个工具提供了丰富的引导参数,可以在其GitHub页面上找到详细信息。以下是一些重要的引导参数示例:
1. `-wegnoegpu`:在启动过程中禁用独立显卡,类似“disable-external-gpu”选项。
2. `-cdfon`和`enable-hdmi20`:这两个参数一起使用,提供4K分辨率支持。
3. `igfxcflbklt=1`和`enable-cfl-backlight-fix`:用于解决某些设备因亮度问题导致的开机黑屏。
4. `applbkl`:亮度驱动选择开关,可以切换WhateverGreen内置的亮度驱动或其他第三方驱动,如AppleBacklightFixup.kext、OS-X-Intel-Backlight.kext或OS-X-ACPI-Backlight。
Properties方法是优化黑苹果系统硬件兼容性和性能的有效手段,但需要注意的是,正确配置和选择相应的工具及参数至关重要,以避免与其他系统组件冲突。在进行任何更改之前,建议先了解相关文档并谨慎操作。
魏水华
- 粉丝: 18
- 资源: 282
最新资源
- 基于php+mysql+微信小程序的家校联系小程序 源码+数据库(高分毕业设计).zip
- 带有平面定位系统的机器人模型sw2018可编辑全套技术资料100%好用.zip
- 通过html创建一个基本的圣诞树形状并添加飘雪花效果.zip
- HiSPi Interface Protocol V1.50.00 - Rev. B
- 最新更新!!!全国及各城市POI数据2012-2023年
- (24562814)Simulink永磁同步电机控制仿真系列2模型
- (2632060)奇异值分解(svd)的delphi代码
- (3625040)k-means聚类算法
- (43006034)AP3010DN-V2-FAT-V200R019C00SPC905.zip
- (4680440)Java坦克大战源码
- 某安全大厂重要参数被曝
- (66389424)MFC实现多边形裁剪 计算机图形学
- (8637652)java 坦克大战
- (9517836)网络编程UDP
- (102127232)【电力负荷预测】遗传算法优化BP神经网络电力负荷预测【含Matlab源码 1524期】.zip
- (11551018)数控直流稳压电源