add some custom hooks for mobile support

モバイル用再構築用にいくつかのフックを追加