it does not work on non-x86 at the moment (need more work) but at least on x86 patching should be ok now.

anyone want to test? (patch with git am please :-} )