It's a bit hard to understand what component to use for what, if my motivation allows and you're interested I can look for my notes about it. I've personally used the third-party PNGNote as a nice reference: https://github.com/karino2/PngNote
> A terminal often writes to a small portion of the screen, so everything else could remain static and without ghosting
The tablet already handles partial updates pretty well for me, including for Termux.
> while this portion of the screen getting new characters would get fast text rewrites, a bit like how you when you write on the notetaking app, it shows immediately yet a bit fuzzy, then it's redrawn later in high quality.
On a technical level you may be looking for something to automatically switch between one of the fast modes and normal mode/manually refresh the screen. However: Even in X mode the response is definitely not instant. I think the SDK allows directly painting pixels which should be a lot faster and very powerful, but I haven't seen anyone doing so in the wild so far. Let's definitely stay in contact if you're interested in that!
Feel free to join - I find there to be no good community for this so far (there was one on Discord, but the owner nuked it).
> There seems to be private APIs to do great software
Boox has an SDK that is a little bit documented here: https://github.com/onyx-intl/OnyxAndroidDemo
It's a bit hard to understand what component to use for what, if my motivation allows and you're interested I can look for my notes about it. I've personally used the third-party PNGNote as a nice reference: https://github.com/karino2/PngNote
> A terminal often writes to a small portion of the screen, so everything else could remain static and without ghosting
The tablet already handles partial updates pretty well for me, including for Termux.
> while this portion of the screen getting new characters would get fast text rewrites, a bit like how you when you write on the notetaking app, it shows immediately yet a bit fuzzy, then it's redrawn later in high quality.
On a technical level you may be looking for something to automatically switch between one of the fast modes and normal mode/manually refresh the screen. However: Even in X mode the response is definitely not instant. I think the SDK allows directly painting pixels which should be a lot faster and very powerful, but I haven't seen anyone doing so in the wild so far. Let's definitely stay in contact if you're interested in that!