Estaba yo pensando (sí, a veces lo hago, poco y mal, pero lo hago) que si existe una versión del CoolReader compilada completamente estática sin ninguna dependencia externa, y teniendo en cuenta que debe de mirar el tamaño de la pantalla...

¿No podría ejecutarse esa versión sobre cualquier lector basado en ARM. Los linuxes son los mismos, etc... ¿No debería funcionar?

[Que los expertos me digan por qué no funcionaría, porque yo no le veo nada en contra...]