etcher icon indicating copy to clipboard operation
etcher copied to clipboard

Community builds

Open mcraa opened this issue 2 years ago • 27 comments

The official build of balenaEtcher has Linux, Windows, and Mac versions, but may not cover all the possible combinations of operating systems and underlying architectures. Embracing the power of the Opensource community, you can create a build if you feel one is missing, and share it here.

  • MacOS - Aarch64 by @thedocbwarren: v1.7.8
  • Ubuntu - Aarch64 by @thedocbwarren: v1.7.8
  • Linux/Debian - aarch64 by @futurejones: v.1.5.63
  • Linux/Debian - aarch64 by @Itai-Nelken v1.7.9

Simply send us a message or comment with the link and description of your hosted build output, and we will add it to the list.

Note: These versions are not built, maintained, or supervised by balena, so proceed with caution.

Tip: An easy way of hosting a build is to create a GitHub repo, then create a Release in the repo, and upload the files there. You may put the description of your build in the README of the repo.

mcraa avatar Feb 28 '22 17:02 mcraa

Link to my community build : https://github.com/Augmentedjs/balena-io-etcher-builds/releases/tag/v1.7.7

Will build regularly as new releases are available.

https://github.com/Augmentedjs/balena-io-etcher-builds/releases

Built for and on M1 (MacBook Pro 13) running Monterey. This should work on all M1-based Macs running Monterey.

thedocbwarren avatar Mar 02 '22 19:03 thedocbwarren

Updated build for Apple Silicon v1.7.8

https://github.com/Augmentedjs/balena-io-etcher-builds/releases/tag/v1.7.8

thedocbwarren avatar Mar 19 '22 22:03 thedocbwarren

okay, better, but still. I want official build. this one won't run on m1 Macs, without using Xcode terminal cli to resign it and terminal to de-quarantine it first

DaveFlashNL avatar Mar 22 '22 09:03 DaveFlashNL

I've build for Ubuntu ARM (21.10) as well 1.7.8 in the same release tag.

thedocbwarren avatar Mar 22 '22 18:03 thedocbwarren

okay, better, but still. I want official build. this one won't run on m1 Macs, without using Xcode terminal cli to resign it and terminal to de-quarantine it first

I'm working on signing this so this is not an issue.

thedocbwarren avatar Mar 22 '22 18:03 thedocbwarren

Signing complete. Release 1.7.8 is now signed.

thedocbwarren avatar Mar 27 '22 20:03 thedocbwarren

FYI, I have v1.7.8 for Ubuntu ARM in an appimage in that release as well.

thedocbwarren avatar Mar 27 '22 21:03 thedocbwarren

I have changed my repo's name to BalenaEtcher-arm. old link will redirect until someone else makes a repository with it (I think). Also, v1.7.9 is built and available for armv7l and arm64.

Itai-Nelken avatar May 19 '22 13:05 Itai-Nelken

@thedocbwarren How did you manage to sign your release? Did you have to pay Apple money?

melyux avatar Jun 08 '22 00:06 melyux

@thedocbwarren How did you manage to sign your release? Did you have to pay Apple money? I did sign my release. I have an Apple Developer account for my apps so, yes, I did pay for that.

That said I'm accepting responsibility and supporting my releases as part of the signing.

thedocbwarren avatar Jun 08 '22 00:06 thedocbwarren

@thedocbwarren Does that mean yes?

melyux avatar Jun 08 '22 07:06 melyux

Looks like the quote-formatting on GitHub screwed up slightly? As part of his reply, @thedocbwarren also said "I did sign my release. I have an Apple Developer account for my apps so, yes, I did pay for that.".

lurch avatar Jun 08 '22 11:06 lurch

Answer is yes.

thedocbwarren avatar Jun 08 '22 16:06 thedocbwarren

Thanks, got tripped up by the formatting. That sucks, no way to make free software without being punished for it.

melyux avatar Jun 08 '22 18:06 melyux

I write plenty with my account and more than happy to help with this project, so no worries! I'm considering experimenting and seeing if I can upgrade Electron.

thedocbwarren avatar Jun 08 '22 18:06 thedocbwarren

Etcher v1.10.0 for arm32 and arm64 Linux. Deb rpm and appimage included. Built on Ubuntu bionic so compatible with anything glibc 2.27+ (even lower than official release) https://github.com/Pi-Apps-Coders/files/releases/tag/large-files You can install from pi-apps if on debian/ubuntu.

Also patched to use electron ^13.5.0 so fully compatible with the latest distros with sandboxing still enabled.

Full build instructions here: https://github.com/Pi-Apps-Coders/files/blob/main/CompileCommands.md#balenaetcher

theofficialgman avatar Nov 17 '22 17:11 theofficialgman

Etcher build for Apple Silicon.

Specifically build on MacBook Pro M2

https://bitbucket.org/idoerdk/balena-etcher-m2/src/master/1.18.5/

Was a quite straight forward build so I'm curious as to why this is not offered as a "standard" download option ?

jens-idoer avatar Mar 17 '23 10:03 jens-idoer

Was a quite straight forward build so I'm curious as to why this is not offered as a "standard" download option ?

The last time we tried, the mac github-hosted runners were not able to produce the correct output, most probably they are just emulated not real arm hardware, some dependencies like lzma-native had the same problem. Current maintainers need to retry to verify it is still the case.

mcraa avatar Mar 17 '23 11:03 mcraa

Makes sense. Thank you for taking the time to feed my curiosity :-)

jens-idoer avatar Mar 17 '23 12:03 jens-idoer

@jens-idoer how were you able to build the DMG? I'm not able to build on my end.

thedocbwarren avatar Mar 20 '23 14:03 thedocbwarren

what command did u use to build it?

lockieluke avatar May 06 '23 16:05 lockieluke

Did not really make any notes .. but I remember it as being without any of the expected hoops and loops you need to go through to compile anything from opensource projects. Next time I need to compile it I'll make notes and leave them in the readme.

jens-idoer avatar May 06 '23 19:05 jens-idoer

hmmmm, strange. I was never able to build a DMG after 1.7.9. Every build would compile and pack without any issue but never produce a DMG.

thedocbwarren avatar May 06 '23 19:05 thedocbwarren

I'm more than willing to continue to build these and support but I can't get a DMG to build.

thedocbwarren avatar May 06 '23 19:05 thedocbwarren

Published a new version! It's in the repo for my community builds.

version 1.19.3

https://github.com/Augmentedjs/balena-io-etcher-builds/releases/tag/v1.19.3

thedocbwarren avatar Dec 29 '23 21:12 thedocbwarren

@thedocbwarren I don't have an Apple Silicon Mac myself, but Etcher now seems to be providing native builds themselves? https://github.com/balena-io/etcher/releases/tag/v1.19.3

lurch avatar Dec 30 '23 00:12 lurch

🤦🏻‍♂️oh wow I missed that. Glad to see it.

thedocbwarren avatar Dec 30 '23 03:12 thedocbwarren