让加速器加速所有应用(包括系统应用)

老苏 技巧分享 0

【请大家一定添加我们微信客服:sx-980】
软件失效,资源失效,求资源,反馈问题,防失联等

【所有软件均来源于网络以及投稿人提供】

【如被骗自行负责,请勿相信任何软件内推广信息】

简介

利用xposed模块给加速器添加白名单

import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import de.robv.android.xposed.IXposedHookLoadPackage;
import de.robv.android.xposed.XC_MethodHook;
import de.robv.android.xposed.XposedBridge;
import de.robv.android.xposed.XposedHelpers;
import de.robv.android.xposed.callbacks.XC_LoadPackage;
import android.app.AndroidAppHelper;
import java.util.List;

public class AllowAllApps implements IXposedHookLoadPackage {

    @Override
    public void handleLoadPackage(XC_LoadPackage.LoadPackageParam lpparam) throws Throwable {
        ClassLoader classLoader = lpparam.classLoader;
        XC_MethodHook hook = new XC_MethodHook() {
            @Override
            protected void beforeHookedMethod(MethodHookParam param) throws Throwable {
                Object builder = param.thisObject;
                PackageManager pm = AndroidAppHelper.currentApplication().getPackageManager();
                List<PackageInfo> packages = pm.getInstalledPackages(PackageManager.GET_META_DATA);
                for (PackageInfo packageInfo : packages) {
                    XposedHelpers.callMethod(builder, "addAllowedApplication", packageInfo.packageName);
                }
                super.beforeHookedMethod(param);
            }
        };
        XposedHelpers.findAndHookMethod("android.net.VpnService$Builder", classLoader, "establish", hook);
    }
}

下载

文件下载
资源名称:让加速器加速所有应用(包括系统应用)

免责声明

本站提供的一切软件、教程和内容信息仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序,请支持正版,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。敬请谅解!