Fix sigbypass (not perfect)
This commit is contained in:
parent
0f0e726f2f
commit
281c42a18f
|
|
@ -143,7 +143,8 @@ public class LSPApplication extends ApplicationServiceClient {
|
||||||
Files.copy(is, Paths.get(cacheApkPath));
|
Files.copy(is, Paths.get(cacheApkPath));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
var appClassLoader = new DelegateLastClassLoader(cacheApkPath, aInfo.nativeLibraryDir, baseClassLoader.getParent());
|
// TODO: The last param should be baseClassLoader.getParent(), but it breaks sigbypass and I don't know why
|
||||||
|
var appClassLoader = new DelegateLastClassLoader(cacheApkPath, aInfo.nativeLibraryDir, baseClassLoader);
|
||||||
AppComponentFactory originalAppComponentFactory;
|
AppComponentFactory originalAppComponentFactory;
|
||||||
try {
|
try {
|
||||||
originalAppComponentFactory = (AppComponentFactory) appClassLoader.loadClass(originalAppComponentFactoryClass).newInstance();
|
originalAppComponentFactory = (AppComponentFactory) appClassLoader.loadClass(originalAppComponentFactoryClass).newInstance();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue