Unknown hardware version: reMarkable Prototype 1
❯ ./codexctl install ./3.3.2.1666_reMarkable-Ak1sdSSGWD-.signed Would you like to use a password to connect? (Y/n): y Enter RM SSH password: XXXXXXXXXX Success: Connected to device Traceback (most recent call last): File "/private/var/folders/0_/4cgt09m144qdm4s0fqpdjtzh0000gn/T/onefile_26709_1762529251_544377/main.py", line 13, in <module> File "/private/var/folders/0_/4cgt09m144qdm4s0fqpdjtzh0000gn/T/onefile_26709_1762529251_544377/codexctl/__init__.py", line 523, in main File "/private/var/folders/0_/4cgt09m144qdm4s0fqpdjtzh0000gn/T/onefile_26709_1762529251_544377/codexctl/__init__.py", line 199, in call_func File "/private/var/folders/0_/4cgt09m144qdm4s0fqpdjtzh0000gn/T/onefile_26709_1762529251_544377/codexctl/device.py", line 110, in __init__ File "/private/var/folders/0_/4cgt09m144qdm4s0fqpdjtzh0000gn/T/onefile_26709_1762529251_544377/codexctl/device.py", line 33, in parse ValueError: Unknown hardware version: reMarkable Prototype 1 (rm1, rm2, rmpp)This comes after a full reflash. Presumably, this would be fixed by adding "remarkable prototype 1" to the device check but I have been unable to build the package locally to verify.
Originally posted by @celie56 in #146
I realized I said you can test from the build on the PR, but I jumped the gun and merged before that. Well, there will be a new build in a while, I expect it to work, but feel free to open a new PR if it's not quite right when you get to testing it.
You can watch the current build progress here: https://github.com/Jayy001/codexctl/actions/runs/19183017669
A new release will be created when it's done with all the artifacts attached, but that can take quite a while as the rM version of the executable takes a long time to finish. You should be able to grab the host machine build before the release is done by downloading from the artifacts in the workflow run when that build in particular is done. You may need to refresh for it to show up in the summary view.