View Single Post
Old 04-19-2025, 04:23 PM   #1
toadclones
Junior Member
toadclones began at the beginning.
 
Posts: 9
Karma: 42
Join Date: Dec 2023
Device: Kindle(11th gen)
Python 3.11 for HF devices (firmware >= 5.16.3)

Thanks to NiLuJe and crazyelectron for the help. I used crazyelectron's build as a starting point.

I got most if not all of the 3rd party packages originally included in NiLuJe's python installed.

Here's a list of the major packages:
  • sqlite3
  • requests
  • bs4
  • httpie (added symlinks like NiLuJe's package)
  • Wand
  • FBInk bindings
  • numpy
  • pillow
  • cryptography
  • pyOpenSSL

I have only tested this on my Kindle 11th gen (2022).
I have only tested LibrarianSync(NiLuJe's fork), which works if you edit the python scripts to use python3 instead of 2.7

Note: I learned that cross compiling sucks ass even with the proper toolchain so I probably wont be adding much to this, unless it's a pure python package then sure why not. I included the Dockerfile and code I used, it's a complete mess so apologies if you look at it.
Attached Files
File Type: zip python3.11-khf.zip (20.64 MB, 266 views)
toadclones is offline   Reply With Quote