硕士生
 
- 金币
- 2351
- 好评
- 19
- 信誉
- 102
|
发表于
2025-9-23 13:59:41
来自手机
|
显示全部楼层
来自 甘肃
hw1020 发表于 2025-9-22 20:48
方法并没有变啊,
搜这个代码,调转进去,
你改的j.smali下的c方法,我改的h方法,
.method public static h(Lcom/dynamixsoftware/printershare/c;)V
.registers 21
.line 1
move-object/from16 v1, p0
.line 3
const-string v2, "pid"
.line 5
const-string v0, ".printershare"
.line 7
sget-object v3, Lcom/dynamixsoftware/printershare/j;->a:[Z
.line 9
iget-object v4, v1, Lcom/dynamixsoftware/printershare/f;->d:Landroid/content/SharedPreferences;
.line 11
const/4 v5, 0x0
.line 12
# =========================
# 强制设置 prm0 = true
# =========================
const/4 v6, 0x1
aput-boolean v6, v3, v5
.line 14
const-string v7, "prm0"
.line 16
# 直接保存到 SharedPreferences
invoke-interface {v4}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
move-result-object v4
invoke-interface {v4, v7, v6}, Landroid/content/SharedPreferences$Editor;->putBoolean(Ljava/lang/String;Z)Landroid/content/SharedPreferences$Editor;
move-result-object v4
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v8
const-string v10, "prm0_checked"
invoke-interface {v4, v10, v8, v9}, Landroid/content/SharedPreferences$Editor;->putLong(Ljava/lang/String;J)Landroid/content/SharedPreferences$Editor;
move-result-object v4
invoke-interface {v4}, Landroid/content/SharedPreferences$Editor;->apply()V
# =========================
# 跳过剩余所有逻辑
# =========================
goto :goto_end
# 原始代码保留(注释掉)
# ...(原长逻辑省略)
:goto_end
return-void
.end method
代码是AI改的,我只负责搜索了关键词premium,剩下的都是AI完成的 |
|