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

Launch firmware upgrades from the system menu #306

Closed
pachpict opened this issue Apr 19, 2024 · 1 comment
Closed

Launch firmware upgrades from the system menu #306

pachpict opened this issue Apr 19, 2024 · 1 comment
Assignees

Comments

@pachpict
Copy link
Member

Problem:

We used to have the Canute only install an upgrade if it was higher than the existing installed version. However there are all sorts of times when this isn't what you want. You may want to reinstall the current version; you may be a developer messing with version numbers; you may want to downgrade.

That is why we switched to always installing the upgrade if it is on the card. But the issue with that is that the user has to manually take the card out after the upgrade, put in PC, remove the upgrade files (whilst leaving any books), then reinsert to avoid reinstalling the upgrade every time.

Solution:

Change the Canute start-up so by default it doesn't look for upgrades. Instead add an option to the system menu to install the upgrade. Presumably the easiest way of doing that will be to have a flag set to ignore upgrades on start-up, have the menu option flip that flag then trigger a restart, then flip the flag back to ignore on first boot.

@woodcoder
Copy link
Contributor

Fixed by #307

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants