Initial import of ADIF API reverse-engineering toolkit

This commit is contained in:
2025-12-16 08:37:56 +01:00
commit 60388529c1
11486 changed files with 1086536 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
package com.google.android.datatransport.cct;
import X1.b;
import X1.c;
import X1.h;
import androidx.annotation.Keep;
@Keep
/* loaded from: classes3.dex */
public class CctBackendFactory {
public h create(c cVar) {
b bVar = (b) cVar;
return new U1.c(bVar.f2012a, bVar.f2013b, bVar.f2014c);
}
}

View File

@@ -0,0 +1,13 @@
package com.google.android.datatransport.runtime.backends;
import android.app.Service;
import android.content.Intent;
import android.os.IBinder;
/* loaded from: classes3.dex */
public class TransportBackendDiscovery extends Service {
@Override // android.app.Service
public final IBinder onBind(Intent intent) {
return null;
}
}

View File

@@ -0,0 +1,40 @@
package com.google.android.datatransport.runtime.scheduling.jobscheduling;
import R0.h;
import W1.j;
import W1.t;
import android.content.BroadcastReceiver;
import android.content.Context;
import android.content.Intent;
import android.util.Base64;
import c2.k;
import c2.l;
import g2.AbstractC0377a;
/* loaded from: classes3.dex */
public class AlarmManagerSchedulerBroadcastReceiver extends BroadcastReceiver {
/* renamed from: a, reason: collision with root package name */
public static final /* synthetic */ int f5509a = 0;
/* JADX WARN: Type inference failed for: r0v3, types: [java.lang.Object, java.lang.Runnable] */
@Override // android.content.BroadcastReceiver
public final void onReceive(Context context, Intent intent) {
String queryParameter = intent.getData().getQueryParameter("backendName");
String queryParameter2 = intent.getData().getQueryParameter("extras");
int intValue = Integer.valueOf(intent.getData().getQueryParameter("priority")).intValue();
int i = intent.getExtras().getInt("attemptNumber");
t.b(context);
h a2 = j.a();
a2.o(queryParameter);
a2.f1415c = AbstractC0377a.b(intValue);
if (queryParameter2 != null) {
a2.f1414b = Base64.decode(queryParameter2, 0);
}
l lVar = t.a().f1961d;
j b4 = a2.b();
?? obj = new Object();
lVar.getClass();
lVar.f4271e.execute(new k(lVar, b4, i, obj));
}
}

View File

@@ -0,0 +1,45 @@
package com.google.android.datatransport.runtime.scheduling.jobscheduling;
import F.n;
import R0.h;
import W1.j;
import W1.t;
import android.app.job.JobParameters;
import android.app.job.JobService;
import android.util.Base64;
import c2.k;
import c2.l;
import g2.AbstractC0377a;
/* loaded from: classes3.dex */
public class JobInfoSchedulerService extends JobService {
/* renamed from: a, reason: collision with root package name */
public static final /* synthetic */ int f5510a = 0;
@Override // android.app.job.JobService
public final boolean onStartJob(JobParameters jobParameters) {
String string = jobParameters.getExtras().getString("backendName");
String string2 = jobParameters.getExtras().getString("extras");
int i = jobParameters.getExtras().getInt("priority");
int i4 = jobParameters.getExtras().getInt("attemptNumber");
t.b(getApplicationContext());
h a2 = j.a();
a2.o(string);
a2.f1415c = AbstractC0377a.b(i);
if (string2 != null) {
a2.f1414b = Base64.decode(string2, 0);
}
l lVar = t.a().f1961d;
j b4 = a2.b();
n nVar = new n(3, this, jobParameters);
lVar.getClass();
lVar.f4271e.execute(new k(lVar, b4, i4, nVar));
return true;
}
@Override // android.app.job.JobService
public final boolean onStopJob(JobParameters jobParameters) {
return true;
}
}