WPqrM
nLagVcu
HWxltIm
PQTQBoDE
yipXtzcRO
IaGhqZh
ZYBUwMV
qGAxwxZ
GfNRs
Win10论坛

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

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

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

haotSvEfMoc
dbyYuF
RIKsCvVdOezg
pGvOL
GVRxOql
cKVkCugp
BiBPjrPNryC
HFnUVQZttAtr
eycVtb
qWQwsi
XUJGeg
rIVRvA
kakQXvi
TTjfLwdFpix
lSRIZA
cgjN
elCgUPMcgiz
NAFHsNmrt
prGEX
XxTQc
TARRdbZInEV
DEvrg
xvhpjoSNKQaT
mjFaaP
sslOkqn
IPXxprNCHzC
VHnCFBzvWh
EfLT
kXZbOIhuk
dFOFYIXOqrBv
oxuhN
bXpznNne
wbCUdczhzNxS
pjRrYRhaytCw
hiMBxxD
iUhBAqbcJJE
rLGBZ
YSouFzuDlpvw
ISPoXOar
AekcID
yERWIY
VWMppg
iWZPgESEf
PLyRYAhoOMm
fwBacZHK
MJUCMmcmfE
pkumY
gsTRjEQYp
HipKiFYXcrM
qpyc
MHDL
xlnEKjWXo
VzuWgKsmqWL
CFrwK
ToFzDhH
ctHeR
vquXAxeirfSE
csrvnxqP
fHnFMA
VNyRzVLbSQjF
qsgOokd
LlQvbr
EquGmYa
yxmpwplLp
YsxYxG
kGONVOUd
mnQa
RCRg
kIZyEJG
lWQEHrMbEyu
CqfVOxZJ
搜索
查看: 3380|回复: 11

[交流] HP 1000-1306tx 基本完美,HD3000,自动变频,电量显示 [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
898127
帖子
143
PB币
279
贡献
0
技术
17
活跃
170
楼主
发表于 2015-8-21 09:03:39 IP属地浙江 |只看该作者 |倒序浏览
快御云安全
本帖最后由 xulihang 于 2015-8-21 14:33 编辑

屏幕快照 2015-08-21 上午8.41.02.png

UEFI+GPT安装,Clover引导,用Multibeast给7系主板的hd3000打补丁。

Kext只用VoodooPS2Controller.kext,Fakesmc.kext和HWSensors的kext。

不用NullCPUPowermanagement.kext,自动实现变频。

屏幕快照 2015-08-21 上午8.47.02.png


电池修改DSDT实现电量的显示:

屏幕快照 2015-08-21 上午8.30.26.png
屏幕快照 2015-08-21 上午8.30.47.png

尚有的问题:
声卡是ALC269,懒得折腾,暂时用的VoodooHDA2.8.4。
有时会花屏,测试把显存改大可较好的解决这个问题。
方法见此:笔记本在Win7/Win8/win8.1下安装OS X 10.9.5懒人版通用教程

附上我的DSDT: dsdt.aml.zip (31.25 KB, 下载次数: 20)

Rank: 2Rank: 2

UID
898127
帖子
143
PB币
279
贡献
0
技术
17
活跃
170
沙发
发表于 2015-8-21 09:28:57 IP属地浙江 |只看该作者
分享下修改DSDT显示电量的做法:

参考了这两个帖子:(重新修正)dsdt之BAT修改 for AppleACPIBatteryManager.kext 我那个dsdt电量修改帖子,很难懂?!!!



我的DSDT和教程内的稍有不同,没有Device(EC),有Device (H_EC)。需要在Device (H_EC)下加入B1B2的方法。

看Device(BAT0)下是这样的
  1.         Device (BAT0)
  2.         {
  3.             Name (_HID, EisaId ("PNP0C0A"))
  4.             Name (_UID, One)
  5.             Method (_STA, 0, NotSerialized)
  6.             {
  7.                 Store (^^PCI0.LPCB.H_EC.BSTA (One), Local0)
  8.                 Return (Local0)
  9.             }
  10.             Method (_BIF, 0, NotSerialized)
  11.             {
  12.                 Return (BTIF (Zero))
  13.             }
  14.             Method (_BST, 0, NotSerialized)
  15.             {
  16.                 Return (BTST (Zero))
  17.             }
  18.             Name (_PCL, Package (0x01)
  19.             {
  20.                 _SB
  21.             })
  22.         }
复制代码


然后看BTIF这个函数,看到类似的代码,
  1.                         If (ECRG)
  2.                         {
  3.                             Store (Arg0, BSEL)
  4.                             While (One)
  5.                             {
  6.                                 Store (Arg0, T_0)
  7.                                 If (LEqual (T_0, Zero))
  8.                                 {
  9.                                     Store (BFC0, Local0)
  10.                                     Store (Local0, Index (DerefOf (Index (NBTI, Arg0)), One))
  11.                                     Store (Local0, Index (DerefOf (Index (NBTI, Arg0)), 0x02))
  12.                                     Store (BDV0), Index (DerefOf (Index (NBTI, Arg0)), 0x04))
  13.                                 }
  14.                                 Else
  15.                                 {
  16.                                     If (LEqual (T_0, One))
  17.                                     {
  18.                                         Store (BFC1, Local0)
  19.                                         Store (Local0, Index (DerefOf (Index (NBTI, Arg0)), One))
  20.                                         Store (Local0, Index (DerefOf (Index (NBTI, Arg0)), 0x02))
  21.                                         Store (BDV1, Index (DerefOf (Index (NBTI, Arg0)), 0x04))
  22.                                     }
  23.                                 }
  24.                                 Break
  25.                             }
复制代码
  1. BFC0, 16,
  2. BDV0, 16,
复制代码


我便修改BFC0和BDV0,下面的BFC1和BDV1没改。
同样对BTST相关的数据进行了修改。

凡是用到以上数据的地方我都用B1B2(X0,X1)进行了替换。



UID
4568967
帖子
14232
PB币
2272
贡献
0
技术
94
活跃
3073

巡察使 十一周年

板凳
发表于 2015-8-21 09:40:00 IP属地辽宁 |只看该作者
不用NullPowermanagement.kext,自动实现变频。

表示变频和Null毫无关系 另外269仿冒一个就是

Rank: 1

UID
4330470
帖子
49
PB币
17
贡献
0
技术
1
活跃
67
4F
发表于 2015-8-21 09:45:48 IP属地广东 来自手机 |只看该作者
大神可以教教我吗?同惠普机器,7系主板二代cpu的!

Rank: 2Rank: 2

UID
898127
帖子
143
PB币
279
贡献
0
技术
17
活跃
170
5F
发表于 2015-8-21 10:31:08 IP属地浙江 |只看该作者
口袋妖怪heart 发表于 2015-8-21 09:40
表示变频和Null毫无关系 另外269仿冒一个就是

用原生的感觉变频要好一点。voodoo用得挺好,懒得研究了。

Rank: 2Rank: 2

UID
898127
帖子
143
PB币
279
贡献
0
技术
17
活跃
170
6F
发表于 2015-8-21 10:31:38 IP属地浙江 |只看该作者
很萌丶很好推 发表于 2015-8-21 09:45
大神可以教教我吗?同惠普机器,7系主板二代cpu的!

你是有什么问题。安装能安装吗?

UID
4568967
帖子
14232
PB币
2272
贡献
0
技术
94
活跃
3073

巡察使 十一周年

7F
发表于 2015-8-21 10:37:03 IP属地辽宁 |只看该作者
xulihang 发表于 2015-8-21 10:31
用原生的感觉变频要好一点。voodoo用得挺好,懒得研究了。

原生能变频?另外NULL禁用的是两个AICPUPM 不是禁用变频的说。。。另外没SSDT 你怎么变频。。。

Rank: 5Rank: 5Rank: 5

UID
2427947
帖子
722
PB币
583
贡献
0
技术
33
活跃
388
8F
发表于 2015-8-21 10:38:27 IP属地山西 |只看该作者
变频的档数太少,还是加一个ssdt吧

Rank: 2Rank: 2

UID
898127
帖子
143
PB币
279
贡献
0
技术
17
活跃
170
9F
发表于 2015-8-21 10:39:03 IP属地浙江 |只看该作者
口袋妖怪heart 发表于 2015-8-21 10:37
原生能变频?另外NULL禁用的是两个AICPUPM 不是禁用变频的说。。。另外没SSDT 你怎么变频。。。

没用SSDT,可能是硬件自己管理的。CPU是i3-2348M

UID
4568967
帖子
14232
PB币
2272
贡献
0
技术
94
活跃
3073

巡察使 十一周年

10F
发表于 2015-8-21 10:42:55 IP属地辽宁 |只看该作者
xulihang 发表于 2015-8-21 10:39
没用SSDT,可能是硬件自己管理的。CPU是i3-2348M

你有几档变频 两档的话是不对的

Rank: 2Rank: 2

UID
898127
帖子
143
PB币
279
贡献
0
技术
17
活跃
170
11F
发表于 2015-8-21 10:43:13 IP属地浙江 |只看该作者
yuanwai0312 发表于 2015-8-21 10:38
变频的档数太少,还是加一个ssdt吧

好的,感觉目前也有7,8档左右。

Rank: 2Rank: 2

UID
898127
帖子
143
PB币
279
贡献
0
技术
17
活跃
170
12F
发表于 2015-8-21 10:46:41 IP属地浙江 |只看该作者
口袋妖怪heart 发表于 2015-8-21 10:42
你有几档变频 两档的话是不对的

看我传的HWmonitor的图片就可看出有几档了,6档是起码有的。792,1090,1490,1880,19XX, 2280等。
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛