2018年2月14日水曜日

泣かぬなら 殺してしまえ ホトトギス

Realtek RTS525A, Intel Dual Band Wireless AC 8265どっちもmacOSでのサポートは糞です (edit: githubにRealtek RTS用のCard Readerと、intel wireless driverがlinuxからportされています)
こんな使えないデバイスに電力をわけてやる必要はないので、殺したいところ

# remove Realtek PCIE CardReader (RTS525A)

into Scope label _SB.PCI0.RP01.PXSX replace_content
begin
  Name (_STA, Zero)\n
  Method (WIST, 0, Serialized)\n
  {\n Return(Zero)\n }\n
  Method (WGST, 0, Serialized)\n
  {\n Return(Zero)\n }\n
}\n // hack it's in CondRefOf
end;

# remove Intel Dual Band Wireless AC 8265

into Scope label _SB.PCI0.RP02.PXSX replace_content
begin
  Name (_STA, Zero)\n
  Method (WIST, 0, Serialized)\n
  {\n Return(Zero)\n }\n
  Method (WGST, 0, Serialized)\n
  {\n Return(Zero)\n }\n
end;

これでPCIツリーからはPXSXとしては消えたものの、電力消費はどうなんだろうね...
メニューバーに正体不明のカードがでてくることはなくなった

USBを殺すには https://github.com/RehabMan/OS-X-USB-Inject-All のkextを入れているからconfig.plst のkernel flagに uia_exclude=HS07 を追加すればよかった

0 件のコメント:

コメントを投稿