KOReader funciona para todos los dispositivos android (4.0 en adelante), a excepción de unos cuantos ereaders recientes (Tolino con nuevo FW, Onyx Boox Max2?, etc). Lo mejor es instalar una versión reciente en tu teléfono y probarlo por tí mismo. Como funcione en dispositivos de tinta electrónica dependerá de la implementación del driver que gestiona la actualización (refresco) de la tinta que use tu dispositivo.
Alreader y otros lectores emplean el sistema de vistas de Android para refrescar por software la pantalla. Esto lo consiguen invalidando ciertas vistas, provocando que el driver las marque como "sucias" y actualice la tinta electrónica. KOReader no puede hacer esto ya que maneja directamente el buffer de pantalla. Esto hace que la única opción que tengamos sea implementar interfaces con los drivers propios del sistema para solicitar nosotros mismos el refresco.
Actualmente solo tenemos interface para los rk3026,portar un driver para rk2918 sería bastante facil para una persona que tuviese ganas y uno de esos ereaders. Esta interface de momento sólo se utiliza para actualizar la tinta cada x páginas. Evidentemente hay todo un arsenal de formas de onda posibles, GC16, GU, DU, A2, GL16 y varios modos FULL, PARTIAL, AUTO.
El problema es que tendrias que portar también la "waveform" propia de este dispositivo (que es claramente, porque lo dice el build.prop, una copia del boyue). Esta waveform no deja de ser un blob que se envia al driver de la pantalla cada vez que el sistema pide un refresco.
Es triste que en 2018/19 puedas gastarte 120€ en un cacharro petao de "bloatware", con 600x800 de resolución y con el tipo de luz de un Kobo Glo de 1ª generación. Es triste que Android (y servicios de Google, y servicios de Boyue, y servicios de Rockchip, y servicios de Energy... oooh y servicios de Nubico!!) consuma en reposo al menos 340 de los 512mb de ram. La experiencia de usuario es nefasta. No creo que sea justo compararlo a una obra maestra como fué y todavía es el PRS-T1.
En general todo lo de freescale (sony, nook, kobo, kindle, pocketbook, cervantes) funciona mejor que lo de rockchip (ereaders genéricos con android abierto 4.0.4, 4.2.2, 6.0).
Yo lo tengo claro, por 120 pavos mil veces mejor un BQ Cervantes 4 (1400x1000 o mas, luz con color ajustable, linux, 0 bloatware),Va increible con KOReader y tiene una media de 420MB ram disponibles para lo que uno desee. Por no hablar de la gestión de la batería, que es cosa de otro mundo.