#Python on rM2

1 messages ยท Page 1 of 1 (latest)

reef kettle
#

Hey, I got a reMarkable a little while ago and I wanted to install Python on it.

I saw that only 2.x is compatible but is there a way to install it on 3.x?

My reMarkable is running version 3.9.3.1986

Thanks

reef kettle
#

Python on rM2

pale fractal
#

entware has a python3 package, have you tried that?

#

although, you might want to install python3-light and selectively the components you want since you're probably not going to need the full install, which is of considerable size

reef kettle
pale fractal
#

you have toltec installed, right?

reef kettle
#

No because it says it can soft brick the device if it's 3.x

pale fractal
#

right, so we're looking at a manual install

#

which is nontrivial

#

depending on your use case setting up an alpine linux (or similar) chroot and using that to install python3 might be the easier route to go

reef kettle
#

Would a manual install make a difference? Or would it also brick the device?

pale fractal
#

what exactly is your use case?

#

a manual install shouldn't brick the device unless you start to try and replace stuff on the rootfs

#

is using a chroot a viable option?

reef kettle
#

Mainly looking to make an integration for Google Classroom, where I can view all of my class content from the remarkable and save files to it

#

Preferably without breaking anything

#

Oh and also stuff with Bluetooth

pale fractal
reef kettle
#

Yea

pale fractal
#

you need toltec for that, which includes packages that actually let you interact with the framebuffer. This means downgrading the rM to the officially supported version (it's also possible to install toltec on 3.x, but here be dragons and you will have to find the information on how to do that yourself)

reef kettle
#

Ahh oki

#

Are there plans to support the latest versions?

#

Or alternative package managers?

pale fractal
reef kettle
#

Thanks for your help!

pale fractal
reef kettle
#

So it's an issue with the packages and not toltec? Or an issue with both?

pale fractal
#

it's an issue with some specific packages, such as the ones which allow you to actually interact with the framebuffer

reef kettle
#

Ahh right

#

So toltec is fine to install, or not recommend?

pale fractal
#

you would have to downgrade regardless, even if you wanted to run on 3.x, because rm2fb (the framebuffer package I keep yapping on about) only supports up to 3.3 or something I believe

reef kettle
#

I might just have to wait for it to support the latest versions. I don't really want to give up features

pale fractal
#

but again, i don't recommend installling on 3.x for now

reef kettle
#

Thanks again ๐Ÿ‘

zenith vine
# reef kettle Hey, I got a reMarkable a little while ago and I wanted to install Python on it....

Absolutely, it's what all my apps are made in. There weren't any available libraries when I first started so I created one https://github.com/Jayy001/Carta

GitHub

Python library for making GUI applications on the ReMarkable tablet using "simple". - GitHub - Jayy001/Carta: Python library for making GUI applications on the ReMarkable tablet ...

#

There's also PySAS which is very similar

#

Don't be put off by the simple widget design, you can make some beautiful applications really easily - here's one I made for anki

#

Remarkable.guide is the goto for information on development ๐Ÿ™‚

reef kettle
#

Thanks!

#

I would do something like that, however I'm using the reMarkable for school and don't want to break anything accidently lol

#

Is it easy to set up?

#

Thanks, I'll take a look

#

Thanks!

#

Is the installation as simple as running

get -O install.sh https://raw.githubusercontent.com/FouzR/rM_dualboot/main/install.sh && echo "d5d7461daf04a09df2f5d5545ff946cb7f0479caa2587418891c38942536ca0a  install.sh" | sha256sum -c && sh ./install.sh

on the 3.9.3 partition?

astral stag
#

Should be

reef kettle
#

Oki