adz.smali
.class public Ldxoptimizer/adz;
.super Ljava/lang/Object;
.source "ImplicitBroadcastRegisterUtils.java"
# direct methods
.method public static a(Landroid/content/Context;)V
.registers 3
.prologue
.line 32
sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
const/16 v1, 0x18
if-lt v0, v1, :cond_24
.line 33
invoke-static {p0}, Ldxoptimizer/adz;->b(Landroid/content/Context;)V
.line 34
invoke-static {p0}, Ldxoptimizer/adz;->c(Landroid/content/Context;)V
.line 35
invoke-static {p0}, Ldxoptimizer/adz;->d(Landroid/content/Context;)V
.line 36
invoke-static {p0}, Ldxoptimizer/adz;->e(Landroid/content/Context;)V
.line 37
invoke-static {p0}, Ldxoptimizer/adz;->f(Landroid/content/Context;)V
.line 38
invoke-static {p0}, Ldxoptimizer/adz;->g(Landroid/content/Context;)V
.line 39
invoke-static {p0}, Ldxoptimizer/adz;->h(Landroid/content/Context;)V
.line 40
invoke-static {p0}, Ldxoptimizer/adz;->i(Landroid/content/Context;)V
.line 41
invoke-static {p0}, Ldxoptimizer/adz;->j(Landroid/content/Context;)V
.line 42
invoke-static {p0}, Ldxoptimizer/adz;->k(Landroid/content/Context;)V
.line 44
:cond_24
return-void
.end method
.method private static b(Landroid/content/Context;)V
.registers 4
.prologue
.line 52
new-instance v0, Lcom/dianxinos/optimizer/NetworkChangeReceiver;
invoke-direct {v0}, Lcom/dianxinos/optimizer/NetworkChangeReceiver;-><init>()V
.line 53
new-instance v1, Landroid/content/IntentFilter;
const-string v2, "android.net.conn.CONNECTIVITY_CHANGE"
invoke-direct {v1, v2}, Landroid/content/IntentFilter;-><init>(Ljava/lang/String;)V
.line 54
invoke-static {p0, v0, v1}, Ldxoptimizer/cga;->b(Landroid/content/Context;Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
.line 55
return-void
.end method
.method private static c(Landroid/content/Context;)V
.registers 4
.prologue
.line 62
new-instance v0, Lcom/dianxinos/optimizer/ShutDownReceiver;
invoke-direct {v0}, Lcom/dianxinos/optimizer/ShutDownReceiver;-><init>()V
.line 63
new-instance v1, Landroid/content/IntentFilter;
const-string v2, "android.intent.action.ACTION_SHUTDOWN"
invoke-direct {v1, v2}, Landroid/content/IntentFilter;-><init>(Ljava/lang/String;)V
.line 64
const v2, 0x7fffffff
invoke-virtual {v1, v2}, Landroid/content/IntentFilter;->setPriority(I)V
.line 65
invoke-static {p0, v0, v1}, Ldxoptimizer/cga;->b(Landroid/content/Context;Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
.line 66
return-void
.end method
.method private static d(Landroid/content/Context;)V
.registers 4
.prologue
.line 73
new-instance v0, Lcom/dianxinos/optimizer/PackageChangeReceiver;
invoke-direct {v0}, Lcom/dianxinos/optimizer/PackageChangeReceiver;-><init>()V
.line 74
new-instance v1, Landroid/content/IntentFilter;
invoke-direct {v1}, Landroid/content/IntentFilter;-><init>()V
.line 75
const-string v2, "android.intent.action.PACKAGE_ADDED"
invoke-virtual {v1, v2}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
.line 76
const-string v2, "android.intent.action.PACKAGE_CHANGED"
invoke-virtual {v1, v2}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
.line 77
const-string v2, "android.intent.action.PACKAGE_REMOVED"
invoke-virtual {v1, v2}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
.line 78
const-string v2, "android.intent.action.PACKAGE_REPLACED"
invoke-virtual {v1, v2}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
.line 79
const-string v2, "package"
invoke-virtual {v1, v2}, Landroid/content/IntentFilter;->addDataScheme(Ljava/lang/String;)V
.line 80
invoke-static {p0, v0, v1}, Ldxoptimizer/cga;->b(Landroid/content/Context;Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
.line 81
return-void
.end method
.method private static e(Landroid/content/Context;)V
.registers 4
.prologue
.line 88
new-instance v0, Lcom/dianxinos/optimizer/module/accelerate/monitor/LowPowerMonitor;
invoke-direct {v0}, Lcom/dianxinos/optimizer/module/accelerate/monitor/LowPowerMonitor;-><init>()V
.line 89
new-instance v1, Landroid/content/IntentFilter;
const-string v2, "android.intent.action.BATTERY_LOW"
invoke-direct {v1, v2}, Landroid/content/IntentFilter;-><init>(Ljava/lang/String;)V
.line 90
invoke-static {p0, v0, v1}, Ldxoptimizer/cga;->b(Landroid/content/Context;Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
.line 91
return-void
.end method
.method private static f(Landroid/content/Context;)V
.registers 4
.prologue
.line 98
new-instance v0, Lcom/dianxinos/optimizer/utils/AliveReceiver;
invoke-direct {v0}, Lcom/dianxinos/optimizer/utils/AliveReceiver;-><init>()V
.line 99
new-instance v1, Landroid/content/IntentFilter;
const-string v2, "android.intent.action.ACTION_POWER_CONNECTED"
invoke-direct {v1, v2}, Landroid/content/IntentFilter;-><init>(Ljava/lang/String;)V
.line 100
invoke-static {p0, v0, v1}, Ldxoptimizer/cga;->b(Landroid/content/Context;Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
.line 101
return-void
.end method
.method private static g(Landroid/content/Context;)V
.registers 4
.prologue
.line 108
new-instance v0, Lcom/dianxinos/optimizer/module/diagnostic/items/AntiUninstallAdmin;
invoke-direct {v0}, Lcom/dianxinos/optimizer/module/diagnostic/items/AntiUninstallAdmin;-><init>()V
.line 109
new-instance v1, Landroid/content/IntentFilter;
const-string v2, "android.app.action.DEVICE_ADMIN_ENABLED"
invoke-direct {v1, v2}, Landroid/content/IntentFilter;-><init>(Ljava/lang/String;)V
.line 110
invoke-static {p0, v0, v1}, Ldxoptimizer/cga;->b(Landroid/content/Context;Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
.line 111
return-void
.end method
.method private static h(Landroid/content/Context;)V
.registers 4
.prologue
.line 118
new-instance v0, Lcom/dianxinos/optimizer/module/accessibility/core/monitor/CallStateMonitor;
invoke-direct {v0}, Lcom/dianxinos/optimizer/module/accessibility/core/monitor/CallStateMonitor;-><init>()V
.line 119
new-instance v1, Landroid/content/IntentFilter;
const-string v2, "android.intent.action.PHONE_STATE"
invoke-direct {v1, v2}, Landroid/content/IntentFilter;-><init>(Ljava/lang/String;)V
.line 120
invoke-static {p0, v0, v1}, Ldxoptimizer/cga;->b(Landroid/content/Context;Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
.line 121
return-void
.end method
.method private static i(Landroid/content/Context;)V
.registers 4
.prologue
.line 128
new-instance v0, Lcom/dianxinos/optimizer/engine/EnginePackageChangeReceiver;
invoke-direct {v0}, Lcom/dianxinos/optimizer/engine/EnginePackageChangeReceiver;-><init>()V
.line 129
new-instance v1, Landroid/content/IntentFilter;
invoke-direct {v1}, Landroid/content/IntentFilter;-><init>()V
.line 130
const-string v2, "android.intent.action.PACKAGE_ADDED"
invoke-virtual {v1, v2}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
.line 131
const-string v2, "android.intent.action.PACKAGE_CHANGED"
invoke-virtual {v1, v2}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
.line 132
const-string v2, "android.intent.action.PACKAGE_REMOVED"
invoke-virtual {v1, v2}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
.line 133
const-string v2, "android.intent.action.PACKAGE_REPLACED"
invoke-virtual {v1, v2}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
.line 134
const-string v2, "package"
invoke-virtual {v1, v2}, Landroid/content/IntentFilter;->addDataScheme(Ljava/lang/String;)V
.line 135
invoke-static {p0, v0, v1}, Ldxoptimizer/cga;->b(Landroid/content/Context;Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
.line 136
return-void
.end method
.method private static j(Landroid/content/Context;)V
.registers 4
.annotation build Landroid/annotation/TargetApi;
value = 0x13
.end annotation
.prologue
.line 144
new-instance v0, Lcom/dianxinos/optimizer/engine/antispam/SmsReceiver;
invoke-direct {v0}, Lcom/dianxinos/optimizer/engine/antispam/SmsReceiver;-><init>()V
.line 145
new-instance v1, Landroid/content/IntentFilter;
invoke-direct {v1}, Landroid/content/IntentFilter;-><init>()V
.line 146
const-string v2, "android.provider.Telephony.SMS_DELIVER"
invoke-virtual {v1, v2}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
.line 147
const-string v2, "android.provider.Telephony.SMS_RECEIVED"
invoke-virtual {v1, v2}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
.line 148
const v2, 0x7fffffff
invoke-virtual {v1, v2}, Landroid/content/IntentFilter;->setPriority(I)V
.line 149
invoke-static {p0, v0, v1}, Ldxoptimizer/cga;->b(Landroid/content/Context;Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
.line 150
return-void
.end method
.method private static k(Landroid/content/Context;)V
.registers 4
.prologue
.line 157
new-instance v0, Lcom/dianxinos/optimizer/engine/antispam/PhoneCallStateReceiver;
invoke-direct {v0}, Lcom/dianxinos/optimizer/engine/antispam/PhoneCallStateReceiver;-><init>()V
.line 158
new-instance v1, Landroid/content/IntentFilter;
invoke-direct {v1}, Landroid/content/IntentFilter;-><init>()V
.line 160
const-string v2, "android.intent.action.PHONE_STATE"
invoke-virtual {v1, v2}, Landroid/content/IntentFilter;->addAction(Ljava/lang/String;)V
.line 161
const v2, 0x7fffffff
invoke-virtual {v1, v2}, Landroid/content/IntentFilter;->setPriority(I)V
.line 162
invoke-static {p0, v0, v1}, Ldxoptimizer/cga;->b(Landroid/content/Context;Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent;
.line 163
return-void
.end method