From 2038d81ce8eb6171722fdc5f6d8fd20b703c4ce5 Mon Sep 17 00:00:00 2001 From: whitechi73 Date: Sat, 20 Jan 2024 03:02:55 +0800 Subject: [PATCH] =?UTF-8?q?`Shamrock`:=20=E8=B0=83=E6=95=B4=E5=8C=85?= =?UTF-8?q?=E6=8B=A6=E6=88=AA=E7=AD=96=E7=95=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../shamrock/remote/service/listener/PrimitiveListener.kt | 1 - .../moe/fuqiuluo/shamrock/xposed/actions/HookWrapperCodec.kt | 3 ++- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/service/listener/PrimitiveListener.kt b/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/service/listener/PrimitiveListener.kt index e73391d..33e1972 100644 --- a/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/service/listener/PrimitiveListener.kt +++ b/xposed/src/main/java/moe/fuqiuluo/shamrock/remote/service/listener/PrimitiveListener.kt @@ -48,7 +48,6 @@ internal object PrimitiveListener { if ( !pb.has(1, 3) || !pb.has(1, 2) -// || !pb.has(1, 2, 2) || !pb.has(1, 2, 6) ) return val msgType = pb[1, 2, 1].asInt diff --git a/xposed/src/main/java/moe/fuqiuluo/shamrock/xposed/actions/HookWrapperCodec.kt b/xposed/src/main/java/moe/fuqiuluo/shamrock/xposed/actions/HookWrapperCodec.kt index a0e52bc..25f8442 100644 --- a/xposed/src/main/java/moe/fuqiuluo/shamrock/xposed/actions/HookWrapperCodec.kt +++ b/xposed/src/main/java/moe/fuqiuluo/shamrock/xposed/actions/HookWrapperCodec.kt @@ -113,7 +113,8 @@ internal class HookWrapperCodec: IAction { from.putWupBuffer(merge.toByteArray()) } else if (from.appId != MAGIC_APP_ID) { if (from.serviceCmd in IgnoredCmd && ShamrockConfig.isInjectPacket()) { - from.serviceCmd = "ShamrockInjectedCmd_${from.serviceCmd}" + //from.serviceCmd = "ShamrockInjectedCmd_${from.serviceCmd}" + from.setBusinessFail(1) from.putWupBuffer(EMPTY_BYTE_ARRAY) } else { pushOnReceive(from)