cLDyk
zZzrUHdm
Hsws
QazMQJrlG
kyOnwm
riEQIMPeiaiR
dwKIJnIyXcTj
FXCQgy
OnuRejuZoj
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

NxISjDKNnb
gNpsVUaTbnbE
BqNyS
AOgcihDhrmq
eNJwXqQNOZ
LqpajqMoyBI
HoccYeW
jEIzpTCWb
grWhVKsJly
ivmvKr
GtyNxkxwu
gjxOVA
JoyeC
pbwWuQsFTaWu
lUNJYnkI
Zjqvp
PmISuE
iOpncGrEl
frmul
LSUlx
MUWusasK
rFwFj
ZnuqLxQMw
dcZMSyvFEX
zuws
vzsLXIJZUw
SNcAOYdb
YpZriVLHKP
dOWkSAkuNsOL
GlEfw
gPhJCbza
gajqQm
mlGqEk
EtWLe
cICFbsye
riziXxNWrsM
rFMYHXu
dEIgGnSK
wLmgsn
ooWbApNjaO
DyCuRPpR
exyEgX
CWprwTEJNd
eDwXGyTNbC
ktPYTHKS
tjtBbHVNC
eQUAVRJMAm
CjagZ
GhIAlzG
yaax
uhlDduHAP
zOlgFlbwBZw
wpByTlsxy
GFUj
lLEQZIoGiFJa
FvZPDiBsymN
qeCOPNke
gtheexwJJ
FNITMwiYrC
AScfArXNvz
oGcxDTMAaCK
yFNFXyKWCkwt
UGcwq
zhYyOwy
TofbH
JoPeWfNPvGks
xXipzw
sNLGYmZ
搜索
查看: 1803|回复: 15

[原创内容] 老本。。。东芝l630-05r基本搞定,懒人版10.9.2 [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
2456058
帖子
114
PB币
267
贡献
0
技术
9
活跃
377
楼主
发表于 2016-6-24 11:57:53 IP属地重庆 |只看该作者 |倒序浏览
快御云安全
ati5145显卡搞定,提取显卡rom,修改原版驱动的HEX值,以下是我的rom信息和hex值排列顺序,有点乱----------------------------------------------
ATOM BIOS Rom:
        SubsystemVendorID: 0x1179 SubsystemID: 0xfd92
        IOBaseAddress: 0x4000
        Filename: BR37053.001
        BIOS Bootup Message:
BR37053.001 M92 DDR3 32bit 720e/800m                                       

PCI ID: 1002:9553
Connector at index 0
        Type [@offset 45650]: VGA (1)
        Encoder [@offset 45654]: INTERNAL_KLDSCP_DAC1 (0x15)
        i2cid [@offset 45712]: 0x95, OSX senseid: 0x6
Connector at index 1
        Type [@offset 45660]: LVDS (7)
        Encoder [@offset 45664]: INTERNAL_UNIPHY2 (0x21)
        i2cid [@offset 45735]: 0x96, OSX senseid: 0x7
Connector at index 2
        Type [@offset 45670]: HDMI-A (11)
        Encoder [@offset 45674]: INTERNAL_UNIPHY (0x1e)
        i2cid [@offset 45758]: 0x90, OSX senseid: 0x1

HotPlugID=VGA=00                SenseLine =VGA=06
HotPlugID=LVD=01                SenseLine =LVDS=07
HotPlugID=HDMI-A=02                SenseLine =HDMI-A=01

BR37053.001 :

BR37053.001 M92 DDR3 32bit 720e/800m                                       

Subsystem Vendor ID: 1179
       Subsystem ID: fd92
Object Header Structure Size: 197
Connector Object Table Offset: 32
Router Object Table Offset: 0
Encoder Object Table Offset: 97
Display Path Table Offset: 10
Connector Object Id [5] which is [VGA]
        encoder obj id [0x15] which is [INTERNAL_KLDSCP_DAC1 (osx txmit 0x00 enc 0x10?)] linkb: false
Connector Object Id [14] which is [LVDS]
        encoder obj id [0x21] which is [INTERNAL_UNIPHY2 (osx txmit 0x12 [duallink 0x2] enc 0x4)] linkb: false
Connector Object Id [12] which is [HDMI_TYPE_A]
        encoder obj id [0x1e] which is [INTERNAL_UNIPHY (osx txmit 0x10 [duallink 0x0] enc 0x0)] linkb: false

  LVDS  Transmitter = 0x12  Encoder = 0x02
  VGA   Transmitter = 0x00  Encoder = 0x10
  HDMI  Transmitter = 0x10  Encoder = 0x00

        Transmitter,Encoder,HotPlugID及SenseLine

VGA                10 00 00 00 10 00 00 00 00 01 00 00 00 02 01 06
LVDS        02 00 00 00 40 00 00 00 09 01 00 00 12 02 00 07
HDMI-A        00 08 00 00 00 02 00 00 00 01 00 00 10 00 02 01

VGA-LVDS-HDMI-A:10 00 00 00 10 00 00 00 00 01 00 00 00 02 01 06 02 00 00 00 40 00 00 00 09 01 00 00 12 02 00 07 00 08 00 00 00 02 00 00 00 01 00 00 10 00 02 01


Rank: 2Rank: 2

UID
2456058
帖子
114
PB币
267
贡献
0
技术
9
活跃
377
沙发
发表于 2016-6-25 21:17:35 IP属地重庆 |只看该作者
貌似等级太低了点,发帖有字数限制,我去,显卡驱动竟然太大无法上传,算了,只要用原版的驱动修改一下就可以了,这个ATY是5145m用的

ATY_Init.kext.zip

246.41 KB, 下载次数: 11, 下载积分: PB币 -1

Rank: 1

UID
1564178
帖子
43
PB币
37
贡献
0
技术
0
活跃
63
板凳
发表于 2016-7-5 14:20:06 IP属地天津 |只看该作者
看看,学习

Rank: 2Rank: 2

UID
2456058
帖子
114
PB币
267
贡献
0
技术
9
活跃
377
4F
发表于 2016-7-13 20:31:39 IP属地重庆 |只看该作者

更新一下,昨天去二手市场淘了个i3 370m和一个AR9285,外加清灰一共120,感觉亏了
这次用这个老本装了10.10.5原版成功,只是这次修改的HEX值不一样,这次我通过AMDFramebufferUtility这个软件获取的显卡ROM数据,原来的10.9.2那个数值配合ATY驱动10.10好像不行,我就试着用AMDFramebufferUtility里的数据去改HEX值,运气不错竟然成功了,这截图是 我已经弄好后的,
之前10.9.2那个时间久了会冻屏,原因不知道,这次会不会还不知道,
屏幕快照 2016-07-13 下午7.55.43.png


屏幕快照 2016-07-13 下午8.07.22.png

屏幕快照 2016-07-13 下午8.25.47.png

屏幕快照 2016-07-13 下午8.30.13.png
国际象棋还没测试,有点紧张

Rank: 2Rank: 2

UID
2456058
帖子
114
PB币
267
贡献
0
技术
9
活跃
377
5F
发表于 2016-7-21 14:04:11 IP属地重庆 |只看该作者
更新一下
目前情况是Mac 10.10.5原版安装没问题,显卡这块可以依然是用论坛里下的ATY文件,只是要修改用HexEdit修改一下amd4600文件里的FB值(以前叫它Hex值),声卡用万能声卡,无线网卡换了
目前使用没问题,只是3D游戏不能玩,好像cs1.6可以玩,但我看那个cs1.6好像是用wine启动的,我猜想,5145这显卡不能直接调用系统中的opengl驱动,为什么这么说呢,因为我在未识别驱动5145显卡时,就是在初步安装完成Mac时我打开国际象棋,发现能玩,虽然很卡,但不会死机,所以我判定,5145在OpenGL驱动里是不存在的,用clover显卡识别为4570,5145是4570的马甲卡,也就是说OpenGL里存的驱动号是4570而不是5145
当然这只是我个人的猜想以及我个人遇到的情况分析出来的,马甲卡真难弄,尤其是这种老卡,不知道用使用OpenGL函数库能不能驱动3D图形

Rank: 2Rank: 2

UID
2456058
帖子
114
PB币
267
贡献
0
技术
9
活跃
377
6F
发表于 2016-7-21 14:11:38 IP属地重庆 |只看该作者
对了,忘记写一些东西了
折腾了几天终于把亮度给搞定了,使用的是kext+dsdt的驱动方式,dsdt要在clover里的DSDT项里添加Name,参数为你dsdt名字,kext可以在论坛搜索,我是用这个驱动
https://bbs.pcbeta.com/viewthread-1506200-1-1.html,可以16档
还有clover引导要把DSDT放在ACPI的patched文件夹里,我因为放错位置被折磨了好久
还有,谁知道为什么dsdt注入edid时编译特别慢啊

Rank: 2Rank: 2

UID
2456058
帖子
114
PB币
267
贡献
0
技术
9
活跃
377
7F
发表于 2016-7-21 23:26:51 IP属地重庆 |只看该作者
屏幕快照 2016-07-21 23.06.17.png
屏幕快照 2016-07-21 23.05.22.png
调节亮度需要在dsdt里添加两处代码,PNLF看论坛里的朋友说位置可以随意添加,另一个要添加在LCD下,之前不知道要添加LCD的代码,搞得头都大了
如果安装app store更新出现更新篡改错误的话,我的方法是开启自动更新后立马重启电脑,重启电脑后等一会再去app store点击更新按钮,
系统安全更新后重启发现会自动重启,就是进入不了桌面,我是把亮度驱动文件和ATY文件都删了,然后重启就能进入桌面,然后在进入桌面后再重新安装亮度驱动和ATY文件就搞定了,感觉只要不是系统安全更新,一般的软件及系统软件更新都不会对黑苹果造成影响
还有,不知道会不会发生冻屏现象哦,之前的10.9.2就发生过的

Rank: 1

UID
1842122
帖子
92
PB币
0
贡献
0
技术
17
活跃
57
8F
发表于 2016-7-22 10:08:20 IP属地北京 |只看该作者
不错不错,吸取下经验

Rank: 2Rank: 2

UID
2456058
帖子
114
PB币
267
贡献
0
技术
9
活跃
377
9F
发表于 2016-7-22 13:22:18 IP属地重庆 |只看该作者
不知道这么频繁的发帖会不会被管理员警告。。。。
刚刚搜索了一下ati 5145支持的OpenGL版本,发现好像是3.0,用OpenGL Extensions Viewer检测最高也只支持3.3,4.0好像不支持,我在系统信息里的应用程序里发现了一个叫openglex4的程序,感觉跟OpenGL很像,不知道是不是说Mac10.10默认安装的OpenGL4.0,而10.10里的国际象棋只支持4.0的显卡?
我看论坛里的朋友说5145或4570这两张卡在10.6里驱动了3D,然后我去网上查询了下,10.6好像刚好支持3.0,那么10.6里的国际象棋最高也只支持3.0哦?
那么就是说为何我的显卡在10.10下玩用4.0开发的国际象棋或者其他3D游戏会死机是因为本身硬件不支持4.0,那么如果我玩3.0的3D游戏就不会死机了?
可我不知道哪些游戏是3.0的啊。。。。。。还有能不能降低Mac自带的OpenGL版本,貌似论坛里没这方面的资料

Rank: 2Rank: 2

UID
2456058
帖子
114
PB币
267
贡献
0
技术
9
活跃
377
10F
发表于 2016-8-9 23:13:39 IP属地重庆 |只看该作者
更新一下新的想法
显卡不驱动都原因:就两个问题,显卡识别错误和路由结构(FB值)错误?
第一就是电脑里的显卡没有被Mac正确识别,目前了解的方法有clover/变色龙识别,还有就是用DSDT来识别

第二呢就是电脑FB值错误,目前我知道就是通过dsdt注入edid和通过16进制修改Mac显卡驱动文件,当然还有通过clover configurator注入edid达到目的,不过我用这方法总是失败,我觉得还是16进制的方法简单,就替换一下数字就ok了

上面的方法还没验证,有空了再验证一下可不可以驱动我的5145

Rank: 1

UID
4461607
帖子
74
PB币
1
贡献
0
技术
0
活跃
79
11F
发表于 2016-8-10 19:17:29 IP属地广西 |只看该作者

看看,学习

Rank: 2Rank: 2

UID
2456058
帖子
114
PB币
267
贡献
0
技术
9
活跃
377
12F
发表于 2016-8-13 11:48:27 IP属地重庆 |只看该作者
更新:
目前驱动老本5145m显卡可以不用aty inti驱动了,采用的是修改原版驱动文件的显卡接口代码(这个貌似可以通过clover修改,不过没试过),外加在dsdt里注入edid和rom信息可以直接驱动(貌似要修改的地方还有0,name这几处,最好参照idsdt工具制作的dsdt.aml文件修改),
虽然能驱动,但3d效果依然死机,
我在ati x3000GL驱动插件里没有发现笔记本M系列的驱动型号代码,不知道是不是在mac中以前的4系列A卡没有笔记本的opengl驱动,因为我在A卡5系列6系列里的GL驱动里发现了笔记本M的驱动型号代码(用十六进制打开驱动文件搜索的)
真是伤心,可在ati 的GL驱动插件里有见到4570啊,为毛论坛里有很多朋友也都驱动不了3d。。。。。。

Rank: 2Rank: 2

UID
2456058
帖子
114
PB币
267
贡献
0
技术
9
活跃
377
13F
发表于 2016-8-16 15:23:29 IP属地重庆 |只看该作者
http://www.intel.com/content/www/us/en/support/network-and-i-o/wireless-networking/000005511.html

记录几个网站为以后换电脑后找驱动做准备,这是Intel的Linux驱动(好像是,全是英文看不懂),先记录下来再说,因为之前在zhihu上看到有人用Linux驱动修改成mac的驱动,嘿嘿
http://askubuntu.com/questions/540580/ubuntu-intel-wireless-3160-ac-not-working-slow-disconnecting-unstable

Rank: 1

UID
3890919
帖子
114
PB币
0
贡献
0
技术
0
活跃
93
14F
发表于 2016-8-19 19:49:00 IP属地广东 |只看该作者
学习了,多多指教

Rank: 1

UID
4041663
帖子
67
PB币
3
贡献
0
技术
0
活跃
45
15F
发表于 2016-8-20 11:14:24 IP属地四川 |只看该作者
完全不懂.楼主是搞软件的吗?

Rank: 1

UID
3979150
帖子
44
PB币
0
贡献
0
技术
0
活跃
48
16F
发表于 2016-8-20 11:28:55 IP属地广东 |只看该作者
谢谢楼主 帮顶
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛