私は現在、snapdragon マシン (Nexus 5) でカーネル内フッカー コードを書いています。私の現在のフッカーの実装はこちらです。
https://github.com/perillamint/hideroot/blob/8c66dd8d515e0c8506ec6d229f296a8a1d24f293/gphook.c
このコードを Galaxy Note 2 (exynos 4412) でテストしたところ、動作しました (sys_open が呼び出されたときに Print Awesome! コード: https://github.com/perillamint/hideroot/blob/8c66dd8d515e0c8506ec6d229f296a8a1d24f293/main.c )。しかし、Nexus 5 (MSM8974) でこのコードを実行すると、命令キャッシュがまったくフラッシュされないようです。
snapdragon の命令キャッシュをフラッシュするにはどうすればよいですか?