hd3000黑苹果驱动pkg安装pkg万能声卡,打开都是提示错误,刚开始还弹窗提示安装错误,不能内核扩展,改了硬件ID后

[黑苹果驱动]Mac&OS&X&Snow&Lepard的内核功能扩展kext大致解析
Kext是Mac OS 的硬件驱动,它存放位置在系统中:
&&&/System/Library/Extensions/
#系统核心级别存放位置,系统自有驱动位置…
&&&/Library/Extensions/&&#系统软件级别存放位置,例如安装VMware,VirtualBox这类带有内核扩展的程序,就会安装到此目录下.
&&&黑苹果用于模拟Extensible
Firmware Interface环境的开机引导程序(Boot
Loader),也会有自己的驱动加载目录,传递给Mach核心.
&&&例如Chameleon
变色龙引导程序在安装分区的根目录/Extra/Extensions中.
注意:可以删除精简不需要的kext,但如果您当前的系统,完美稳定运行,那请无视之…..删掉后出什么问题概不负责,最好非常明白你没有相关硬件,以后也不打算用才能删…注意备份...删除后不要以为能提升系统启动速度….删除驱动后重新启动前请修复权限&重建缓存。
(有*符号是通配符..此符号后面的都省略了...标记为褐色的,大部分人都没有此硬件..标记为红色的,是需要注意,重要的驱动。)
ATI*.kext&
ATI显卡的相关驱动,不用ATI显卡的可以删除.
ACard*.kext&&&
Acard Technology公司,ATA,SCSI适配器系列驱动.&
似乎是Algebraic Logic Functional程序语言相关??,不太清楚.
ATTOCelerityFC.kext
ATTO公司的CelerityFC系列光纤控制器,适配卡驱动,一般人没有,可删除.
ATTOCelerityFC8.kext
ATTO公司的CelerityFC 8系列光纤控制器,适配卡驱动,一般人没有,可删除.
ATTOExpressPCI4.kext
ATTO公司的PCI Express 系列SCSI Host Bus
Adapters适配器,扩展卡,一般人没有,删除
ATTOExpressSASHBA.kext
ATTO公司的SAS-HBA 1系列适配卡驱动.
ATTOExpressSASHBA2.kext
ATTO公司的SAS-HBA 2系列适配卡驱动.
ATTOExpressSASRAID.kext
ATTO公司的PCI Express SAS RIAD卡驱动.
Accusys6xxxx.kext
应该是Accusys公司的ACS-6xxx Raid卡驱动.
Apple16X50Serial.kext
未知,似乎是老式苹果机才用得到,可以删除
AppleACPIPlatform.kext
这是Advanced Configuration and Power
Interface高级配置和电源管理接口驱动,进行电源管理,睡眠,Real-Time
Clock控制等,其下还包含AppleACPIButtons.kext, AppleACPIIEC.kext,
AppleACPIPCI.kext.
AppleAHCIPort.kext
AHCI端口驱动,有些主板不打开AHCI功能会启动会卡在 Still Waiting for Root
AppleAPIC.kext
Intel Advanced Programmable Interrupt Controller 驱动.
AppleBMC.kext
Apple baseboard management controller
底板管理控制器,是一个专门的服务处理机,它利用传感器来监视一台计算机、网络服务器,或者是其他硬件驱动设备的状态,
AppleBacklight.kext
笔记本和部分LCD显示器的背光管理控制,用于调整亮度等..
AppleBluetoothMultitouch.kext
苹果新Magic Mouse Multi-Touch 鼠标的蓝牙适配器驱动.
AppleEFIRuntime.kext
好像是EFI环境中显卡BIOS初始化的..
AppleFSCompressionTypeZlib.kext
HFS文件系统压缩,使用zlib 算法压缩的驱动.
AppleFWAudio.kext
FireWire,火线口 iEEE 1394接口的声卡驱动
AppleFileSystemDriver.kext
HFS文件系统驱动
AppleGraphicsControl.kext
显示卡GPU控制驱动,例如MBP有两个显卡,用作切换显卡
AppleGraphicsPowerManagement.kext
显卡电源管理驱动,例如GPU风扇转速,动态关闭不需要的显卡核心.
AppleHDA.kext
Intel High Definition
Audio高保真声卡驱动..大部分人都是这种集成声卡,例如ALC889A声卡就可以直接用其驱动,其他声卡借助制作”仿冒驱动”也可以用其驱动,其下还包含AppleHDAController.kext
.AppleMikeyDriver.kext,DspFuncLib.kext,AppleHDAHardwareConfigDriver.kext,IOHDAFamily.kext,AppleHDAPlatformDriver.kext
AppleHIDKeyboard.kext
Human Interface
Device&&人性化输入设备驱动,这个是键盘的,例如USB键盘.
AppleHIDMouse.kext
Human Interface
Device&&人性化输入设备驱动,这个是鼠标的,例如USB鼠标.
AppleHPET.kext&
High Precision Event Timer高精度事件计时器驱动.
AppleHWSensor.kext
环境光控制控制的,Apple的本本会根据环境光强弱,调整显示器
AppleIRController.kext
Apple Remote红外线遥控器驱动.
AppleIntelCPUPowerManagement.kext
CPU的电源管理驱动,黑苹果可修改DSDT实现,用于降频,Intel EIST技术等,启用节能CPU后温度会正常.
AppleIntelCPUPowerManagementClient.kext
不清楚,估计与上面提到的相辅相成
AppleIntelHD*.kext
Intel HDXXX显卡驱动,似乎是10.6.4新加..
AppleIntelGMA*.kext
Intel GMA 显卡系列驱动,不用者删
AppleIntelGMX*.kext&
intel GMA 系列显卡驱动,不用者删
AppleIntelIntegratedFramebuffer.kext
这东西似乎只有intel GMA950 显卡用.
AppleKeyswitch.kext
老G5服务器的安全锁驱动?,防止使用未经授权的设备…例如U盘?&
AppleLPC.kext
Low Pin Count,是连接南桥和super
I/O(该IC连接一些低速外设,如mouse,KB,Printer)的一根BUS。LPC由Intel所提出.
是为了在PC上把ISA取消而制定的一个新规格. 其目的是把非常慢速的ISA总线取消.
而为了让一些原本在ISA上跑的硬件在没有ISA的机器上能够运作所以制定了此一规格, 例如一般 K/B , MOUSE , FDD,
COM PORT, PRINTER PORT 等慢速外围即可用支持LPC的SUPER
IO芯片控制,而且在软件上是完全兼容的,黑苹果无法加载会导致电源管理故障.
AppleLSIFusionMPT.kext
SAS/SCSI/设备相关的,不太清楚
AppleMCEDriver.kext
MacPro上的MCE内存驱动?? 不清楚..
AppleMIDIFWDriver.plugin
好像是MIDI多媒体设备的驱动.
AppleMIDIIACDriver.plugin
好像是MIDI多媒体设备的驱动.
AppleMIDIRTPDriver.plugin
好像是MIDI多媒体设备的驱动.
AppleMIDIUSBDriver.plugin
好像是MIDI多媒体设备的驱动.
AppleMatch.kext
作用不明,自身info显示,Regular Expression Matching Engine 正规表达式匹配引擎?
,正规表达式在Unix系统下经常使用
AppleMikeyHIDDriver.kext
这似乎是苹果自己的鼠标和驱动,还有游戏手柄的摇杆以及键盘鼠标击键产生的数据处理..
AppleMobileDevice.kext
作用不明,移动设备驱动?
AppleMultitouchDriver.kext
好像是多触屏驱动
AppleOnboardDisplay.kext
板载?显示? 作用不明
ApplePlatformEnabler.kext
不支持ACPI的情况下才有作用.
AppleProfileFamily.kext
不清楚,似乎很重要,其下还有其他一些kext
AppleRAID.kext
软件redundant array of independent disks磁盘阵列支持驱动(Fake RAID)
AppleRAIDCard.kext
硬件redundant array of independent disks磁盘支持驱动.
AppleRTC.kext
Real-Time Clock控制驱动
AppleSEP.kext
这好像某种通信协议,像是用于调制解调器.
AppleSMBIOS.kext
System Management Basic Input Output
System,主板产商定义好一组标准硬件信息,提供给系统读取.OSX的硬件基准数据
AppleSMBusController.kext
SMBus,是I2C协议的子集,管理监视系统的一些低宽带设备,例如电压控制监控器,风扇转速,温度传感器等设备.
AppleSMBusPCI.kext
同上,这是专门负责一些PCI设备上的.
AppleSMC.kext
System Manegement Controller 系统管理控制器,Apple Intel机器上的作用是:
& 响应电源按钮的按压
& 响应便携式 Mac 显示器屏幕盖的开合
& 电池管理
& 热能管理
& SMS(Sudden Motion Sensor,紧急运动传感器)
& 环 境光度感应
& 键盘背光
& 状态指示灯(SIL)管理
& 电池状态指示灯
& 为有些 iMac 显示器选择外部(而非内部)视频来源
Mac OS必须的东西,黑苹果需要用FakeSMC.kext之类的第三方扩展模拟.
AppleSMCLMU.kext
一些MacBook上才有的传感器驱动.
AppleSmartBatteryManager.kext
一部分早期过时的Apple本本电池管理监视驱动,以后会用SMC代替.
AppleStorageDrivers.kext
所有储存设备驱动集合,例如SD卡,U盘,硬盘…….其下包括
AppleATAPIStorage.kext, AppleHollywood.kext,
AppleMemorexCDROMDriver.kext,&
AppleUSBCardReader.kext, AppleUSBODD.kext,
AppleXserveRAID.kext,&
CanonEOS1D.kext,
FWPreferredProtocolSpeed.kext,&
FireWireStorageDeviceSpecifics.kext,&
IOFireWireSerialBusProtocolSansPhysicalUnit.kext,
LSI-FW-500.kext,&
MKE-LF-D211A.kext, MKE-SR-8171.kext,
MaxTranserSizeOverrideDriver.kext,&
OxfordSemiconductor.kext, PioneerSuperDrive.kext,
PlasmonUDO.kext,&
PreventMediaMountDriver.kext, QPSQueFire.kext,
SanyoIDShot.kext,&
SonyXDCAMDriver.kext, StorageLynx.kext,
UFIWriteProtectedMediaDriver.kext,&
USBStorageDeviceSpecifics.kext,
WriteProtectedMediaDriver.kext,&
initioFWBridge.kext
AppleTyMCEDriver.kext
似乎很重要,管理内存和ECC支持的.
AppleUSBAudio.kext
USB声卡驱动.
AppleUSBDisplays.kext
似乎是USB显示器驱动.
AppleUSBEthernetHost.kext
USB网卡驱动.
AppleUSBMultitouch.kext
USB触摸屏驱动.
AppleUSBTopCase.kext
USB键盘,鼠标,触摸板基础相关驱动.
AppleUpstreamUserClient.kext
AppleVADriver.bundle
AppleXsanFilter.kext
尚不明确,据查询,这很可能是苹果服务器用的Xsan网络文件系统审计驱动,Xsan类似Network File
System是各种Unix Windows系统中,在网络上共享文件用的...可以做到像本地磁盘一样挂载
Apple_iSight.kext
摄像头驱动,iSight是苹果的摄像头名称
ArcMSR.kext
作用不明..
AudioAUUC.kext
MacPro的音频相关,似乎是啥升级..
AudioIPCDriver.kext
音频相关,作用不明
BootCache.kext
其作用好像是用来生成驱动缓存的.加快启动速度.
CHUDKernLib.kext
这些是Xcode用于调试和核心驱动的一些驱动,安装xcode后才会出现,AMD
CPU如果用破解核心,需要使其在Blacklist中,例如Chocolate破解核心,和新版Legacy
AMD破解核心..或者AMD用户就直接删除把=.= 我想也用不到这种驱动做开发.
CHUDProf.kext
这些是Xcode用于调试和核心驱动的一些驱动,安装xcode后才会出现,AMD
CPU如果用破解核心,需要使其在Blacklist中,例如Chocolate破解核心,和新版Legacy
AMD破解核心..或者AMD用户就直接删除把=.= 我想也用不到这种驱动做开发.
CHUDUtils.kext
这些是Xcode用于调试和核心驱动的一些驱动,安装xcode后才会出现,AMD
CPU如果用破解核心,需要使其在Blacklist中,例如Chocolate破解核心,和新版Legacy
AMD破解核心..或者AMD用户就直接删除把=.= 我想也用不到这种驱动做开发.
CalDigitHDProDrv.kext
MacPro 上的Caldigit VR Raid卡驱动
CellPhoneHelper.kext
???……打电话助手….这啥咚咚?
我自己猜测是skype等软件使用的USB电话??
DSAuth.ppp
DVFamily.bundle
好像一些数码摄像机相关的..
Dont Steal Mac OS X.kext
苹果系统于苹果机器EFI模块之间的通信加解密,FakeSMC.kext一部分作用就是仿造这个.
EAP-KRB.ppp
Extensible Authentication Protocol扩展认证协议的Kerberos加密.
EAP-RSA.ppp
Extensible Authentication Protocol扩展认证协议的RSA加密
EAP-TLS.ppp
Extensible Authentication Protocol扩展认证协议的Transport Layer
Security加密
GeForce*.kext
nVidia GeForce系列显卡驱动,用于打开Core Image & Quartz
Extreme&&不用N卡可删除
HighPointIOP.kext
这是火箭RAID卡3xxx/4xxx系列的驱动.
HighPointRR.kext
这是火箭RAID卡23xx/26xx系列的驱动。
ICAFWKodakProDriver.kext
作用不明,这似乎是部分柯达专业相机的驱动
IO80211Family.kext
802.11无线网卡的基础驱动,Contents/PlugIns下有支持的一些无线网卡驱动 …
irPortAtheros.kext, AirPortAtheros21.kext,
AppleAirPortBrcm4311.kext,&
AppleAirPortBrcm43224.kext, IO80211NetBooter.kext
没有无线网卡可以删除
IOACPIFamily.kext
作用于支持ACPI电源管理标准的驱动,例如电源按钮,电池,PS/2,USB,HPET…………
IOAHCIFamily.kext
作用于支持AHCI的设备…例如硬盘. 有些主板不打开AHCI功能会启动会卡在 Still Waiting for Root
其下包括: IOAHCIBlockStorage.kext, IOAHCISerialATAPI.kext
IOATAFamily.kext
ATA/SATA基础驱动…例如Intel ICHx Sata控制器
其下包括:AppleIntelPIIXATA.kext, IOATABlockStorage.kext,
IOATAPIProtocolTransport.kext
IOAudioFamily.kext
基本的声卡驱动构架…
IOBDStorageFamily.kext
蓝光存储驱动.
不用者可删除..删除后日志里会多些错误,虽然系统不影响..
IOBluetoothFamily.kext
基础的蓝牙设备驱动…例如蓝牙耳机,蓝牙适配器
其下包括:AppleUSBBluetoothHCIController.kext,
BroadcomUSBBluetoothHCIController.kext,&
CSRHIDTransitionDriver.kext,
CSRUSBBluetoothHCIController.kext,&
IOBluetoothA2DPAudioDriver.kext,
IOBluetoothBNEPDriver.kext,&
IOBluetoothSCOAudioDriver.kext,
IOBluetoothSerialManager.kext
不用者可删除..
IOBluetoothHIDDriver.kext
一些无线蓝牙输入设备,例如蓝牙无线鼠标
不用者可删除..
IOCDStorageFamily.kext
CD存储驱动..
IODVDStorageFamily.kext
DVD存储驱动..
IOFireWire*.kext
iEEE 1394 FireWire 火线接口基础驱动.没有可删除
IOGraphicsFamily.kext
最最基本的显卡驱动.例如启动时显示,和显卡找不到高级驱动时运行在VESA驱动下,苹果机器进入安全模式就用这个显示,黑苹果没有显卡驱动也会用这个.
IOHDIXController.kext
创建磁盘镜像的,例如dmg
IOHIDFamily.kext
很多种输出输入设备,例如游戏手柄也算..鼠标键盘也要依赖这个
IONDRVSupport.kext
显卡工作在Vesa驱动模式下相关的,好像可以更改分辨率了…因为Vesa的标准分辨率是,Intel集成显卡和部分ATI支持,例如部分ATI强制更改分辨率,就与这个息息相关
IONetworkingFamily.kext
这个么….基础的网卡驱动…例如8139网卡可以直接驱动…主板集成的类似R
8111C也可以直接驱动..大部分人都需要..除非你知道自己在干什么
其下有:AppleBCM5701Ethernet.kext,
AppleIntel8254XEthernet.kext,&
AppleRTL8139Ethernet.kext, AppleRTL8169Ethernet.kext,
AppleUSBEthernet.kext,&
AppleUSBGigEthernet.kext, AppleYukon2.kext, Intel82574L.kext,
nvenet.kext
IOPCIFamily.kext
PCI设备的基础驱动…例如PCI声卡..
IOPlatformPluginFamily.kext
好像是ACPI和SMC的扩展...
IOSCSIArchitectureModelFamily.kext
SCSI相关..作用不明….
IOSCSIParallelFamily.kext
SCSI相关..作用不明….
IOSMBusFamily.kext
支持的SMBus控制器驱动..
IOSerialFamily.kext
串口驱动…
IOStorageFamily.kext
储存设备的I/O控制
IOStreamFamily.kext
I/O数据流驱动
IOSurface.kext
作用不明,似乎是I/O设备的基础相关..
IOUSBFamily.kext
基础的USB设备驱动..一切USB设备需要...
IOUSBMassStorageClass.kext
USB储存设备相关驱动..U盘需要
IOVideoFamily.kext
好像是视频卡驱动..不是显卡..而是用于采集视频.压缩的扩展卡
ImmersionForceFeedback.kext
Immersion游戏手柄震动驱动…没有可以删除
JMicronATA.kext
JMicron芯片的ATA控制器驱动..没有可以删除
Layer 2 Tunneling Protocol 第二层隧道协议,一种网络加密协议
LogitechForceFeedback.kext
Logitech罗技游戏手柄的震动驱动..没有可以删除
NVDANV40Hal.kext
nVidia 6xxx 7xxx显卡的硬件加速驱动.也是显卡实际驱动,没N卡可以删除
NVDANV50Hal.kext
nVidia 8xxx 9xxx显卡的硬件加速驱动.也是显卡实际驱动,没N卡可以删除
NVDAResman.kext
nVidia显卡的硬件加速驱动.也是显卡实际驱动,没N卡可以删除
NVSMU.kext
可能是Nvida显卡系统管理单元,ROM控制器..不明
OSvKernDSPLib.kext
内核的数字音频信号处理库??
ADSL用户必须,Point-to-Point Protocol协议驱动
PPPSerial.ppp
串口Point-to-Point Protocol协议驱动
ADSL用户最常见的Point-to-Point Protocol over Ethernet协议
Point-to-Point Tunneling Protocol点对点隧道协议
Quarantine.kext
作用不明...
Radius.ppp
Remote Authentication Dial In User Service协议
SM56KUSBAudioFamily.kext
Apple SM56K USB 声卡驱动..
SMARTLib.plugin
硬盘的S.M.A.R.T. 状态监视驱动..
SMCMotionSensor.kext
就是MBP上的运动传感器驱动..
Sandbox.kext
系统沙盒功能??? 不太清楚
SoftRAID.kext
软件RAID支持..在磁盘管理工具中就可以搞的..
System.kext
最基础的核心系统驱动,mach核心最先载入的驱动,负责于其他扩展通信,…系统必须
其下包括:AppleNMI.kext, ApplePlatformFamily.kext, BSDKernel.kext,
BSDKernel6.0.kext,
IOKit.kext, IOKit6.0.kext, IONVRAMFamily.kext,
IOSystemManagement.kext,&
Libkern.kext, Libkern6.0.kext, MACFramework.kext, Mach.kext,
Mach6.0.kext,&
Private.kext, System6.0.kext, Unsupported.kext
TMSafetyNet.kext
Time Machine备份驱动,有些主板需要改下DSDT才好用..
autofs.kext
开机执行自动挂载的..
cd9660.kext
多数光盘用标准ISO 9660文件系统驱动.
cddafs.kext
Compact Disc Digital Audio filesystem 数字光盘文件系统驱动..
iPodDriver.kext
囧,这个不用说了..是iPod驱动…
iTunesPhoneDriver.kext
囧,iphone驱动…
mcxalr.kext
解释不清…不明..
msdosfs.kext
Dos windows Fat16 Fat32等文件系统驱动..
WindowsNT NTFS驱动
smbfs.kext
Server Message Block..就是用来跟windows 机器共享文件的
UDF文件系统驱动
Unix标准文件系统Ufs驱动...
webcontentfilter.kext
这个是防火墙的核心驱动??
webdav_fs.kext
似乎是一个网络文件系统..
参考资料:
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。黑苹果_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
上传于||暂无简介
阅读已结束,如果下载本文需要使用1下载券
想免费下载本文?
下载文档到电脑,查找使用更方便
还剩86页未读,继续阅读
你可能喜欢刚装了win10就出现这了,咋回事_百度知道
刚装了win10就出现这了,咋回事
com/zhidao/pic/item/d0a20cf42d7a85aa71094b36adaf99d8://e.baidu.baidu.hiphotos://e.jpg" esrc="/zhidao/wh%3D450%2C600/sign=5de3d94f374e251fe2a2ecfc92b6e521/d0a20cf42d7a85aa71094b36adaf99d8.baidu.jpg" target="_blank" title="点击查看大图" class="ikqb_img_alink"><img class="ikqb_img" src="http.hiphotos.<a href="/zhidao/wh%3D600%2C800/sign=2f2dcccea11ea8d38a777c02a73a1c76/d0a20cf42d7a85aa71094b36adaf99d8://e&nbsp
提问者采纳
你是不是分区过?
硬盘没有正常读取
我相信以你的技术你应该没有动过硬盘
有点麻烦啊,你肯定是分区没有4k对齐
这样吧,你打开主机箱拔掉那根连接主板与硬盘的那根红色线试试
然后再插上去
你不认识硬盘?
我是再用最简单的方式测试你的硬盘问题
你按照我说的做
拔掉后再装上去,开机试试
如果还是这个问题那么就是磁盘坏道,那可就修不好了
是不是热插吧
你现在只需要拆开主机箱拔掉那根主板和硬盘连接的线就行了,然后再插上去开机试试
我去,还有人告诉你引导重写,扯淡一样
那你换接下面的那个试试
一般来说都有4个插槽
试试,不行的话只能换硬盘了
不懂4K对齐不要随便分区,最容易损坏硬盘了
我,拔错了
是不是这个
不是,是红色的那根
这头不行你就拔掉主板那边的,再试试
虽然麻烦但却最能表达问题
你能启动了么
哦,对了,你拔线的过程中主机要断电才有效果
可以了是吧
这个很简单
你准备个U盘再来找我,我告诉你解决
能有画面就不错了
打开IE搜索引擎―输入老毛桃―打开老毛桃官网下载老毛桃PE系统(不知道下载哪个给我图片)―完成后不要安装在电脑里(也要记得下载在了哪个盘)―把优盘插在电脑USB接口上―打开下载的源文件安装到优盘里。然后你就可以回家了,不需要测试
你重新输入
老毛桃win8启动工具
加我qq截图给我
今天先不跟你说了,明天晚上我帮你完善系统,手机快没电了
有事再找我,明天妹子约我玩逆战
就下午活着晚上帮你解决吧
提问者评价
太给力了,你的回答完美地解决了我的问题,非常感谢!
其他类似问题
为您推荐:
其他2条回答
baidu://jingyan您好,参考这个解决
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁黑苹果安装 - UEFI+GPT的Clover引导OS X 10.10
这两天一直在折腾黑苹果的安装方式,好在昨天晚上正常进入了系统,于是赶快写一篇博文记录一下安装过程,一是做一个过程备份,二是分享给需要的博友们。
我使用的电脑是联想的M40-70,先看一下电脑的基本配置:
CPU:Intel 酷睿i5-4210U主板:英特尔Haswell平台显卡:Intel HD Graphics 4400
硬盘:500GB内存:4GB DDR3
再早之前也是折腾过黑苹果的安装方法,可是一直没有成功,前天晚上突然想折腾一下,于是从头再来。
全盘格式化安装了windows7 64位版本,硬盘使用的是MRP分区格式,采用的变色龙引导方式,可是变色龙引导之后一直HFS+ NOT FOUND,后来爬楼之后才知道Haswell平台需要破解内核,最后换成了CLOVER引导方式,下面的教程将介绍:
将MRP分区转换成GPT分区和基于EFI的Windows的安装CLOVER安装U盘的制作Mac OS X系统的安装
Clover从U盘到硬盘EFI分区的迁移与UEFI启动项的添加
关于HD4400的驱动参考安装kext驱动
当然,感谢远景论坛各大网友的帮助,本文中的一些源码和复杂过程引用自远景论坛的相关帖子,括号内为他们的原帖,请用好浏览器的查找功能~
!再次确认主板是否支持UEFI引导方式,硬盘控制器模式是否为AHCI模式。
在设备管理器中可查看硬盘模式:
前期准备:
在这篇教程里,你必需要用到的软件如下:
容量8GB以上的U盘一个。
系统镜像:
OS X系统镜像(带CLOVER)USB_Clover_Install OS X Yosemite 10.10.3 14D131密码:jm6x
内核扩展驱动:
FakeSMC.kext 2.5版本(适用于10.10)密码:bgsb
鼠标键盘等驱动:
AppleACPIPS2Nub.kext密码:yfwi
ApplePS2Controller.kext密码:czjm
VoodooPS2Controller.kext密码:mnpx
屏蔽原生电源管理驱动:
NullCPUPowerManagement.kext密码:ivcq
制作U盘启动的软件:
TransMac密码:v4ei
将MRP分区转换成GPT分区和基于EFI的Windows的安装
系统的安装使用的cn_windows_8_1_pro_vl_x64_dvd_2971907.iso(MD5:5D6AC4CD06),相关文件可以在MSDN官方下载。
系统镜像资源:
Windows 8.1 专业版-简/繁体中文/全自动安装/免激活/自动识别40多个品牌OEM镜像
将win8.1的系统镜像烧录进去,之后U盘引导启动。
同意用户许可,下一步:
选择自定义安装
此时,按SHIFT+F10呼出CMD模式
!这将清除整块磁盘,请确保磁盘已经备份
convert gpt
将磁盘格式转换成GPT格式
此时,现在的磁盘格式已经转换成GPT格式了,下一步进行windows的安装即可。
CLOVER安装U盘的制作
安装TransMac软件,插入需要制作OSX系统安装的U盘;
以管理员身份运行TransMac
选择将要格式化的U盘,右键选择Format Disk for Mac
选择Mac OS Extened HFS+,点击OK,等待格式化完成
选中将要写入镜像的U盘,右键选择Restore with Disk Image,按照提示一步步写入镜像。
写入镜像的时间一般比较长,根据电脑配置和U盘速度而定,我是等待了40多分钟。
拔下U盘,重新插入U盘,在资源管理器可以看到多出来一个EFI磁盘,193MB,这个就是放置CLOVER的地方,我所用的镜像已经写入CLOVER,所以如果是原版镜像,请把CLOVER放在这里就好。
CLOVER的目录结构如下图所示:
EFI\CLOVER\ACPI\patched这个是你的DSDT和SSDT 放置的目录:安装中不需要放置。\EFI\CLOVER\kexts\10.10 这是你的破解文件和驱动放置的地方。键盘,电源等都是。
CLOVER最重要的是config.plist,关于这个文件的重要性,请移步:
下面贴出我使用的onfig.plist,i5-4210U和HD4400可以使用这个config,其他的硬件请根据帖子内容自行修改。
现分享一个密码:jm0c
DoubleFirstState
MaxMultiplier
MinMultiplier
PluginType
slide=0 dart=0 darkwake=1 kext-dev-mode=1
DefaultVolume
XMPDetection
BusSpeedkHz
FrequencyMHz
AddClockID
FixOwnership
\EFI\BOOT\BOOTX64.EFI
Recovery HD
ScreenResolution
black_green
ig-platform-id
0x0a260006
KernelAndKextPatches
AsusAICPUPM
BoardSerialNumber
ProductName
SerialNumber
FC02E91DDD3FA6A4
24CDF5EF-380A-EA55-B602-43798CFAADA7
该文件下载:
密码:ji2h
Mac OS X系统的安装
U盘引导工具制作完成后,重新启动电脑,选择U盘启动,进入CLOVER引导界面
方向键选择Boot OS X Install from Install OS X Yosemite,按空格键
再选择Boot Mac OS X with injected kexts,按回车键
之后进入安装界面(下面的截图为虚拟机安装截图):
进入安装界面
选择 实用工具 磁盘工具
进入磁盘工具
点击应用后将对磁盘进行分区
分区完成后,关闭磁盘工具,进入安装界面,点击继续
选择刚才的分区进行安装
点击继续就可以进行安装咯~
安装完成后就可以进行一些相关的设置了,在这里也就不贴出图片来了,如果你还希望了解详细的步骤,请移步远景论坛。
Clover从U盘到硬盘EFI分区的迁移与UEFI启动项的添加
本块内容将要介绍在Mac OS系统下的EFI分区迁移
mkdir /Volumes/EFI
diskutil list
找到你的EFI分区的IDENTIFIER 输入:
sudo mount_msdos /dev/IDENTIFIER /volumes/EFI
输入管理员密码:
然后就可以看到EFI分区了。
关于HD4400的驱动参考
安装完之后查看设备显存应该只有4MB,这是由于显卡驱动注入不正确导致的。
HD4400驱动教程请看daxuexinsheng的帖子:[分享] ( 重要更新)Intel HD Graphics
驱动方法整理
以下内容部分转载自该帖子
显卡支持列表:
移动版HD 5200
移动版超级本HD 5000
移动版HD 5100
移动版超级本HD 4400
移动版HD 4600
移动版HD 4600
移动版HD 4200
ig-platform-id信息:
固定显存(M)
动态显存(M)
0x0000060c
SDV Mobile GT1
eDP, DVI, HDMI
0x0000160c
SDV Mobile GT2
eDP, DVI, HDMI
部分hd4600
0x0000260c
SDV Mobile GT3
eDP, DVI, HDMI
i5-4570 hd4600
Mobile GT1
eDP, DVI, HDMI
Mobile GT2
eDP, DVI, HDMI
Mobile GT3
eDP, DVI, HDMI
0x0000260d
Mobile GT3
eDP, DVI, HDMI
0x0000160a
ULT Mobile GT2
eDP, DVI, HDMI
i5-4500u hd4400
0x0000260a
Mobile GT3
eDP, DVI, HDMI
Mobile GT2
0x0500260a
ULT Mobile GT3
eDP, DP, DP
0x0600260a
ULT Mobile GT3
eDP, DP, DP
i5-4200u hd4400
0x0800260a
ULT Mobile GT3
eDP, DP, Thunderbolt
0x08002e0a
ULT reserved GT3
0x0700260d
CRW Mobile GT3
eDP, DP, DP, HDMI
0x0300220d
CRW Desktop GT2
DP, DP, DP
Desktop GT2
一、HD4400 和 笔记本HD4600
在BIOS中设置好固定显存/动态显存,名字可能不一样,注意设置一下,固定显存一定要与帖子开始的表中的一样,而动态显存如果没有1024M这个选项,则建议设置为最大。没有的话不设置也是可以的。
1、i5-4200u,chenkj918的笔记本型号是&宏基 Acer v5-573g&。他的驱动方法如下: i5-4200u搭载的hd4400的&device id&为&0a16&。
这一组参数中的IntelAzuIFB的0~15分别代表了16组platform id:0 = 0x = 0x = 0x = 0x = 0x = 0x = 0x = 0x = 0x = 0x = 0x = 0x = 0x = 0x = 0x = 0x08002e0a
(1)先用clover的config.plist注入这个ig-platform-id:0x0600260a试试,实际注入时好像要倒过来,即在config.plist里要写成0x0a260006。同时设置Inject EDID(视具体情况而定)。一般配置如下(在config.plist的Graphics的配置):
ig-platform-id
0x0a260006
(2)config.plist注入不行的话,再试试用DSDT注入。方法如下:
!Haswell 的显卡定义在其中一个 SSDT里,名字是 Device (GFX0)。但ThinkPad系列是例外。ThinkPad的显卡定义在DSDT里,而且显卡名字也很特殊,是 Device (VID)。
Method (_DSM, 4, NotSerialized)
If (LEqual (Arg2, Zero)) { Return (Buffer() { 0x03 } ) }
Return (Package()
&AAPL,ig-platform-id&, Buffer() { 0x06, 0x00, 0x26, 0x0a },
&hda-gfx&, Buffer() { &onboard-1& },
!关于引导程序注入与DSDT注入的说明
1、DSDT注入,ig-platform-id的数值顺序与帖子开始所给的顺序相同。
例如,0x0600260a --& 0x06, 0x00, 0x26, 0x0a
2、引导程序注入,使用变色龙或者Clover参数注入,ig-platform-id的数值顺序与帖子开始所给的顺序不同。
例如,0x0600260a --& 0x0a260006
另外分享几个HD4400成功的案例:
[分享] I54200U HD4400升级10.10.2请一定用FakePCIID方式驱动,继续干货~!![教程] [ 更新] 新技术-硬件id仿冒kext-FakePCIID
[分享] 完全驱动Haswell i3和i5的HD4400,并解决菜单栏文字发虚的问题
1. 安装FakePCIID.kext和FakePCIID_HD4600_HD4400.kext到SLE,需要Kext Wizard或者Kext Utility;
2. 或者复制这两个文件到EFI分区下的CLOVER/KEXT/10.10下面;
3. 修改config.plist文件,在Devices字段里面添加FakeID,并在Graphics添加ig-platform-id。
重启后,驱动成功。
添加字段如下所示:
&key&Devices&/key&
&key&FakeID&/key&
&key&IntelGFX&/key&
&string&0x&/string&
&key&Audio&/key&
&key&Inject&/key&
&integer&0&/integer&
&key&USB&/key&
&key&FixOwnership&/key&
&key&AddClockID&/key&
&key&Inject&/key&
&/true&&/true&&/true&&/dict&
&key&Graphics&/key&
&key&ig-platform-id&/key&
&string&0x0a260006&/string&
&key&Inject&/key&
&key&ATI&/key&
&key&Intel&/key&
&key&NVidia&/key&
&/false&&/true&&/false&&/dict&
&key&InjectEDID&/key&
&/false&&/dict&
一般情况下,按照上面的办法添加注入的方式,都可以成功驱动HD4400,如果不成功,请继续爬楼。
config.plist注入不成功,则使用DSDT注入方式:
黑苹果显卡驱动高阶教程-NVidia/ATI显卡代码 添加DSDT,让其自动识别型号原声驱动原创内容] [ 更新][DSDT/SSDT视频教程] ACPI文件处理与屏蔽独显、亮度调节
[原创内容] [ 重要更新] [视频教程]ACPI文件处理和MaciASL补丁使用[教程] [ 更新] 新技术-硬件id仿冒kext-FakePCIID
安装kext驱动
显卡驱动安装之后,剩下的就是声卡网卡鼠标键盘的驱动安装了。
!以下步骤全在Mac OS下进行
解压Kext Wizard,打开
点击安装 将kext文件拖入窗口
之后进行权限修复
(window.slotbydup=window.slotbydup || []).push({
id: '2467140',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467141',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467143',
container: s,
size: '1000,90',
display: 'inlay-fix'
(window.slotbydup=window.slotbydup || []).push({
id: '2467148',
container: s,
size: '1000,90',
display: 'inlay-fix'}

我要回帖

更多关于 黑苹果内核替换 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信