시스템 사양 선택 | 2번 |
---|
안녕하세요.
오늘 몬테레이가 새로 나왔습니다. 저도 지금 다운로드 중입니다.
그런데, 몬테레이부터 네이티브가 아닌 블루투스가 기존 방법으로 먹히지 않습니다.
물론 방법은 있죠.
그래서 여기에 남깁니다.
1. 인젝터 kext 비활성화
인텔: IntelBluetoothInjector.kext
브로드컴: BrcmBluetoothInjector.kext
config.plist-Kernel-Add에서 인젝터 kext의 MaxKernel을 20.99.99로 설정합니다.
빅서의 커널은 20.xx.x이고, 몬테레이는 21.xx.x입니다.
즉, 이는 인젝터 kext를 빅서 이하에서만 활성화한다는 뜻이죠.
2. BlueToolFixup.kext 추가
인텔, 브로드컴 공통입니다.
https://github.com/acidanthera/BrcmPatchRAM/releases
여기에서 릴리즈 버전을 다운받고, (디버그 버전 사용해도 되긴 하지만...) BlueToolFixup.kext만 /EFI/OC/Kexts에 추가하고, config.plist에서 OC Snapshot (command R)을 합니다. OC Clean Snapshot을 안하도록 주의합니다.
그러면 config.plist-Kernel-Add 맨 뒤에 BlueToolFixup.kext가 추가되는데, 여기에서 MinKernel을 21.00.00으로 합니다.
BlueToolFixup.kext를 몬테레이 이상에서만 활성화하는 것이죠.
이렇게 하면 블루투스가 작동합니다.
감사합니다.
=== 업데이트 1 ===
BramPatchRAM의 릴리즈를 받으면 블루투스 픽스가 먹히지 않는다는 제보가 있습니다. ( 3366272님 제보)
이 경우 소스코드를 컴파일해야 할 것 같아요.
=== 업데이트 2 ===
릴리즈 받아서 해도 잘 된다네요. (높은시에라 @높은시에라 3077637님 제보)
=== 업데이트 3 ===
아마 브로드컴 카드는 되지만 인텔 카드는 컴파일이 필요한 것 같기도 하네요. ( 3366272님 제보)
=== 업데이트 4 ===
인텔 AX201 기준 릴리즈 버전 BlueToolFixup으로 블루투스 안됩니다.
=== 업데이트 5 ===
3366272 님 제보: SMBIOS를 MacBookPro15,2로 바꾸면 된다는 얘기가 있습니다.
=== 업데이트 6 ===
BrcmPatchRAM 2.6.1의 BlueToolFixup 사용하니 일단 인식은 되고 폰이랑 파일 전송은 되지만 PAN이 안되고 시스템 정보에 THIRD_PARTY_DONGLE로 뜹니다.
mswgen님의 새글 알림을 받으실려면 구독
Minekernel Maxkernel 참 좋은 방법이네요
그런데 Release를 그대로 받으면 몬터레이 베타 10 이상부터는
블루투스가 동작하지 않는 것으로 알고 있습니다.
마지막 Release 빌드가 7월 6일인데, 몬터레이 베타 10 이상에서 생긴 Vendor Id 체크에 대한 Commit은 며칠 전에 있었습니다,
Repository를 그대로 받아서 직접 빌드해야 할 것 같습니다.
몬트레이 정식(21A559)+bcm94352z
말씀하신 방법 그대로 진행하니 (Release빌드로 받았습니다)
윗분말씀과는 다르게 블루투스 잘 작동하네요
혹시 airport 어댑터나 fenvi 카드 사용중인가요?
airport 어댑터랑 fenvi 카드는 wifi, 블루투스 관련 kext가 필요없어요.
인텔 블루투스의 경우 해당되는 것입니다.
Monterey Beta 10 Workaround · Issue #347 · OpenIntelWireless/IntelBluetoothFirmware (github.com)
여기 읽어보시면 아시겠지만, 베타 10부터 문제가 되는 것이 Brcm, CSR 두 회사의 Vendor ID를 가진 제품만
작동하도록 되었기 때문에, Vendor ID가 다른 경우 필요한 패치입니다.
https://x86.co.kr/tip/6386456#comment_6386561
여기서 제가 언급한듯이.. 인텔 블루투스에 관한 내용이므로 혼동이 없도록
제목에 인텔 블루투스라는 내용을 추가해주시면 좋을 것 같습니다 ㅎㅎ
사실 브로드컴 중 네이티브 아닌 것도 해당되는 문제라;;;
일단 업뎃 한 다음 볼게요.
아, 그렇네요. BrcmPatchRam이 존재하는 이유도 그것이었죠 ㅋㅋ
또 헛소리 난발 멈추고 조용히 업데이트나 해야겠네요 ㅋㅋㅋㅋㅋ
https://x86.co.kr/qa/6371412#comment_6371526
여기 심광훈님께서 파일 올려주신 것이 있는데 버전도 2.6.1로 나오는 것으로 보아
Vendor Id 패치 된 파일인 것 같습니다. 저는 일단 이거 EFI에 넣어놨네요 ㅋㅋ
저도 그 2.6.1용 bluetool 써봤는데 안되더라구요. 인텔블루투스요.
bluetoothd id 체크 회피하게끔 만들어 놨다 그러던데
만약에 회피가 정상적으로 된다면
인젝터가 따로 나와야되지 않을까 싶네요.
저도 안되네요.
Monterey Beta 10 Workaround · Issue #347 · OpenIntelWireless/IntelBluetoothFirmware (github.com)
아마 여기 수정사항 적용해서 직접 빌드해야 되나 봅니다..
ㅋㅋ 예전에 님 댓글 보고 컴파일 해볼려고 무려 10기가가 넘어가는 xcode 다운 받았는데
할 줄 몰라서 걍 손 놓고 있습니다.
https://x86.co.kr/kext/6388912
IntelBluetoothFirmware.kext도 수정해서 빌드해야 하나 봅니다. 직접 빌드해서 파일 올려뒀습니다.
지금 빅서인데.. 테스트해보신다면 답글 부탁드립니다 ㅎㅎ
아........
그럼 그냥 아직 안되는건가보네요;
전 블투가 필요해서.. 고쳐지면 몬터레이 올려겠네요 ㅋㅋ
참고로 파란 도구 고치기도 2.6.1이 dortania 사이트에 있길래 제가 자료실에 올렸는데
파란 도구 고치기 2.6.1 + intelbluetoothfirmware 직접 컴파일한 거 해도 블투는 여전히 안돼요.
흠.. 카드마다 케바케인지..
되는사람도 있고 아닌사람도 있고..
그냥 새 픽스 나오길 기다려야겠네요
보니까 되는 경우는 BlueToolFixup만으로도 고쳐지는 것 같은데,
안되는 경우는 다른 문젠가봅니다..ㅠ
Monterey오면서 애플이 블루투스 드라이버를 뒤엎었다던데,
뭔가 관련있는 변경점이 있나보네요.
bluetoolfixup 2.6.1용이랑 인텔펌웨어 최신 집어넣었습니다.
저렇게 나오는데 잠자기 전까지는 블투 잘되는데
한 번 잠자거나 껐다 켜면 블투 안돼요.
빅서 때는 아무것도 안 집어 넣었을 때 상태가 저랬었는데
펌웨어는 필요 없고 인젝터만 집어 넣으면 모든 문제가 해결됐었거든요.
그래서 제 생각엔 몬터레이에 맞는 인텔인젝터가 있어야 되지 않을까 싶습니다.
그럴 수도 있겠네요.
저는 어짜피 블투를 안쓰긴 하지만...
그래도 심리적인 것(?)을 위해 잡아야죠.
혹시 브로드컴 카드 사용하시는 분들 중에, 무선 SideCar 사용되는 분 계실까요?
Monterey에서 BlueToolFixUp으로 변경된 이후로
무선 사이드카를 사용하려 하면 "기기 시간이 초과되었습니다." 라는 에러창이 나타나네요.
AirDrop 이나 유선 SideCar 는 정상적으로 사용가능합니다.
아직 BlueToolFixUp이 완성되지 않은 건가 싶어 여쭤봅니다 ㅎㅎ;
Big Sur에서 잘 되던 ASUS TUF Gaming B550 Plus(WiFi)메인보드(내장형모듈,AX200) Bluetooth가 Monterey로 업글하면서 완전 먹통되부었네요. 심지어 듀얼부팅하는 Win11에서도 Bluetooth가 켜지질 않습니다. 잘 쓰던 윈도우 B/T까지 먹통되니 뭔가 손해 보는 느낌입니다.
애플이 M1성공하면서 mac시리즈 사업 성공의 욕심이 본격 생겼는지 치열한 경쟁사 인텔 Ban 작업이 Monterey출시 계기로 가속화 하는 것 같습니다. 만만한 브로드컴이나 CSR 블루투스ID들은 애플생태계에 끼워 주네요. 서브 해킨제품은 그냥 안정적인 Big Sur(11.6.1)에 머물면서 업그레이드 삽질할 때 reference 맥으로 활용하려 합니다.
https://github.com/OpenIntelWireless/IntelBluetoothFirmware/issues/349#issuecomment-953100424
SMBIOS에도 영향을 받나 봅니다. MacBookPro16,3에서 MacBookPro15,2로 바꾸었더니
Monterey에서 블루투스가 작동했다는 사례가 있네요.
mswgen @mswgen 5419246 혹시 본문에 추가해주실 수 있나요?
MacBookPro15,2로 SMBIOS를 변경 + BlueToolFixup이면 고쳐지는 듯 합니다.
dw1830사용 중인데 기존 사용하던 injector kext 지우고 bluetoolfixup kext 활성화하니 잘 되네요~
감사합니다.
위에서 말씀해주신대로 MacBookPro15,2로 SMBIOS를 변경 + BlueToolFixup 후에 와이파이 활성화 됐습니다. OC는 0.7.5로 업그르이드한 상태인데 에어드롭과 사이드카는 안되는데, 혹시 잘 되시나요?
인텔 카드라면, AirDrop과 SideCar는 원래 안됩니다.
BrcmPatchRAM 2.6.1 Release버전의 BlueToolFixup 사용하니
저는 MacBookPro16,3으로 AC9462 블루투스 잘 되네요 ㅎㅎ
bcm94360cs2 카드를 쓰고있습니다. 빅서까지는 네이티브로 붙어서 잘 사용했있는데, 몬터레이에서 안되네요;;
저도 smbios 다시 변경해봐야겠네요.
"님의 댓글"
이 댓글을 신고 하시겠습니까?
제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|
macOS Ventura 13.7 22H123 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체 공개 +2 | 좌절금지 | 24.09.1917:09 | 61 |
macOS Sonoma 14.7 23H124 정식버젼 고스트 이미지 OC 1.0.1 ft: 전체공개 +13 | 좌절금지 | 24.09.1723:58 | 170 |
[중급편] 노트북 해킨 +8 | Stultus | 24.07.1219:19 | 747 |
[초급편] 문제 스스로 해결하기 +17 | Stultus | 24.03.2920:07 | 3526 |
[입문편] 첫 해킨 길라잡이 +32 | Stultus | 24.01.1218:54 | 4293 |
[필독 - 안정화] macOS 해킨토시 설치 후 안정화 작업 목록 및 글타래 모음 총정리 📋 +63 | shl628 | 23.01.0913:39 | 5만 |
Sonoma 14.7(23H124) i9-12900, GA-Z690 Proart Creator + BCM WiFi Support +2 | 좌절금지 | 24.09.1722:40 | 190 |
2020 그램 sonoma efi 15Z90N +1 | 맥가즈아 | 24.09.1717:13 | 84 |
macOS Sequoia 15 설치 후기 + Bcm94360NG WiFi 작동함 | 좌절금지 | 24.09.1919:17 | 139 |
Stultus | 24.09.1813:37 | 144 | |
맥가즈아 | 24.09.1717:13 | 85 | |
Panictosh | 24.09.1617:47 | 92 | |
머핀X | 24.09.0118:13 | 393 | |
jbhlyk | 24.08.1710:14 | 166 | |
Stultus | 24.08.1622:06 | 251 | |
hackillious | 24.08.1511:16 | 159 | |
세유니 | 24.08.1421:30 | 124 | |
티타보르 | 24.08.1111:21 | 141 | |
오디세이 | 24.08.1022:10 | 390 | |
jbhlyk | 24.08.1019:05 | 126 | |
RogerT | 24.08.0923:20 | 144 | |
좌절금지 | 24.08.0717:18 | 286 | |
해킨도전자 | 24.07.2915:37 | 260 | |
june119 | 24.07.2813:52 | 206 | |
BlueGuerrilla | 23.05.0502:19 | 3992 | |
김태국 | 21.08.0213:10 | 3677 | |
의정이 | 24.07.0811:28 | 171 | |
talas | 24.06.2617:24 | 193 | |
블루사탕 | 24.06.2120:58 | 116 | |
gtrfxdsp | 24.06.1609:01 | 510 | |
새콤칠리 | 24.06.1115:07 | 671 | |
Steer | 24.06.1001:11 | 275 | |
Door | 24.06.0810:09 | 155 | |
Tamy | 24.06.0107:41 | 415 | |
ssdwe346 | 24.05.2923:53 | 299 | |
joy | 24.05.2809:58 | 263 | |
거니 | 24.05.2601:07 | 243 | |
wjdgkdus | 24.05.1615:02 | 211 | |
Tamy | 24.05.1417:36 | 797 | |
의정이 | 24.05.0821:05 | 144 | |
ryzen | 23.10.0921:28 | 2402 | |
고맹이 | 24.05.0210:00 | 631 | |
shl628 | 24.04.3013:54 | 1067 | |
의정이 | 24.04.3020:54 | 549 | |
Cerritos | 24.04.3005:11 | 696 | |
곰비 | 24.04.2615:51 | 1901 | |
곰비 | 24.04.2612:41 | 1502 | |
Tamy | 24.04.2417:02 | 2489 | |
달이차가워 | 24.04.2123:27 | 984 | |
누림어멈 | 24.04.1200:06 | 3209 | |
폴라 | 24.04.1121:44 | 1080 | |
머핀X | 24.04.1100:15 | 1272 | |
윈맥크로 | 24.04.1001:25 | 1319 | |
비트러브 | 24.04.0803:41 | 1177 | |
proboy | 24.04.0800:52 | 2887 | |
낡은기계 | 24.04.0613:32 | 2531 | |
비트러브 | 24.04.0609:51 | 1113 | |
의정이 | 24.03.2820:57 | 1330 | |
티타보르 | 24.03.2819:41 | 1362 | |
miraip | 24.03.2622:16 | 763 | |
낡은기계 | 24.03.2213:09 | 779 | |
구멍단추눈 | 24.03.1514:42 | 1132 | |
광호 | 24.03.1423:29 | 751 | |
Stultus | 24.03.1421:29 | 766 | |
뿌엥 | 24.03.1313:27 | 773 | |
투신코 | 24.03.1302:58 | 576 | |
사노라맨 | 24.03.1210:42 | 589 | |
TOTORA | 24.03.1209:40 | 881 | |
애플브리크 | 24.03.1210:07 | 978 | |
란초스 | 24.03.1102:56 | 597 | |
비트러브 | 24.03.1100:14 | 425 | |
해킨도전자 | 24.03.1018:18 | 441 | |
옥대장 | 24.03.0920:26 | 1174 | |
줌바이퍼 | 24.03.0914:33 | 1148 | |
광호 | 24.03.0823:20 | 1067 | |
투신코 | 24.03.0821:38 | 233 | |
줌바이퍼 | 24.03.0819:57 | 850 | |
TOTORA | 24.03.0809:56 | 601 | |
애플브리크 | 24.03.0809:44 | 1039 | |
머핀X | 24.02.2701:24 | 712 | |
하나브 | 24.02.2700:04 | 571 | |
루크 | 24.02.2019:07 | 270 | |
decazzang | 22.06.1221:21 | 1749 | |
광호 | 24.02.2001:01 | 751 | |
윤수꾸하하 | 24.02.1821:09 | 196 | |
머핀X | 24.02.1723:21 | 188 | |
shl628 | 24.02.1613:13 | 312 | |
머핀X | 24.02.0916:22 | 187 | |
seedosx | 24.02.0620:48 | 203 |
Minekernel Maxkernel 참 좋은 방법이네요
그런데 Release를 그대로 받으면 몬터레이 베타 10 이상부터는
블루투스가 동작하지 않는 것으로 알고 있습니다.
마지막 Release 빌드가 7월 6일인데, 몬터레이 베타 10 이상에서 생긴 Vendor Id 체크에 대한 Commit은 며칠 전에 있었습니다,
Repository를 그대로 받아서 직접 빌드해야 할 것 같습니다.