Skip to content

Conversation

@RayBB
Copy link
Contributor

@RayBB RayBB commented Jan 5, 2026

We could run the get-apple-firmware automatically to pull the firmware instead of having the users run it manually.

One less step in the install process?

I haven't been able to test this yet but pushing up here to get early feedback.

Based on a brief discussion in the Discord

@AdityaGarg8
Copy link
Member

LGTM if it works after testing

@AdityaGarg8
Copy link
Member

My Mac has been sent for repair so I need someone to see this.

@AdityaGarg8
Copy link
Member

Instead of cat <<EOF, I would prefer to curl it from https://raw.githubusercontent.com/t2linux/wiki/refs/heads/master/docs/tools/get-apple-firmware.service

this way in case we make any updates to the service, the same commit can be shared by Fedora and Ubuntu.

@RayBB
Copy link
Contributor Author

RayBB commented Jan 9, 2026

I updated it to curl. I'm traveling the next 10 days so I'll have to check when I'm back unless someone else can test it.

@AdityaGarg8
Copy link
Member

ExecStart=-/usr/libexec/get-apple-firmware -i get_from_macos

The systemd service is expecting the script to be in /usr/libexec/get-apple-firmware, but in Ubuntu I put it in /usr/bin.

@AdityaGarg8
Copy link
Member

I'll change the path on ubuntu

@AdityaGarg8
Copy link
Member

I'll change the path on ubuntu

Ok so I pushed a change to the apt repo which changes the path to /usr/libexec and symlinks it to original /usr/bin

@AdityaGarg8 AdityaGarg8 marked this pull request as ready for review January 14, 2026 10:23
@AdityaGarg8 AdityaGarg8 merged commit b09dd70 into t2linux:LTS Jan 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants