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
2 board configurations · one shared discussion · Aurora Linux assessment
Broad kernel integration is present: Aurora's working tree includes this product's core platform, NVMe, GPU, DCP display, USB, wireless and audio paths. Board-specific exceptions and Aurora's newer development work are listed below; this assessment is not a blanket pass for every port, firmware version or installation.
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.
Configurations
Board
Silicon / SoC
Model / configuration
Year
Aurora assessment
J456
M1 · T8103
iMac 24-inch, 4× USB-C
2021
🔵 Broad kernel integration
J457
M1 · T8103
iMac 24-inch, 2× USB-C
2021
🔵 Broad kernel integration
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
🔵 Kernel driver integrated
Enabled AGX node and matching driver entry for the listed SoCs; CONFIG_DRM_ASAHI=m. Mesa, firmware and application / conformance results must be recorded separately.
Display pipeline
🔵 DCP integrated
Enabled DCP / DCPEXT paths and CONFIG_DRM_APPLE=m. Connector routing, refresh modes, brightness and hotplug remain board- and firmware-specific.
Speakers / headphone jack
🟠 Headphone link; speaker route missing
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
🔵 Driver + runtime PM; chip-specific enablement
linux #155 and buffer/lifetime fix linux #191 are merged. Runtime PM autosuspends after 1.5 s by default. The pinned DT enables T8103, T6000/T6001 and T6020/T6021; base M2/T8112 and M1/M2 Ultra remain disabled. Firmware and userspace are separate requirements. The audited asahi/base config fragments do not select CONFIG_DRM_ACCEL_ANE; build the driver with its DRM_ACCEL dependencies before treating DT enablement as an available device. Named-board reports are linked from linux #155; no new test of this product is claimed.
🔌 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
🔵 External input drivers
USB HID and Bluetooth drivers are configured; pairing and product-specific external keyboard / mouse tests are not established by the board DTS.
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. External Touch ID keyboards are not qualified by laptop sensor reports.
🔋 Power and complete-system readiness
Feature
Aurora status
Evidence / boundary
Battery / charging / thermals
🔵 Thermal / power foundation
MACSMC power and thermal / hwmon options are configured. Desktop power and thermal behaviour need a board test; battery status is not applicable.
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:T8103Hardware discussions for T8103 (M1)
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.
iMac · M1 family
🧭 Hardware directory › M1 category › iMac
2 board configurations · one shared discussion · Aurora Linux assessment
Broad kernel integration is present: Aurora's working tree includes this product's core platform, NVMe, GPU, DCP display, USB, wireless and audio paths. Board-specific exceptions and Aurora's newer development work are listed below; this assessment is not a blanket pass for every port, firmware version or installation.
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.Configurations
J456T8103J457T8103Evidence 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_DRM_ASAHI=m. Mesa, firmware and application / conformance results must be recorded separately.CONFIG_DRM_APPLE=m. Connector routing, refresh modes, brightness and hotplug remain board- and firmware-specific.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.CONFIG_DRM_ACCEL_ANE; build the driver with its DRM_ACCEL dependencies before treating DT enablement as an available device. Named-board reports are linked from linux #155; no new test of this product is claimed.🔌 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. External Touch ID keyboards are not qualified by laptop sensor reports.🔋 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
J456: Device tree.J457: 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-wip5d524a478c92aurora-wipaurora-wiphistory ·2e1656f93c27feat/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 ·212a52e404dbaurora-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