Hooks are generally working now. However, they're still unreliable for inlined methods and when JIT is used (which is often the case). I had give a few technical insights here . I'm currently thinking about the different situations that need to be handled and I create unit tests for them. Then I need to fix those which are failing or even crashing the device - ideally without recompiling the whole ROM like in previous versions. Not sure if the latter is possible though.