首页 > 其他分享 >老神舟战神z7安装黑苹果实战(修复花屏)

老神舟战神z7安装黑苹果实战(修复花屏)

时间:2024-10-09 22:50:32浏览次数:1  
标签:00 01 20 神舟 Descriptor FF EDID z7 花屏

配置:

  • 主板:P650SE
  • cpu:i7 4720hq
  • 显卡:hd4600移动版,970m已屏蔽
  • 内存:8g ddr3l

准备:

刷主板Presma BIOS→解锁NVME支持

值得注意的是z7的BIOS在主板背侧靠近内存插槽的那一个,如果以前刷过这个,在插着NVME硬盘的时候是无法使用LEGACY引导的,需拔出NVME硬盘后再进DOS刷BIOS,或者直接用编程器刷。

安装后遇到的坑

hd4600集显驱动的问题:

opencore 中使用默认的ig-plantform-id只有7m显存

经过测试,需要使用如下ID:但是会花屏,外接显示器正常

很重要的一步:注入EDID,详见远景帖子:

# [交流] 注入EDID解决HD4400/HD4600移动版花屏可能的方法] 跳转到指定楼层"跳转到指定楼层"复制

之前看到这篇帖子hd4600移动版彻底解决high Sierra 10.13下开机花屏和八苹果,再也不用盖盖子了里面提到注入一个特殊的EDID解决了花屏的问题。我试了确实能解决,但是毕竟不是自己电脑的EDID,不知道会不会有其他影响,于是我抱着试一试的态度,逐一修改EDID,重启了无数遍,最终找到了一个可能解决花屏的参数。

修改前的代码块:

        Block 0 (EDID Base Block), Bytes 0 - 127,  128  BYTES OF EDID CODE:

                        0   1   2   3   4   5   6   7   8   9        
		000  |  00  FF  FF  FF  FF  FF  FF  00  06  AF
                010  |  3D  11  00  00  00  00  00  16  01  04
                020  |  95  1F  11  78  02  9F  E5  96  58  53
                030  |  8A  26  24  50  54  00  00  00  01  01
                040  |  01  01  01  01  01  01  01  01  01  01
                050  |  01  01  01  01  B0  36  80  B4  70  38
                060  |  1E  40  30  64  31  00  35  AD  10  00
                070  |  00  18  00  00  00  0F  00  00  00  00
                080  |  00  00  00  00  00  00  00  00  00  20
                090  |  00  00  00  FE  00  41  55  4F  0A  20
                100  |  20  20  20  20  20  20  20  20  00  00
                110  |  00  FE  00  42  31  34  30  48  54  4E
                120  |  30  31  2E  31  20  0A  00  88

(8-9)            ID Manufacture Name : AUO
(10-11)          ID Product Code     : 113D
(12-15)          ID Serial Number    : 0
(16)             Week of Manufacture : 0
(17)             Year of Manufacture : 2012

(18)             EDID Version Number : 1
(19)             EDID Revision Number: 4

(20)             Video Input Definition : Digital
                        DFP 1.x Compatible

(21)             Maximum Horizontal Image Size: 31 cm
(22)             Maximum Vertical Image Size  : 17 cm
(23)             Display Gamma                : 2.20
(24)             Power Management and Supported Feature(s):
                        Monochrome, Non-sRGB, Preferred Timing Mode

(25-34)          Color Characteristics
                        Red Chromaticity   :  Rx = 0.588  Ry = 0.345
                        Green Chromaticity :  Gx = 0.323  Gy = 0.542
                        Blue Chromaticity  :  Bx = 0.151  By = 0.143
                        Default White Point:  Wx = 0.313  Wy = 0.329

(35)             Established Timings I (Not Used)

(36)             Established Timings II (Not Used)

(37)             Manufacturer's Timings (Not Used)

(38-53)          Standard Timings (Not Used)

(54-71)          Detailed Descriptor #1: Preferred Detailed Timing (1920x1080 @ 60Hz)

                        Pixel Clock            : 140 MHz
                        Horizontal Image Size  : 309 mm
                        Vertical Image Size    : 173 mm
                        Refresh Mode           : Non-interlaced
                        Normal Display, No Stereo

                        Horizontal:
                                Active Time     : 1920 Pixels
                                Blanking Time   : 180 Pixels
                                Sync Offset     : 48 Pixels
                                Sync Pulse Width: 100 Pixels
                                Border          : 0 Pixels
                                Frequency       : 66 kHz

                        Vertical:
                                Active Time     : 1080 Lines
                                Blanking Time   : 30 Lines
                                Sync Offset     : 3 Lines
                                Sync Pulse Width: 1 Lines
                                Border          : 0 Lines

                        Digital Separate, Horizontal Polarity (-), Vertical Polarity (-)

                        Modeline: "1920x1080" 140.000 1920 1968 2068 2100 1080 1083 1084 1110 -hsync -vsync

(72-89)          Detailed Descriptor #2: Defined by Manufacturer

(90-107)         Detailed Descriptor #3: ASCII String Data

                        ASCII String Descriptor: AUO

(108-125)        Detailed Descriptor #4: ASCII String Data

                        ASCII String Descriptor: B140HTN01.1

(126-127)        Extension Flag and Checksum

                        Extension Block(s)  : 0
                        Checksum Value      : 136

修改后的代码块:

        Block 0 (EDID Base Block), Bytes 0 - 127,  128  BYTES OF EDID CODE:

                        0   1   2   3   4   5   6   7   8   9   
                000  |  00  FF  FF  FF  FF  FF  FF  00  06  AF
                010  |  7C  9C  00  00  00  00  00  16  01  04
                020  |  95  1F  11  78  02  9F  E5  96  58  53
                030  |  8A  26  24  50  54  00  00  00  01  01
                040  |  01  01  01  01  01  01  01  01  01  01
                050  |  01  01  01  01  B0  36  80  B4  70  38
                060  |  1E  40  30  20  31  00  35  AD  10  00
                070  |  00  18  00  00  00  FC  00  43  6F  6C
                080  |  6F  72  20  4C  43  44  0A  20  20  20
                090  |  00  00  00  10  00  00  00  00  00  00
                100  |  00  00  00  00  00  00  00  00  00  00
                110  |  00  10  00  00  00  00  00  00  00  00
                120  |  00  00  00  00  00  00  00  6F

(8-9)            ID Manufacture Name : AUO
(10-11)          ID Product Code     : 9C7C
(12-15)          ID Serial Number    : 0
(16)             Week of Manufacture : 0
(17)             Year of Manufacture : 2012

(18)             EDID Version Number : 1
(19)             EDID Revision Number: 4

(20)             Video Input Definition : Digital
                        DFP 1.x Compatible

(21)             Maximum Horizontal Image Size: 31 cm
(22)             Maximum Vertical Image Size  : 17 cm
(23)             Display Gamma                : 2.20
(24)             Power Management and Supported Feature(s):
                        Monochrome, Non-sRGB, Preferred Timing Mode

(25-34)          Color Characteristics
                        Red Chromaticity   :  Rx = 0.588  Ry = 0.345
                        Green Chromaticity :  Gx = 0.323  Gy = 0.542
                        Blue Chromaticity  :  Bx = 0.151  By = 0.143
                        Default White Point:  Wx = 0.313  Wy = 0.329

(35)             Established Timings I (Not Used)

(36)             Established Timings II (Not Used)

(37)             Manufacturer's Timings (Not Used)

(38-53)          Standard Timings (Not Used)

(54-71)          Detailed Descriptor #1: Preferred Detailed Timing (1920x1080 @ 60Hz)

                        Pixel Clock            : 140 MHz
                        Horizontal Image Size  : 309 mm
                        Vertical Image Size    : 173 mm
                        Refresh Mode           : Non-interlaced
                        Normal Display, No Stereo

                        Horizontal:
                                Active Time     : 1920 Pixels
                                Blanking Time   : 180 Pixels
                                Sync Offset     : 48 Pixels
                                Sync Pulse Width: 32 Pixels
                                Border          : 0 Pixels
                                Frequency       : 66 kHz

                        Vertical:
                                Active Time     : 1080 Lines
                                Blanking Time   : 30 Lines
                                Sync Offset     : 3 Lines
                                Sync Pulse Width: 1 Lines
                                Border          : 0 Lines

                        Digital Separate, Horizontal Polarity (-), Vertical Polarity (-)

                        Modeline: "1920x1080" 140.000 1920 1968 2000 2100 1080 1083 1084 1110 -hsync -vsync

(72-89)          Detailed Descriptor #2: Monitor Name

                        Monitor Name: Color LCD

(90-107)         Detailed Descriptor #3: Descriptor Space Is Unused

(108-125)        Detailed Descriptor #4: Descriptor Space Is Unused

(126-127)        Extension Flag and Checksum

                        Extension Block(s)  : 0
                        Checksum Value      : 111

复制代码我修改的关键2处
第一处是ProductID从113D改成了9C7C,这个是为了配合AppleBacklightInjector.kext调节亮度做许的修改
第二处是Horizontal Sync Pulse Width,我笔记本原始参数是100,然后我对比了不花屏的EDID还有多个MBP原始的EDID这里都是32,于是我也这样改了确实解决了花屏的问题。
另外由于改了ProductID,HiDPI的配置文件需要跟着改才会生效,目前我的本本登录界面亮度调节和HiDPI都正常了
后面改的都是一些文字信息,我只是照着MBP改了并不会影响其他功能。
估计有办法通过改显卡驱动来解决应该那才是最完美的方法,希望高手继续研究,但我没那个能力

附EDID修改工具http://pan.baidu.com/s/1sl0purF
望版友测试了回复

EDID编辑器使用方法
edid1.png
首先在win想从注册表导如当前显示器的edid
edid2.png
选择显示器点Extract导入EDID
edid3.png
这里可以改EDID的ProductID,改成9C7C配合AppleBacklightInjector.kext可以实现亮度调节
edid4.png
这里改的水平同步宽度,我显示器是100,改成32就解决了8个苹果和登录花屏的问题,不知道是否还有其他值
edid5.png
这3个block可以修改一些其他信息,按自己喜好也可以不改,我自己去掉了block 3和4的信息,block 2把product name改成和mbp的一样。
edid6.png
最后改完了点保存
编辑好的edid可以用这个网站生成base64http://www.motobit.com/util/base64-decoder-encoder.asp
edid8.png

edid9.png

标签:00,01,20,神舟,Descriptor,FF,EDID,z7,花屏
From: https://www.cnblogs.com/drcode/p/18455352/hasee-z7-hackintosh

相关文章