#is it smart to downgrade by rm2 tablet for getting access to splitscreen or can i still use toltec?
1 messages · Page 1 of 1 (latest)
if you can get down to 3.22, you can use xovi and rmhacks (the xovi port)
can i do that safely? what is the liklihood of bricking the tablet do u think? like high risk or relatively low
do not try to use toltec above 3.3
ik thats a hard to answer question
Is it safe to factory reset my device?, How do I remove all third party software from my device?, What can I install on the reMarkable Paper Pro or Paper Pro Move?, Can I downgrade to a different O...
Another thing to note is that the official cloud doesn't support 3.3.2 anymore
So it will not work
did you upgrade from 3.22? I'd recommend running this tool I wrote to see what version's installed on your backup root partition: https://github.com/rmitchellscott/rm-version-switcher
3.22 isn't in codexctl yet, so what we have to do to get you back to 3.22 will depend on what you're working with on-device
official cloud? wdym
the remarkable cloud, with sync, etc
yeah
do i wget this on the rm2 bash or locally on my laptop (i think its like in the bash sshd into rm2 but im kinda stupid lol)
on the rm2
tyty
for some reason it shows that libatomic.so.1 DNE so, i probably accidentally did this while messing around trying to forcefully install some stuff by manually creating a lot of the files and directories
During the wget?
you can download the arm7 version on your computer and scp it over, no problem
download this on your computer: https://github.com/rmitchellscott/rm-version-switcher/releases/download/v0.3.2/rm-version-switcher-armv7.tar.gz
you on windows?
nope on mac
even better!
okok yayyy ok so ive used scp once or twice but i dont remember what it actually is like what does it technically do
once you've got that downloaded, you can extract it. scp just copies files via ssh
or like this there somewhere i can read more about it should i just man scp
ohhhhh okok cool!
how are you sshing into the rm2? usb?
yes I am using usb
word. Once you've got that extracted, you should be able to do
mv ~/Downloads/rm-version-switcher-armv7 ~/Downloads/rm-version-switcher
then
chmod +x ~/Downloads/rm-version-switcher
then
scp ~/Downloads/rm-version-switcher [email protected]:~/
In order, that will
- rename the file to drop the -armv7 suffix
- set it to be executable
- copy it over ssh to the rm2 over the usb connection
Then back on the rm2, you can run ./rm-version-switcher --show-only to print what versions are installed where
~/ is just a shell shortcut for "my home directory", works on macos and linux (like the remarkable's os)
This is what it shows
also ty so much for your help with this so far you're a godsend. my cs knowledge is like not great i do a lot of python and bash and latex and whatnot but i mostly just kinda learned by doing things/ not having any training so ive got lottttts of gaps in my basic cs knowledge so tysm
okay, so here's my plan:
- we swap to boot from 3.17.0.62
- make sure unenrolled from the beta
- run the software update to 3.22
- disable software updates
- install xovi
- install rmhacks
Upgrading while booted into 3.17 will overwrite 3.23.
Nothing we're doing is very risky at all, but it doesn't hurt to grab a backup of any docs that are critical before we go any further.
easy-mode backup will be (from your mac):
mkdir ~/rm-backup
scp -r [email protected]:~/.local/share/remarkable/xochitl ~/rm-backup/
- this will create a directory/folder in your home directory on the mac
- copy the entire folder of your docs from the remarkable to this new folder
Nothing deleted from the rM.
scp is probably faster
since it's local over usb not pulling from the cloud
okok perfect
slight change to the commands, I just added ~/ to make them absolute so it won't matter what dir your shell's in when you run them
its still backing up, taking a sec, i think its like 3.5GB but almost done
okay i changed it to 3.17.0.62 🥳
noice
im not sure if the syncing is working 100% yet but should i just wait on that? (as i type this out they started working) and also is it okay if i message again if i am having trouble w/ installing xovi and/ or rmhacks or should i open a new ticket in support?
I'm with ya for at least another hour and a half
this thread is fine.
@warped lotus wrote some decent guides for the xovi / rmhacks bits: https://xovi.bearblog.dev/install-xovi/
I can def help with xovi, I haven't installed rmhacks myself
If you have rmhacks questions here I might be able to help too.
I have some old files left over in ~/ of rm2 that may make installing xovi annoying should i remove them/ which ones should i remove
i remember most of them had incomplete installations
what's in bootstrap?
It was from when i was trying to force install toltec i think
what about the other xovi things?
are those old xovi things or new?
ah, I'd delete em all then and start fresh. So probably remove install-xovi-for-rm, xovi, xovi-tripletap
you can remove the version switcher if you want, or keep it around, your call
okie dokies! btw I keep having failed checksums when simply trying to wget curl
im using `wget -O curl --no-check-certificate https://ghproxy.net/https://github.com/moparisthebest/static-curl/releases/download/v8.11.0/curl-$curl_arch && echo "$curl_sha256sum curl" | sha256sum -c && chmod +x curl`
you ran this first right?
curl_arch=armv7 && curl_sha256sum=779a1bd9f486fd5ff1da25d5e5bb99c58bc79ded22344f2b7ff366cf645a6630
yep!
hmm
I just ran those on my mac to test and the sha matched
if you run those 2 commands on your mac, do they twerk?
seems to work
hm, sha256sum doesn't like that
curl_arch=armv7 && curl_sha256sum=779a1bd9f486fd5ff1da25d5e5bb99c58bc79ded22344f2b7ff366cf645a6630
ah, you don't want the second guy
sorry didnt mean to paste second
oh ok
wget -O curl --no-check-certificate https://ghproxy.net/https://github.com/moparisthebest/static-curl/releases/download/v8.11.0/curl-$curl_arch && echo "$curl_sha256sum curl" | sha256sum -c && chmod +x curl
this is what i meant to paste lol
[on the rm2] if you just chmod -x curl then do curl --version what happens?
let me check rq
(./curl? Or did you do a thing with the path?)
oh yeah probably ./curl --version
oh yay!
okay im rebuilding the hastable after installing qt-resource-rebuilder
when i rebuild the hashtable it just keeps getting hung
I did:
cp extensions/qt-resource-rebuilder.so /home/root/xovi/extensions.d/qt-resource-rebuilder.so
then:
xovi/rebuild_hashtable
how long does it hang for? it legit takes a few minutes to complete
its been doing it for 6-10+ min i think it might be bc /dev/root is pretty full? but idk with what and where
sadly, that's very normal for the rm2
but, xovi doesn't really touch / so that shouldn't be a problem
so should i just try to have it run again and wait 10-20min?
I don't think it should take more than 5 min
maybe reboot and have another go at xovi/rebuild_hashtable?
trying that now but its not looking positive lol
what logs do you get from rebuild_hashtable when it first starts?
I don’t know if this will accomplish anything that the previously linked guide wouldn’t, but just in case, a number of people have had success following: https://github.com/asivery/rm-hacks-qmd/blob/master/INSTALL.MD
Just in case you hit a wall with the current install attempt. It is a bit less streamlined of a process though, I think.
wait i thought i was supposed to stay is 3.17 do i go up to 3.22?
yeah, you need to run a software upgrade to 3.22
yep!
now I wanna run something on ssh login that prints the pokemon sprite that matches the codename of the rM release
this seem good?
am back now, my had to leave for a bit but just a question how long does xovi/debug usually take? because its been taking a longgg time and it also keeps hanging
It doesn’t stop
Control-c to interrupt it, then xovi/start
Debug is just designed to help you see crashes so you can grab logs. If xovi crashes during the normal xovi/start the tablet will fully reboot
My bad, I thought the xovi guide thing explained it
ohhhhh!
I forgot to mention but i got eveything up and running so thank you all so much!! idk how to close a ticket or if thats how this works lol
Make sure you disable automatic software updates, and go add the remarkable 2 owner role in discord (channels & roles at the top of the sidebar)
Glad you got it working!
@weary lion what was the issue with sha256?
I also thought it did, I edited the FAQ now its there
By the way, can you suggest any improvements?
I think I don't have enough explanations, so I'll do that at some point
Also about sha256, I think I used | when > should be used, but Im not sure
okay
so turns out I messed a space
the command i used is:
echo "$curl_sha256sum curl" | sha256sum -c
which works only on 3.20+, and you were on 3.17, in which sha256sum was not updated to support one space
ah
correct command is
echo "$curl_sha256sum curl" | sha256sum -c
two spaces between the sum and curl
yea
i tested it on all rm2 versions, and only 3.20 worked (i dont have 3.22 in my db)
finally
reMarkable: ~/ echo "$curl_sha256sum curl" | sha256sum -c
curl: OK
reMarkable: ~/ echo "$curl_sha256sum curl" | "./256/3.9.4.2018/busybox.nosuid" sha256sum -c
curl: OK
so yea thank you for finding this
i dont think i would have found out otherwise because i dont use older versions
blog updated