feat(tools): fw_info/fw_pack 镜像解析重打包(CRC32验证+字节级往返),112 测试全绿
This commit is contained in:
1 parent
0e2a6a351f
commit
7079053dde
10 files changed
+987
-1
No files matched your search
@@ -0,0 +1,281 @@
|
||||
package a9;
|
||||
public abstract class v2 {
|
||||
|
||||
public static final void a(z7.d0 p34, qbsg.top.ble.data.BleException p35, a7.a p36, a7.a p37, a7.c p38, a7.c p39, a7.a p40, a7.a p41, a7.c p42, a7.a p43, a7.a p44, a7.a p45, a7.c p46, z7.e0 p47, a7.a p48, a7.a p49, a7.c p50, e1.n0 p51, int p52)
|
||||
{
|
||||
z7.j0 v10_33;
|
||||
kotlin.jvm.internal.s.f(p34, "setup");
|
||||
a7.c v16_0 = p34.c;
|
||||
o1.f v17_0 = p34.b;
|
||||
kotlin.jvm.internal.s.f(p36, "onScan");
|
||||
kotlin.jvm.internal.s.f(p37, "onFilterToggle");
|
||||
kotlin.jvm.internal.s.f(p38, "onToggleSelect");
|
||||
kotlin.jvm.internal.s.f(p39, "onSelectAll");
|
||||
kotlin.jvm.internal.s.f(p40, "onClearAll");
|
||||
kotlin.jvm.internal.s.f(p41, "onPickFirmware");
|
||||
kotlin.jvm.internal.s.f(p42, "onCommandsChange");
|
||||
kotlin.jvm.internal.s.f(p43, "onRunOta");
|
||||
kotlin.jvm.internal.s.f(p44, "onRunCmd");
|
||||
kotlin.jvm.internal.s.f(p45, "onRunActivation");
|
||||
kotlin.jvm.internal.s.f(p46, "onDeselectAddresses");
|
||||
kotlin.jvm.internal.s.f(p48, "onBack");
|
||||
kotlin.jvm.internal.s.f(p49, "onResolveError");
|
||||
kotlin.jvm.internal.s.f(p50, "onMaxConcurrentChange");
|
||||
p51.b0(1395853593);
|
||||
int v18_0 = 4;
|
||||
if (!p51.i(p34)) {
|
||||
v10_33 = 2;
|
||||
} else {
|
||||
v10_33 = 4;
|
||||
}
|
||||
e1.a3 v20_12;
|
||||
a9.s v21_0 = 16;
|
||||
if (!p51.i(p35)) {
|
||||
v20_12 = 16;
|
||||
} else {
|
||||
v20_12 = 32;
|
||||
}
|
||||
e1.a3 v20_14;
|
||||
int v23_0 = 128;
|
||||
if (!p51.i(p36)) {
|
||||
v20_14 = 128;
|
||||
} else {
|
||||
v20_14 = 256;
|
||||
}
|
||||
e1.a3 v20_16;
|
||||
int v25 = 1024;
|
||||
if (!p51.i(p37)) {
|
||||
v20_16 = 1024;
|
||||
} else {
|
||||
v20_16 = 2048;
|
||||
}
|
||||
e1.a3 v20_18;
|
||||
int v27 = 8192;
|
||||
if (!p51.i(p38)) {
|
||||
v20_18 = 8192;
|
||||
} else {
|
||||
v20_18 = 16384;
|
||||
}
|
||||
e1.a3 v20_20;
|
||||
int v29 = 65536;
|
||||
if (!p51.i(p39)) {
|
||||
v20_20 = 65536;
|
||||
} else {
|
||||
v20_20 = 131072;
|
||||
}
|
||||
e1.a3 v20_1;
|
||||
int v31 = 524288;
|
||||
if (!p51.i(p40)) {
|
||||
v20_1 = 524288;
|
||||
} else {
|
||||
v20_1 = 1048576;
|
||||
}
|
||||
e1.a3 v20_3;
|
||||
if (!p51.i(p41)) {
|
||||
v20_3 = 4194304;
|
||||
} else {
|
||||
v20_3 = 8388608;
|
||||
}
|
||||
e1.a3 v20_5;
|
||||
if (!p51.i(p42)) {
|
||||
v20_5 = 33554432;
|
||||
} else {
|
||||
v20_5 = 67108864;
|
||||
}
|
||||
e1.a3 v20_7;
|
||||
if (!p51.i(p43)) {
|
||||
v20_7 = 268435456;
|
||||
} else {
|
||||
v20_7 = 536870912;
|
||||
}
|
||||
z7.j0 v10_4 = ((((((((((p52 | v10_33) | v20_12) | v20_14) | v20_16) | v20_18) | v20_20) | v20_1) | v20_3) | v20_5) | v20_7);
|
||||
if (!p51.i(p44)) {
|
||||
v18_0 = 2;
|
||||
}
|
||||
if (p51.i(p45)) {
|
||||
v21_0 = 32;
|
||||
}
|
||||
if (p51.i(p46)) {
|
||||
v23_0 = 256;
|
||||
}
|
||||
if (p51.i(p47)) {
|
||||
v25 = 2048;
|
||||
}
|
||||
if (p51.i(p48)) {
|
||||
v27 = 16384;
|
||||
}
|
||||
if (p51.i(p49)) {
|
||||
v29 = 131072;
|
||||
}
|
||||
if (p51.i(p50)) {
|
||||
v31 = 1048576;
|
||||
}
|
||||
if (((v10_4 & 306783379) == 306783378) && ((((((((v18_0 | v21_0) | v23_0) | v25) | v27) | v29) | v31) & 599187) == 599186)) {
|
||||
String v0_5 = 0;
|
||||
} else {
|
||||
v0_5 = 1;
|
||||
}
|
||||
if (!p51.R((v10_4 & 1), v0_5)) {
|
||||
p51.U();
|
||||
} else {
|
||||
String v0_8 = y.w.a(0, 3, p51);
|
||||
o1.f v1_4 = p51.O();
|
||||
z7.j0 v10_7 = e1.n.a;
|
||||
if (v1_4 == v10_7) {
|
||||
v1_4 = e1.h0.g(kotlin.coroutines.EmptyCoroutineContext.INSTANCE, p51);
|
||||
p51.k0(v1_4);
|
||||
}
|
||||
int v18_8 = ((kotlinx.coroutines.CoroutineScope) v1_4);
|
||||
o1.f v1_6 = p51.O();
|
||||
if (v1_6 == v10_7) {
|
||||
v1_6 = e1.t.h(new a9.k2(v0_8, 0));
|
||||
p51.k0(v1_6);
|
||||
}
|
||||
e1.a3 v20_10 = ((e1.a3) v1_6);
|
||||
o1.f v1_9 = p51.O();
|
||||
if (v1_9 == v10_7) {
|
||||
v1_9 = e1.t.n(Boolean.FALSE);
|
||||
p51.k0(v1_9);
|
||||
}
|
||||
o1.f v1_11 = ((e1.j1) v1_9);
|
||||
int v2_3 = p51.O();
|
||||
if (v2_3 == v10_7) {
|
||||
v2_3 = e1.t.n("");
|
||||
p51.k0(v2_3);
|
||||
}
|
||||
int v2_5 = ((e1.j1) v2_3);
|
||||
a9.s v21_1 = v0_8;
|
||||
String v0_9 = p51.O();
|
||||
if (v0_9 == v10_7) {
|
||||
v0_9 = new z1.v();
|
||||
p51.k0(v0_9);
|
||||
}
|
||||
String v0_11 = ((z1.v) v0_9);
|
||||
String v3_2 = ((Boolean) v1_11.getValue());
|
||||
v3_2.getClass();
|
||||
java.util.ArrayList v4_1 = p51.O();
|
||||
if (v4_1 == v10_7) {
|
||||
v4_1 = new a9.q2(v0_11, v1_11, 0, 0);
|
||||
p51.k0(v4_1);
|
||||
}
|
||||
e1.h0.c(((a7.e) v4_1), p51, v3_2);
|
||||
String v3_5 = ((Boolean) v1_11.getValue()).booleanValue();
|
||||
java.util.ArrayList v4_4 = p51.O();
|
||||
if (v4_4 == v10_7) {
|
||||
v4_4 = new a9.u0(6, v1_11, v2_5);
|
||||
p51.k0(v4_4);
|
||||
}
|
||||
int v22_1;
|
||||
o1.f v17_1;
|
||||
a7.c v16_2;
|
||||
q8.k.e(v3_5, ((a7.a) v4_4), p51, 48);
|
||||
java.util.ArrayList v4_7 = v17_0;
|
||||
Object v6_1 = v16_0;
|
||||
String v3_9 = (p51.g(((String) v2_5.getValue())) | (p51.g(v4_7) | p51.h(v6_1)));
|
||||
int v5_6 = p51.O();
|
||||
if ((v3_9 == null) && (v5_6 != v10_7)) {
|
||||
v16_2 = v0_11;
|
||||
v17_1 = v1_11;
|
||||
v22_1 = v2_5;
|
||||
} else {
|
||||
z7.j0 v10_13;
|
||||
if (v6_1 == null) {
|
||||
v10_13 = v4_7;
|
||||
} else {
|
||||
String v3_11 = new java.util.ArrayList();
|
||||
java.util.ArrayList v4_8 = v4_7.iterator();
|
||||
while (v4_8.hasNext()) {
|
||||
int v5_14 = v4_8.next();
|
||||
a7.c v16_6 = v0_11;
|
||||
if (i7.p.l0(((z7.j0) v5_14).b, "NRF-", 0)) {
|
||||
v3_11.add(v5_14);
|
||||
}
|
||||
v0_11 = v16_6;
|
||||
}
|
||||
v10_13 = v3_11;
|
||||
}
|
||||
v16_2 = v0_11;
|
||||
if (i7.i.x0(((String) v2_5.getValue()))) {
|
||||
v5_6 = v10_13;
|
||||
} else {
|
||||
String v0_19 = i7.i.S0(((String) v2_5.getValue())).toString().toLowerCase(java.util.Locale.ROOT);
|
||||
kotlin.jvm.internal.s.e(v0_19, "toLowerCase(...)");
|
||||
java.util.ArrayList v4_10 = new java.util.ArrayList();
|
||||
int v5_8 = v10_13.iterator();
|
||||
while (v5_8.hasNext()) {
|
||||
Object v6_9 = v5_8.next();
|
||||
z7.j0 v10_26 = ((z7.j0) v6_9);
|
||||
o1.f v17_4 = v1_11;
|
||||
int v22_2 = v2_5;
|
||||
int v2_14 = java.util.Locale.ROOT;
|
||||
o1.f v1_25 = v10_26.b.toLowerCase(v2_14);
|
||||
kotlin.jvm.internal.s.e(v1_25, "toLowerCase(...)");
|
||||
int v23_1 = v5_8;
|
||||
if (i7.i.o0(v1_25, v0_19, 0)) {
|
||||
v4_10.add(v6_9);
|
||||
} else {
|
||||
o1.f v1_28 = v10_26.a.toLowerCase(v2_14);
|
||||
kotlin.jvm.internal.s.e(v1_28, "toLowerCase(...)");
|
||||
if (i7.i.o0(v1_28, v0_19, 0)) {
|
||||
}
|
||||
}
|
||||
v1_11 = v17_4;
|
||||
v2_5 = v22_2;
|
||||
v5_8 = v23_1;
|
||||
}
|
||||
v5_6 = v4_10;
|
||||
}
|
||||
v17_1 = v1_11;
|
||||
v22_1 = v2_5;
|
||||
p51.k0(v5_6);
|
||||
}
|
||||
String v0_21 = ((java.util.List) v5_6);
|
||||
Object v6_4 = new java.util.ArrayList(q6.p.c0(v0_21, 10));
|
||||
o1.f v1_14 = v0_21.iterator();
|
||||
while (v1_14.hasNext()) {
|
||||
v6_4.add(((z7.j0) v1_14.next()).a);
|
||||
}
|
||||
y0.q9.a(0, o1.l.d(-883814435, new a9.l2(v17_1, v16_2, v22_1, p34, p48, v6_4, p40, p39, p37, p36), p51), 0, 0, 0, 0, 0, 0, 0, o1.l.d(-280072152, new a9.m2(p35, p49, v0_21, p34, v21_1, p38, v20_10, v18_8, p47, p41, p42, p43, p44, p45, p46, p50, 0), p51), p51, 805306416, 509);
|
||||
}
|
||||
String v0_27 = p51.t();
|
||||
if (v0_27 != null) {
|
||||
v0_27.d = new a9.s(p34, p35, p36, p37, p38, p39, p40, p41, p42, p43, p44, p45, p46, p47, p48, p49, p50, p52);
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
||||
public static final void b(int p17, e1.n0 p18, boolean p19)
|
||||
{
|
||||
a9.l1 v1_12;
|
||||
p18.b0(-745178988);
|
||||
if (!p18.h(p19)) {
|
||||
v1_12 = 2;
|
||||
} else {
|
||||
v1_12 = 4;
|
||||
}
|
||||
int v2_0;
|
||||
a9.l1 v1_0 = (p17 | v1_12);
|
||||
if ((v1_0 & 3) == 2) {
|
||||
v2_0 = 0;
|
||||
} else {
|
||||
v2_0 = 1;
|
||||
}
|
||||
if (!p18.R((v1_0 & 1), v2_0)) {
|
||||
p18.U();
|
||||
} else {
|
||||
if (!p19) {
|
||||
p18.a0(1058956622);
|
||||
p18.q(0);
|
||||
} else {
|
||||
p18.a0(1058793252);
|
||||
y0.fe.c(w.y1.d(w.y1.c(u1.n.a, 1065353216), ((float) 8)), ((y0.e6) p18.k(y0.g6.a)).a.a, 0, 0, 0, 0, 0, 0, 0, p18, 6, 508);
|
||||
p18.q(0);
|
||||
}
|
||||
}
|
||||
e1.d2 v0_2 = p18.t();
|
||||
if (v0_2 != null) {
|
||||
v0_2.d = new a9.l1(p17, p19);
|
||||
}
|
||||
return;
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user