Ok, here's an update.
I re-integrated the orientation stuff into the distribution, and re-activated the integration as a Reader Plugin (so you get the Launcher again inside the normal ebook reader).
Note 1: Upside-down orientation doesn't work (except if combined with jbpatch
Note 2: This still does not show the launcher menu in WAF applications, such as the browser.
Note 3: all Json menus are now treated as "dynamic", so no more need to explicitly specify it (but you still can).
Source code is here: https://bitbucket.org/ixtab/ktlauncher
... and the binary is attached.
@JustAMan: do you want commit access to the repository?
The file attached here did not work on all devices. There is a fixed version here