mirror of
https://github.com/LSPosed/LSPosed.git
synced 2024-11-14 09:17:02 +00:00
dc6cd4b0fd
* Detect conditions when dex2oat wrapper doesn't work * No enum * Copy * Update * Update * Fix dex2oat wrapper on Android 10 * Stupid typo * Update dex2oat.cpp Co-authored-by: LoveSy <shana@zju.edu.cn>
27 lines
876 B
Prolog
27 lines
876 B
Prolog
-keepclasseswithmembers,includedescriptorclasses class * {
|
|
native <methods>;
|
|
}
|
|
-keepclasseswithmembers class org.lsposed.lspd.Main {
|
|
public static void main(java.lang.String[]);
|
|
}
|
|
-keepclasseswithmembers class org.lsposed.lspd.service.Dex2OatService {
|
|
private java.lang.String devTmpDir;
|
|
private java.lang.String magiskPath;
|
|
private java.lang.String fakeBin32;
|
|
private java.lang.String fakeBin64;
|
|
private java.lang.String[] dex2oatBinaries;
|
|
}
|
|
-keepclasseswithmembers class org.lsposed.lspd.service.LogcatService {
|
|
private int refreshFd(boolean);
|
|
}
|
|
-keepclassmembers class ** implements android.content.ContextWrapper {
|
|
public int getUserId();
|
|
public android.os.UserHandle getUser();
|
|
}
|
|
-assumenosideeffects class android.util.Log {
|
|
public static *** v(...);
|
|
public static *** d(...);
|
|
}
|
|
-repackageclasses
|
|
-allowaccessmodification
|