- Oct 30, 2024
-
-
Ayush Singh authored
- Same reason as for bin_file. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Aug 09, 2024
-
-
Ayush Singh authored
- Move flashers to a seperate module - Better for organization Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Aug 08, 2024
-
-
Ayush Singh authored
- Does not work yet. Just want to understand how authopen responds Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Aug 07, 2024
-
-
Ayush Singh authored
- Another effort to use more async - Using try_send everywhere because frankly, no point in blocking if send fails. They are only progress values. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Writing to destination is now async. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Aug 06, 2024
-
-
Ayush Singh authored
- Need admin but does work. - Also simplified a lot of stuff Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Aug 05, 2024
-
-
Ayush Singh authored
- Use rs-drivelist which seems to be a reimplementation of balena one. - We need the physical drive path. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Stuff is being flashed incorrectly for some reason. Not sure what is going on. - Let's try testing on a real windows machine. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Aug 03, 2024
-
-
Ayush Singh authored
- Can now find removable devices - Flashing not implemented yet. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Aug 02, 2024
-
-
Ayush Singh authored
- Get all possible targets for the current flasher - Also use path to open device in Linux instead of storing udisk object path Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jul 31, 2024
-
-
Ayush Singh authored
- Consolidate sha256 calculation helpers Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Do the verification sha256 against sha256 of extracted image instead of predefined one. - This is fine since we already check sha256 of the donwloaded compressed file. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jul 30, 2024
-
-
Ayush Singh authored
- Make most of file io blocking. - This is fine since all the file io is mostly going to run together. - Also helps make things simpler Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Since flashing is just 1 giant copying + reading copied data, better to use a single spawn_blocking instead of tokio doing it internally for each call to fs. - Brings the verification time down by a lot with small (~10s) impact while flashing Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Should ask for admin priviledge when write is clicked instead of after downloading. - Also use channels instead of stream for progress. - Since streams are lazy, they were a bottleneck in the original implementation. - Shaved off 1 min from flashing. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jul 29, 2024
-
-
Ayush Singh authored
- Using buffer of 32kib now which seems to help a lot. - Takes about half the previous time. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Reading uncompressed size from xz footer now. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Can now start and go to destination selector on Windows. - Will start implementing windows specific stuff now. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jul 28, 2024
-
-
Ayush Singh authored
- Os Specific state like udisk client in Linux - Also load destinations on board selection instead of destination page load. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Allows runtime permission handling for sd card. - Also using udisk2 for finding sd cards to flash Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jul 27, 2024
-
-
Ayush Singh authored
- Also add minimal iso since it is much faster to test - Also some small UI improvements Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
Some unsolved stuff - Only linux support since I am not sure how to get removable drives on windows - Need to lauch as admin. - Verification of sd card incorect Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jul 23, 2024
-
-
Ayush Singh authored
- Not implemented progress support and other stuff yet. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- Flashing BeagleConnect Freedom via GUI working now. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
Ayush Singh authored
- If we are doing a bb-imager, no point in limiting to linux images - Can do complete flash and crc32 check - Sometimes break fails, so might need to tune some things. Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-
- Jul 22, 2024
-
-
Ayush Singh authored
- The lib will also be used from GUI Signed-off-by:
Ayush Singh <ayush@beagleboard.org>
-