watchthelight labs

Scout run, 2026-10-23

All 11 targets, windows from the 2026-10-22 runs (15:34 UTC; nvgfx 18:09 UTC) to 14:20 UTC. 281 GitHub API calls for collection, 0 errors. Seven readers and six web sweeps.

Write-ups: nvgfx, mt7925-wifi, mt7925-wifi-native, mt7925-bt, xe, legion-efi. Nothing for cpu-power, audio, i2c, ite-kbd or cbmr.

Actionable

  • Intel panel display pipe: thanhnndev's 0x2001 client-set reply (e196ab19) is the one AGDC request ours refuses before CoreDisplay would send transactions. Medium.
  • MtkWlanNative #1: the requests qwz-macos 0.0.26 answers to show PHY mode, MCS and width. #2: thanhnndev's AWDL creation path on 25G241.
  • MtkBt: a new firmware build, the missing id 13d3:3631, and the ACL flag rewrite as a lead for the AirPods drop.
  • MtkWlan: check beacon-loss handling (0x13) against the 38-minute stall; three new user reports from an HP OMEN 16.
  • NvGfx: the HiDPI pixel-rate band from #360, #354 and #359; switch 3840x2400 and 4096x2560 on our GB206 before we report.

New projects

Related: mickys/nvidia-macos-driver, jixx-choi/Razer-Blade-18-2024-Hackintosh, yusufcanyavic/YYavicWiFi, lincyppq/AirportMtkWlan-RZ616, eiyuumiru/SimpleMtkWlan (credited), Game-5040/hackintosh-hp-8f06-macos26, Dino-VN/SimpleMtkWlan, Youtubefan01/airportitlwmtahoe, kgp-macPro/AirportItlwm-Tahoe, flxxxxddd/SimpleMtkBtFw (credited), samranahmad09/WhateverXe-RaptorLakeP, WilliamAlexanda/macOS-for-RedmiBook-Pro-15-2021, kumibrr/oc-tahoe-pavilionplus14-ew0000, JungyoKim/Y540-17IRH-TAHOE. Eight discovery candidates were noise; each verdict and its reason is in the watchlist state.

Public edits

  • Credits: mt7925-hackintosh-wifi 2ac354d, mt7925-hackintosh-bluetooth 912299f (also lists 0E8D:8C38 as tested), NvGfx 0eff831, and VedCloud's row in XeGfx 56a972f and NvGfx xe 080213d.
  • Comments: VedCloud #1, nullmoth #333 (edited once to correct a mode we had not switched), XeGfx #6. Further replies go through the new outreach step.

Logs

None ingested: no labs issue had new comments with code or attachments.

Gaps

Reddit only through the new web UI, InsanelyMac search only through /forum/search/?q=, tonymacx86 pages 1 to 64 not read, and GitHub's code search index lags (two READMEs naming our kexts were not returned).

Second run, 14:20 to 23:28 UTC

All 11 targets. 321 GitHub API calls for collection, 0 errors. Four readers and one web sweep. Changes in xe, nvgfx, mt7925-wifi, mt7925-wifi-native, mt7925-bt and audio; nothing in the other five. Write-ups were appended to the files above: nvgfx, xe, mt7925-wifi, mt7925-wifi-native.

Actionable

  • NvGfx slow drags after login (#11): nullmoth #370 puts WindowServer's shader translation and cache fsync on its compositor thread. That is the stack to look for in our spindump. Medium. Noted on #11.
  • Netflix M7702-1003 on nullmoth #333 is a Widevine module error, not the driver. A reply (reset the WidevineCdm folder, recheck chrome://components) goes to the outreach step. Medium.
  • XeGfx: two wide-pitch IOSurface cases for mtlbench (45056 and 656 bytes per row), from JulioNectar 0c08285. Ideas only.
  • Intel panel: check that no display-pipe arm or retry window ends before WindowServer opens the framebuffer (thanhnndev d31e5dc).

Notable

  • Correction: the Latitude 7430 hang we called WAIT_ON_SCANLINE this morning is a batch fetched from the dummy page (IPEHR=0xc01dbead), per the repo owner on #2.
  • NVMTL overrun in nvmtlAdvancePart (#374); WindowServer recursion after wake (#353); mickys 2.5.3-mickys.8 unlocked page-off wait; shared events report no device on Metal (metal2vulkan 105b885); the honor-hackintosh-lab kmutil recipe works as given (ccce493).
  • VoodooHDA v3.7.1-alpha packages the commits reviewed in the 2026-10-22 audio write-up; the res == -1 warning there still applies.
  • MtkWlanNative: first WPA2-PSK join on air (#3), already credited in a3c444a.

New projects

Related, studied only, not credited because we took nothing from them yet: Royiii3/r9000p-adr10-hackintosh-notes, HuajiFruit/AirportBZ, ofonsecavictor/aic-8800d80-macos, MegaMind2566/Lenovo-IdeaPad-S540-15IWL-GTX-OSX86. Noise: jesuscastilla/hackintosh-Z590, Pewdeadcake/Dell-XPS-9500-Hackintosh, cuxc/Hackintosh-OMEN-15-ce, mattx86/rustllama, FantasmaGlad/Bobine, felipeab10/vhackintosh (a paravirtual GPU for VMs).

Conversations

  • Answered earlier today, closed out here: oliverchu on MtkWlanNative #3.
  • Waiting on us: vmadhavan15 on nullmoth #333, handed to outreach.
  • No replies yet on our 15:00 UTC posts (nullmoth #354, #360, #363, #367; BelikPePe-UA #2; Jakiewbe #4).

Public edits

  • JulioNectar's credit now names the IOSurface pitch trap: XeGfx c062757, NvGfx xe 0905caf with the subtree merge 3fad2ad.

Logs

None new. The oliverchu report was ingested earlier today.

Gaps

The web sweep found nothing inside the window; general web search does not index Reddit or fresh forum threads, and nullmoth's Discussions page returns 404.