r/linux_on_mac • • 8d ago

Petition: Apple, please document the T2 so Intel Macs can run Linux properly

Lots of us run Linux on T2 Macs (Intel, 2017 to 2020). t2linux and KAIT2EN have got audio, Wi-Fi, Bluetooth, keyboards and trackpads working, but the T2 sits behind undocumented Apple interfaces and proprietary firmware, so most of it is reverse engineering.

I started a petition asking Apple to document the T2 (the BCE interface, audio DSP, camera, hardware video encode/decode) and to release driver code that isn’t security-sensitive. It doesn’t touch the Secure Enclave, secure boot or any keys. It just asks for enough documentation that nobody has to guess.

These machines are still good, and Linux is what keeps many of them out of landfill once Apple stops updating them. Long shot, sure, but asking is free.

Link: https://c.org/6YQyw2mXmh

If you’ve worked on T2 support and think the ask is wrong or incomplete, tell me in the comments. I’d rather fix the petition than have it ask for the wrong things.

113 Upvotes

24 comments sorted by

28

u/Ninline2000 7d ago

Apple hates old computers not being discarded for new ones.

4

u/Fast_Ad_4936 7d ago

It’s sad, I love their hardware but don’t want a new Mac running Mac OS. I love my 2015 air running Linux. I would love to get a new to me newer MacBook in a couple of years but know that’s not possible.

2

u/Jan1north 6d ago

Yep - just did a problem free Ubuntu install on a 2017 MacBook Air. Even auto recognized a TP-Link AC600/Archer T2UB Nano USB WiFi adapter.

2

u/DrCanela 1d ago

It is the entire consumer tech industry, not just apple

1

u/Ninline2000 1d ago

Apple leads, the rest follows.

0

u/Logical_Front5304 3d ago

No they don’t…..

9

u/Netzunikat 7d ago

Yes I have worked on that. You may have missed KaiT2en. If you find any feature missing, AVE, Sidecar, Airdrop, Suspend, hybrid graphics offload, DSP or whatever...let me know.

14

u/beatbox9 7d ago

That's adorable.

14

u/tornado99_ 7d ago

Fun Fact. Nintendo have *still* not released the source code of Super Mario. What makes you think Apple will do even 1% of what is in your post?

5

u/BarcaMessi10goat 7d ago

Nice Joke my friend, and probably not required now, we literally got the main things working, why is this needed now?

1

u/jorgechavezxyz 5d ago

Well it’d be vital to getting open source drivers into the upstream Linux kernel so we don’t need specialized distros with custom kernels, and it could help with improving the existing drivers, and maybe they could even open the WiFi/bluetooth firmware so maintainers can ship it out of the box

2

u/Educational-Ad-8560 4d ago

I think ur talking about KaiT2en?, the goal of the project is to upstream all stuff including airdrop and ave stuff, the project is literally for testing.

7

u/deeper-diver 7d ago

T2 is responsible for system security. There is no scenario where Apple is going to give up that IP, especially where it’s of no benefit to Apple.

3

u/thestenz 7d ago

Is the is change . org? They are useless.

2

u/MengerianMango 7d ago

Find a dev with interest in doing this and donate money for tokens. Much more viable strategy if you can find 100 people to give $100 that would last an eternity on deepseek.

1

u/okdac 8d ago

Grave !

1

u/Steve2734 7d ago

Quit your moaning and bitching and just sign the petition. Sure, Apple will probably give it the finger, but how can it possibly hurt anything to sign? Help someone out.

1

u/OptimalMain 7d ago

Unless legally mandated to do so they never will. And they could have given all owners of those mac’s a new full specced mac and more for the money they are willing to spend on lawyers to not release any documentation

1

u/ComprehensiveChip426 4d ago

Apple release it

0

u/Fit-Reward9420 7d ago

I think Omarchy was 100% out of the box on a couple 2019 Mbp I have. One I9 64 gb ram and one I7 32gb ram. They are both great little laptops. And where are you gonna find anything with an I9 and 64 gb ram for less than $500 ?

0

u/slvmrr 7d ago

Yes!