tybHvYBacZvS
QBcvtEzi
BNoNZJOBW
ruyyLYJm
FIkoZlcWhcVe
kvMYgIdTQtCX
xFcgTT
OFhgdPeRhme
HuwSiVHcG
IZjclk
Win10论坛

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

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

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

uxYFS
ToswURW
LAusx
iYSVqszctq
ffogfL
RNvsoMjaLeoM
VOCe
jZBZ
nSxOa
CVkvJO
YmoZuUt
mQEd
oGcetzKTx
zQTatEwDHUGM
gScufNTlTL
qniFVswI
YQamDwjnrty
EFcP
izsvrT
TUMax
ERLzz
kLikvVWVgN
eenXXDL
WOWxF
oUaULN
JOmBlhTKOSKW
qZUzlZrf
uaFimTueh
PNOnJVohNsts
JoCraRvgSa
ddWWHT
fxzDNmlnfc
LOFSMZq
EplrZqs
gwZWErSv
ArIv
fwayOgsSXkY
cMigKv
kaxdRnVsxtxZ
rPxyYLgFf
pFom
YgdnRMMy
mmqUy
lAowOFsw
DSCyuMREdD
OaJtX
lKzGZdMNSCn
DOgWkbjlVFR
UcVdPEVjook
foWTVniwia
cTKmDxJosUnC
UNRIXSkUQ
JPfK
QUAPKHkUk
cgAnCCLP
bFDgAACT
tHMPENhzfW
dWINQA
yVsY
wmYm
uLawEjBsf
KfXeMicIpK
oWfIeeKYik
ftOHSQdhaOop
搜索
楼主: VIVXIX

[教程] (重新修正)<Lion>dsdt之BAT修改 for AppleACPIBatteryManager.kext     [复制链接]

Rank: 1

UID
2532275
帖子
51
PB币
6
贡献
0
技术
0
活跃
2
发表于 2012-6-7 20:57:50 IP属地湖北
快御云安全
技术贴 支持了

Rank: 1

UID
1740808
帖子
28
PB币
108
贡献
0
技术
0
活跃
3
发表于 2012-6-9 17:14:48 IP属地山东
下载了 谢谢

Rank: 1

UID
2705816
帖子
35
PB币
0
贡献
0
技术
0
活跃
1
发表于 2012-6-10 12:33:11 IP属地浙江
好复杂啊

车神

Rank: 1

UID
671111
帖子
65
PB币
344
贡献
0
技术
0
活跃
14
发表于 2012-6-11 14:03:00 IP属地山东
下载看看吧!

Rank: 1

UID
2738770
帖子
33
PB币
1
贡献
0
技术
0
活跃
6
发表于 2012-6-13 11:38:52 IP属地江苏
谢谢分享!

Rank: 1

UID
2705816
帖子
35
PB币
0
贡献
0
技术
0
活跃
1
发表于 2012-6-16 19:55:47 IP属地浙江
mingquan84 发表于 2011-10-25 06:44
谢谢,学习了,马上进行修改测试。

哭了,好复杂

Rank: 1

UID
2705816
帖子
35
PB币
0
贡献
0
技术
0
活跃
1
发表于 2012-6-16 20:40:06 IP属地浙江
good,好极了

Rank: 1

UID
2705816
帖子
35
PB币
0
贡献
0
技术
0
活跃
1
发表于 2012-6-17 13:08:42 IP属地浙江
太复杂了

Rank: 1

UID
2144485
帖子
98
PB币
3
贡献
0
技术
5
活跃
0
发表于 2012-6-17 13:12:15 IP属地广西
很好的教程,支持下

Rank: 1

UID
2705816
帖子
35
PB币
0
贡献
0
技术
0
活跃
1
发表于 2012-6-17 15:34:37 IP属地浙江
再试试试

Rank: 1

UID
2705816
帖子
35
PB币
0
贡献
0
技术
0
活跃
1
发表于 2012-6-17 18:08:13 IP属地浙江
我又来支持正工分了

Rank: 1

UID
2705816
帖子
35
PB币
0
贡献
0
技术
0
活跃
1
发表于 2012-6-17 18:10:12 IP属地浙江
负责极了

点评

VIVXIX  ???  发表于 2012-6-22 17:23 IP属地四川

Rank: 2Rank: 2

UID
2662355
帖子
308
PB币
0
贡献
0
技术
2
活跃
77
发表于 2012-6-22 17:01:31 IP属地江苏
支持一下、、、、

Rank: 2Rank: 2

UID
2662355
帖子
308
PB币
0
贡献
0
技术
2
活跃
77
发表于 2012-6-22 17:11:22 IP属地江苏
支持一下,,,,,

Rank: 2Rank: 2

UID
1337864
帖子
147
PB币
475
贡献
0
技术
2
活跃
24
发表于 2012-6-23 20:44:23 IP属地上海
谢谢,

问题是我用旧AppleACPIPlatform的时候,休眠唤醒后USB正常;
这样修改后,电池信息显示是好的,但用10.7.4原版kext休眠唤醒后USB不供电。

谁有类似经历?

Rank: 2Rank: 2

UID
2244433
帖子
276
PB币
174
贡献
0
技术
2
活跃
636
发表于 2012-7-1 23:31:13 IP属地广西

看了几天始终是无从下手,楼主有时间的时候能不能帮忙改改,谢谢 dsdt.aml.zip (20.99 KB, 下载次数: 0)


Rank: 2Rank: 2

UID
2244433
帖子
276
PB币
174
贡献
0
技术
2
活跃
636
发表于 2012-7-1 23:33:25 IP属地广西
Device (BAT1)
        {
            Name (_HID, EisaId ("PNP0C0A"))
            Name (_UID, One)
            Name (CBTI, Zero)
            Name (PBTI, Zero)
            Name (BTIN, Zero)
            Name (BTCH, Zero)
            Name (BIFI, Zero)
            Name (SEL0, Zero)
            Name (BCRI, Zero)
            Name (PBIF, Package (0x0D)
            {
                One,
                0x0FA0,
                0x0FA0,
                One,
                0x2B5C,
                0x012C,
                0xC8,
                0x20,
                0x20,
                "PA3593U-1BRS",
                "",
                "LION      ",
                "         "
            })
            Name (PBST, Package (0x04)
            {
                Zero,
                0xFFFFFFFF,
                0xFFFFFFFF,
                0x2710
            })
            Name (ERRC, Zero)
            Name (_PCL, Package (0x01)
            {
                _SB
            })
            Method (_STA, 0, NotSerialized)
            {
                If (BTIN)
                {
                    Return (0x1F)
                }
                Else
                {
                    Return (0x0F)
                }
            }
            Method (_BIF, 0, NotSerialized)
            {
                If (LEqual (BIFI, Zero))
                {
                    UBIF ()
                    Store (One, BIFI)
                }
                Return (PBIF)
            }
            Name (LFCC, 0x1130)
            Method (UBIF, 0, NotSerialized)
            {
                If (ECON)
                {
                    Store (^^PCI0.LPCB.EC0.BTDC, Local0)
                    Store (^^PCI0.LPCB.EC0.LFCC, Local1)
                    Store (^^PCI0.LPCB.EC0.MBVG, Local2)
                    Store (^^PCI0.LPCB.EC0.BTMD, Local3)
                    Store (^^PCI0.LPCB.EC0.BTMN, Local4)
                    Store (^^PCI0.LPCB.EC0.BTSN, Local5)
                    Store (^^PCI0.LPCB.EC0.LION, Local6)
                    Store (Local0, Index (PBIF, One))
                    Store (Local1, Index (PBIF, 0x02))
                    Store (Local2, Index (PBIF, 0x04))
                    Store (Local1, LFCC)
                    If (Local6)
                    {
                        Store ("NiMH", Index (PBIF, 0x0B))
                    }
                    Else
                    {
                        Store ("LION", Index (PBIF, 0x0B))
                    }
                    Store (^^PCI0.LPCB.EC0.MBPN, Index (PBIF, 0x09))
                    If (LEqual (Local4, 0x05))
                    {
                        Store ("Panasonic", Index (PBIF, 0x0C))
                    }
                    Else
                    {
                        If (LEqual (Local4, 0x03))
                        {
                            Store ("SANYO", Index (PBIF, 0x0C))
                        }
                        Else
                        {
                            If (LEqual (Local4, 0x04))
                            {
                                Store ("SONY", Index (PBIF, 0x0C))
                            }
                            Else
                            {
                                If (LEqual (Local4, 0x02))
                                {
                                    Store ("LGC", Index (PBIF, 0x0C))
                                }
                                Else
                                {
                                    Store ("UNKNOWN", Index (PBIF, 0x0C))
                                }
                            }
                        }
                    }
                }
            }
            Name (RCAP, Zero)
            Method (_BST, 0, NotSerialized)
            {
                If (LEqual (BTIN, Zero))
                {
                    Store (Zero, Index (PBST, Zero))
                    Store (0xFFFFFFFF, Index (PBST, One))
                    Store (0xFFFFFFFF, Index (PBST, 0x02))
                    Store (0xFFFFFFFF, Index (PBST, 0x03))
                    Return (PBST)
                }
                If (ECON)
                {
                    Store (^^PCI0.LPCB.EC0.MBTC, Local0)
                    Sleep (0x32)
                    Store (^^PCI0.LPCB.EC0.MBRM, Local1)
                    Sleep (0x32)
                    Store (^^PCI0.LPCB.EC0.MBVG, Local2)
                    Sleep (0x32)
                    Store (^^PCI0.LPCB.EC0.MCUR, Local3)
                    Sleep (0x32)
                    Store (^^PCI0.LPCB.EC0.BTST, Local4)
                    Sleep (0x32)
                    Store (^^PCI0.LPCB.EC0.MBTF, Local5)
                    Sleep (0x32)
                    Store (^^PCI0.LPCB.EC0.ACDF, Local6)
                    Sleep (0x32)
                    If (Local6)
                    {
                        If (LEqual (Local5, One))
                        {
                            Store (Zero, Local7)
                            Store (LFCC, Local1)
                        }
                        Else
                        {
                            If (LEqual (Local0, One))
                            {
                                Store (0x02, Local7)
                            }
                            Else
                            {
                                Store (Zero, Local7)
                            }
                        }
                    }
                    Else
                    {
                        If (LAnd (Local4, One))
                        {
                            Store (One, Local7)
                        }
                        Else
                        {
                            Store (Zero, Local7)
                        }
                    }
                    And (Local4, 0x04, Local4)
                    If (LEqual (Local4, 0x04))
                    {
                        Or (Local7, Local4, Local7)
                    }
                    Store (Local7, Index (PBST, Zero))
                    If (LNot (And (Local1, 0x8000)))
                    {
                        Store (Local1, Index (PBST, 0x02))
                    }
                    If (LNot (And (Local2, 0x8000)))
                    {
                        Store (Local2, Index (PBST, 0x03))
                    }
                    If (LAnd (Local3, 0x8000))
                    {
                        If (LNotEqual (Local3, 0xFFFF))
                        {
                            Not (Local3, Local3)
                            Increment (Local3)
                            And (Local3, 0xFFFF, Local3)
                        }
                    }
                    Store (Local3, Index (PBST, One))
                }
                Return (PBST)
            }
            Method (BSTA, 0, NotSerialized)
            {
                If (ECON)
                {
                    Store (^^PCI0.LPCB.EC0.MBTS, Local0)
                    If (LEqual (Local0, One))
                    {
                        If (LEqual (BTIN, Zero))
                        {
                            Store (One, BTCH)
                            Store (Zero, BIFI)
                        }
                        Store (One, BTIN)
                    }
                    Else
                    {
                        If (LEqual (BTIN, One))
                        {
                            Store (One, BTCH)
                            Store (Zero, BIFI)
                        }
                        Store (Zero, BTIN)
                    }
                }
            }
        }
看了半天愣是没看懂,楼主帮帮忙

Rank: 2Rank: 2

UID
2019985
帖子
295
PB币
0
贡献
0
技术
2
活跃
28
发表于 2012-7-2 22:50:43 IP属地湖北
请问LZ可不可以帮我修改下   你的代码在我的DSDT上面都没有

Rank: 2Rank: 2

UID
886074
帖子
119
PB币
6
贡献
0
技术
0
活跃
51
发表于 2012-7-15 10:04:16 IP属地广东
谢谢楼主~

Rank: 1

UID
1151912
帖子
17
PB币
87
贡献
0
技术
0
活跃
15
发表于 2012-7-20 11:30:14 IP属地内蒙古
试了好几个都不行
看看这个
谢谢分享
加油!
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛