-
Notifications
You must be signed in to change notification settings - Fork 15
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
Unable to figure out how to follow instructions(commemt #71) to roll back from 3.13 #95
Comments
You run codexctl from wherever you downloaded and put it. I would recommend getting the build for your computer's operating system, and then extracting the executable. Depending on your operating system, what console/terminal you are using, and where you put codexctl, it will change how you run it.
To download and extract 3.11.2.5 you would run the following:
You can then transfer Determine what partition is the fallback partition by inspecting the output of On your tablet over SSH run Run |
Thank you, that makes a lot more sense. Still running into an issue on Ubuntu.
Is this an issue with codexctl.bin or with my method of running codexctl.bin? Thank you, |
You aren't passing parameters to |
Ah, that makes more sense, I misunderstood and thought I ran the codexctl first, then sent the commands. Makes more sense and can report that this has worked and I am now at firmware 3.11.2.5, on to better things! Thank you! |
Hello, so I have tried to do this step and it just doesn't seem to work? I type mount command, it tells me that it needs filesystem argument. What even is that? I tried running -h, says it wants path to version firmware filesystem to extract. Should i direct it to the downloaded .img, or maybe the .signed? I tried pointing it to the .img but it throws a "NotImplementedError: mounting has not been implemented on win32" |
Running mount without any arguments on the device over SSH will display all the currently mounted filesystems. My guess is that you are running it on your computer instead. |
Omg thank you! That's what I was missing. Thanks for updating the guide with that info, will probably help out alot of other confused people in the future lol!! |
Hi.
|
|
@Eeems thanks for the steps. After the |
It's it's a bootloop you can try ssh-ing into it and running
Should halt xochitl boot if your bootloop begins upon GUI startup and not just an infinite loop immediately upon reboot. But it sounds like your device might have gotten boot messed up which wouldn't strictly be gui related. There is device recovery stuff (https://github.com/ddvk/remarkable2-recovery) if your device is cooked |
@CoolPenguin42 Thanks for the reply! It is more cooked than I think... I think I will need to go through the recovery stuff now... |
Ah that is not optimal unfortunately. If no ssh (which I assume you are meaning), it's done for (for easy fixes). The pogo pin recovery stuff seems to be perfectly successful as long as your device is not actually destroyed, so yours seems as though it will be fixed via the steps in that repo :) |
Please open a new issue in the future instead of adding a new issue to the bottom of a closed issue. If you are unable to SSH into the device, and are unable to interact with the UI, https://remarkable.guide/tech/recovery.html would be your only option. |
My issue is I've been trying to follow the instructions in comment #71, but I've been unable really to get started.
I can SSH and install hacks on my RM2 such as the Lamy Eraser Hack, but due to my relative inexperience in using terminal, using Codexctl to roll back my firmware from 3.13 is proving more difficult than I thought.
Perhaps I can have some help, I don't understand how to use the download function in the first step I'm thinking. Do I use Codexctl after I've SSH'd into my RM2 or before?
I've used the syntax "codexctl download 2.15.0.1067" and other variations, however nothing seems to be recognized.
Is there something I'm missing before step one?
Thank you.
The text was updated successfully, but these errors were encountered: