|
|
#1 |
|
Junior Member
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 1
Karma: 95000
Join Date: Aug 2026
Device: PocketBook InkPad Color 3
|
Hey all, I've been experimenting with homebrew apps for my PocketBook and after getting the idea to use Qt from this thread, I explored the device tree a bit and found the latest firmware ships with Qt 6.8.2 and that the QML of many built-in apps is also available. It seems PocketBook created their own QPA plugin named "pocketbook2", presumably adding some device optimizations which is used by default.
After some wrangling with CMake, I managed to build an app that dynamically links Qt and I made a "kitchen sink" app to play around with them (attached screenshot). Because the latest firmware was built with a fairly recent toolchain (clang 15.0.3 and Buildroot 2024.05.1), I found that it's not necessary to use PocketBook's SDK - clang that comes with Debian Trixie works fine and C++20 features work too, which makes app development significantly easier. The only two files needed from the SDK are inkview.h and hwconfig.h. I packaged everything in this GitHub repo I just created alongside my "kitchen sink" example. I only tested this on my InkPad Color 3 - I'm fairly confident it'll work on other devices, but would appreciate it if you could share your results. |
|
|
|
![]() |
| Tags |
| pocketbook sdk, qml, qt6 |
| Thread Tools | Search this Thread |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Quick and Easy TBR list? | Uncle Robin | KOReader | 4 | 03-17-2021 05:45 AM |
| Quick and easy way to turn a website into a book? | bounce | Calibre | 3 | 06-18-2019 05:22 PM |
| SonyFont - quick and easy font updater | pepak | Sony Reader Dev Corner | 19 | 06-13-2010 05:35 AM |
| Quick and Easy Diary | carandol | iRex | 3 | 02-22-2008 04:26 PM |