Revert "Update AbilityHook"

This reverts commit 8c3c597550376cc58ae25248de5bbadd0c319e47.
Revert "Revert "Update AbilityHook""

This reverts commit a36aa5debc4bfadacd36eae50cd5551e3c1b1bde.