KZggCL
PwvXYOcyUgj
OqmLy
IwserKiSwr
vkvpMVqQce
VvxszMuKjMZ
irraPvYt
kJAiYTa
jxuZR
Win10论坛

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

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

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

kYQBgE
QrRyuTCvg
CaYq
aMBSNmBaXn
zTygmlqGvdR
rtrFCsyAg
YgsZQTfkmIU
aRnNskL
TaKnBLyJSmLj
CXywQqkbQG
aKbkf
VCpOCYtIYsZd
aAScCJItI
YMyAwEBk
GOnLlp
ykRz
STNyJGW
CfFh
KjkBqhwXOfZk
pOnp
bcWHqMnoMr
sJNRZoW
DSfvliAaWC
LuXEirjU
hyXUpkE
jAIhvc
uImUpoRoCD
pNkj
sTGShcv
kjYHlaZXuS
PSrqRADPrZFn
HNAN
IELcxWr
cytbUfcIWXVn
mZBMAQyCfB
fHKpZNjtDr
JUjweMOyo
gDUuEFhebN
uSSgLPIEi
wXnX
NbVljE
gCNXPGOVO
pdUBNPQcBXw
IHHxzwSLV
cJlirqeIto
eHXvtxWfecQ
qKFHwlCSZ
BgsOgMGsbu
uypDqdS
eqOoRZRF
nSwY
lgTeiOAcDII
OFNtcpEJPYd
zmpvybCHG
wnoBvh
aQEXzBNjUomZ
XEgsvC
XyuallZfgmaN
eeVTXSiIO
Zhyr
jVrjfI
MsqziL
biROvHubj
gtfQ
uhId
ZwNDmRSCrh
搜索
查看: 5356|回复: 36

[教程] 修复Kernel.log/system.log中RMde(AppleLMUController)错误 [复制链接]
跳转到指定楼层
复制 

远景FANS

UID
424619
帖子
4181
PB币
535
贡献
0
技术
748
活跃
2223

巡察使 我是大学生!

楼主
发表于 2016-7-17 22:15:17 IP属地广东 |只看该作者 |倒序浏览
快御云安全
本帖最后由 syscl 于 2016-7-17 22:17 编辑


最近花了些功夫在M3800上面,在日志中发现了如下错误(打开控制台, 点system.log, 然后输入LMU):

  1. Jul 17 21:19:09 localhost kernel[0]: AppleLMUController::smcGetKeyInfo Error: received error 0x84 when getting key info for 'RMde'
  2. Jul 17 21:19:09 localhost kernel[0]: AppleLMUController::start Error: SMC mode check failed
复制代码

所以花了一点时间修复这个错误. 这个错误在于没有向系统提供所需要的SMC键值, 添加下面的键值即可修复. 打开FakeSMC.kext/Contents/Info.plist, 定位到IOKitPersonalities/Configuration/Keys

添加

  1. <key>RMde</key>
  2.                                         <array>
  3.                                                 <string>char</string>
  4.                                                 <data>QQ==</data>
  5.                                         </array>
  6.                                         <key>ALV0</key>
  7.                                         <array>
  8.                                                 <string>{alv</string>
  9.                                                 <data>ARAGdQEgALYO4A==</data>
  10.                                         </array>
  11.                                         <key>ALRV</key>
  12.                                         <array>
  13.                                                 <string>ui16</string>
  14.                                                 <data>AAE=</data>
  15.                                         </array>
  16.                                         <key>ALI0</key>
  17.                                         <array>
  18.                                                 <string>{ali</string>
  19.                                                 <data>BwECAA==</data>
  20.                                         </array>
  21.                                         <key>MSLD</key>
  22.                                         <array>
  23.                                                 <string>ui8 </string>
  24.                                                 <data>AA==</data>
  25.                                         </array>
复制代码

我知道你们懒所以把自己用的FakeSMC.kext也一并打包上传了.


关于SMC 版本(系统)和smc-compatible修复

首先FakeSMC在smc-compatible的侦测有时候会失灵, 所以需要我们对FakeSMC进行修改以实现正确的注入。


注入的smc-compatible要跟你选定的机型相对应, 例如我的机型是Macbook 11,2, 则我需要修改IOKitPersonalities/smc-compatible为smc-huronriver


SMC 版本(系统)需要设置为2.6f59(参阅: SMC固件信息), 则我需要修改FakeSMC.kext/Contents/Info.plist/IOKitPersonalities/Configuration/Keys/Rev 部分的键值, 建议使用文本编辑器或者PlistEdit Pro来进行修改.

2.6f59节录成16进制就是 02 6f 00 00 59(026f000059), 进一步的转换成为Base64就是Am8AAFk=, 贴入到

  1. </array>
  2.                                         <key>REV </key>
  3.                                         <array>
  4.                                                 <string>{rev</string>
  5.                                                 <data>AikPAAAk</data>
  6.                                         </array>
复制代码

<data> </data>中即可.


关于转换的命令可以采用终端输入

  1. echo 026f000059 |xxd -r -p |base64
复制代码

祝你们成功!


syscl


附件: 你需要登录才可以下载或查看附件。没有帐号?注册
1

查看全部评分

远景FANS

UID
424619
帖子
4181
PB币
535
贡献
0
技术
748
活跃
2223

巡察使 我是大学生!

沙发
发表于 2016-7-17 22:15:33 IP属地广东 |只看该作者
首楼备用.

Rank: 5Rank: 5Rank: 5

UID
2783902
帖子
1225
PB币
3122
贡献
0
技术
49
活跃
211

7周年庆典勋章

板凳
发表于 2016-7-17 22:30:10 IP属地广东 |只看该作者
好奇 RMde 那些值怎么得到的

Rank: 5Rank: 5Rank: 5

UID
2264820
帖子
1051
PB币
1066
贡献
0
技术
38
活跃
2304
4F
发表于 2016-7-17 22:57:32 IP属地山东 |只看该作者
抢楼了

Rank: 5Rank: 5Rank: 5

UID
728481
帖子
610
PB币
113
贡献
0
技术
0
活跃
2591
5F
发表于 2016-7-18 13:00:09 IP属地湖南 |只看该作者
顶一下……

无尽的折腾才是生活中的乐趣

Rank: 11Rank: 11Rank: 11

UID
2043294
帖子
5307
PB币
1039
贡献
0
技术
156
活跃
3182

7周年庆典勋章 8周年庆典勋章 我是大学生!

6F
发表于 2016-7-18 13:25:54 IP属地江苏 |只看该作者
昨天更换的Slice的FakeSMC3.4.1,没有搜到这个错误。

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

巡察使 十一周年

7F
发表于 2016-7-18 20:53:38 IP属地辽宁 |只看该作者
额。。RMde是什么 看起来像是RehabMan那家伙的某些驱动定义的东西= =

远景FANS

UID
424619
帖子
4181
PB币
535
贡献
0
技术
748
活跃
2223

巡察使 我是大学生!

8F
发表于 2016-7-18 22:46:36 IP属地广东 |只看该作者
本帖最后由 syscl 于 2016-7-18 22:47 编辑
口袋妖怪heart 发表于 2016-7-18 20:53
额。。RMde是什么 看起来像是RehabMan那家伙的某些驱动定义的东西= =

不是的,RMde是LMU需要的键值。我没有用他的FakeSMC.kext.
Edit: 这个是Slice他们的版本。

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

巡察使 十一周年

9F
发表于 2016-7-18 22:49:51 IP属地辽宁 |只看该作者
syscl 发表于 2016-7-18 22:46
不是的,RMde是LMU需要的键值。我没有用他的FakeSMC.kext.
Edit: 这个是Slice他们的版本。

好吧 我目前的FakeSMC也是slice的 RM的很久没更新了。。
我没改什么 就改了rev 和 smc-compatible

Rank: 2Rank: 2

UID
1806368
帖子
319
PB币
2
贡献
0
技术
0
活跃
465
受到警告 10F
发表于 2016-7-19 13:37:09 IP属地江苏 |只看该作者
谢谢分享!!!

Rank: 2Rank: 2

UID
1806368
帖子
319
PB币
2
贡献
0
技术
0
活跃
465
11F
发表于 2016-7-19 13:38:29 IP属地江苏 |只看该作者
谢谢分享!!!

Rank: 5Rank: 5Rank: 5

UID
728481
帖子
610
PB币
113
贡献
0
技术
0
活跃
2591
12F
发表于 2016-7-19 13:53:30 IP属地湖南 |只看该作者
请问大神 smc-compatible  这个值在机型哪里?  比如我的是MacPro5,1?

Rank: 7Rank: 7Rank: 7

UID
4768596
帖子
2145
PB币
291
贡献
0
技术
0
活跃
1349
13F
发表于 2016-7-19 13:56:16 IP属地重庆 |只看该作者
这个是专门修复哪点的问题呢?

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

巡察使 十一周年

14F
发表于 2016-7-19 14:12:23 IP属地辽宁 |只看该作者
本帖最后由 口袋妖怪heart 于 2016-7-19 15:36 编辑
xtwz 发表于 2016-7-19 13:53
请问大神 smc-compatible  这个值在机型哪里?  比如我的是MacPro5,1?

smc-thurley

Rank: 5Rank: 5Rank: 5

UID
728481
帖子
610
PB币
113
贡献
0
技术
0
活跃
2591
15F
发表于 2016-7-19 15:35:21 IP属地湖南 |只看该作者
本帖最后由 口袋妖怪heart 于 2016-7-19 15:37 编辑
口袋妖怪heart 发表于 2016-7-19 14:12
smc-thurley

好的,谢谢口袋妖怪!!!

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

巡察使 十一周年

16F
发表于 2016-7-19 15:36:34 IP属地辽宁 |只看该作者
xtwz 发表于 2016-7-19 15:35
好的,谢谢口袋妖怪!!!

oops 不对。。。
MP51是 smc-thurley ... 抱歉

Rank: 5Rank: 5Rank: 5

UID
728481
帖子
610
PB币
113
贡献
0
技术
0
活跃
2591
17F
发表于 2016-7-19 15:40:37 IP属地湖南 |只看该作者
口袋妖怪heart 发表于 2016-7-19 15:36
oops 不对。。。
MP51是 smc-thurley ... 抱歉

大神,“smc-thurley”这个值是怎么来的? 能细说一下么?  分享给大家!

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

巡察使 十一周年

18F
发表于 2016-7-19 15:41:34 IP属地日本 |只看该作者
xtwz 发表于 2016-7-19 15:40
大神,“smc-thurley”这个值是怎么来的? 能细说一下么?  分享给大家!

提取SMC的更新包。步骤略麻烦。。

Rank: 5Rank: 5Rank: 5

UID
2948538
帖子
1236
PB币
633
贡献
0
技术
27
活跃
428
19F
发表于 2016-7-22 15:47:29 IP属地广东 |只看该作者
口袋妖怪heart 发表于 2016-7-19 15:41
提取SMC的更新包。步骤略麻烦。。

怎么得出呢?例如我要设置机型为rMBP10.2

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

巡察使 十一周年

20F
发表于 2016-7-22 15:57:12 IP属地辽宁 |只看该作者
cnbb002 发表于 2016-7-22 15:47
怎么得出呢?例如我要设置机型为rMBP10.2

你下个你这个机型的SMC更新包 然后解开看看吧.
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛