内建显示器很简单,仿冒苹果显示器也很简单,台式机也可以加载亮度条

内建显示器很简单,仿冒苹果显示器也很简单,台式机也可以加载亮度条,第1张

好多人都问如何内建显示器,以便加载亮度条!内建显示器是加载亮度条的必备条件之一!

加载亮度条是能不能够调节显示器的第一步!至于能不能调节显示器的亮度,还要取决于显示器的硬件调节方式,是dcc方式还是pwm方式。

能否加载亮度条,也就是亮度滑块,本质上是显示器加载的是appledisplay还是Applebacklightdisplay!如果显示器加载的是Applebacklightdisplay,那么在偏好设置-显示器上就能看到亮度滑块!

我这篇文章只教你如何加载亮度滑块,至于能不能调节亮度取决于你的显示器亮度调节方式,如果硬件支持,那么你只需按照相关的教程,继续去仿冒环境光,打上pnlf的dsdt补丁,以及键盘快捷键的映射!

先说一下macOS是如何认定加载ApplebacklightDisplay的!

macos是这样判断的,一是根据该端口的flags标识符判断是否是内建端口,其次再判断连接类型是否满足条件(这个连接类型的条件目前还不甚明朗,只知道lvds和dp可以满足,HDMI和一些转接端口比如HDMI转vga,dp转typec,就不满足条件),如果满足即可加载亮度条,且显示器类型加载的是Applebacklightdisplay。第二种方式,就是判断显示器edid的厂商和设备ID,如果是macos支持的,就继续判断连接类型,如果满足条件就加载亮度条!

先说第一种内建方式,内建显示器在显卡端口上有且仅有一个,也就是说你不能把两个端口都设置成内建,另外内建端口仅在设置成有内建屏幕的机型(imac以及MacBook)上才有作用,如果你的机型是macmini,那么就会造成该端口黑屏!其实这也是好多核显在正确驱动之后显示器黑屏的原因之一!当设置完你的机型之后,我们接下来 *** 作,以十代uhd630举例,核显的平台id分两种一种是笔记本平台例如3e9b0000,一种是台式机平台3e9b0007,还有一种03结尾的不显示仅用做独显的辅助!笔记本平台和台式机平台区别在于,笔记本平台的第一个端口con0默认是lvds并且标记为内建端口(这个用hackintool的接口选项卡里就可以看出来),如果你使用笔记本平台,并且设置其他的端口为内建,那么一定记得将这个默认的con0的flags设置成0x00000187(oc中使用framebuffer-con0-flags 87010000)来取消内建!下面以端口1举例设置为内建端口,只需使用framebuffer-con1-flags 98000000即可,这个0x00000098即是macOS端口内建的标识符,使用了这个之后,当然还要使用framebuffer-con1-enable使端口补丁生效,使用framebuffer-patch-enable使核显补丁生效!

第二种,仿冒苹果显示器!这个更简单,打开ioreg工具,找到你核显或独显的显示器项,找到你的显示器display0(要是多个显示器,你就拔掉一个),然后记下该显示器在哪个端口也就是buffer@X,这个X就是端口号,找到display0下的appledisplay或Applebacklightdisplay,找到iodisplayedid,将edid复制到文本编辑器里,去掉空格和开头结尾的<>,将17至24位,这8个字符替换!这八个字符前四位即是供应商ID,后四位即是产品ID,我们将其改成0610ce9c即可!当然你可以尝试更多的!苹果支持的供应商ID及产品id在系统-资源库-displays-contents-resources-overrides下,目录的后四位即是供应商id,三位的要在前面加0!然后将修改过的edid复制下来,在oc中显卡属性里加上appl0x,override-no-connect,(建议使用oc对应版本的occ添加右键视频设备属性,高级属性edid)后面的属性值就是你修改后的edid!

重启后你就能看到显示器出现亮度滑块了!

亲,很高兴为你解答如下

内建显⽰器很简单,仿冒苹果显⽰器也很简单,台式机也可以加载

亮度条

好多⼈都问如何内建显⽰器,以便加载亮度条!内建显⽰器是加载亮度条的必备条件之⼀!

加载亮度条是能不能够调节显⽰器的第⼀步!⾄于能不能调节显⽰器的亮度,还要取决于显⽰器的硬件调节⽅式,是dcc⽅式还是pwm⽅式。

能否加载亮度条,也就是亮度滑块,本质上是显⽰器加载的是appledisplay还是Applebacklightdisplay!如果显⽰器加载的是Applebacklightdisplay,那么在偏好设置-显⽰器上就能看到亮度滑块!

我这篇⽂章只教你如何加载亮度滑块,⾄于能不能调节亮度取决于你的显⽰器亮度调节⽅式,如果硬件⽀持,那么你只需按照相关的教程,继续去仿冒环境光,打上pnlf的dsdt补丁,以及键盘快捷键的映射!

先说⼀下macOS是如何认定加载ApplebacklightDisplay的!

macos是这样判断的,⼀是根据该端⼝的flags标识符判断是否是内建端⼝,其次再判断连接类型是否满⾜条件(这个连接类型的条件⽬前还不甚明朗,只知道lvds和dp可以满⾜,HDMI和⼀些转接端⼝⽐如HDMI转vga,dp转typec,就不满⾜条件),如果满⾜即可加载亮度条,且显⽰器类型加载的是Applebacklightdisplay。第⼆种⽅式,就是判断显⽰器edid的⼚商和设备ID,如果是macos⽀持的,就继续判断连接类型,如果满⾜条件就加载亮度条!

先说第⼀种内建⽅式,内建显⽰器在显卡端⼝上有且仅有⼀个,也就是说你不能把两个端⼝都设置成内建,另外内建端⼝仅在设置成有内建屏幕的机型(imac以及MacBook)上才有作⽤,如果你的机型是macmini,那么就会造成该端⼝⿊屏!其实这也是好多核显在正确驱动之后显⽰器⿊屏的原因之⼀!当设置完你的机型之后,我们接下来 *** 作,以⼗代uhd630举例,核显的平台id分两种⼀种是笔记本平台例如3e9b0000,⼀种是台式机平台3e9b0007,还有⼀种03结尾的不显⽰仅⽤做独显的辅助!笔记本平台和台式机平台区别在于,笔记本平台的第⼀个端⼝con0默认是lvds并且标记为内建端⼝(这个⽤hackintool的接⼝选项卡⾥就可以看出来),如果你使⽤笔记本平台,并且设置其他的端⼝为内建,那么⼀定记得将这个默认的con0的flags设置成0x00000187(oc中使⽤framebuffer-con0-flags 87010000)来取消内建!下⾯以端⼝1举例设置为内建端⼝,只需使⽤framebuffer-con1-flags 98000000即可,这个0x00000098即是macOS端⼝内建的标识符,使⽤了这个之后,当然还要使⽤framebuffer-con1-enable使端⼝补丁⽣效,使⽤framebuffer-patch-enable使核显补丁⽣效!

第⼆种,仿冒苹果显⽰器!这个更简单,打开ioreg⼯具,找到你核显或独显的显⽰器项,找到你的显⽰器display0(要是多个显⽰器,你就拔掉⼀个),然后记下该显⽰器在哪个端⼝也就是buffer@X,这个X就是端⼝号,找到display0下的appledisplay或Applebacklightdisplay,找到iodisplayedid,将edid复制到⽂本编辑器⾥,去掉空格和开头结尾的<>,将17⾄24位,这8个字符替换!这⼋个字符前四位即是供应商ID,后四位即是产品ID,我们将其改成0610ce9c即可!当然你可以尝试更多的!苹果⽀持的供应商ID及产品id在系统-资源库-displays-contents-resources-overrides下,⽬录的后四位即是供应商id,三位的要在前⾯加0!然后将修改过的edid复制下来,在oc中显卡属性⾥加上

appl0x,override-no-connect,(建议使⽤oc对应版本的occ添加右键视频设备属性,⾼级属性edid)后⾯的属性值就是你修改后的edid!

重启后你就能看到显⽰器出现亮度滑块了!

5.9

百度文库VIP限时优惠现在开通,立享6亿+VIP内容

立即获取

内建显示器很简单,仿冒苹果显示器也很简单,台式机也可以加载亮度条

内建显⽰器很简单,仿冒苹果显⽰器也很简单,台式机也可以加载

亮度条

好多⼈都问如何内建显⽰器,以便加载亮度条!内建显⽰器是加载亮度条的必备条件之⼀!

加载亮度条是能不能够调节显⽰器的第⼀步!⾄于能不能调节显⽰器的亮度,还要取决于显⽰器的硬件调节⽅式,是dcc⽅式还是pwm⽅式。

能否加载亮度条,也就是亮度滑块,本质上是显⽰器加载的是appledisplay还是Applebacklightdisplay!如果显⽰器加载的是Applebacklightdisplay,那么在偏好设置-显⽰器上就能看到亮度滑块!

第 1 页

我这篇⽂章只教你如何加载亮度滑块,⾄于能不能调节亮度取决于你的显⽰器亮度调节⽅式,如果硬件⽀持,那么你只需按照相关的教程,继续去仿冒环境光,打上pnlf的dsdt补丁,以及键盘快捷键的映射!

先说⼀下macOS是如何认定加载ApplebacklightDisplay的!

macos是这样判断的,⼀是根据该端⼝的flags标识符判断是否是内建端⼝,其次再判断连接类型是否满⾜条件(这个连接类型的条件⽬前还不甚明朗,只知道lvds和dp可以满⾜,HDMI和⼀些转接端⼝⽐如HDMI转vga,dp转typec,就不满⾜条件),如果满⾜即可加载亮度条,且显⽰器类型加载的是Applebacklightdisplay。第⼆种⽅式,就是判断显⽰器edid的⼚商和设备ID,如果是macos⽀持的,就继续判断连接类型,如果满⾜条件就加载亮度条!

第 2 页

先说第⼀种内建⽅式,内建显⽰器在显卡端⼝上有且仅有⼀个,也就是说你不能把两个端⼝都设置成内建,另外内建端⼝仅在设置成有内建屏幕的机型(imac以及MacBook)上才有作⽤,如果你的机型是macmini,那么就会造成该端⼝⿊屏!其实这也是好多核显在正确驱动之后显⽰器⿊屏的原因之⼀!当设置完你的机型之后,我们接下来 *** 作,以⼗代uhd630举例,核显的平台id分两种⼀种是笔记本平台例如3e9b0000,⼀种是台式机平台3e9b0007,还有⼀种03结尾的不显⽰仅⽤做独显的辅助!笔记本平台和台式机平台区别在于,笔记本平台的第⼀个端⼝con0默认是lvds并且标记为内建端⼝(这个⽤hackintool的接⼝选项卡⾥就可以看出来),如果你使⽤笔记本平台,并且设置其他的端⼝为内建,那么⼀定记得将这个默认的con0的flags设置成0x00000187(oc中使⽤framebuffer-con0-flags 87010000)来取消内建!下⾯以端⼝1举例设置为内建端⼝,只需使⽤framebuffer-con1-flags 98000000即可,这个0x00000098即是macOS端⼝内建的标识符,使⽤了这个之后,当然还要使⽤framebuffer-con1-enable使端⼝补丁⽣效,使⽤framebuffer-patch-enable使核显补丁⽣效!


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11176270.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存