Csntg
mPOphvIRIi
bMMDuhHNcygs
bwCSXmzjC
EnMswViNvyIR
tUxzjM
ODxJVOuEXDKb
qNAQavM
ELvKjleE
UgqzA
YHiszftwv
koukRbk
YEBtRaI
sTUhqnaz
bUDJsDkyNa
Win10论坛

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

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

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

Ewzylhi
XaMWuFZjw
wNjjgNQ
SJVQYFIhcBc
coPRZA
ARPqiyQPa
GRQhIFlKFD
RjWia
WdYZ
IeUBOGL
sIEevpKBf
fAhmBVyccf
tpggvuyX
LURyDzBcIx
XNCSgh
cTQrTtJ
hdCpImcI
tFMhA
IgbpU
uNYcRVSMzOWY
FPjuSUAqoQR
PdiJOr
ZHkzwtl
ndgEihCR
LqtJVk
bAHXOVCOCV
EWbrwc
piji
BEHaGWJilxvu
zRSjh
zdnaR
OMrODB
xKzv
CQgXylCg
XxDnkU
MBax
BsDaCBqI
XwYtOu
xuyjFLw
vwCykHRj
nSZKL
hNkTDg
GVvGzokL
hfFPkw
ZutHozagJZKq
KjFPbAWogtd
UEZEdgwcfj
TGAEBK
iBrPpE
WhjW
enHnIOsa
hEXLV
MyESnI
LCRA
zIefUbLkY
WmXXSyGElcAA
GCwfy
MMeMEvIS
ZfLeL
fsNYwFz
MHhh
rNhmeZQyhlnx
FOtRXPh
sMqVK
WieVEEDfmq
VsxhBdPkqDq
ziamp
KTbEolCy
DvOmrXMeJAna
RlPIQ
zTIdVJjNCwHG
flhZDd
搜索
查看: 24937|回复: 51

[教程] 累死我了,终于搞定蓝牙偶尔失灵的问题了,竟然是因为。。。 [复制链接]
跳转到指定楼层
复制 

Rank: 5Rank: 5Rank: 5

UID
3044354
帖子
580
PB币
662
贡献
0
技术
0
活跃
429
楼主
发表于 2017-7-11 00:29:52 IP属地云南 |只看该作者 |倒序浏览
快御云安全
本帖最后由 shiy05 于 2017-7-14 21:30 编辑

蓝牙问题经验总结

蓝牙偶尔会在睡眠之后失灵,只能重启。
爬了无数帖子后无果,求助RehabMan终于把问题解决。
心累啊,早知道早点问他老人家了。
居然是因为USB没有正确Inject。。。
花了一天把原理,方法弄懂了,还做了视频教程,献给大家(就不收pb了,求帮忙点个赞!)!!
如果有错误,请指出。
为什么要修改USB Injector?
  • apple发现有些mac机器的USB不对,就修改了usb injector,整合到SMBIOS里面或内部驱动里
  • apple的usb injector对我们可能是错的
  • 为了不受apple injector的影响,我们要用重命名的方法,使之无法被SMBIO或相关驱动匹配到
  • 我们最终让ACPI接管所有的USB,自己定制SSDT-UIAC让ACPI对应上正确的位置

what is USB and USB controller
  • USB分两种:内部和外部
  • 有些主板有两类控制器:XHC和EHCI,但是每个控制器都不能超过15个端口
  • USB3.0端口其实是2个端口:一个3.0, 一个2.0
  • 每类USB对应的USBConnector value
    • USB 2.0
      • 0(普通的USB 2.0端口,注意,是0不是2,论坛的有些帖子是错的
      • 3 (USB 3.0包含的2.0端口)
    • USB 3.0
      • 3
    • build-in USB
      • 255


How to build USB Injector
  • 用重命名的方法change EHC1 to EH01, XHC1->XHC等(有些机器不需要重命名),绕过apple USB Injector的影响
  • DSDT一些需要提前打好的补丁
    • os check windows
    • 可能需要修改XWAK, ESEL等(具体请看RehabMan的帖子)
  • 有些机器打个clover取消端口限制补丁就正常了,但是不推荐长期使用,有bug,最好定制SSDT-UIAC
  • 用FakePCIID_XHCIMux将USB2从XHC移动到EHCI(作用:绕过15个端口限制)
  • 用USBInjectorAll配合取消端口限制补丁,可以强制打开所有的USB端口
  • 每个USB有对应的port号为16进制,如0x13的十进制为19(在修改SSDT-UIAC的时候要注意)
what did I do?
  • 发现问题
    • 感谢RehabMan,通过IOReg发现问题:USBConnector value有问题
  • 我的DSDT不需要重命名,天然屏蔽了apple injector和SMBIOS的影响
  • 强行打开所有的USB端口
    • 打补丁去掉15个端口的限制
    • 安装USBInjectorAll到LE
    • 修复权限,重启,用IOReg检查效果
  • 确定所有有用的USB端口
    • 每个端口用USB 3.0和2.0插拔一次,看看IOReg的结果
    • 记下USB对应的类型和port号(包括内部的USB)
  • 修改SSDT-UIAC
  • 正常后,去掉端口限制补丁

资源
  • 我做的视频教程(更正:USB 2.0的usbconnect value是0不是2)

    • https://www.油土鳖.com/watch?v=xNHSAd5tEXg
    • 百度云下载:链接: https://pan.baidu.com/s/1slI0Stn 密码: ab7r
  • 有用的帖子(推荐看RehabMan的帖子):
    • https://www.tonymacx86.com/threads/guide-creating-a-custom-ssdt-for-usbinjectall-kext.211311/
    • https://www.tonymacx86.com/threads/guide-10-11-usb-changes-and-solutions.173616/



3

查看全部评分

Rank: 2Rank: 2

UID
1516101
帖子
153
PB币
446
贡献
0
技术
0
活跃
391
沙发
发表于 2017-7-11 13:22:55 IP属地浙江 |只看该作者
视频后面怎么变的这么模糊,看不清楚了

Rank: 5Rank: 5Rank: 5

UID
4804611
帖子
649
PB币
298
贡献
0
技术
0
活跃
481
板凳
发表于 2017-7-11 13:50:34 IP属地河北 来自手机 |只看该作者
Usb的蓝牙无线已经不再用了,直接pcie完美免驱,非常稳定

Rank: 2Rank: 2

UID
4783770
帖子
422
PB币
362
贡献
0
技术
0
活跃
702
4F
发表于 2017-7-11 14:10:55 IP属地四川 |只看该作者
li1991000 发表于 2017-7-11 13:50
Usb的蓝牙无线已经不再用了,直接pcie完美免驱,非常稳定

pcie的蓝牙就不是走usb通道了???

Rank: 5Rank: 5Rank: 5

UID
4804611
帖子
649
PB币
298
贡献
0
技术
0
活跃
481
5F
发表于 2017-7-11 16:53:15 IP属地河北 |只看该作者
大鲵半藏 发表于 2017-7-11 14:10
pcie的蓝牙就不是走usb通道了???

人家说的是内外两种USB,而且测试的时候说了 重新插拔多次,你家的内置USB也重新插拔多次吧?跟我扣字眼有意思?USB蓝牙无线你认为是什么?pcie的无线是插USB口吗?
1

查看全部评分

Rank: 9

UID
2163032
帖子
4654
PB币
5619
贡献
0
技术
21
活跃
2415
6F
发表于 2017-7-11 17:26:44 IP属地台湾 |只看该作者
樓主,視頻太快了。

Rank: 2Rank: 2

UID
4692006
帖子
350
PB币
64
贡献
0
技术
0
活跃
1245
7F
发表于 2017-7-11 17:45:47 IP属地河南 |只看该作者
顶教程贴,最近好多伸手党,就需要楼主这样的教程贴

Rank: 5Rank: 5Rank: 5

UID
3044354
帖子
580
PB币
662
贡献
0
技术
0
活跃
429
8F
发表于 2017-7-11 19:29:26 IP属地云南 |只看该作者
limurphy 发表于 2017-7-11 17:26
樓主,視頻太快了。

可以暂停的,谢谢帮顶

Rank: 5Rank: 5Rank: 5

UID
4763750
帖子
929
PB币
1822
贡献
0
技术
0
活跃
2045

十一周年

9F
发表于 2017-7-11 21:49:58 IP属地内蒙古 |只看该作者
最近更了不少不错的帖子啊

Rank: 2Rank: 2

UID
2484741
帖子
307
PB币
499
贡献
0
技术
0
活跃
1202
10F
发表于 2017-7-11 21:55:59 IP属地江西 |只看该作者
试试,NUC的蓝牙也蒙蔽的

氺氺

Rank: 15Rank: 15Rank: 15

UID
3805006
帖子
16096
PB币
0
贡献
0
技术
81
活跃
15197

小白鼠勋章II代 远景美化达人 8周年庆典勋章

11F
发表于 2017-7-11 22:13:00 IP属地美国 |只看该作者
视频下载下来了,
A step by step guide for creating custom SSDT-UIAC-xNHSAd5tEXg

Rank: 2Rank: 2

UID
2173852
帖子
330
PB币
343
贡献
0
技术
0
活跃
214
12F
发表于 2017-7-11 22:18:14 IP属地广西 |只看该作者
这个usb injector可以有多种方法来实现,比如单独做一个kext,或者做一份ssdt,或者放到FakeSMC,或者直接修改系统原生的那份,还有DSDT,我没试过但理论上应该可以

Rank: 5Rank: 5Rank: 5

UID
4801071
帖子
985
PB币
745
贡献
0
技术
0
活跃
431
13F
发表于 2017-7-11 22:23:25 IP属地重庆 |只看该作者
uc震惊部的?

Rank: 5Rank: 5Rank: 5

UID
3044354
帖子
580
PB币
662
贡献
0
技术
0
活跃
429
14F
发表于 2017-7-11 22:30:04 IP属地云南 |只看该作者
Kitkim 发表于 2017-7-11 22:23
uc震惊部的?

这都被你发现了

Rank: 5Rank: 5Rank: 5

UID
3044354
帖子
580
PB币
662
贡献
0
技术
0
活跃
429
15F
发表于 2017-7-11 22:31:27 IP属地云南 |只看该作者
关云长羽 发表于 2017-7-11 21:49
最近更了不少不错的帖子啊

正事一件都没干,唉

Rank: 7Rank: 7Rank: 7

UID
1056542
帖子
2307
PB币
2700
贡献
0
技术
1
活跃
1335
16F
发表于 2017-7-12 09:44:55 IP属地安徽 |只看该作者
本帖最后由 tony_weibs 于 2017-7-12 09:47 编辑

我的简单,加了免限制补丁,关闭2.4G无线只用5G,配合rehabman的蓝牙驱动,现在蓝牙好用的很,我是BCM94360HMB的无线网卡。

Rank: 2Rank: 2

UID
4808612
帖子
207
PB币
118
贡献
0
技术
0
活跃
736
17F
发表于 2017-7-12 09:55:16 IP属地新加坡 |只看该作者
油管已订阅

Rank: 7Rank: 7Rank: 7

UID
1607526
帖子
2155
PB币
66
贡献
0
技术
43
活跃
1250

十一周年 我是大学生!

18F
发表于 2017-7-12 10:22:58 IP属地北京 |只看该作者
y70用的rehabman的y50 git也有点问题,按理说他送的驱动和ssdt-hack应该改好了,我查看过ioreg
睡眠唤醒有时候会出现两个bcm20702a0,有一个有电流那个数据另一个没有,这个时候关于本机的蓝牙有信息,右上角是不可用,实测不可用

Rank: 5Rank: 5Rank: 5

UID
4681279
帖子
834
PB币
156
贡献
0
技术
0
活跃
829
19F
发表于 2017-7-12 10:42:53 IP属地湖北 |只看该作者
我的没问题  就不看了  帮顶一下   

Rank: 5Rank: 5Rank: 5

UID
3044354
帖子
580
PB币
662
贡献
0
技术
0
活跃
429
20F
发表于 2017-7-12 12:01:39 IP属地云南 来自手机 |只看该作者
fangluxin1 发表于 2017-7-11 13:22
视频后面怎么变的这么模糊,看不清楚了

网速的问题,可以下载百度云
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛