小红书.apk(点击下载) / o.java


package z8;

import android.content.ComponentName;
import android.content.Context;
import android.content.Intent;
import android.content.pm.PackageManager;
import android.content.pm.ResolveInfo;
import android.text.TextUtils;
import c9.b;
import d9.u;
import d9.y;
import java.util.List;
import n02.e;
import u8.m;
import u8.p;
import w8.i;

/* compiled from: OnChangePushStatusReceiveTask */
public final class o extends m {
    public o(p pVar) {
        super(pVar);
    }

    public static boolean c(Context context) {
        Intent intent = new Intent("com.vivo.pushservice.action.PUSH_SERVICE");
        intent.setPackage(context.getPackageName());
        List<ResolveInfo> i10 = e.i(context.getPackageManager(), intent, 576);
        if (i10 == null || i10.size() <= 0) {
            u.a("OnChangePushStatusTask", "enableService error: can not find push service.");
            return false;
        }
        PackageManager packageManager = context.getPackageManager();
        ComponentName componentName = new ComponentName(context, i10.get(0).serviceInfo.name);
        if (packageManager.getComponentEnabledSetting(componentName) != 1) {
            packageManager.setComponentEnabledSetting(componentName, 1, 1);
            u.n("OnChangePushStatusTask", "enableService push service.");
            return true;
        }
        u.n("OnChangePushStatusTask", "push service has enabled");
        return false;
    }

    public static boolean d(Context context) {
        Intent intent = new Intent("com.vivo.pushservice.action.PUSH_SERVICE");
        intent.setPackage(context.getPackageName());
        List<ResolveInfo> i10 = e.i(context.getPackageManager(), intent, 576);
        if (i10 == null || i10.size() <= 0) {
            u.a("OnChangePushStatusTask", "disableService error: can not find push service.");
            return false;
        }
        PackageManager packageManager = context.getPackageManager();
        ComponentName componentName = new ComponentName(context, i10.get(0).serviceInfo.name);
        if (packageManager.getComponentEnabledSetting(componentName) != 2) {
            packageManager.setComponentEnabledSetting(componentName, 2, 1);
            u.n("OnChangePushStatusTask", "disableService push service.");
            return true;
        }
        u.n("OnChangePushStatusTask", "push service has disabled");
        return false;
    }

    public static List<ResolveInfo> e(Context context) {
        List<ResolveInfo> list;
        Intent intent = new Intent("com.vivo.pushservice.action.RECEIVE");
        intent.setPackage(context.getPackageName());
        try {
            list = e.d(context.getPackageManager(), intent, 576);
        } catch (Exception unused) {
            list = null;
        }
        if (list != null && list.size() > 0) {
            return list;
        }
        Intent intent2 = new Intent("com.vivo.pushclient.action.RECEIVE");
        intent2.setPackage(context.getPackageName());
        try {
            return e.d(context.getPackageManager(), intent2, 576);
        } catch (Exception unused2) {
            return list;
        }
    }

    @Override // u8.m
    public final void b(p pVar) {
        if (!this.f136230a.getPackageName().equals(y.f(this.f136230a))) {
            i iVar = (i) pVar;
            int n14 = iVar.n();
            int o14 = iVar.o();
            u.n("OnChangePushStatusTask", "OnChangePushStatusTask serviceStatus is " + n14 + " ; receiverStatus is " + o14);
            if (n14 == 2) {
                d(this.f136230a);
            } else if (n14 == 1) {
                c(this.f136230a);
            } else if (n14 == 0) {
                Context context = this.f136230a;
                Intent intent = new Intent("com.vivo.pushservice.action.PUSH_SERVICE");
                intent.setPackage(context.getPackageName());
                List<ResolveInfo> i10 = e.i(context.getPackageManager(), intent, 576);
                if (i10 == null || i10.size() <= 0) {
                    u.a("OnChangePushStatusTask", "defaultService error: can not find push service.");
                } else {
                    PackageManager packageManager = context.getPackageManager();
                    ComponentName componentName = new ComponentName(context, i10.get(0).serviceInfo.name);
                    if (packageManager.getComponentEnabledSetting(componentName) != 0) {
                        packageManager.setComponentEnabledSetting(componentName, 0, 1);
                        u.n("OnChangePushStatusTask", "defaultService push service.");
                    } else {
                        u.n("OnChangePushStatusTask", "push service has defaulted");
                    }
                }
            }
            if (o14 == 2) {
                Context context2 = this.f136230a;
                List<ResolveInfo> e14 = e(context2);
                if (e14 == null || e14.size() <= 0) {
                    u.a("OnChangePushStatusTask", "disableReceiver error: can not find push service.");
                } else {
                    String str = e14.get(0).activityInfo.name;
                    if (TextUtils.isEmpty(str)) {
                        u.n("OnChangePushStatusTask", "disableReceiver error: className is null. ");
                    } else {
                        PackageManager packageManager2 = context2.getPackageManager();
                        ComponentName componentName2 = new ComponentName(context2, str);
                        if (packageManager2.getComponentEnabledSetting(componentName2) != 2) {
                            packageManager2.setComponentEnabledSetting(componentName2, 2, 1);
                            u.n("OnChangePushStatusTask", "push service disableReceiver ");
                        } else {
                            u.n("OnChangePushStatusTask", "push service has disableReceiver ");
                        }
                    }
                }
                b.d().h();
            } else if (o14 == 1) {
                Context context3 = this.f136230a;
                List<ResolveInfo> e15 = e(context3);
                if (e15 == null || e15.size() <= 0) {
                    u.a("OnChangePushStatusTask", "enableReceiver error: can not find push service.");
                    return;
                }
                String str2 = e15.get(0).activityInfo.name;
                if (TextUtils.isEmpty(str2)) {
                    u.n("OnChangePushStatusTask", "enableReceiver error: className is null. ");
                    return;
                }
                PackageManager packageManager3 = context3.getPackageManager();
                ComponentName componentName3 = new ComponentName(context3, str2);
                if (packageManager3.getComponentEnabledSetting(componentName3) != 1) {
                    packageManager3.setComponentEnabledSetting(componentName3, 1, 1);
                    u.n("OnChangePushStatusTask", "push service enableReceiver ");
                    return;
                }
                u.n("OnChangePushStatusTask", "push service has enableReceiver ");
            } else if (o14 == 0) {
                Context context4 = this.f136230a;
                List<ResolveInfo> e16 = e(context4);
                if (e16 == null || e16.size() <= 0) {
                    u.a("OnChangePushStatusTask", "defaultReceiver error: can not find push service.");
                    return;
                }
                String str3 = e16.get(0).activityInfo.name;
                if (TextUtils.isEmpty(str3)) {
                    u.n("OnChangePushStatusTask", "defaultReceiver error: className is null. ");
                    return;
                }
                PackageManager packageManager4 = context4.getPackageManager();
                ComponentName componentName4 = new ComponentName(context4, str3);
                if (packageManager4.getComponentEnabledSetting(componentName4) != 0) {
                    packageManager4.setComponentEnabledSetting(componentName4, 0, 1);
                    u.n("OnChangePushStatusTask", "push service defaultReceiver ");
                    return;
                }
                u.n("OnChangePushStatusTask", "push service has defaulted");
            }
        }
    }
}