You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
7 board configurations · one shared discussion · Aurora Linux assessment
Platform and peripheral integration is present: Aurora includes NVMe, CPU-frequency, USB, wireless, input and camera paths for these boards. The public kernel still lacks an M3 GPU match and full DCP display path, so accelerated graphics and complete display support remain gaps.
Refreshed October 8, 2026. Baseline: aurora-wip at 35c7d87921c0. Open PR and feat/sep results are identified separately. These statuses use Aurora's public source and contributor reports with their actual tested kernels identified. The baseline source and every linked PR state were rechecked; no new physical test was performed for this update.
Latest assessment · October 8, 2026
No new named-board hardware result was found for the configurations in this discussion. Current board targets, relevant driver matches and public PR activity were rechecked; the source gaps and qualification limits below remain.
Configurations
Board
Silicon / SoC
Model / configuration
Year
Aurora assessment
J504
M3 · T8122
MacBook Pro 14-inch
2023
🔵 Platform / peripherals; 🔴 GPU / DCP gaps
J514S
M3 Pro · T6030
MacBook Pro 14-inch
2023
🔵 Platform / peripherals; 🔴 GPU / DCP gaps
J516S
M3 Pro · T6030
MacBook Pro 16-inch
2023
🔵 Platform / peripherals; 🔴 GPU / DCP gaps
J514C
M3 Max, 16-core · T6031
MacBook Pro 14-inch
2023
🔵 Platform / peripherals; 🔴 GPU / DCP gaps
J516C
M3 Max, 16-core · T6031
MacBook Pro 16-inch
2023
🔵 Platform / peripherals; 🔴 GPU / DCP gaps
J514M
M3 Max, 14-core · T6034
MacBook Pro 14-inch
2023
🔵 Platform / peripherals; 🔴 GPU / DCP gaps
J516M
M3 Max, 14-core · T6034
MacBook Pro 16-inch
2023
🔵 Platform / peripherals; 🔴 GPU / DCP gaps
Evidence key · Aurora source and Aurora hardware reports
Marker
Meaning
🔵 Integrated source
The relevant implementation or enabled board description exists in the pinned Aurora working tree. This is source evidence, not a new hardware test.
🟢 Hardware report
A linked public Aurora report names the board and tested feature. Read its revision and limits.
🟠 Development / partial
An open PR, feature branch, incomplete configuration or qualification remains.
🔴 Source gap
The required driver match or board path is absent or disabled in this snapshot.
⚪ Unverified
The evidence checked here does not establish this capability.
—
Not fitted to this product.
A report from another board is not a pass for this board. An open PR may work on hardware without being integrated into aurora-wip. A driver being enabled does not by itself establish firmware availability, userspace integration or a complete usable installation.
🧩 Core platform
Feature
Aurora status
Evidence / boundary
Board description / kernel build target
🔵 Integrated source
Every board above has a DTS and a Makefile target. Bootloader handoff and a repeatable installer run are separate checks.
NVMe / ANS storage
🔵 Integrated source
Enabled storage nodes in every board tree; CONFIG_NVME_APPLE=m.
CPU frequency / idle
🔵 Integrated source
Enabled cluster-frequency nodes; Apple cpufreq, CPU idle and PMU options configured. CPU idle is not whole-system suspend qualification.
Interrupts / IOMMU / platform buses
🔵 Integrated source
Apple AIC, DART, GPIO, I²C, SPI, SPMI and RTKit platform options are configured; board-specific nodes are in the linked DTS sources.
SMC / RTC / sensors
🔵 Integrated source
SMC paths present; MACSMC RTC, input, hwmon and power drivers configured.
🎨 Graphics, audio and media
Feature
Aurora status
Evidence / boundary
GPU acceleration
🔴 Source gap
No T8122 / T603x device match exists in Aurora's public GPU driver. Do not infer an M3 GPU pass from M1/M2 code.
Display pipeline
🟠 Firmware framebuffer only
Firmware/simple-framebuffer description is present, with bootloader population required. No full DCP node is integrated for these boards; acceleration, brightness and external display support do not follow from framebuffer output.
Speakers / headphone jack
🔵 Speaker + headphone links
MCA / Mac audio drivers and codecs are configured. Audio routing in source does not establish safe speaker tuning or a playback qualification.
Built-in microphones
🔵 AOP audio enabled
Board AOP audio state checked; CONFIG_SND_SOC_APPLE_AOP_AUDIO=m. Record actual capture quality and channel behaviour per board.
Built-in camera
🔵 ISP integrated
Enabled ISP node with a matching driver family and CONFIG_VIDEO_APPLE_ISP=m. Camera sensor / firmware and runtime capture still need board evidence.
Hardware video decode
🔵 AVD source; 🟠 qualification
AVD nodes and decoder driver are present and CONFIG_VIDEO_APPLE_AVD=m. Decoder fixes in #45 are merged into aurora-wip; codec / stream coverage and application integration are not a general pass.
Video encode / ProRes
⚪ Unverified
This audit does not establish an integrated, hardware-qualified encode or ProRes pipeline.
Neural Engine
🔴 No matching M3 ANE implementation established
Merged linux #155 enables selected M1/M2 chips, not M3/T8122/T603x. No named-board M3 inference result was found.
🔌 I/O and security
Feature
Aurora status
Evidence / boundary
USB2 / USB3 host
🔵 DWC3 integrated
Enabled Apple DWC3 board nodes and configured driver. Port combinations, hubs and role swaps need per-board tests.
linux #8, linux #50, linux #184, linux #193 and linux #195 are merged and their merge history reaches the pinned tree. asahi.config now selects CONFIG_USB4=m and CONFIG_USB4_APPLE_SOC=m. linux #46 remains open; linux #64 closed without merge after its work was carried forward. Display, PCIe tunnelling and resume remain board/build specific.
Wi-Fi / Bluetooth
🔵 Wi-Fi board path; 🔵 Bluetooth board path
Broadcom recovery linux #7, AWDL linux #24, J416C recovery linux #167, recovery teardown linux #186 and failed-reset handling linux #192 are merged. Firmware, userspace and named-board test limits remain; this does not qualify every wireless function.
Keyboard / touchpad
🔵 Built-in input path
SPI HID or dockchannel HID descriptions and Apple input drivers are present. Basic input and trackpad haptic feedback are distinct.
Ethernet / SD / PCIe expansion
⚪ Per-device qualification
PCIe host support is configured. Qualify fitted controllers, adapters and link speeds independently; do not copy support from a sibling board.
SEP / Touch ID
🔵 Integrated driver; 🟠 board-specific acceptance
SEP integration is present through merged linux #42; linux #69 and linux #152 merged into feat/sep. Named sensor, firmware and tested-kernel limits still apply. New firmware-selection/deletion-persistence results on contributor iconidentify/aurora-linux are separate from this working-tree snapshot.
🔋 Power and complete-system readiness
Feature
Aurora status
Evidence / boundary
Battery / charging / thermals
🔵 Driver foundation
MACSMC power and thermal / hwmon options are configured. Charge behaviour, runtime and battery-health reporting need a board test.
Suspend / resume
🟠 Board-specific qualification
CPU idle and shutdown drivers do not prove a complete suspend / resume cycle. Only the exact boards and development builds named below have cited runtime results.
Installer / complete system
⚪ Release qualification unverified
This is a public kernel source and evidence audit, not a fresh installation or end-to-end hardware test. Record installer, boot chain, kernel, Mesa and firmware revisions together.
🧪 Aurora hardware reports and development branches
No board-specific runtime result was established in the public Aurora PR evidence reviewed for this product. The integrated-source entries above still document concrete implementation; they should be upgraded to hardware results when a repeatable report identifies the exact board and software revision.
PR snapshot: October 8, 2026. Current states and destinations are recorded below. SEP is integrated through #42, while newer downstream Touch ID fixes retain their contributor-kernel scope.
Reply here with one feature or failure per report. Identify the exact row from the configurations table.
Board ID:
SoC ID and chip variant:
Model / screen size / configuration:
Feature or SoC block:
Kernel repository / branch / commit:
m1n1 / U-Boot / Mesa commits, where relevant:
Firmware version:
Steps to reproduce:
Expected result:
Observed result and repeat count:
Public log or artifact URL:
Artifact SHA-256 and command to repeat the check:
Known limits / recovery steps:
Repository admins can update this opening post through ⋯ → Edit. Record the tested board next to each result; keep implementation status separate from unverified hardware results on other boards.
Keep this product generation together. Discuss shared silicon changes here and link affected sibling products through the hardware directory. A result on one board does not change another board’s status.
Audit baseline:35c7d87921c0; public source and PR reports checked October 8, 2026. No new physical test was performed. Working-tree integration does not imply an aurora-stable release.
Merge is in the pinned aurora-wip history · 2530a2c3a694
PR state, source integration and hardware qualification are separate. A closed PR is not necessarily merged. Public reports describe their original test kernels, including contributor branches. Repository administrators can edit this opening post.
hardwareBoard-specific hardware evidence and SoC indexessoc:T8122Hardware discussions for T8122 (M3)soc:T6030Hardware discussions for T6030 (M3 Pro)soc:T6031Hardware discussions for T6031 (M3 Max, 16-core)soc:T6034Hardware discussions for T6034 (M3 Max, 14-core)
1 participant
Heading
Bold
Italic
Quote
Code
Link
Numbered list
Unordered list
Task list
Attach files
Mention
Reference
Menu
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
MacBook Pro · M3 family
🧭 Hardware directory › M3 category › MacBook Pro
7 board configurations · one shared discussion · Aurora Linux assessment
Platform and peripheral integration is present: Aurora includes NVMe, CPU-frequency, USB, wireless, input and camera paths for these boards. The public kernel still lacks an M3 GPU match and full DCP display path, so accelerated graphics and complete display support remain gaps.
Refreshed October 8, 2026. Baseline:
aurora-wipat35c7d87921c0. Open PR andfeat/sepresults are identified separately. These statuses use Aurora's public source and contributor reports with their actual tested kernels identified. The baseline source and every linked PR state were rechecked; no new physical test was performed for this update.Latest assessment · October 8, 2026
No new named-board hardware result was found for the configurations in this discussion. Current board targets, relevant driver matches and public PR activity were rechecked; the source gaps and qualification limits below remain.
Configurations
J504T8122J514ST6030J516ST6030J514CT6031J516CT6031J514MT6034J516MT6034Evidence key · Aurora source and Aurora hardware reports
A report from another board is not a pass for this board. An open PR may work on hardware without being integrated into
aurora-wip. A driver being enabled does not by itself establish firmware availability, userspace integration or a complete usable installation.🧩 Core platform
CONFIG_NVME_APPLE=m.🎨 Graphics, audio and media
CONFIG_SND_SOC_APPLE_AOP_AUDIO=m. Record actual capture quality and channel behaviour per board.CONFIG_VIDEO_APPLE_ISP=m. Camera sensor / firmware and runtime capture still need board evidence.CONFIG_VIDEO_APPLE_AVD=m. Decoder fixes in #45 are merged intoaurora-wip; codec / stream coverage and application integration are not a general pass.🔌 I/O and security
asahi.confignow selectsCONFIG_USB4=mandCONFIG_USB4_APPLE_SOC=m. linux #46 remains open; linux #64 closed without merge after its work was carried forward. Display, PCIe tunnelling and resume remain board/build specific.feat/sep. Named sensor, firmware and tested-kernel limits still apply. New firmware-selection/deletion-persistence results on contributoriconidentify/aurora-linuxare separate from this working-tree snapshot.🔋 Power and complete-system readiness
🧪 Aurora hardware reports and development branches
No board-specific runtime result was established in the public Aurora PR evidence reviewed for this product. The integrated-source entries above still document concrete implementation; they should be upgraded to hardware results when a repeatable report identifies the exact board and software revision.
PR snapshot: October 8, 2026. Current states and destinations are recorded below. SEP is integrated through #42, while newer downstream Touch ID fixes retain their contributor-kernel scope.
Pinned Aurora evidence
Working-tree configuration · Arm64 base configuration · Board build targets · GPU device matches · DCP driver · ISP driver · AVD decoder · Thunderbolt driver · Thunderbolt configuration · SEP driver
Public references
aurora-wipat35c7d87921c0.Board-specific identity and device-tree references
J504: Device tree.J514S: Device tree.J516S: Device tree.J514C: Device tree.J516C: Device tree.J514M: Device tree.J516M: Device tree.🧪 Add a reproducible hardware report
Reply here with one feature or failure per report. Identify the exact row from the configurations table.
Repository admins can update this opening post through ⋯ → Edit. Record the tested board next to each result; keep implementation status separate from unverified hardware results on other boards.
Keep this product generation together. Discuss shared silicon changes here and link affected sibling products through the hardware directory. A result on one board does not change another board’s status.
Audit baseline: 35c7d87921c0; public source and PR reports checked October 8, 2026. No new physical test was performed. Working-tree integration does not imply an
aurora-stablerelease.PR state and integration audit · October 8, 2026
aurora-wipaurora-wiphistory ·e6c5b30d0ac0aurora-wipaurora-wiphistory ·b37df4bdd552aurora-wipaurora-wiphistory ·6c00439340a7aurora-wipaurora-wiphistory ·c9a55efdff8faurora-wipaurora-wiphistory ·510ac224fe96review/pr14-base2530a2c3a694fix/j414s-dual-dock-dpaurora-wiphistory ·9dc79fb25c92aurora-wip5d524a478c92feat/sepfeat/sep; SEP integration also landed through #42. Later downstream fixes are not implied ·2cf2b0a22229feat/sepfeat/sep; SEP integration also landed through #42. Later downstream fixes are not implied ·120e030eac9faurora-wipaurora-wiphistory ·9e9e1b83b71eaurora-wipaurora-wiphistory ·883e58b33d57fix/j414s-dual-dock-dpaurora-wiphistory ·9e93cac3ac71aurora-wipaurora-wiphistory ·0fc050327e0caurora-wipaurora-wiphistory ·49d3482292fdaurora-wipaurora-wiphistory ·b1bd8bd99cf0fix/j414s-dual-dock-dpaurora-wiphistory ·2530a2c3a694PR state, source integration and hardware qualification are separate. A closed PR is not necessarily merged. Public reports describe their original test kernels, including contributor branches. Repository administrators can edit this opening post.
All reactions