1
0
mirror of https://github.com/areteruhiro/LIME-beta-hiro.git synced 2025-02-05 21:11:39 +09:00

io.github.hiro.lime

This commit is contained in:
areteruhiro 2024-10-20 11:22:55 +09:00
parent 8104d0393d
commit d62cafbd0c
34 changed files with 98 additions and 114 deletions

View File

@ -3,7 +3,7 @@ plugins {
} }
android { android {
namespace 'io.github.chipppppppppp.lime' namespace 'io.github.hiro.lime'
compileSdk 34 compileSdk 34
defaultConfig { defaultConfig {

View File

@ -1,2 +1,2 @@
-keep class io.github.chipppppppppp.lime.Main -keep class io.github.hiro.lime.Main
-ignorewarnings -ignorewarnings

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="utf-8"?> <?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" <manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="io.github.chipppppppppp.lime"> <!-- package属性を追加 --> package="io.github.hiro.lime"> <!-- package属性を追加 -->
<application <application
android:icon="@mipmap/ic_launcher" android:icon="@mipmap/ic_launcher"

View File

@ -1,4 +1,4 @@
package io.github.chipppppppppp.lime; package io.github.hiro.lime;
public class LimeOptions { public class LimeOptions {
public class Option { public class Option {

View File

@ -1,4 +1,4 @@
package io.github.chipppppppppp.lime; package io.github.hiro.lime;
import android.content.res.XModuleResources; import android.content.res.XModuleResources;
@ -12,31 +12,31 @@ import de.robv.android.xposed.XSharedPreferences;
import de.robv.android.xposed.callbacks.XC_InitPackageResources; import de.robv.android.xposed.callbacks.XC_InitPackageResources;
import de.robv.android.xposed.callbacks.XC_LayoutInflated; import de.robv.android.xposed.callbacks.XC_LayoutInflated;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.hooks.AddRegistrationOptions; import io.github.hiro.lime.hooks.AddRegistrationOptions;
import io.github.chipppppppppp.lime.hooks.BlockTracking; import io.github.hiro.lime.hooks.BlockTracking;
import io.github.chipppppppppp.lime.hooks.CheckHookTargetVersion; import io.github.hiro.lime.hooks.CheckHookTargetVersion;
import io.github.chipppppppppp.lime.hooks.Constants; import io.github.hiro.lime.hooks.Constants;
import io.github.chipppppppppp.lime.hooks.EmbedOptions; import io.github.hiro.lime.hooks.EmbedOptions;
import io.github.chipppppppppp.lime.hooks.IHook; import io.github.hiro.lime.hooks.IHook;
import io.github.chipppppppppp.lime.hooks.KeepUnread; import io.github.hiro.lime.hooks.KeepUnread;
import io.github.chipppppppppp.lime.hooks.ModifyRequest; import io.github.hiro.lime.hooks.ModifyRequest;
import io.github.chipppppppppp.lime.hooks.ModifyResponse; import io.github.hiro.lime.hooks.ModifyResponse;
import io.github.chipppppppppp.lime.hooks.OutputRequest; import io.github.hiro.lime.hooks.OutputRequest;
import io.github.chipppppppppp.lime.hooks.OutputResponse; import io.github.hiro.lime.hooks.OutputResponse;
import io.github.chipppppppppp.lime.hooks.PreventMarkAsRead; import io.github.hiro.lime.hooks.PreventMarkAsRead;
import io.github.chipppppppppp.lime.hooks.PreventUnsendMessage; import io.github.hiro.lime.hooks.PreventUnsendMessage;
import io.github.chipppppppppp.lime.hooks.RedirectWebView; import io.github.hiro.lime.hooks.RedirectWebView;
import io.github.chipppppppppp.lime.hooks.RemoveAds; import io.github.hiro.lime.hooks.RemoveAds;
import io.github.chipppppppppp.lime.hooks.RemoveFlexibleContents; import io.github.hiro.lime.hooks.RemoveFlexibleContents;
import io.github.chipppppppppp.lime.hooks.RemoveIconLabels; import io.github.hiro.lime.hooks.RemoveIconLabels;
import io.github.chipppppppppp.lime.hooks.RemoveIcons; import io.github.hiro.lime.hooks.RemoveIcons;
import io.github.chipppppppppp.lime.hooks.RemoveReplyMute; import io.github.hiro.lime.hooks.RemoveReplyMute;
import io.github.chipppppppppp.lime.hooks.SendMuteMessage; import io.github.hiro.lime.hooks.SendMuteMessage;
import io.github.chipppppppppp.lime.hooks.SpoofAndroidId; import io.github.hiro.lime.hooks.SpoofAndroidId;
import io.github.chipppppppppp.lime.hooks.SpoofUserAgent; import io.github.hiro.lime.hooks.SpoofUserAgent;
import io.github.chipppppppppp.lime.hooks.UnsentRec; import io.github.hiro.lime.hooks.UnsentRec;
import io.github.chipppppppppp.lime.hooks.Archived; import io.github.hiro.lime.hooks.Archived;
import io.github.chipppppppppp.lime.hooks.test; import io.github.hiro.lime.hooks.test;
public class Main implements IXposedHookLoadPackage, IXposedHookInitPackageResources, IXposedHookZygoteInit { public class Main implements IXposedHookLoadPackage, IXposedHookInitPackageResources, IXposedHookZygoteInit {

View File

@ -1,4 +1,4 @@
package io.github.chipppppppppp.lime; package io.github.hiro.lime;
import android.app.Activity; import android.app.Activity;
import android.app.AlertDialog; import android.app.AlertDialog;

View File

@ -1,4 +1,4 @@
package io.github.chipppppppppp.lime; package io.github.hiro.lime;
import android.content.Context; import android.content.Context;
import android.content.res.AssetManager; import android.content.res.AssetManager;

View File

@ -1,9 +1,8 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import android.app.Activity; import android.app.Activity;
import android.app.AlertDialog; import android.app.AlertDialog;
import android.content.Context; import android.content.Context;
import android.content.DialogInterface;
import android.content.SharedPreferences; import android.content.SharedPreferences;
import android.view.Gravity; import android.view.Gravity;
import android.view.ViewGroup; import android.view.ViewGroup;
@ -17,9 +16,9 @@ import android.widget.Toast;
import de.robv.android.xposed.XC_MethodHook; import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedBridge; import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
import io.github.chipppppppppp.lime.R; import io.github.hiro.lime.R;
import io.github.chipppppppppp.lime.Utils; import io.github.hiro.lime.Utils;
public class AddRegistrationOptions implements IHook { public class AddRegistrationOptions implements IHook {

View File

@ -1,11 +1,10 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import static io.github.chipppppppppp.lime.Main.limeOptions; import static io.github.hiro.lime.Main.limeOptions;
import android.app.AndroidAppHelper; import android.app.AndroidAppHelper;
import android.app.Application; import android.app.Application;
import android.content.Context; import android.content.Context;
import android.content.pm.PackageManager;
import android.database.Cursor; import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteDatabase;
import java.io.BufferedReader; import java.io.BufferedReader;
@ -14,7 +13,6 @@ import java.io.File;
import java.io.FileReader; import java.io.FileReader;
import java.io.FileWriter; import java.io.FileWriter;
import java.io.IOException; import java.io.IOException;
import java.lang.reflect.Method;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.List; import java.util.List;
@ -22,8 +20,7 @@ import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedBridge; import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.XposedHelpers; import de.robv.android.xposed.XposedHelpers;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
import io.github.chipppppppppp.lime.Main;
public class Archived implements IHook { public class Archived implements IHook {

View File

@ -1,4 +1,4 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import java.util.Arrays; import java.util.Arrays;
import java.util.HashSet; import java.util.HashSet;
@ -7,7 +7,7 @@ import java.util.Set;
import de.robv.android.xposed.XC_MethodHook; import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedBridge; import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
public class BlockTracking implements IHook { public class BlockTracking implements IHook {
@Override @Override

View File

@ -1,4 +1,4 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import android.content.Context; import android.content.Context;
import android.content.pm.PackageManager; import android.content.pm.PackageManager;
@ -7,10 +7,10 @@ import android.widget.Toast;
import de.robv.android.xposed.XC_MethodHook; import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedBridge; import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.BuildConfig; import io.github.hiro.lime.BuildConfig;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
import io.github.chipppppppppp.lime.R; import io.github.hiro.lime.R;
import io.github.chipppppppppp.lime.Utils; import io.github.hiro.lime.Utils;
public class CheckHookTargetVersion implements IHook { public class CheckHookTargetVersion implements IHook {
@Override @Override

View File

@ -1,4 +1,4 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
public class Communication { public class Communication {
public enum Type { public enum Type {

View File

@ -1,4 +1,4 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import de.robv.android.xposed.XposedBridge; import de.robv.android.xposed.XposedBridge;

View File

@ -1,4 +1,4 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
public class Constants { public class Constants {
public static final String PACKAGE_NAME = "jp.naver.line.android"; public static final String PACKAGE_NAME = "jp.naver.line.android";

View File

@ -1,4 +1,4 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import static android.content.ContentValues.TAG; import static android.content.ContentValues.TAG;
@ -13,7 +13,6 @@ import android.content.SharedPreferences;
import android.database.Cursor; import android.database.Cursor;
import android.database.sqlite.SQLiteDatabase; import android.database.sqlite.SQLiteDatabase;
import android.graphics.Typeface; import android.graphics.Typeface;
import android.net.Uri;
import android.os.Environment; import android.os.Environment;
import android.os.Process; import android.os.Process;
import android.text.InputType; import android.text.InputType;
@ -31,8 +30,6 @@ import android.widget.ScrollView;
import android.widget.Switch; import android.widget.Switch;
import android.widget.Toast; import android.widget.Toast;
import androidx.core.content.FileProvider;
import java.io.File; import java.io.File;
import java.io.FileInputStream; import java.io.FileInputStream;
import java.io.FileOutputStream; import java.io.FileOutputStream;
@ -45,10 +42,10 @@ import java.util.Locale;
import de.robv.android.xposed.XC_MethodHook; import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedBridge; import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
import io.github.chipppppppppp.lime.Main; import io.github.hiro.lime.Main;
import io.github.chipppppppppp.lime.R; import io.github.hiro.lime.R;
import io.github.chipppppppppp.lime.Utils; import io.github.hiro.lime.Utils;
public class EmbedOptions implements IHook { public class EmbedOptions implements IHook {
@Override @Override

View File

@ -1,7 +1,7 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
public interface IHook { public interface IHook {
void hook(LimeOptions limeOptions, XC_LoadPackage.LoadPackageParam loadPackageParam) throws Throwable; void hook(LimeOptions limeOptions, XC_LoadPackage.LoadPackageParam loadPackageParam) throws Throwable;

View File

@ -1,26 +1,18 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import android.content.Context; import android.content.Context;
import android.graphics.Color;
import android.graphics.drawable.GradientDrawable;
import android.view.View;
import android.view.ViewGroup; import android.view.ViewGroup;
import android.widget.ListView; import android.widget.ListView;
import android.widget.RelativeLayout; import android.widget.RelativeLayout;
import android.widget.Switch; import android.widget.Switch;
import android.widget.TextView;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import de.robv.android.xposed.XC_MethodHook; import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedBridge; import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.XposedHelpers; import de.robv.android.xposed.XposedHelpers;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
import io.github.chipppppppppp.lime.R; import io.github.hiro.lime.R;
public class KeepUnread implements IHook { public class KeepUnread implements IHook {
static boolean keepUnread = false; static boolean keepUnread = false;

View File

@ -1,4 +1,4 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import android.util.Base64; import android.util.Base64;
@ -9,8 +9,8 @@ import org.mozilla.javascript.ScriptableObject;
import de.robv.android.xposed.XC_MethodHook; import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedBridge; import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
import io.github.chipppppppppp.lime.Main; import io.github.hiro.lime.Main;
public class ModifyRequest implements IHook { public class ModifyRequest implements IHook {
@Override @Override

View File

@ -1,4 +1,4 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import android.util.Base64; import android.util.Base64;
@ -9,8 +9,8 @@ import org.mozilla.javascript.ScriptableObject;
import de.robv.android.xposed.XC_MethodHook; import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedBridge; import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
import io.github.chipppppppppp.lime.Main; import io.github.hiro.lime.Main;
public class ModifyResponse implements IHook { public class ModifyResponse implements IHook {
@Override @Override

View File

@ -1,9 +1,9 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import de.robv.android.xposed.XC_MethodHook; import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedBridge; import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
public class OutputRequest implements IHook { public class OutputRequest implements IHook {
@Override @Override

View File

@ -1,9 +1,9 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import de.robv.android.xposed.XC_MethodHook; import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedBridge; import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
public class OutputResponse implements IHook { public class OutputResponse implements IHook {
@Override @Override

View File

@ -1,9 +1,9 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import de.robv.android.xposed.XC_MethodHook; import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedBridge; import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
public class PreventMarkAsRead implements IHook { public class PreventMarkAsRead implements IHook {
@Override @Override

View File

@ -1,4 +1,4 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import java.lang.reflect.Field; import java.lang.reflect.Field;
import java.util.ArrayList; import java.util.ArrayList;
@ -7,7 +7,7 @@ import java.util.Map;
import de.robv.android.xposed.XC_MethodHook; import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedBridge; import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
public class PreventUnsendMessage implements IHook { public class PreventUnsendMessage implements IHook {
@Override @Override

View File

@ -1,4 +1,4 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import android.app.Activity; import android.app.Activity;
import android.content.Intent; import android.content.Intent;
@ -11,10 +11,9 @@ import android.webkit.WebView;
import androidx.browser.customtabs.CustomTabsIntent; import androidx.browser.customtabs.CustomTabsIntent;
import de.robv.android.xposed.XC_MethodHook; import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.XposedHelpers; import de.robv.android.xposed.XposedHelpers;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
public class RedirectWebView implements IHook { public class RedirectWebView implements IHook {
@Override @Override

View File

@ -1,4 +1,4 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import android.graphics.Canvas; import android.graphics.Canvas;
import android.view.View; import android.view.View;
@ -13,7 +13,7 @@ import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedBridge; import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.XposedHelpers; import de.robv.android.xposed.XposedHelpers;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
public class RemoveAds implements IHook { public class RemoveAds implements IHook {

View File

@ -1,4 +1,4 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import android.content.Context; import android.content.Context;
import android.view.View; import android.view.View;
@ -8,7 +8,7 @@ import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedBridge; import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.XposedHelpers; import de.robv.android.xposed.XposedHelpers;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
public class RemoveFlexibleContents implements IHook { public class RemoveFlexibleContents implements IHook {
int recommendationResId, serviceNameResId, notificationResId; int recommendationResId, serviceNameResId, notificationResId;

View File

@ -1,11 +1,11 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import android.view.View; import android.view.View;
import de.robv.android.xposed.XC_MethodHook; import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedBridge; import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
public class RemoveIconLabels implements IHook { public class RemoveIconLabels implements IHook {
@Override @Override

View File

@ -1,4 +1,4 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import android.app.Activity; import android.app.Activity;
import android.view.View; import android.view.View;
@ -7,7 +7,7 @@ import android.view.ViewGroup;
import de.robv.android.xposed.XC_MethodHook; import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedHelpers; import de.robv.android.xposed.XposedHelpers;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
public class RemoveIcons implements IHook { public class RemoveIcons implements IHook {
@Override @Override

View File

@ -1,4 +1,4 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import android.app.AndroidAppHelper; import android.app.AndroidAppHelper;
import android.app.Application; import android.app.Application;
@ -7,7 +7,7 @@ import android.app.Notification;
import de.robv.android.xposed.XC_MethodHook; import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedHelpers; import de.robv.android.xposed.XposedHelpers;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
public class RemoveReplyMute implements IHook { public class RemoveReplyMute implements IHook {
@Override @Override

View File

@ -1,4 +1,4 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import android.content.Context; import android.content.Context;
import android.content.ContextWrapper; import android.content.ContextWrapper;
@ -11,7 +11,7 @@ import java.lang.reflect.Method;
import de.robv.android.xposed.XC_MethodHook; import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedBridge; import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
public class SendMuteMessage implements IHook { public class SendMuteMessage implements IHook {
@Override @Override

View File

@ -1,4 +1,4 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import android.content.ContentResolver; import android.content.ContentResolver;
import android.provider.Settings; import android.provider.Settings;
@ -6,8 +6,8 @@ import android.provider.Settings;
import de.robv.android.xposed.XC_MethodHook; import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedHelpers; import de.robv.android.xposed.XposedHelpers;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
import io.github.chipppppppppp.lime.Main; import io.github.hiro.lime.Main;
public class SpoofAndroidId implements IHook { public class SpoofAndroidId implements IHook {
@Override @Override

View File

@ -1,4 +1,4 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import android.content.Context; import android.content.Context;
import android.content.SharedPreferences; import android.content.SharedPreferences;
@ -7,8 +7,8 @@ import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedBridge; import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.XposedHelpers; import de.robv.android.xposed.XposedHelpers;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
import io.github.chipppppppppp.lime.Main; import io.github.hiro.lime.Main;
public class SpoofUserAgent implements IHook { public class SpoofUserAgent implements IHook {
private boolean hasLoggedSpoofedUserAgent = false; private boolean hasLoggedSpoofedUserAgent = false;

View File

@ -1,4 +1,4 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import android.app.AlertDialog; import android.app.AlertDialog;
import android.app.AndroidAppHelper; import android.app.AndroidAppHelper;
@ -36,8 +36,8 @@ import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedBridge; import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.XposedHelpers; import de.robv.android.xposed.XposedHelpers;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
import io.github.chipppppppppp.lime.R; import io.github.hiro.lime.R;
public class UnsentRec implements IHook { public class UnsentRec implements IHook {

View File

@ -1,4 +1,4 @@
package io.github.chipppppppppp.lime.hooks; package io.github.hiro.lime.hooks;
import android.app.AndroidAppHelper; import android.app.AndroidAppHelper;
import android.content.Context; import android.content.Context;
@ -9,7 +9,7 @@ import android.net.Uri;
import de.robv.android.xposed.XC_MethodHook; import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedBridge; import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.callbacks.XC_LoadPackage; import de.robv.android.xposed.callbacks.XC_LoadPackage;
import io.github.chipppppppppp.lime.LimeOptions; import io.github.hiro.lime.LimeOptions;
public class test implements IHook { public class test implements IHook {
private Ringtone ringtone = null; private Ringtone ringtone = null;