NetMirror.apk
Download file
package com.facebook.soloader;
import java.io.File;
import java.io.FileInputStream;
import java.io.IOException;
import java.lang.reflect.Method;
import java.math.BigInteger;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
/* JADX INFO: loaded from: classes.dex */
public class y implements x {
/* JADX INFO: renamed from: a, reason: collision with root package name */
private final Runtime f8267a = null;
/* JADX INFO: renamed from: b, reason: collision with root package name */
private final Method f8268b = null;
/* JADX INFO: renamed from: c, reason: collision with root package name */
private final String f8269c = null;
/* JADX INFO: renamed from: d, reason: collision with root package name */
private final String f8270d = null;
private String b(String str) {
try {
File file = new File(str);
MessageDigest messageDigest = MessageDigest.getInstance("MD5");
FileInputStream fileInputStream = new FileInputStream(file);
try {
byte[] bArr = new byte[4096];
while (true) {
int i3 = fileInputStream.read(bArr);
if (i3 <= 0) {
String str2 = String.format("%32x", new BigInteger(1, messageDigest.digest()));
fileInputStream.close();
return str2;
}
messageDigest.update(bArr, 0, i3);
}
} catch (Throwable th) {
try {
fileInputStream.close();
} catch (Throwable th2) {
th.addSuppressed(th2);
}
throw th;
}
} catch (IOException | SecurityException | NoSuchAlgorithmException e4) {
return e4.toString();
}
}
/* JADX WARN: Code restructure failed: missing block: B:16:0x002c, code lost:
if (r2 == null) goto L58;
*/
/* JADX WARN: Code restructure failed: missing block: B:17:0x002e, code lost:
com.facebook.soloader.p.b("SoFileLoaderImpl", "Error when loading library: " + r2 + ", library hash is " + b(r7) + ", LD_LIBRARY_PATH is " + r8);
*/
/* JADX WARN: Code restructure failed: missing block: B:18:0x0058, code lost:
return;
*/
/* JADX WARN: Code restructure failed: missing block: B:58:?, code lost:
return;
*/
@Override // com.facebook.soloader.x
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct code enable 'Show inconsistent code' option in preferences
*/
public void a(java.lang.String r7, int r8) throws java.lang.Throwable {
/*
Method dump skipped, instruction units count: 224
To view this dump change 'Code comments level' option to 'DEBUG'
*/
throw new UnsupportedOperationException("Method not decompiled: com.facebook.soloader.y.a(java.lang.String, int):void");
}
}
⚠️ This content was hidden by an advertisement filtering extension in your browser. Please disable it and reload the page to access the decompiled content.
We only display one small text ad to keep this service free. Here's what it looks like:
Read the Docs for Business: You write the docs. We do the rest.
Try it today!Ad by EthicalAds
Download file