쉼터글 카탈리나 10.15.2 update로 본 고찰....?!?
- 너부리z
- 652
- 9
너부리z님의 기기정보
오늘 올라온 10.15.2 문제 없이 설치가 되었군요? +_+ 모든 해킨 유저분들이 그러하듯... 퍽 ..ㅋ
다름이 아니라 요번 설치로 본 여러 문제점(?... 저만 해당인가요?... 0_0?...)을 한번 살펴보려구요...
1. 프레임버퍼 패치 해제(HVEC-하드웨어 가속 불가)
TOTORA 님이 남기신 글처럼 https://x86.co.kr/manpower/4006883
... 저도.. 절벽에 서버렸군요? ...(밀지마ㅅ.....퍽)
저는 무려 8세대 CPU와 보드인데 말이죠... (퍽... 누구나 가지고 있...)
당황했습니다... 다시 기억저편의 full-framebuffer patch 에 대한 지식을 끄집어 내어... (알츠하이머가 오나봅니다.. 흑... ㅜ) 패치 삭제후 다시 도전 했드랩죠...
실패가 나네요?..... 이런... 별수 없이 headless 모드로 다시 도전 해봤더니... Videoproc 에서 HVEC이 살아는 납니다... 흠... 분명 살아는 났는데... 뭔 가 찝.찝. 합니다...
실제로 6기가 정도 되는 FHD파일 변환을 돌려보니 소요시간이 평소 2배정도...? 나오는거 같은 느낌아닌 느낌을 지울수가 없네요...
혹시 프레임버퍼 패치 성공하신분 있으시면 쇤네에게 크나큰 가르침을 주시길... (굽신굽신 +_+)
2. USB 포트 문제 (PCI로 설치된 internal bluetooth)
소인은 지금 핫한 질문 게시로 각광받은시는 호피만세 님이 남기신 https://x86.co.kr/qa/4006496
... BCM943602CS. 이녀석을 사용하고 있습니다... 제가 쌩초짜로 입문할때 가장 먼저 산놈이죠.. (알리에서.. 퍽)
10.15 올릴때쯤 어떤분이 갑자기 usb ssdt 생성에 관련해서 USR에 대한 질문을 올린적이 있었드랩죠... (기억이...가물... 퍽)
10.14.16까지 아무 문제 없엇고 15에서도 큰 문제가 없다고 생각 했었네요... (미친듯한 이 아둔함...ㅜ_ㅡ...)
얼마전 제가 올린 글의 답을 스스로가 찾은거 같아서요 (블루투스가 간간히 먹통이 되거나 연결불가 상황)...
삽질 과정은 다음과 같습니다.
1. USB패치를 새로 한다.
맘먹고 미친듯한 구글링질을 했더랬죠... USB패치를 잡아주는 이상한 툴까지 써가며... (제보드는 xhc만 지원하는데 되지도 않는 EHC 타입이 잡히는...)
2. Kext로 강제로 끌고와서 앉힌다.
몇일전 정말 감사하게도 검색으로 찾아낸, 광명을 비추는 글이 하나 있엇더랫죠.. wifi는 정상작동하나 BT가 잡히지 않는다는... 호라이즌제로던 님이 쓰신
https://x86.co.kr/tip/3490204#comment_3831152 이었죠...
문제는... 달라붙지 않는다는 님의 펌웨어 버젼과 제 버전이 너무나 똑같.. (당연하겟지 퍽퍽...),
다시말하면 기존 rehabman님의 kext에는 - 연산자가 들어가지 않으면 제 펌웨어를 설정할수 있는 기준점 자체가 존재하지 않는다는 거죠..
결국 실력 미달로 실패
3. 하드웨어를 다 뜯어서 재조립해본다... 네.. 늙엇는지.. 열정이 안나오네요...
그러다!!! 결국 USR의 비밀 (?, 응 너만 몰랏어 ... ㅜ) 을 찾았습니다. 희안하게도 IOREG상의 USR2의 할당 address가 14000000임이 눈에 들어오더군요?
쭈욱 내려갔더니.... 아래와 같이 USBXHCI @14000000이라는 아이가 보이네요. Root Hub Simulation 이라는 녀석과 Bluetooth controller도 여기에 있군요.
흠... USR이 뭔지, 왜 저놈이 저 아래에 가져다 붙어서 기존 포트와 두개씩 가져다 먹는지는 모르겠습니다만.. 10.15.x 로 넘어오면서 내부 포트도 조금 이상해져버리는 보드가 존재하는거 같습니다. 결국 쓰지도 않는 USR2 라는 포트를 internal 로 잡아두고 나니 프리징이나 블루투스 관련 고장은 아직 없는거 같네요.
ㅜ 읽어주셔서 감사합니다. P.S 다음글은 블프때 구매해서 3일만에 한국 날아온 DS1019 (직배송 포함 $500불대 구매)으로 돌아올게요!~ +_+
너부리z
댓글 9
2. USR=내장 더미인데, 필요한 경우도 있고 필요없는 경우도 있습니다 (제거해보고 나머지 포트가 정상이라면 괜찮지만, 고확율로 SS포트중 일부가 망가짐)
인식이 안되는게 kext 때문인지 아니면 usb 때문인지 확인먼저 하시고 방향을 잡으시면 될 것 같습니다.
처음에는 kext인가 했는데 글을 끝까지 읽어보니 usb 쪽부분이기도 한가 싶기도 하네요.
제가 언급했던 내용의 kext는 다 인식은 되는데 마지막에 DEVICE_ID에서 등재가 안되서 먹여주는 부분이구요.
지금 보여지는 부분은 USB부분에서 엉킨것부터 풀어 나가는게 맞지 않을까 싶습니다..
그리고 추가로 카탈에서는 Brcm kext 들이 조금 수정되거나 변경됬으니 확인해보시구요.
좋은하루 돼세요!~