返回列表 发新帖

[求助问答] 球球各位大佬进来看看

[复制链接]

5

主题

229

回帖

894

积分

高中生

Rank: 4

金币
718
好评
1
信誉
100
发表在  2026-5-12 17:18:03 | 显示全部楼层 | 阅读模式  来自 广东
各位大佬们,华为的游戏包体修改后显示这个,这种咋解决,不是华为手机,我记得需要修改hms,不过现在需要强制更新了,旧的别的大佬给我的,现在用不了,这种一般咋解决的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

154

主题

990

回帖

4489

积分

大学生

Rank: 5Rank: 5

金币
1365
好评
3
信誉
97
QQ
发表于 2026-5-12 17:23:08 来自手机  | 显示全部楼层  来自 湖南
过检测呀!这么明显
回复

使用道具 举报

5

主题

229

回帖

894

积分

高中生

Rank: 4

金币
718
好评
1
信誉
100
发表于 2026-5-12 17:26:21 来自手机  | 显示全部楼层  来自 广东
Mtawei 发表于 2026-5-12 17:23
过检测呀!这么明显

我菜菜
回复

使用道具 举报

62

主题

653

回帖

2250

积分

大学生

Rank: 5Rank: 5

金币
1111
好评
23
信誉
40

MT论坛最佳新人考神

QQ
发表于 2026-5-17 00:22:19 | 显示全部楼层  来自 浙江
华为这种检测分两层 别只盯着hms客户端

第一层 hms-core 强制升级
这就是你说的"旧版用不了" 它会校验hms-core版本号 低于某值就让你升

  1. 绕法:
  2. 1. dex搜 minHmsVersion / minVersion / forceUpgrade 这种字段
  3.    找到比对逻辑 改成 const/4 v0, 0x1 永远说够新
  4. 2. 或者直接把目标游戏里的 com.huawei.hms.update 那个UpgradeActivity 删了
  5. 3. AndroidManifest 里有 com.huawei.hms.client.appid 可以保留
  6.    但 com.huawei.hms.api.HuaweiApiAvailability 检测要绕
复制代码


第二层 包体被改了 → AppGallery服务端会拉黑
华为游戏跑起来要请求 hms account / agc 校验 这个返回里包含你包的签名hash
服务端比对你装的包sig和上架版本不一样 → 直接拒服务
这才是大头

  1. 看你截图描述应该是这个
  2. 核心: 让客户端 PackageManager.getPackageInfo 拿到的签名永远是原签名hash

  3. hook两个地方:
  4. 1. android.app.ApplicationPackageManager.getPackageInfo
  5.    返回值里的 signatures[] / signingInfo 改回原始值
  6. 2. HuaweiApiAvailability.isHuaweiMobileServicesAvailable
  7.    直接return 0
复制代码


现成轮子:

  1. LSPosed 模块: CorePatch (重签兼容) + 配上 Hms-Bypass 这类
  2. 或者用 algoassist (算法助手) 自己抓签名校验现场
复制代码


最快的办法
搜 "华为账号修复" "HMS解锁" 这种关键词 GitHub有人专门维护 magisk模块/lsposed模块
比你自己改dex快多了 强制升级版本号也是从模块层面拦的 不会失效
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表