剪辑用黑苹果怎么样 patched 怎么用

您需要通过验证再能继续浏览 3秒后开始验证
丨 粤ICP备号-10 丨 新三板上市公司威锋科技(836555)
增值电信业务经营许可证:
Powered by Discuz!
(C) Joyslink Inc. All rights reserved 保留所有权利为什么有些苹果用户,看不起用黑苹果的人? - 知乎有问题,上知乎。知乎作为中文互联网最大的知识分享平台,以「知识连接一切」为愿景,致力于构建一个人人都可以便捷接入的知识分享网络,让人们便捷地与世界分享知识、经验和见解,发现更大的世界。386被浏览<strong class="NumberBoard-itemValue" title="7,095分享邀请回答39952 条评论分享收藏感谢收起4114 条评论分享收藏感谢收起后使用快捷导航没有帐号?
重定义Modern UI,打造完美Windows全新体验
查看: 2437|回复: 6
积分2最后登录精华0阅读权限10主题UID3191186帖子PB币25 威望0 贡献0 技术0 活跃0
PCBETA Alpha, 积分 2, 距离下一级还需 48 积分
UID3191186帖子PB币25 贡献0 技术0 活跃0
如题,纠结中,头大
积分31最后登录精华0阅读权限10主题UID1601274帖子PB币94 威望0 贡献0 技术0 活跃1
PCBETA Alpha, 积分 31, 距离下一级还需 19 积分
UID1601274帖子PB币94 贡献0 技术0 活跃1
你最好把你的电脑配置写下来,大侠们才会出手的
积分2最后登录精华0阅读权限10主题UID3191186帖子PB币25 威望0 贡献0 技术0 活跃0
PCBETA Alpha, 积分 2, 距离下一级还需 48 积分
UID3191186帖子PB币25 贡献0 技术0 活跃0
发帖前请善用板块内的置顶帖和搜索功能,请尊重每一位分享者,不要使用纯字符等方式回帖。
您发表的内容可能会被审核,不要着急,我们的管理员将会尽快将内容审核通过。
(38.35 KB, 下载次数: 2)
16:48 上传
下载次数: 2
(42.99 KB, 下载次数: 2)
16:47 上传
下载次数: 2
(61.96 KB, 下载次数: 2)
16:47 上传
下载次数: 2
积分31最后登录精华0阅读权限10主题UID1601274帖子PB币94 威望0 贡献0 技术0 活跃1
PCBETA Alpha, 积分 31, 距离下一级还需 19 积分
UID1601274帖子PB币94 贡献0 技术0 活跃1
呵呵,这个软件好像可以直接生成系统配置文件,不哟个贴图啊
积分2最后登录精华0阅读权限10主题UID3191186帖子PB币25 威望0 贡献0 技术0 活跃0
PCBETA Alpha, 积分 2, 距离下一级还需 48 积分
UID3191186帖子PB币25 贡献0 技术0 活跃0
发帖前请善用板块内的置顶帖和搜索功能,请尊重每一位分享者,不要使用纯字符等方式回帖。
您发表的内容可能会被审核,不要着急,我们的管理员将会尽快将内容审核通过。
(31.27 KB, 下载次数: 2)
17:06 上传
下载次数: 2
(23.98 KB, 下载次数: 2)
17:05 上传
下载次数: 2
(42.05 KB, 下载次数: 2)
17:05 上传
下载次数: 2
(41.42 KB, 下载次数: 2)
17:03 上传
下载次数: 2
积分2最后登录精华0阅读权限10主题UID3191186帖子PB币25 威望0 贡献0 技术0 活跃0
PCBETA Alpha, 积分 2, 距离下一级还需 48 积分
UID3191186帖子PB币25 贡献0 技术0 活跃0
本人是按照这个教程装黑苹果的,在完成标号为2.9的步骤后重启电脑,按下黑苹果系统盘的图标,就出现了全灰界面,有一句提示语:PCIO_UID patched to 1 in the DSDT table
积分2最后登录精华0阅读权限10主题UID3191186帖子PB币25 威望0 贡献0 技术0 活跃0
PCBETA Alpha, 积分 2, 距离下一级还需 48 积分
UID3191186帖子PB币25 贡献0 技术0 活跃0
PCIO_UID patched to 1 in the DSDT table,什么意思??
这里可以进行实名操作:
Copyright (C)
pcbeta.com, All rights reserved
Powered by Discuz!&&
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。后使用快捷导航没有帐号?
重定义Modern UI,打造完美Windows全新体验
查看: 72489|回复: 975
积分4078最后登录精华0阅读权限220主题UID424619帖子PB币592 威望401 贡献0 技术737 活跃2123
UID424619帖子PB币592 贡献0 技术737 活跃2123
本帖最后由 syscl 于
14:03 编辑
本文没有什么技术含量,只是在PCBeta(远景),没有一篇介绍给内核扩展(Kext)打补丁、修改的教程,结合自己的心得,分享给远景的朋友们。谢绝转载到远景之外的任何地方。
给内核扩展打补丁,能开启系统中被限制的功能,更接近白苹果。例如修改IOAHCIBlockStorage.kext后,可以开启第三方固态硬盘(SSD)的Trim功能、修改AppleRTC.kext解决重置BIOS的问题、修改AppleHDA.kext驱动音频......
一劳永逸:系统更新会伴随着内核扩展(Kexts)的更新,导致我们以往所做的修改失效。现在,我们不用担心系统更新导致的修改失效(除非Kext进行了重大改动)。
使用的是系统最新的驱动程序,而不用回滚到旧版本。
不需要重建缓存池。
没有破坏系统中内核扩展的完整性。(可以在『系统信息』—『功能扩展』当中看到,被修改的软件『签署方』)
含有Kextstopatch功能的Clover (如果采用其他引导工具,则忽略此项)编辑Clover配置文件(Config.plist)的程序(例如Xcode、PlistEdit Pro、Clover Configurator...)采用其他引导工具的朋友(Chameleon、XPC、Ozmosis...)若需要修改Info.plist文件,则需要FakeSMC.kext
在进行操作前,有必要粗略的了解ASCII码。以修改IOAHCIBlockStorage.kext为例:
打开『终端机』,输入hexdump -C /System/Library/Extensions/IOAHCIFamily.kext/Contents/PlugIns/IOAHCIBlockStorage.kext/Contents/MacOS/IOAHCIBlockStorage复制代码
显示结果分为三列,文件偏移量,字节的十六进制,ASCII字符。例如说,我要替换掉APPLE SSD这个字符串以实现Trim功能,只需要用『空字符NUL(Null)』替代『APPLE SSD』。
『APPLE SSD』每个字所对应的十六进制是『41』『50』『50』『4c』『45』『20』『53』『53』『44』,摘录成『0535344』。用空字符(NUL)去替换每个对应的字,就是『00』『00』『00』『00』『00』『00』『00』『00』『00』,摘录成『000000』。我们依次把需要替换字符的十六进制、更改后字符的十六进制分别贴入到Clover Configuration当中即可。
为了加强理解,再看一例。让AppleHDA.kext加载修改的Platform.zml.zlib文件。系统在启动的过程中会读取『AppleHDA.kext/Contents/Resources/』下面的xml.zl文件,而我们却希望AppleHDA读取我们修改的zml.zl以驱动音频。
技巧:1. 关于查看文件十六进制,在『终端机』中输入hexdump -C之后展开『AppleHDA.kext/Contents/MacOS/』将AppleHDA文件拖入到终端机中即可。hexdump -C&&/System/Library/Extensions/AppleHDA.kext/Contents/MacOS/AppleHDA复制代码
2.『搜索特定字符串,『终端机』中利用组合键『Command+F』』
2.&&『xml.zl』6个字符对应的十六进制是『78』『6d』『6c』『2e』『7a』『6c』,摘录成『786d6c2e7a6c』而『zml.zl』6个字符对应的十六进制是『7a』『6d』『6c』『2e』『7a』『6c』,摘录成『7a6d6c2e7a6c』。依次把需要替换字符的十六进制、更改后字符的十六进制分别贴入到Clover Configuration当中即可。
或用『PlistEdit Pro』来配置Clover的Config.plist:
展开『KernelAndKextPatches』,选中『KextsToPatch』并右键,选中『New Child』以创建子项
在创建好的子项『Child』下面填入:
Find,类型:Data,值:786d6c2e7a6cName,类型:String,值:AppleHDAReplace,类型:Data,值:7a6d6c2e7a6c
当然,如果你熟悉Base64,plist的构成 ,也可以抛弃Clover Configurator,Xcode,PlistEdit Pro,直接用『文本编辑器』编辑Config.plist。把『786d6c2e7a6c』转换成『eG1sLnps』,『7a6d6c2e7a6c』转换成『em1sLnps』,然后贴入即可。
当遇到修改Info.plist时:
以修改『AppleGraphicsPowerManagement.kext』实现显卡降频为例。
在终端中输入:hexdump -C /System/Library/Extensions/AppleGraphicsPowerManagement.kext/Contents/Info.plist复制代码
找到要替换的显卡ID,例如把『Device0fea』替换成『Device0402』。『Device0fea』字对应的十六进制值分别是『44』『65』『76』『69』『63』『65』『30』『66』『65』『61』,摘录成『』。『Device0402』字的十六进制值分别是『44』『65』『76』『69』『63』『65』『30』『34』『30』『32』,摘录成『』。依次把需要替换字符的十六进制、更改后字符的十六进制分别贴入到Clover Configuration当中,并勾选『InfoPlist Patch』。重建缓存后,重启两次即可。
当然,我们还有更好的方法去加载AGPM,那就是通过FakeSMC.kext。利用FakeSMC.kext可以抛弃Clover,转而采用其他的引导工具(例如Chameleon、XPC、Ozmosis...)也不需要重新建立缓存。以iMac 14,2(Mac-27ADBB7B4CEE8E61)加载Geforce 8600 GT(VenderID <font color="#ff)为例。只需要:
&i&从『AppleGraphicsPowerManagement.kext/Contents/Info.plist』中复制出『IOKitPersonalities』下面的『AGPM』,粘贴到『FakeSMC.kext/Contents/Info.plist』下的『IOKitPersonalities』。
& && &&&&ii&在刚才粘贴的项目下面,找到『Machines/Mac-27ADBB7B4CEE8E61/』,把『Vendor10deDevice0fea』改成『Vendor10deDevice<font color="#02』
成功加载后,我们可以看到签署方是漂亮的『Software Signing, Apple Code Signing Certification Authority, Apple Root CA』,而非『未知』。这也表明,这种加载方式不破坏系统内核扩展的完整性。
一些修改的模板和参考
附件: 你需要才可以下载或查看附件。没有帐号?
&syscl ,我有个问题:利用FakeSMC.kext加载AppleGraphicsPowerManagement.kext,我发现我的机型Mac-C3EC7CDF下并没有类似的Vendor10deDeviceXXXX那么该如何添加我的显卡ID?尝试随便添加修改,未果,求解&
<p id="rate_829" onmouseover="showTip(this)" tip="优秀文章/资源/回复&PB币 + 50
" class="mtn mbn">
<p id="rate_52" onmouseover="showTip(this)" tip="优秀文章/资源/回复&PB币 + 10
" class="mtn mbn">
<p id="rate_8238" onmouseover="showTip(this)" tip="优秀文章/资源/回复&PB币 + 1
" class="mtn mbn">
<p id="rate_2866" onmouseover="showTip(this)" tip="优秀文章/资源/回复&PB币 + 1
" class="mtn mbn">
<p id="rate_9698" onmouseover="showTip(this)" tip="优秀文章/资源/回复&PB币 + 1
" class="mtn mbn">
<p id="rate_1991" onmouseover="showTip(this)" tip="赞一个!&PB币 + 1
" class="mtn mbn">
<p id="rate_2863" onmouseover="showTip(this)" tip="优秀文章/资源/回复&PB币 + 1
" class="mtn mbn">
<p id="rate_948" onmouseover="showTip(this)" tip="优秀文章/资源/回复&PB币 + 2
" class="mtn mbn">
<p id="rate_372" onmouseover="showTip(this)" tip="优秀文章/资源/回复&PB币 + 3
" class="mtn mbn">
<p id="rate_3304" onmouseover="showTip(this)" tip="优秀文章/资源/回复&活跃 + 9
PB币 + 100
" class="mtn mbn">
<p id="rate_0549" onmouseover="showTip(this)" tip="优秀文章/资源/回复&PB币 + 1
" class="mtn mbn">
<p id="rate_6447" onmouseover="showTip(this)" tip="技术贴,必须支持&PB币 + 1
" class="mtn mbn">
<p id="rate_8928" onmouseover="showTip(this)" tip="优秀文章/资源/回复&PB币 + 20
" class="mtn mbn">
<p id="rate_2119" onmouseover="showTip(this)" tip="前排混脸熟=。=&PB币 + 3
" class="mtn mbn">
<p id="rate_4286" onmouseover="showTip(this)" tip="优秀文章/资源/回复&PB币 + 20
" class="mtn mbn">
<p id="rate_429" onmouseover="showTip(this)" tip="AMD显卡介绍一下吧&PB币 + 3
" class="mtn mbn">
<p id="rate_937" onmouseover="showTip(this)" tip="优秀文章/资源/回复&PB币 + 1
" class="mtn mbn">
<p id="rate_5481" onmouseover="showTip(this)" tip="优秀文章/资源/回复&PB币 + 100
" class="mtn mbn">
<p id="rate_5512" onmouseover="showTip(this)" tip="优秀文章/资源/回复&PB币 + 3
" class="mtn mbn">
<p id="rate_8967" onmouseover="showTip(this)" tip="赞一个!&PB币 + 2
" class="mtn mbn">
<p id="rate_120" onmouseover="showTip(this)" tip="优秀文章/资源/回复&PB币 + 1
" class="mtn mbn">
<p id="rate_138" onmouseover="showTip(this)" tip="感谢分享 Kexts To Patch 教程&PB币 + 3
" class="mtn mbn">
积分4078最后登录精华0阅读权限220主题UID424619帖子PB币592 威望401 贡献0 技术737 活跃2123
UID424619帖子PB币592 贡献0 技术737 活跃2123
本帖最后由 syscl 于
17:16 编辑
附上十六进制(Hex*)与字符(ASCII)转换表十六进制(Hex*)ASCII(字符)含义0NUL(null)空字符1SOH(start of&&headling)标题开始2STX (start of text)正文开始3ETX (end of text)正文结束4EOT (end of&&transmission)传输结束5ENQ (enquiry)请求6ACK (acknowledge)收到通知7BEL (bell)响铃8BS (backspace)退格9HT (horizontal tab)水平制表符0ALF (NL line feed, new&&line)换行键0BVT (vertical tab)垂直制表符0CFF (NP form feed, new&&page)换页键0DCR (carriage return)回车键0ESO (shift out)不用切换0FSI (shift in)启用切换10DLE (data link&&escape)数据链路转义11DC1 (device control&&1)设备控制112DC2 (device control&&2)设备控制213DC3 (device control&&3)设备控制314DC4 (device control&&4)设备控制415NAK (negative&&acknowledge)拒绝接收16SYN (synchronous&&idle)同步空闲17ETB (end of trans.&&block)传输块结束18CAN (cancel)取消19EM (end of medium)介质中断1ASUB (substitute)替补1BESC (escape)溢出1CFS (file separator)文件分割符1DGS (group separator)分组符1ERS (record separator)记录分离符1FUS (unit separator)单元分隔符20(space)空格21!22&23#24$25%26&27'28(29)2A*2B+2C,2D-2E.2F/3003113223333443553663773883993A:3B;3C&3D=3E&3F?40@41A42B43C44D45E46F47G48H49I4AJ4BK4CL4DM4EN4FO50P51Q52R53S54T55U56V57W58X59Y5AZ5B[5C\5D5E^5F_60`61a62b63c64d65e66f67g68h69i6Aj6Bk6Cl6Dm6En6Fo70p71q72r73s74t75u76v77w78x79y7Az7B{7C|7D}7E~7FDEL (delete)删除
积分4078最后登录精华0阅读权限220主题UID424619帖子PB币592 威望401 贡献0 技术737 活跃2123
UID424619帖子PB币592 贡献0 技术737 活跃2123
本帖最后由 syscl 于
15:45 编辑
成功案例(节选):
成功驱动AMD R9 270X_BF:
附件: 你需要才可以下载或查看附件。没有帐号?
&需要两处吗?不是重复了吗&
积分4078最后登录精华0阅读权限220主题UID424619帖子PB币592 威望401 贡献0 技术737 活跃2123
UID424619帖子PB币592 贡献0 技术737 活跃2123
占楼备用。望版主谅解
积分3622最后登录精华0阅读权限70主题UID2043294帖子PB币95 威望301 贡献0 技术146 活跃1933
苦逼的医学生。。。考试月勿扰,扣扣一概不回!
PCBETA RC2, 积分 3622, 距离下一级还需 1878 积分
UID2043294帖子PB币95 贡献0 技术146 活跃1933
前排广告位招租。。。
积分789最后登录精华0阅读权限40主题UID628545帖子PB币2410 威望0 贡献0 技术36 活跃1208
PCBETA Beta2, 积分 789, 距离下一级还需 711 积分
UID628545帖子PB币2410 贡献0 技术36 活跃1208
这个要支持,收下慢慢研究!
积分170最后登录精华0阅读权限20主题UID3308878帖子PB币809 威望6 贡献0 技术125 活跃273
PCBETA Milestone, 积分 170, 距离下一级还需 30 积分
UID3308878帖子PB币809 贡献0 技术125 活跃273
强力支持一下,这个是好东西,正在使用,还有到更多功能再学习
积分172最后登录精华0阅读权限20主题UID3383977帖子PB币0 威望8 贡献0 技术4 活跃226
PCBETA Milestone, 积分 172, 距离下一级还需 28 积分
UID3383977帖子PB币0 贡献0 技术4 活跃226
感谢分享!
积分126最后登录精华0阅读权限20主题UID1516003帖子PB币864 威望5 贡献0 技术21 活跃207
PCBETA Milestone, 积分 126, 距离下一级还需 74 积分
UID1516003帖子PB币864 贡献0 技术21 活跃207
收下有时间慢慢研究,大家过年好!
积分511最后登录精华0阅读权限40主题UID564458帖子PB币10 威望0 贡献0 技术17 活跃1533
PCBETA Beta2, 积分 511, 距离下一级还需 989 积分
UID564458帖子PB币10 贡献0 技术17 活跃1533
好东西支持一个
积分487最后登录精华0阅读权限30主题UID1215211帖子PB币934 威望20 贡献0 技术37 活跃443
PCBETA Beta1, 积分 487, 距离下一级还需 13 积分
UID1215211帖子PB币934 贡献0 技术37 活跃443
想做又不太有把握,试试这个。
积分79最后登录精华0阅读权限20主题UID2937330帖子PB币0 威望5 贡献0 技术0 活跃542
PCBETA Milestone, 积分 79, 距离下一级还需 121 积分
UID2937330帖子PB币0 贡献0 技术0 活跃542
支持@@@!!!
积分982最后登录精华0阅读权限40主题UID1588829帖子PB币2136 威望0 贡献0 技术96 活跃1624
PCBETA Beta2, 积分 982, 距离下一级还需 518 积分
UID1588829帖子PB币2136 贡献0 技术96 活跃1624
好,留个记号。
积分1198最后登录精华0阅读权限40主题UID624881帖子PB币13437 威望5 贡献0 技术49 活跃1835
PCBETA Beta2, 积分 1198, 距离下一级还需 302 积分
UID624881帖子PB币13437 贡献0 技术49 活跃1835
积分635最后登录精华0阅读权限40主题UID2597906帖子PB币96 威望5 贡献0 技术131 活跃1348
PCBETA Beta2, 积分 635, 距离下一级还需 865 积分
UID2597906帖子PB币96 贡献0 技术131 活跃1348
syscl 发表于
附上十六进制(Hex*)与字符(ASCII)转换表
支持一个留来慢慢研究下
积分921最后登录精华0阅读权限40主题UID120666帖子PB币3412 威望0 贡献0 技术2 活跃1006
PCBETA Beta2, 积分 921, 距离下一级还需 579 积分
UID120666帖子PB币3412 贡献0 技术2 活跃1006
这个好啊,收藏了,慢慢照着改!
积分738最后登录精华0阅读权限40主题UID2819285帖子PB币319 威望53 贡献0 技术1 活跃508
无法触及的手 从未冰封的心
PCBETA Beta2, 积分 738, 距离下一级还需 762 积分
UID2819285帖子PB币319 贡献0 技术1 活跃508
学习了& &谢谢楼主
积分1720最后登录精华0阅读权限50主题UID262174帖子PB币312 威望77 贡献0 技术174 活跃1739
PCBETA RC1, 积分 1720, 距离下一级还需 1280 积分
UID262174帖子PB币312 贡献0 技术174 活跃1739
好东西支持!!
积分371最后登录精华0阅读权限30主题UID1082922帖子PB币881 威望10 贡献0 技术0 活跃942
PCBETA Beta1, 积分 371, 距离下一级还需 129 积分
UID1082922帖子PB币881 贡献0 技术0 活跃942
黑苹果真心折腾,尤其像我这样的小白!
积分111最后登录精华0阅读权限20主题UID1187473帖子PB币3471 威望0 贡献0 技术30 活跃850
PCBETA Milestone, 积分 111, 距离下一级还需 89 积分
UID1187473帖子PB币3471 贡献0 技术30 活跃850
强烈支持这么好的教程,感谢楼主分享!祝大家新年快乐!!!
我是大学生!
7周年庆典勋章
8周年庆典勋章
Win10先驱者
这里可以进行实名操作:
Copyright (C)
pcbeta.com, All rights reserved
Powered by Discuz!&&
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。黑苹果用杂交法修改framebuffer开启显卡所有输出端口成功 - 为程序员服务
黑苹果用杂交法修改framebuffer开启显卡所有输出端口成功
我的笔记本是未来人类X611,有两个显卡,一个是AMD HD8970M,一个是CPU集成的Intel HD4600。在Bios里不能关闭集显,所以听说驱动HD8970M是没有希望了。这个笔记本有三个视频输出接口,一个DisplayPort,一个miniDP和一个HDMI接口。
安装苹果系统10.9.1 Mavericks后,使用变色龙引导,使用注入法代码
&key&GraphicsEnabler&/key&
&string&Yes&/string&
&key&IntelAzulFB&/key&
&string&11&/string&
可以驱动HD4600,内屏、外接HDMI接口和miniDP接口正常,但DP接口没有显示。
设置IntelAzulFB成11其实就相当于InjectIntel-ig 0500260a。 参看
,对应变色龙的IntelAzulFB参数值和我在X611上的测试结果:
= 0000060c 闪屏
= 0000160a 闪屏
= 0000160c 闪屏
= 0000260a 闪屏
= 0000260c 闪屏
= 0000260d 闪屏
= 0300220d 花屏
= 0500260a 可以显示,hdmi接口有,dp口没有
= 0600260a
开机小花屏,可以显示,hdmi接口可以显示,但dp口没有
= 0700260d
= 0800260a
= 08002e0a 黑屏
也就是说只有0500260a和0600260a两组可以正常使用。都是其中一个DP口不能用,其它的可以使用。
但对照上术帖子的表格,可以看出只有一个参数有四个显示输出接口:0x0700260d eDP, DP, DP, HDMI,接口跟我的机子完全一样,可惜这个在我的机子上使用直接黑屏。0500260a可以显示,但接口不全,0700260d接口差不多,但黑屏,能不能把两个杂交出一个适合我机子的Framebuffer呢?
HD4600的Framebuffer信息保存文件是:
/System/Library/Extensions/AppleIntelFramebufferAzul.kext/Contents/MacOS/AppleIntelFramebufferAzul
使用HexEdit.app等软件打开可以编辑。相关的代码内容如下:
00 0000 ff00 0100
00 0000 ff00 0100
000c 00 ff00 0100
c 00 00 0000
000c 00 ff00 0100
c 00 e00 0000
对照halechan的说明:
以0000260c这组为例简要分析一下某些字节的含义:
把它整理成如下形式:
04 00 00 00 01 00 00 F0 00 00 00 00
00 99 14 00 00 00 00 00 00 00 00 00
00 02 00 00 00 30 00 00
00 04 00 00 00 04 00 00
00 00 08 00 00 82 00 00 00FF 00 01 00 01 00 00 00 40 00 00
00 00 00 07
00 00 00 00 00 00 00 00 00 00 00 00 00
下面对每行简要解释下:
00 00 26 0C ig-platform-id
00 03 03 03 unkown pipes ports framebufferNumber
00 00 00 04 固定显存大小
00 00 00 01 Framebuffer显存大小
00 00 F0 00 硬件指针显存大小
00 00 00 40 最大动态显存大小
99 14 00 00 fBacklightFrequency
99 14 00 00 fBacklightMax
00 00 00 00 00 00 00 00
00 00 10 00
02 00 00 00 接口类型
04 00 00 00
00 08 00 00
82 00 00 00FF 00 01 00 01 00 00 00 40 00 00 00
每12个字节一组,一行表示一个接口,接口类型
02 00 00 00 eDP
04 00 00 00 DVI
00 04 00 00 DP
00 08 00 00 HDMI
00 0c 00 00 Thunderbolt
04 00 00 00 00 00 07
00 00 00 00 00 00 00 00 00 00 00 00 00作用不明
分析可以发现:
0500260a和0600260a两组唯一的不同点是硬件指针显存大小。我测试两个效果差不多,不知道这个数值影响什么。
至于0600260a和0700260d不同点比较多。我的土办法是保留0600260a中接口信息之外的内容,直接把0700260d中关于输出接口的内容搬到它里面。
组成一个新的framebuffer组,我把它替代到在我的机子上没有用的0800260a之下,变成:
注意ports数目那个也要改成4。
把内容保存回/System/Library/Extensions/AppleIntelFramebufferAzul.kext/Contents/MacOS/AppleIntelFramebufferAzul, 然后修改
&key&IntelAzulFB&/key&
&string&11&/string&
&key&IntelAzulFB&/key&
&string&14&/string&
调用这个新的杂交Framebuffer,开机测试,所有视频输出端口,包含之前不能使用的DP接口,都可以接显示器了,同时内屏、和其它两个显示器三屏也没有问题。
关于接口代码,rampagedev的高级补充:
Connector Type*
ATY,ControlFlags**
Features**
Transmitter*
Hotplug ID*
Sense ID**
Decode the ATI/AMD ROM Output Connector Types:
Connector Type LVDS
Note: Laptop Monitor / eDP?
Connector Type DVIDL
Note: Dual Link DVI
Connector Type VGA
Connector Type S-V
Connector Type DP
Connector Type HDMI
Connector Type DVISL
Note: Single Link DVI
相关资源链接:
转载请注明: 转自, 本文链接地址:
最让我激动的是不知道下一个星球上能发现什么...
原文地址:, 感谢原作者分享。
您可能感兴趣的代码}

我要回帖

更多关于 黑苹果怎么使用硬盘 的文章

更多推荐

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

点击添加站长微信