Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] - Ability to select & load custom/other firmware file #17

Open
diy-efi opened this issue Aug 13, 2021 · 2 comments
Open

Comments

@diy-efi
Copy link

diy-efi commented Aug 13, 2021

It would be nice for a user to be able to select and then load a custom .hex file.
This is ideal for non standard boards which require modified firmwares.

@rerpha
Copy link
Contributor

rerpha commented Nov 24, 2021

i'm gonna have a go at this when I have time, some ideas in case i get hit by a bus:

  • Loading in a file will add it to the list of firmware files that can be uploaded (probaly just append it to the bottom)
  • Restarting the GUI will remove these - adding a remove button will be a bit painful

How does that sound? I think it should be straightforward-ish, will find out i guess lol

@karniv00l
Copy link
Contributor

Maybe official resellers could have their own tab with a list of firmware?
So it will be: Official firmwares and something like 3rd party firmwares? Could be hosted and pulled from dedicated GitHub repo.

A convenient way for vendors to provide and for users to load custom firmware could be the usage of the custom protocol.

Basically a link on the web with firmware URL as a parameter, e.g.

speedy-loader://firmware/diy-efi.co.uk/downloads/firmware/custom-board/202108

let say that the connected board is mega256 so the app will try pulling file from: https://diy-efi.co.uk/downloads/firmware/custom-board/202108-mega256.hex

Note: this can be exploited, users may be loading some malicious firmware without realizing it (adding a white list for domains should do the trick).

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

No branches or pull requests

3 participants