Apple News Archives


207 Apple open-source and Linux related news articles on Phoronix since 2007.

Linux 7.4 To Introduce Initial Device Trees For Apple M4, A18 Pro For MacBook Neo
Linux 7.4 To Introduce Initial Device Trees For Apple M4, A18 Pro For MacBook Neo

Asahi Linux developer Sven Peter today sent out the pull requests of the Apple SoC Device Tree changes they are ready to upstream for the Linux 7.4 merge window happening later this month. Most notable is the initial Device Tree for Apple systems using the base M4 SoC model as well as for the MacBook Neo with the A18 Pro SoC.

2 October 2026 - Linux 7.4 Apple Device Trees - 2 Comments
Patches Posted For Enabling NVMe On All Apple M3 Based SoCs With Linux
Patches Posted For Enabling NVMe On All Apple M3 Based SoCs With Linux

While Linux 7.2 brought initial Apple M3 support and Linux 7.3 brought M3 Pro / Max / Ultra support, the mainline Linux kernel support for the M3 series hardware remains very basic and not yet ready for daily driving. But more work continues to be upstreamed and today the patches were posted for getting NVMe storage up and running across all Apple M3 hardware.

25 September 2026 - NVMe For Apple M3 - 12 Comments
Gravity Linux Aims To Provide A Nice Experience For Apple M4 & Newer
Gravity Linux Aims To Provide A Nice Experience For Apple M4 & Newer

There's a new Linux distribution focused on supporting Linux on Apple Silicon Macs. Gravity Linux is this new distribution that is a spin of Fedora Remix and is catering to the still-experimentally-supported Apple M4 Macs and newer. In addition to leveraging Asahi Linux code and reverse engineering, Gravity Linux also leverages OpenAI Codex and Claude Code.

21 September 2026 - Gravity Linux - 19 Comments
Patches Posted For Enabling Apple Silicon Mac Speaker & Headset Jack Support On Linux
Patches Posted For Enabling Apple Silicon Mac Speaker & Headset Jack Support On Linux

While the downstream Asahi Linux kernel has offered working speaker support and headset jack capabilities on Apple Silicon Macs, the mainline Linux kernel hasn't supported this functionality. But a set of 28 patches sent out today on the Linux kernel mailing list are working toward mainlining this important functionality for using Apple Macs on the upstream Linux desktop.

21 September 2026 - Apple Speaker + Headset Support On Linux - 3 Comments
Asahi Linux Now Officially Supports Apple M3 Macs - With Caveats
Asahi Linux Now Officially Supports Apple M3 Macs - With Caveats

Asahi Linux developers announced today that they are now officially supporting the Linux distribution on Apple M3 powered Macs. With the exception of the Mac Studio M3 Ultra, other M3 / M3 Pro / M3 Max devices should now work with the latest Asahi Linux builds but with some feature caveats.

6 September 2026 - Asahi Linux On M3 - 42 Comments
Linux Patches Posted For Initial Enablement Of The Apple A18 Pro + MacBook Neo
Linux Patches Posted For Initial Enablement Of The Apple A18 Pro + MacBook Neo

In addition to Linux developers focused on Apple Silicon being busy enabling functionality for the M3 and newer SoCs under the Linux kernel, there are also developers working on enabling the A18 Pro SoC used by the new, budget-friendly MacBook Neo laptop. Patches were posted this week for initial enablement of the A18 Pro and the MacBook Neo Device Tree... But even with these patches, the Linux support is still severely limited for now.

5 September 2026 - Linux On MacBook Neoo - 6 Comments
Linux 7.4 To Improve Apple Silicon Audio Support & Its "Impossible" Power Management
Linux 7.4 To Improve Apple Silicon Audio Support & Its "Impossible" Power Management

The Apple Silicon audio driver code within the Linux kernel is preparing to make use of the recent shared GPIO infrastructure for allowing multiple drivers / kernel components to nicely share the same GPIO lines. This should help clean things up in the mainline kernel for the Apple Silicon audio support and with a cleaner architecture than the current downstream Asahi Linux code.

4 September 2026 - Shared GPIO - 7 Comments
Apple HFS / HFS+ File-System Support Continues Seeing Fixes With Linux 7.3
Apple HFS / HFS+ File-System Support Continues Seeing Fixes With Linux 7.3

In early 2025 it was being discussed to potentially drop the HFS and HFS+ file-system support with the code having been orphaned over a decade and becoming a maintenance burden. But that dismal outlook quickly turned around with some developers stepping up to maintain the old Apple file-system support. Over a year later, fortunately, it's turned out to be a success story with more HFS/HFS+ file-system fixes continuing to work their way into the mainline Linux kernel.

22 August 2026 - Apple HFS - 8 Comments
Apple M1 Series SoCs To See ~1 Watt Power Savings With Linux 7.3
Apple M1 Series SoCs To See ~1 Watt Power Savings With Linux 7.3

In addition to Linux 7.3 slated to receive initial Apple M3 Pro / Max / Ultra SoC support, this next version of the Linux kernel is also set to bring some minor power savings for the Apple M1 series that remains the best supported Apple Silicon on Linux.

10 August 2026 - Improvement During s2idle - 11 Comments
Initial Apple M3 Pro / Max / Ultra Support Being Upstreamed For Linux 7.3
Initial Apple M3 Pro / Max / Ultra Support Being Upstreamed For Linux 7.3

Upstreamed for the Linux 7.2 kernel was the Device Tree (DT) support for booting the mainline Linux kernel on the base Apple M3 SoC. Though it's not yet useful for end-users with many features remaining to be supported and upstreamed. Now for the upcoming Linux 7.3 kernel, the M3 Pro, Max, and Ultra variants will also have initial support for booting on the mainline kernel.

7 August 2026 - Apple M3 - 31 Comments
Apple NVMe Linux Driver Sees Fixes After Being Bitten By New Firmware
Apple NVMe Linux Driver Sees Fixes After Being Bitten By New Firmware

A set of patches providing fixes for the Apple Silicon NVMe driver for the Linux kernel were sent out today due to new issues cropping up when running newer Apple firmware. Firmware shipped by macOS 15+ is causing issues with the current Apple NVMe open-source Linux driver developed by the Asahi Linux crew.

6 August 2026 - Apple NVMe Firmware Woes - 2 Comments
Linux Dealing With Apple's Wild Mess Of Sensors On Apple Silicon SoCs
Linux Dealing With Apple's Wild Mess Of Sensors On Apple Silicon SoCs

While there has been the Apple System Management Controller "SMC" hardware monitoring driver with the intent on exposing battery/power stats as well as thermal and more for Apple Silicon SoCs on Linux, it hasn't yet been working out properly on the mainline kernel. Between missing Device Tree nodes to the hodgepodge mess of sensors between the different Apple M-Series SoCs, it's a mess.

14 July 2026 - Hodgepodge Sensors - 5 Comments
Linux DT Patches Provide Very Basic Support For Apple M3 Pro / Max / Ultra
Linux DT Patches Provide Very Basic Support For Apple M3 Pro / Max / Ultra

Upstreamed for the Linux 7.2 kernel was initial support for booting Linux on the Apple M3 SoC devices. But just the barebones suppport for booting with not yet any accelerated graphics or other typical function needed for daily use of M3 Apple devices on Linux, just booting to a console. Now this work is complemented by additional Device Tree patches for also booting M3 Pro / Max / Ultra devices on Linux.

10 July 2026 - Linux + Apple M3 Pro / Max / Ultra - 11 Comments
Initial Patches Posted For Booting The Apple M4 On Linux
Initial Patches Posted For Booting The Apple M4 On Linux

With the Linux 7.2 kernel there is initial support for booting the Apple M3 SoC on Linux but it's not yet functional for end users with just booting to a simple console. There are now Device Tree files posted for booting the Apple M4 on Linux but also not yet useful for any typical Apple Mac/MacBook usage on Linux.

9 July 2026 - Apple M4 On Linux - 4 Comments
Asahi Linux Fixes Booting With macOS 27, Progress On M3 & Apple Video Decode
Asahi Linux Fixes Booting With macOS 27, Progress On M3 & Apple Video Decode

The Asahi Linux project published a new blog post outlining recent development efforts in getting Apple Silicon hardware working with their downstream Linux distribution. There is ongoing work on bringing up Apple M3 support, fixing boot support for macOS 27 beta systems, Apple Video Decoder (AVD) support progress, and more.

1 July 2026 - Asahi Linux - 15 Comments
New Linux Driver Posted To Enable Keyboard Support On M3 MacBooks
New Linux Driver Posted To Enable Keyboard Support On M3 MacBooks

While Linux 7.2 introduces the ability to boot on Apple M3 Macs, it's not yet remotely useful for end-users wanting to use an Apple Mac/MacBook as their daily system. As it stands now, the M3 Macs boot to a simple console and that's about it with the lack of proper GPU acceleration and functionality like the keyboard on MacBooks not working either. Posted to the kernel mailing list today was the new driver patches for enabling the internal keyboard on more recent Apple MacBooks.

30 June 2026 - Apple DockChannel - 17 Comments
Linux Finally Ends AppleTalk Protocol Support
Linux Finally Ends AppleTalk Protocol Support

While the AppleTalk networking protocols were innovative when they first appeared for their plug-and-play capabilities, Apple itself ended their AppleTalk support back in 2009. Now 17 years later, the Linux kernel is ending AppleTalk support due to a recent surge of AI-generated patches.

17 June 2026 - AppleTalk + Linux - 27 Comments
macOS 27 Beta Breaks The Ability To Boot Asahi Linux
macOS 27 Beta Breaks The Ability To Boot Asahi Linux

Asahi Linux is warning its users from trying out the new macOS 27 "Golden Gate" beta released this week by Apple. With macOS 27 beta, the Asahi Linux partition is no longer visible and thus unable to boot to your Apple Silicon Linux installation.

9 June 2026 - macOS Golden Gate - 109 Comments
Linux 7.2 Will Be Able To Boot On Apple M3 Macs - But Far From Useful For End-Users
Linux 7.2 Will Be Able To Boot On Apple M3 Macs - But Far From Useful For End-Users

The upcoming Linux 7.2 mainline kernel is expected to be able to boot on Apple M3 devices including the M3-powered iMac and MacBook products. But before getting too excited it's still a long ways to go before it will actually be useful for any Apple M3 daily usage under Linux with the overall support at this stage still being very limited for these 2~3 year old Apple Macs.

4 June 2026 - Linux 7.2 On Apple M3 - 69 Comments
Apple HFS / HFS+ File-System Support Seeing Many Fixes For Linux 7.1
Apple HFS / HFS+ File-System Support Seeing Many Fixes For Linux 7.1

Nearly one year ago to the day I noted Linux developers were considering the removal of the Apple HFS and HFS+ file-system drivers from the kernel. They were orphaned the past decade and turning into a maintenance burden for upstream developers. But then to some surprise, a few developers stepped up to maintain the HFS(+) drivers. One year later it's proving to be a success story with more fixes for this aging Apple file-system support continuing.

13 April 2026 - Apple HFS - 1 Comment
Apple M3 With Asahi Linux Continues Making Progress, No ETA Yet For Shipping
Apple M3 With Asahi Linux Continues Making Progress, No ETA Yet For Shipping

Asahi Linux developers have published a status report following the recent Linux 6.19 kernel release to outline recent progress and upcoming items around Apple Silicon support on Linux. This year will also mark five years that Asahi Linux has been around for bringing Linux to the Apple M-Series hardware.

18 February 2026 - Apple M3 + Asahi Linux - 26 Comments
Apple M3 Progress On Linux: Asahi Can Boot To KDE Desktop - But No GPU Acceleration Yet
Apple M3 Progress On Linux: Asahi Can Boot To KDE Desktop - But No GPU Acceleration Yet

While the Asahi Linux project has made good progress on bringing Linux to Apple Silicon hardware, much of the success and in turn upstreaming to the Linux kernel has been around the aging M1 and M2 Macs. Apple M3 and newer has been a struggle but progress is being made. One of the Asahi Linux developers shared the ability now to boot to the KDE Plasma desktop with the experimental Asahi Linux code on an M3 MacBook but without any GPU acceleration yet.

27 January 2026 - Apple M3 Porting - 16 Comments
Apple HFS/HFS+ File-System Drivers Receive Corruption Fixes & More For Linux 6.19
Apple HFS/HFS+ File-System Drivers Receive Corruption Fixes & More For Linux 6.19

It was just earlier this year that Linux developers considered dropping the Apple HFS and HFS+ file-system drivers from the mainline Linux kernel for being unmaintained. But then some new developers stepped up to maintain the drivers and there has been new HFS/HFS+ file-system patches each kernel cycle since. With the now in-development Linux 6.19 kernel there are some nice year-end clean-ups to these file-system drivers.

1 December 2025 - Linux 6.19 HFS - Add A Comment
Linux Patches Updated For Apple Silicon USB3 Support
Linux Patches Updated For Apple Silicon USB3 Support

While more code enabling Apple Silicon is reaching the mainline Linux kernel, a lot of important functionality so far remains under development or out-of-tree in the downstream Asahi Linux repository. One piece that's quite important for modern computing and still working its way to the mainline kernel is enabling USB3 functionality with Apple Silicon devices on Linux.

13 October 2025 - Apple Silicon USB3 - 2 Comments
Apple HFS/HFS+ File-System Drivers See More Fixes With Linux 6.18
Apple HFS/HFS+ File-System Drivers See More Fixes With Linux 6.18

In addition to the IEEE-1394 Firewire support still being maintained within the Linux kernel, another Apple tech still seeing code churn within the Linux kernel years later are the HFS and HFS+ file-systems. For the Linux 6.18 kernel are more fixes to the HFS/HFS+ support.

30 September 2025 - Apple HFS - 15 Comments

207 Apple news articles published on Phoronix.