I'm thinking there should be a way of attaching a method to change modes to the global TouchDown/Up methods (if they exist!) and that there should be some clue in the browser code.

So I've extracted the browser code and found this file Here which has a lot of hopeful variables in it like INVALIDATE_DELAY_FOR_CHANGE_EINK_MODE and methods like startTouch etc, although as I've not done any android dev or whatever this ddx is before it's all a bit foreign at the moment.