It is possible to make a version of this viewer that has to be placed on the SD card and then has to be run from the bookshelf but it would take some more time. On the other hand, no modifications are necessary if the hanlin developers provide support for user defined extensions on the bookshelf, but I'm not sure that it will happen soon. So, the best way to solve those annoying problems is to switch to OI