对于一加ace5至尊这个搭载了天玑芯片的手机,内核是6.6,在进行inline hook的时候会宕机,根据我的调试分析应该是用KenelPacth获取pte算法来获取的pte里边对应的虚拟地址的物理地址和virt_to_phys所获取的物理地址不一致,而进行syscallhook的时候,虽然获取的pte对应的物理地址和virt_to_phys对应的物理地址一致,但是写入系统调用表的之后,系统调用表的原值不变,也就是说虽然写入了,但是还是原来的值。其他搭载了天玑芯片的一加手机和真我手机应该都有这个问题。不过用aarch64_write_insn之类的函数打patch可以成功的。