How to distribute Chromium on arm Macs

1,845 views
Skip to first unread message

Obaid Ur Rehman

unread,
Oct 13, 2022, 8:31:33 PM10/13/22
to Chromium-dev
I have made some changes in Chromium and now want to distribute it to my user base. The issue is when someone downloads it and tries to install it on their arm Mac(M1 and M2 chips based), due to the com.apple.quarantine bit set by the browser, it gives the error  "Chromium" is damaged and can't be opened. You should move it to the Trash." I know this could be fixed using xattr command but is there any workaround to this as fixing it individually is not a solution and possible.
Thanks

Ken Russell

unread,
Oct 14, 2022, 2:04:14 PM10/14/22
to obaid...@gmail.com, Chromium-dev
These instructions describe how to get past the quarantine bit issue:


On Thu, Oct 13, 2022 at 5:31 PM Obaid Ur Rehman <obaid...@gmail.com> wrote:
I have made some changes in Chromium and now want to distribute it to my user base. The issue is when someone downloads it and tries to install it on their arm Mac(M1 and M2 chips based), due to the com.apple.quarantine bit set by the browser, it gives the error  "Chromium" is damaged and can't be opened. You should move it to the Trash." I know this could be fixed using xattr command but is there any workaround to this as fixing it individually is not a solution and possible.
Thanks

--
--
Chromium Developers mailing list: chromi...@chromium.org
View archives, change email options, or unsubscribe:
http://groups.google.com/a/chromium.org/group/chromium-dev
---
You received this message because you are subscribed to the Google Groups "Chromium-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to chromium-dev...@chromium.org.
To view this discussion on the web visit https://groups.google.com/a/chromium.org/d/msgid/chromium-dev/4b50132e-48c5-40e8-95fa-042d0dfe3d1bn%40chromium.org.

Dirk Pranke

unread,
Oct 14, 2022, 4:04:38 PM10/14/22
to k...@chromium.org, obaid...@gmail.com, Chromium-dev
Doesn't the solution on that page mean everyone who would download the zip file would have to remove the quarantine bit themselves? I think that's what Obaid is trying to avoid.

That said, I don't know if there is a solution to this problem.

-- Dirk

Robert Sesek

unread,
Oct 14, 2022, 4:20:25 PM10/14/22
to dpr...@google.com, k...@chromium.org, obaid...@gmail.com, Chromium-dev
Mac apps need to be code signed and notarized before distribution. Chrome uses the script documented here to produce its signed and notarized builds.

Reply all
Reply to author
Forward
0 new messages