shenlan0311 发表于 2017-11-6 10:51

小白Clover引导扁苹果修复

本帖最后由 shenlan0311 于 2017-11-22 09:44 编辑

Clover引导mac10.13,分辨率的问题导致开机出现一个扁苹果和进度条,然后再出现一个正常的苹果走进度条,如图:
卡机之后进入引导界面就会出现一个扁苹果,快走完进度条之后就会跳转到一个正常的苹果和进度条,如图:
经过爬楼终于解决,可以见到正常的苹果图标了,我是这样做的:首先在drivers64UEFI中放入CsmVideoDxe-64.efi,然后修改config.plst的<key>ScreenResolution</key>为自己屏幕的分辨率,最后再修改PatchVBios和PatchVBiosBytes两处,我的是这样修改的:
                <key>PatchVBios</key>
               <true/>
               <key>PatchVBiosBytes</key>
               <array>
                         <dict>
                                 <key>Find</key>
                                 <data>Fg7vn4/9AmM7N8/rQADBJAI=</data>
                                 <key>Replace</key>
                                 <data>Eumzs42/kqOFg4OkSP7AAAA=</data>
                         </dict>
                         <dict>
                                 <key>Find</key>
                                 <data>gAc4BPBCEAcF</data>
                                 <key>Replace</key>
                                 <data>oAWEA7Q4ECQF</data>
                         </dict>
                         <dict>
                                 <key>Find</key>
                                 <data>TQEDTQEIASDAA///IA==      </data>
                                 <key>Replace</key>
                                 <data>ZQEDZQEIASDQAv//IA==      </data>
                         </dict>
                         <dict>
                                 <key>Find</key>
                                 <data>gAe6OAQ=</data>
                                 <key>Replace</key>
                                 <data>oAW6hAM=</data>
                         </dict>
               </array>
然后重启电脑就可以看到正常的白色苹果了,具体也是照着网上说的做的,大概意思就是修改一下分辨率,原来的不支持1440x900,支持最大分辨率为1920x1080,所以才造成了扁苹果的出现,修改的意思就是把1920x1080的分辨率修改成默认的1440x900。其中      
                         <dict>
                                 <key>Find</key>
                                 <data>……</data>
                                 <key>Replace</key>
                                 <data>……</data>
                         </dict>一共四个要都填上第四个是开启VGA的,用DVI的可以不用,但是我看网上说了还是都写上的好。
这一篇纯属记录一下自己如何做的,方便以后忘记了可以到这里来查找。
CsmVideoDxe-64.efi文件在5楼了,非常感谢帮助上传。
在网上找到的对应的值:
对于键值key0:


1
2
3
4
5
6
7
8
9
10
11
12
13
Resolution | A.Rat | HEX Representation                                 | BASE64 Representation
-----------|-------|----------------------------------------------------|-------------------------
1280x720   | 16: 9 | 16 CB 9F 9F 8F A7 17 EA D2 CF CF EB 47 E0 C0 00 01 | Fsufn4+nF+rSz8/rR+DAAAE=
1280x800   | 16:10 | 12 CD 9F 9F 91 A9 1A 3A 21 1F 1F 3B 44 FE C0 00 01 | Es2fn5GpGjohHx87RP7AAAE=
1360x768   | 16: 9 | 16 B9 A9 9F 8F B2 16 14 01 FF CF EB 46 EA C0 00 01 | Frmpn4+yFhQB/8/rRurAAAE=
1400x1050|4: 3 | 12 E6 AE AE 8A BB 8E 3D 1B 19 19 3E 0E 00 C0 24 12 | Euauroq7jj0bGRk+DgDAJBI=
1440x900   | 16:10 | 12 E9 B3 B3 8D BF 92 A3 85 83 83 A4 48 FE C0 00 00 | Eumzs42/kqOFg4OkSP7AAAA=
1600x900   | 16: 9 | 1A D7 C7 C7 9B CD 11 9C 86 83 83 9D 4B FE C0 00 00 | GtfHx5vNEZyGg4OdS/7AAAA=
1600x1200|4: 3 | 12 03 C7 C7 87 D1 09 E0 B1 AF AF E1 04 00 01 24 13 | EgPHx4fRCeCxr6/hBAABJBM=
1680x1050| 16:10 | 12 15 D1 D1 99 E0 17 3D 1B 19 19 3E 0E 00 01 24 13 | EhXR0ZngFz0bGRk+DgABJBM=
1920X1080| 16: 9 | 16 0E EF 9F 8F FD 02 63 3B 37 CF EB 40 00 C1 24 02 | Fg7vn4/9AmM7N8/rQADBJAI=
1920x1200| 16:10 | 12 3F EF EF 83 01 1B D8 B1 AF AF D9 04 00 41 25 12 | Ej/v74MBG9ixr6/ZBABBJRI=
2048x1536|4: 3 | 12 63 FF FF 9D 12 0E 34 01 00 00 35 44 E0 41 25 13 | EmP//50SDjQBAAA1ROBBJRM=

key1所用的值:
1
2
3
4
5
6
7
8
9
10
11
12
13
Resolution | A.Rat | HEX Representation         | BASE64 Representation
-----------|-------|----------------------------|----------------------
1280x720   | 16: 9 | 00 05 D0 02 A0 2C 10 07 05 | AAXQAqAsEAcF
1280x800   | 16:10 | 00 05 20 03 A0 32 10 23 05 | AAUgA6AyECMF
1360x768   | 16: 9 | 50 05 00 03 AA 2F 10 07 05 | UAUAA6ovEAcF
1400x1050|4: 3 | 78 05 1A 04 AF 4A 0E 21 05 | eAUaBK9KDiEF
1440x900   | 16:10 | A0 05 84 03 B4 38 10 24 05 | oAWEA7Q4ECQF
1600x900   | 16: 9 | 40-06 84 03 C8-38 10 27 05 | QAaEA8g4ECcF
1600x1200|4: 3 | 40 06 B0 04 C8 4A 10 19 05 | QAawBMhKEBkF
1680x1050| 16:10 | 90 06 1A 04 D2 41 10 25 05 | kAYaBNJBECUF
1920x1080| 16: 9 | 80 07 38 04 F0 42 10 07 05 | gAc4BPBCEAcF
1920x1200| 16:10 | 80 07 B0 04 F0 4B 10 26 05 | gAewBPBLECYF
2048x1536|4: 3 | 00 08 00 06 00 60 10 22 05 | AAgABgBgECIF

key2所用值:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
Resolution | A.Rat | HEX Representation                     | BASE64 Representation
-----------|-------|----------------------------------------|----------------------
         |       |                                        |
1280x720   | 16: 9 | 7B 01 03 7B 01 08 01 20 80 02 FF FF 20 | ewEDewEIASCAAv//IA==
1280x800   | 16:10 | 61 01 03 61 01 08 01 20 80 02 FF FF 20 | YQEDYQEIASCAAv//IA==
1360x768   | 16: 9 | 4D 01 03 4D 01 08 01 20 A8 02 FF FF 20 | TQEDTQEIASCoAv//IA==
1400x1050|4: 3 | 49 01 03 49 01 08 01 20 BC 02 FF FF 20 | SQEDSQEIASC8Av//IA==
1440x900   | 16:10 | 65 01 03 65 01 08 01 20 D0 02 FF FF 20 | ZQEDZQEIASDQAv//IA==
1600x900   | 16: 9 | 67 01 03 67-01 08 01 20-20 03 FF FF-20 | ZwEDZwEIASAgA///IA==
1600x1200|4: 3 | 4A 01 03 4A 01 08 01 20 20 03 FF FF 20 | SgEDSgEIASAgA///IA==
1680x1050| 16:10 | 69 01 03 69 01 08 01 20 48 03 FF FF 20 | aQEDaQEIASBIA///IA==
1920x1080| 16: 9 | 4D 01 03 4D 01 08 01 20 C0 03 FF FF 20 | TQEDTQEIASDAA///IA==
1920x1200| 16:10 | 7D 01 03 7D 01 08 01 20 C0 03 FF FF 20 | fQEDfQEIASDAA///IA==
2048x1536|4: 3 | 7A 01 03 52 01 08 01 20 00 04 FF FF 20 | egEDUgEIASAABP//IA==

key3所用值,即VGA解锁:

1
2
3
4
5
6
7
8
9
10
11
12
13
Resolution | A.Rat | HEX Represent. | BASE64 Represent.
-----------|-------|----------------|------------------
1280x720   | 16: 9 | 00 05 BA D0 02 | AAW60AI=
1280x800   | 16:10 | 00 05 BA 20 03 | AAW6IAM=
1360x768   | 16: 9 | 50 05 BA 00 03 | UAW6AAM=
1400x1050|4: 3 | 78 05 BA 1A 04 | eAW6GgQ=
1440x900   | 16:10 | A0 05 BA 84 03 | oAW6hAM=
1600x900   | 16: 9 | 40 06 BA 84 03 | QAa6hAM=
1600x1200|4: 3 | 40 06 BA B0 04 | QAa6sAQ=
1680x1050| 16:10 | 90 06 BA 1A 04 | kAa6GgQ=
1920x1080| 16: 9 | 80 07 BA 38 04 | gAe6OAQ=
1920x1200| 16:10 | 80 07 BA B0 04 | gAe6sAQ=
2048x1536|4: 3 | 00 08 BA 00 06 | AAi6AAY=

tony_weibs 发表于 2017-11-6 15:48

不错,支持一下。

xionght 发表于 2017-11-6 16:16

学习了,晚上回去试试

614160800 发表于 2017-11-6 17:08

CsmVideoDxe-64.efi文件呢?

wzding 发表于 2017-11-6 18:35

shenlan0311 发表于 2017-11-6 19:42

wzding 发表于 2017-11-6 18:35


谢谢上传,写完帖子忘了上传附件了。

sweeb 发表于 2017-11-6 19:57

感谢,试试看,感谢

多多多多 发表于 2017-11-6 21:42

有空我去试试咯!

njwdtx 发表于 2017-11-6 22:56

学习学习,谢谢。

jk4354617 发表于 2017-11-7 06:31

多谢分享感谢

mengqing 发表于 2017-11-7 07:11

学习学习,谢谢了!

上海阿林 发表于 2017-11-7 07:39

不是直接关闭bios里的 csm,放入这个驱动就能解决这个问题么

shenlan0311 发表于 2017-11-7 08:02

上海阿林 发表于 2017-11-7 07:39 https://www.pcbeta.com/static/image/common/back.gif
不是直接关闭bios里的 csm,放入这个驱动就能解决这个问题么

我的主板上面没有CSM选项,估计有的话关闭了就可以了。

lanniao777 发表于 2017-11-7 22:36

支持一个。

犹豫123 发表于 2017-11-8 23:52

谢谢上传,写完帖子忘了上传附件了。

ren_yiwei 发表于 2017-11-16 10:06

来试试!谢谢楼主

24090629 发表于 2017-11-16 11:15

本帖最后由 24090629 于 2017-11-16 12:25 编辑

shenlan0311 发表于 2017-11-7 08:02 https://www.pcbeta.com/static/image/common/back.gif
我的主板上面没有CSM选项,估计有的话关闭了就可以了。
有空我也试一试看。。。问题是我的分辨率是1600x900,怎么填写数字?

shenlan0311 发表于 2017-11-16 14:44

本帖最后由 shenlan0311 于 2017-11-16 15:12 编辑

24090629 发表于 2017-11-16 11:15 https://www.pcbeta.com/static/image/common/back.gif
有空我也试一试看。。。问题是我的分辨率是1600x900,怎么填写数字?
我编辑一下我的帖子,可以看到了。

24090629 发表于 2017-11-16 18:15

shenlan0311 发表于 2017-11-16 14:44 https://www.pcbeta.com/static/image/common/back.gif
我编辑一下我的帖子,可以看到了。

谢谢分享。。。!

614160800 发表于 2017-11-16 21:29

谢谢上传,我下载试试,谢谢!
页: [1] 2 3 4
查看完整版本: 小白Clover引导扁苹果修复