Skip to content

Commit 55f52dd

Browse files
authored
Update README.md
1 parent b5517d3 commit 55f52dd

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
11
# TB3 enabler #
22

3+
**[Ryan Govostes](https://github.com/rgov) came up with a better solution. [Thunderbolt3Unblocker](https://github.com/rgov/Thunderbolt3Unblocker) uses a separate kext and override `IOThunderboltFamily` in runtime. That approach is better because you don't need to manually re-apply the binary patch everytime when there is a macOS update.**
4+
35
For unknown reasons, Apple decided to block the support for some categories of Thunderbolt 3 peripherals under macOS and when you connect those Thunderbolt 3 peripheral, you simply get an "Unsupported" message under Thunderbolt Device Tree. After digging around, it turns out the block is implemented in software level and it is possible to bypass the block by patching the related kext. This patch modifies IOThunderboltFamily and allows "Unsupported" Thunderbolt 3 peripherals to work under macOS Sierra.
46

57
## Warning ##
@@ -37,4 +39,4 @@ In any case of changing success, the kext cache gets cleared.
3739
3840
## Thanks ##
3941
40-
- [netkas](http://forum.netkas.org/index.php/topic,11654.msg34142.html#msg34142)
42+
- [netkas](http://forum.netkas.org/index.php/topic,11654.msg34142.html#msg34142)

0 commit comments

Comments
 (0)