Whale: rename package

This commit is contained in:
solohsu 2019-03-26 14:56:59 +08:00
parent 70962c0860
commit 5e271ec3e5
23 changed files with 59 additions and 61 deletions

View File

@ -5,14 +5,12 @@ import android.os.Build;
import android.os.Process;
import com.elderdrivers.riru.common.KeepAll;
import com.elderdrivers.riru.edxp.BuildConfig;
import com.elderdrivers.riru.edxp.config.InstallerChooser;
import com.elderdrivers.riru.edxp.yahfa.core.HookMethodResolver;
import com.elderdrivers.riru.edxp.yahfa.entry.Router;
import com.elderdrivers.riru.edxp.yahfa.proxy.BlackWhiteListProxy;
import com.elderdrivers.riru.edxp.yahfa.proxy.NormalProxy;
import com.elderdrivers.riru.edxp.whale.core.HookMethodResolver;
import com.elderdrivers.riru.edxp.whale.entry.Router;
import com.elderdrivers.riru.edxp.whale.proxy.BlackWhiteListProxy;
import com.elderdrivers.riru.edxp.whale.proxy.NormalProxy;
import com.elderdrivers.riru.edxp.util.Utils;
import com.lody.whale.WhaleRuntime;
import java.lang.reflect.Method;
import java.util.Arrays;

View File

@ -1,9 +1,9 @@
package com.elderdrivers.riru.edxp.yahfa.config;
package com.elderdrivers.riru.edxp.whale.config;
import com.elderdrivers.riru.edxp.config.EdXpConfig;
import com.elderdrivers.riru.edxp.config.InstallerChooser;
import com.elderdrivers.riru.edxp.Main;
import com.elderdrivers.riru.edxp.yahfa.entry.hooker.XposedBlackListHooker;
import com.elderdrivers.riru.edxp.whale.entry.hooker.XposedBlackListHooker;
public class WhaleEdxpConfig implements EdXpConfig {
@Override

View File

@ -1,7 +1,7 @@
package com.elderdrivers.riru.edxp.yahfa.config;
package com.elderdrivers.riru.edxp.whale.config;
import com.elderdrivers.riru.edxp.hook.HookProvider;
import com.elderdrivers.riru.edxp.yahfa.util.PrebuiltMethodsDeopter;
import com.elderdrivers.riru.edxp.whale.util.PrebuiltMethodsDeopter;
import com.lody.whale.WhaleRuntime;
import java.lang.reflect.Member;

View File

@ -1,7 +1,7 @@
package com.elderdrivers.riru.edxp.yahfa.core;
package com.elderdrivers.riru.edxp.whale.core;
import com.elderdrivers.riru.edxp.Main;
import com.elderdrivers.riru.edxp.yahfa.entry.hooker.OnePlusWorkAroundHooker;
import com.elderdrivers.riru.edxp.whale.entry.hooker.OnePlusWorkAroundHooker;
import com.elderdrivers.riru.edxp.util.Utils;
import java.lang.reflect.Constructor;

View File

@ -1,4 +1,4 @@
package com.elderdrivers.riru.edxp.yahfa.core;
package com.elderdrivers.riru.edxp.whale.core;
import android.os.Build;

View File

@ -1,4 +1,4 @@
package com.elderdrivers.riru.edxp.yahfa.dexmaker;
package com.elderdrivers.riru.edxp.whale.dexmaker;
import android.util.Log;

View File

@ -1,4 +1,4 @@
package com.elderdrivers.riru.edxp.yahfa.dexmaker;
package com.elderdrivers.riru.edxp.whale.dexmaker;
import java.lang.reflect.Constructor;
import java.lang.reflect.Member;

View File

@ -1,18 +1,18 @@
package com.elderdrivers.riru.edxp.yahfa.entry;
package com.elderdrivers.riru.edxp.whale.entry;
import android.app.AndroidAppHelper;
import android.text.TextUtils;
import com.elderdrivers.riru.edxp.config.EdXpConfigGlobal;
import com.elderdrivers.riru.edxp.util.Utils;
import com.elderdrivers.riru.edxp.yahfa.config.WhaleHookProvider;
import com.elderdrivers.riru.edxp.yahfa.config.WhaleEdxpConfig;
import com.elderdrivers.riru.edxp.yahfa.core.HookMain;
import com.elderdrivers.riru.edxp.yahfa.entry.bootstrap.AppBootstrapHookInfo;
import com.elderdrivers.riru.edxp.yahfa.entry.bootstrap.SysBootstrapHookInfo;
import com.elderdrivers.riru.edxp.yahfa.entry.bootstrap.SysInnerHookInfo;
import com.elderdrivers.riru.edxp.yahfa.entry.bootstrap.WorkAroundHookInfo;
import com.elderdrivers.riru.edxp.yahfa.entry.hooker.SystemMainHooker;
import com.elderdrivers.riru.edxp.whale.config.WhaleHookProvider;
import com.elderdrivers.riru.edxp.whale.config.WhaleEdxpConfig;
import com.elderdrivers.riru.edxp.whale.core.HookMain;
import com.elderdrivers.riru.edxp.whale.entry.bootstrap.AppBootstrapHookInfo;
import com.elderdrivers.riru.edxp.whale.entry.bootstrap.SysBootstrapHookInfo;
import com.elderdrivers.riru.edxp.whale.entry.bootstrap.SysInnerHookInfo;
import com.elderdrivers.riru.edxp.whale.entry.bootstrap.WorkAroundHookInfo;
import com.elderdrivers.riru.edxp.whale.entry.hooker.SystemMainHooker;
import java.util.concurrent.atomic.AtomicBoolean;

View File

@ -1,9 +1,9 @@
package com.elderdrivers.riru.edxp.yahfa.entry.bootstrap;
package com.elderdrivers.riru.edxp.whale.entry.bootstrap;
import com.elderdrivers.riru.common.KeepMembers;
import com.elderdrivers.riru.edxp.yahfa.entry.hooker.HandleBindAppHooker;
import com.elderdrivers.riru.edxp.yahfa.entry.hooker.LoadedApkConstructorHooker;
import com.elderdrivers.riru.edxp.yahfa.entry.hooker.OnePlusWorkAroundHooker;
import com.elderdrivers.riru.edxp.whale.entry.hooker.HandleBindAppHooker;
import com.elderdrivers.riru.edxp.whale.entry.hooker.LoadedApkConstructorHooker;
import com.elderdrivers.riru.edxp.whale.entry.hooker.OnePlusWorkAroundHooker;
public class AppBootstrapHookInfo implements KeepMembers {
public static String[] hookItemNames = {

View File

@ -1,10 +1,10 @@
package com.elderdrivers.riru.edxp.yahfa.entry.bootstrap;
package com.elderdrivers.riru.edxp.whale.entry.bootstrap;
import com.elderdrivers.riru.common.KeepMembers;
import com.elderdrivers.riru.edxp.yahfa.entry.hooker.HandleBindAppHooker;
import com.elderdrivers.riru.edxp.yahfa.entry.hooker.LoadedApkConstructorHooker;
import com.elderdrivers.riru.edxp.yahfa.entry.hooker.OnePlusWorkAroundHooker;
import com.elderdrivers.riru.edxp.yahfa.entry.hooker.SystemMainHooker;
import com.elderdrivers.riru.edxp.whale.entry.hooker.HandleBindAppHooker;
import com.elderdrivers.riru.edxp.whale.entry.hooker.LoadedApkConstructorHooker;
import com.elderdrivers.riru.edxp.whale.entry.hooker.OnePlusWorkAroundHooker;
import com.elderdrivers.riru.edxp.whale.entry.hooker.SystemMainHooker;
public class SysBootstrapHookInfo implements KeepMembers {
public static String[] hookItemNames = {

View File

@ -1,7 +1,7 @@
package com.elderdrivers.riru.edxp.yahfa.entry.bootstrap;
package com.elderdrivers.riru.edxp.whale.entry.bootstrap;
import com.elderdrivers.riru.common.KeepMembers;
import com.elderdrivers.riru.edxp.yahfa.entry.hooker.StartBootstrapServicesHooker;
import com.elderdrivers.riru.edxp.whale.entry.hooker.StartBootstrapServicesHooker;
public class SysInnerHookInfo implements KeepMembers {
public static String[] hookItemNames = {

View File

@ -1,7 +1,7 @@
package com.elderdrivers.riru.edxp.yahfa.entry.bootstrap;
package com.elderdrivers.riru.edxp.whale.entry.bootstrap;
import com.elderdrivers.riru.common.KeepMembers;
import com.elderdrivers.riru.edxp.yahfa.entry.hooker.OnePlusWorkAroundHooker;
import com.elderdrivers.riru.edxp.whale.entry.hooker.OnePlusWorkAroundHooker;
public class WorkAroundHookInfo implements KeepMembers {
public static String[] hookItemNames = {

View File

@ -1,4 +1,4 @@
package com.elderdrivers.riru.edxp.yahfa.entry.hooker;
package com.elderdrivers.riru.edxp.whale.entry.hooker;
import android.app.ActivityThread;
import android.app.LoadedApk;
@ -9,7 +9,7 @@ import android.content.res.CompatibilityInfo;
import com.elderdrivers.riru.common.KeepMembers;
import com.elderdrivers.riru.edxp.util.Utils;
import com.elderdrivers.riru.edxp.Main;
import com.elderdrivers.riru.edxp.yahfa.entry.Router;
import com.elderdrivers.riru.edxp.whale.entry.Router;
import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.XposedHelpers;
@ -18,7 +18,7 @@ import de.robv.android.xposed.callbacks.XC_LoadPackage;
import static com.elderdrivers.riru.edxp.config.InstallerChooser.INSTALLER_PACKAGE_NAME;
import static com.elderdrivers.riru.edxp.util.ClassLoaderUtils.replaceParentClassLoader;
import static com.elderdrivers.riru.edxp.yahfa.entry.hooker.XposedBlackListHooker.BLACK_LIST_PACKAGE_NAME;
import static com.elderdrivers.riru.edxp.whale.entry.hooker.XposedBlackListHooker.BLACK_LIST_PACKAGE_NAME;
// normal process initialization (for new Activity, Service, BroadcastReceiver etc.)
public class HandleBindAppHooker implements KeepMembers {

View File

@ -1,4 +1,4 @@
package com.elderdrivers.riru.edxp.yahfa.entry.hooker;
package com.elderdrivers.riru.edxp.whale.entry.hooker;
import android.app.ActivityThread;
import android.app.AndroidAppHelper;
@ -8,7 +8,7 @@ import android.content.res.CompatibilityInfo;
import android.util.Log;
import com.elderdrivers.riru.common.KeepMembers;
import com.elderdrivers.riru.edxp.yahfa.entry.Router;
import com.elderdrivers.riru.edxp.whale.entry.Router;
import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.XposedHelpers;

View File

@ -1,8 +1,8 @@
package com.elderdrivers.riru.edxp.yahfa.entry.hooker;
package com.elderdrivers.riru.edxp.whale.entry.hooker;
import com.elderdrivers.riru.common.KeepMembers;
import com.elderdrivers.riru.edxp.Main;
import com.elderdrivers.riru.edxp.yahfa.entry.Router;
import com.elderdrivers.riru.edxp.whale.entry.Router;
import de.robv.android.xposed.XposedBridge;

View File

@ -1,9 +1,9 @@
package com.elderdrivers.riru.edxp.yahfa.entry.hooker;
package com.elderdrivers.riru.edxp.whale.entry.hooker;
import android.os.Build;
import com.elderdrivers.riru.common.KeepMembers;
import com.elderdrivers.riru.edxp.yahfa.entry.Router;
import com.elderdrivers.riru.edxp.whale.entry.Router;
import de.robv.android.xposed.XC_MethodReplacement;
import de.robv.android.xposed.XposedBridge;

View File

@ -1,10 +1,10 @@
package com.elderdrivers.riru.edxp.yahfa.entry.hooker;
package com.elderdrivers.riru.edxp.whale.entry.hooker;
import android.app.ActivityThread;
import com.elderdrivers.riru.common.KeepMembers;
import com.elderdrivers.riru.edxp.yahfa.util.PrebuiltMethodsDeopter;
import com.elderdrivers.riru.edxp.yahfa.entry.Router;
import com.elderdrivers.riru.edxp.whale.util.PrebuiltMethodsDeopter;
import com.elderdrivers.riru.edxp.whale.entry.Router;
import de.robv.android.xposed.XposedBridge;

View File

@ -1,4 +1,4 @@
package com.elderdrivers.riru.edxp.yahfa.entry.hooker;
package com.elderdrivers.riru.edxp.whale.entry.hooker;
import android.annotation.TargetApi;
import android.app.Activity;

View File

@ -1,4 +1,4 @@
package com.elderdrivers.riru.edxp.yahfa.entry.hooker;
package com.elderdrivers.riru.edxp.whale.entry.hooker;
import com.elderdrivers.riru.edxp.util.Utils;

View File

@ -1,11 +1,11 @@
package com.elderdrivers.riru.edxp.yahfa.proxy;
package com.elderdrivers.riru.edxp.whale.proxy;
import android.text.TextUtils;
import com.elderdrivers.riru.edxp.Main;
import com.elderdrivers.riru.edxp.config.ConfigManager;
import com.elderdrivers.riru.edxp.yahfa.entry.Router;
import com.elderdrivers.riru.edxp.yahfa.util.PrebuiltMethodsDeopter;
import com.elderdrivers.riru.edxp.whale.entry.Router;
import com.elderdrivers.riru.edxp.whale.util.PrebuiltMethodsDeopter;
import com.elderdrivers.riru.edxp.util.ProcessUtils;
import com.elderdrivers.riru.edxp.util.Utils;

View File

@ -1,9 +1,9 @@
package com.elderdrivers.riru.edxp.yahfa.proxy;
package com.elderdrivers.riru.edxp.whale.proxy;
import com.elderdrivers.riru.edxp.Main;
import com.elderdrivers.riru.edxp.config.ConfigManager;
import com.elderdrivers.riru.edxp.yahfa.util.PrebuiltMethodsDeopter;
import com.elderdrivers.riru.edxp.yahfa.entry.Router;
import com.elderdrivers.riru.edxp.whale.util.PrebuiltMethodsDeopter;
import com.elderdrivers.riru.edxp.whale.entry.Router;
import static com.elderdrivers.riru.edxp.util.FileUtils.getDataPathPrefix;

View File

@ -1,4 +1,4 @@
package com.elderdrivers.riru.edxp.yahfa.util;
package com.elderdrivers.riru.edxp.whale.util;
import java.util.HashMap;

View File

@ -1,4 +1,4 @@
package com.elderdrivers.riru.edxp.yahfa.util;
package com.elderdrivers.riru.edxp.whale.util;
import com.elderdrivers.riru.edxp.util.Utils;
import com.elderdrivers.riru.edxp.Main;
@ -7,8 +7,8 @@ import java.util.Arrays;
import de.robv.android.xposed.XposedHelpers;
import static com.elderdrivers.riru.edxp.yahfa.util.InlinedMethodCallers.KEY_BOOT_IMAGE;
import static com.elderdrivers.riru.edxp.yahfa.util.InlinedMethodCallers.KEY_SYSTEM_SERVER;
import static com.elderdrivers.riru.edxp.whale.util.InlinedMethodCallers.KEY_BOOT_IMAGE;
import static com.elderdrivers.riru.edxp.whale.util.InlinedMethodCallers.KEY_SYSTEM_SERVER;
public class PrebuiltMethodsDeopter {