Skip to content

Commit

Permalink
separate platforms and bootloaders in readme
Browse files Browse the repository at this point in the history
  • Loading branch information
carlossless committed Mar 9, 2024
1 parent 01999dd commit a739988
Showing 1 changed file with 24 additions and 12 deletions.
36 changes: 24 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,6 +89,30 @@ sinowealth-kb-tool write \
| Xinmeng K916 | cfc8661da8c9d7e351b36c0a763426aa | SH68F90 ||||
| Xinmeng XM-RF68 | 2d169670eae0d36eae8188562c1f66e8 | SH68F90 | SH68F90U |||

## Bootloader Support

### Platforms

| Bootloader | Windows | macOS | Linux |
| -------------------------------- | -------- | -------- | ----- |
| 3e0ebd0c440af5236d7ff8872343f85d | ok | ok | ok |
| cfc8661da8c9d7e351b36c0a763426aa | ok | fail[^1] | ok |
| 2d169670eae0d36eae8188562c1f66e8 | ok | ? | ok |
| e57490acebcaabfcff84a0ff013955d9 | ok | ? | ? |
| 13df4ce2933f9654ffef80d6a3c27199 | ? | ? | ok |

[^1]: macOS does not recognize the composite device as an HID device

### Functions

| Bootloader | Reboot |
| -------------------------------- | ------ |
| 3e0ebd0c440af5236d7ff8872343f85d | no |
| cfc8661da8c9d7e351b36c0a763426aa | yes |
| 2d169670eae0d36eae8188562c1f66e8 | ? |
| e57490acebcaabfcff84a0ff013955d9 | ? |
| 13df4ce2933f9654ffef80d6a3c27199 | ? |

## Prerequisites

### Linux
Expand All @@ -112,18 +136,6 @@ hid_open_path: failed to open IOHIDDevice from mach entry...

Ensure that your terminal application has [access to input monitoring](https://support.apple.com/guide/mac-help/control-access-to-input-monitoring-on-mac-mchl4cedafb6/mac).

## Bootloader / Platform Support

| Bootloader | Windows | macOS | Linux |
| -------------------------------- | -------- | -------- | ----- |
| 3e0ebd0c440af5236d7ff8872343f85d | ok | ok | ok |
| cfc8661da8c9d7e351b36c0a763426aa | ok | fail[^1] | ok |
| 2d169670eae0d36eae8188562c1f66e8 | ok | ? | ok |
| e57490acebcaabfcff84a0ff013955d9 | ok | ? | ? |
| 13df4ce2933f9654ffef80d6a3c27199 | ? | ? | ok |

[^1]: macOS does not recognize the composite device as an HID device

## Acknowledgments

Thanks to [@gashtaan](https://github.com/gashtaan) for analyzing and explaining the inner workings of the ISP bootloaders. Without his help, this tool wouldn't be here!

0 comments on commit a739988

Please sign in to comment.