[GH-ISSUE #314] Upgrade to bootloader UI and UX #136

Open
opened 2026-05-06 13:15:41 +02:00 by BreizhHardware · 0 comments

Originally created by @Alerymin on GitHub (Jan 27, 2023).
Original GitHub issue: https://github.com/UpsilonNumworks/Upsilon/issues/314

Currently, the bootloader is really good but the UI can look complicated for new users

My idea would be not to change the bootloader itself but the UI and UX to make it more user friendly.

  • Select slots to flash instead of letting flashing everything (to make Epsilon installation easier)
  • Changing slots naming and write it explicitely
    • Slot 1 -> Slot A
    • Slot 3 -> Slot B
    • Slot 2 -> Slot EX (this is only an example)
  • Displaying Slot 2 (Slot EX) below Slot 3 (Slot B)
  • Not displaying empty/Invalid slots

Here are some concept arts:
upsi-ui-concept-home-A-B-EX
Full Bootloader

upsi-ui-concept-home-A
Bootloader with only Upsilon

upsi-ui-concept-home-A-B
Bootloader with Upsilon and Epsilon

upsi-ui-concept-home-empty
Empty bootloader

upsi-ui-concept-flash-full
Slots screen with all systems installed

upsi-ui-concept-flash-empty
Slots screen with no system installed

upsi-ui-concept-flash-A
Flash screen for Slot A

upsi-ui-concept-flash-Apps
Flash screen for Apps

upsi-ui-concept-flash-All
Flash screen for All

Originally created by @Alerymin on GitHub (Jan 27, 2023). Original GitHub issue: https://github.com/UpsilonNumworks/Upsilon/issues/314 Currently, the bootloader is really good but the UI can look complicated for new users My idea would be not to change the bootloader itself but the UI and UX to make it more user friendly. - Select slots to flash instead of letting flashing everything (to make Epsilon installation easier) - Changing slots naming and write it explicitely - Slot 1 -> Slot A - Slot 3 -> Slot B - Slot 2 -> Slot EX (this is only an example) - Displaying Slot 2 (Slot EX) below Slot 3 (Slot B) - Not displaying empty/Invalid slots Here are some concept arts: ![upsi-ui-concept-home-A-B-EX](https://user-images.githubusercontent.com/55508107/215208690-8f5acf0e-237c-4c54-905e-136714decd7f.png) Full Bootloader ![upsi-ui-concept-home-A](https://user-images.githubusercontent.com/55508107/215209744-f1505a89-54d8-4e18-8cd5-7152c4098a75.png) Bootloader with only Upsilon ![upsi-ui-concept-home-A-B](https://user-images.githubusercontent.com/55508107/215208956-17756b53-26e5-4dad-9876-a8c658f4791c.png) Bootloader with Upsilon and Epsilon ![upsi-ui-concept-home-empty](https://user-images.githubusercontent.com/55508107/215209324-c08162e2-a7d6-409d-a07f-cb026b0b7416.png) Empty bootloader ![upsi-ui-concept-flash-full](https://user-images.githubusercontent.com/55508107/215209372-4ff1fc1d-285b-4563-b5e3-c0820641db07.png) Slots screen with all systems installed ![upsi-ui-concept-flash-empty](https://user-images.githubusercontent.com/55508107/215209490-e55ec89a-ffc0-4d68-bce4-d80810c39be4.png) Slots screen with no system installed ![upsi-ui-concept-flash-A](https://user-images.githubusercontent.com/55508107/215211305-2b839f30-341b-4366-8150-823ba79e4941.png) Flash screen for Slot A ![upsi-ui-concept-flash-Apps](https://user-images.githubusercontent.com/55508107/215211386-9e8a519b-0745-46b9-85f7-c252fb091df7.png) Flash screen for Apps ![upsi-ui-concept-flash-All](https://user-images.githubusercontent.com/55508107/215211713-a3d50a0f-215e-41e1-bdee-a84cdb9dbb8b.png) Flash screen for All
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Upsilon#136
No description provided.