ISyncIpcService$Stub.smali
.class public abstract Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;
.super Lcom/cm/plugincluster/ipc/BinderWrapper;
.source "ISyncIpcService.java"
# interfaces
.implements Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x409
name = "Stub"
.end annotation
.annotation system Ldalvik/annotation/MemberClasses;
value = {
Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub$Proxy;
}
.end annotation
# static fields
.field private static final DESCRIPTOR:Ljava/lang/String; = "com.cleanmaster.hpsharelib.synipc.ISyncIpcService"
.field static final TRANSACTION_AddTrustByUser:I = 0x21
.field static final TRANSACTION_ChangeLangNotify:I = 0x2a
.field static final TRANSACTION_CheckAlive:I = 0x1
.field static final TRANSACTION_GetAllTrustedByUserPkgName:I = 0x24
.field static final TRANSACTION_GetAllTrustedByUserPkgNameCount:I = 0x23
.field static final TRANSACTION_GetLastUpdateDbTime:I = 0x32
.field static final TRANSACTION_GetServiceVerion:I = 0x2
.field static final TRANSACTION_GoWidget_addGoWidget:I = 0x19
.field static final TRANSACTION_GoWidget_doMemoryClean:I = 0x1b
.field static final TRANSACTION_GoWidget_removeGoWidget:I = 0x1a
.field static final TRANSACTION_GoWidget_reportUsage:I = 0x1c
.field static final TRANSACTION_IsTrustedByUser:I = 0x20
.field static final TRANSACTION_NotifyMemUsedStatus:I = 0x37
.field static final TRANSACTION_RemoveTrustByUser:I = 0x22
.field static final TRANSACTION_ScanAppByPath:I = 0x1e
.field static final TRANSACTION_ScanAppByPkgList:I = 0x1f
.field static final TRANSACTION_ScanAppByPkgName:I = 0x1d
.field static final TRANSACTION_callNotificationMethodByType:I = 0x43
.field static final TRANSACTION_canShowFloatTips:I = 0x3a
.field static final TRANSACTION_canShowMultiLine:I = 0x36
.field static final TRANSACTION_cancelFunctionReplace:I = 0x3e
.field static final TRANSACTION_cancelNotification:I = 0x27
.field static final TRANSACTION_changeNotificationStyleIfNeed:I = 0x25
.field static final TRANSACTION_checkInfocFile:I = 0xd
.field static final TRANSACTION_commitFunctionReplace:I = 0x3f
.field static final TRANSACTION_enterRoot:I = 0x3
.field static final TRANSACTION_getALLPackageLableName:I = 0x11
.field static final TRANSACTION_getALLPackageLableNameCount:I = 0x10
.field static final TRANSACTION_getAllOpenedAppInfo:I = 0xa
.field static final TRANSACTION_getCloudCfgStringValue:I = 0x12
.field static final TRANSACTION_getCloudMsg:I = 0x13
.field static final TRANSACTION_getCloudMsgForFrequency:I = 0x14
.field static final TRANSACTION_getCommonAppPackageNameList:I = 0x35
.field static final TRANSACTION_getCommonFeatures:I = 0x40
.field static final TRANSACTION_getFeatureList:I = 0x3c
.field static final TRANSACTION_getFeatureTitleList:I = 0x38
.field static final TRANSACTION_getLaunchedTopList:I = 0xc
.field static final TRANSACTION_getOpenedAppInfo:I = 0xb
.field static final TRANSACTION_getProcMemoryInfo:I = 0x33
.field static final TRANSACTION_initUpdateManagerAssetsFiles:I = 0xf
.field static final TRANSACTION_isFlashlightAvailable:I = 0x31
.field static final TRANSACTION_isFloatServiceDirty:I = 0x2b
.field static final TRANSACTION_isNotificationGameBoxShow:I = 0x42
.field static final TRANSACTION_isNotificationOpen:I = 0x26
.field static final TRANSACTION_isOpenFlashLight:I = 0x30
.field static final TRANSACTION_notifyStdJunkSize:I = 0x2d
.field static final TRANSACTION_parseJsonToMap:I = 0x3b
.field static final TRANSACTION_pmw_tryKill:I = 0x17
.field static final TRANSACTION_queryStdJunkSize:I = 0x2f
.field static final TRANSACTION_requestBatchReport:I = 0x9
.field static final TRANSACTION_scanApkFile:I = 0x16
.field static final TRANSACTION_setBooleanValue:I = 0x5
.field static final TRANSACTION_setCloudMsgShow:I = 0x15
.field static final TRANSACTION_setFloatServiceDirty:I = 0x2c
.field static final TRANSACTION_setIntValue:I = 0x7
.field static final TRANSACTION_setLongValue:I = 0x6
.field static final TRANSACTION_setMemoryChange:I = 0x34
.field static final TRANSACTION_setStringValue:I = 0x8
.field static final TRANSACTION_startGameByGameBox:I = 0x18
.field static final TRANSACTION_startGameforGameBox:I = 0x44
.field static final TRANSACTION_startGuideNotifyOfOpenPermanentNotificationAndGamebox:I = 0x41
.field static final TRANSACTION_startNotification:I = 0x28
.field static final TRANSACTION_startNotificationMonitor:I = 0x39
.field static final TRANSACTION_subtractStdCleanSize:I = 0x2e
.field static final TRANSACTION_syncSoFile:I = 0xe
.field static final TRANSACTION_updateNotification:I = 0x29
.field static final TRANSACTION_updateNotificationPromptData:I = 0x3d
.field static final TRANSACTION_waitForCopyAssetsFinish:I = 0x4
# direct methods
.method public constructor <init>()V
.registers 2
.prologue
.line 24
invoke-direct {p0}, Lcom/cm/plugincluster/ipc/BinderWrapper;-><init>()V
.line 25
const-string v0, "com.cleanmaster.hpsharelib.synipc.ISyncIpcService"
invoke-virtual {p0, p0, v0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->attachInterface(Landroid/os/IInterface;Ljava/lang/String;)V
.line 26
return-void
.end method
# virtual methods
.method public asBinder()Landroid/os/IBinder;
.registers 1
.prologue
.line 44
return-object p0
.end method
.method public onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
.registers 11
.annotation system Ldalvik/annotation/Throws;
value = {
Landroid/os/RemoteException;
}
.end annotation
.prologue
const/4 v0, 0x0
const/4 v2, 0x0
const/4 v1, 0x1
.line 48
sparse-switch p1, :sswitch_data_456
.line 747
invoke-super {p0, p1, p2, p3, p4}, Lcom/cm/plugincluster/ipc/BinderWrapper;->onTransact(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z
move-result v1
:goto_a
return v1
.line 52
:sswitch_b
const-string v0, "com.cleanmaster.hpsharelib.synipc.ISyncIpcService"
invoke-virtual {p3, v0}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
goto :goto_a
.line 58
:sswitch_11
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->CheckAlive()Z
move-result v0
.line 59
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 60
if-eqz v0, :cond_1f
move v0, v1
:goto_1b
invoke-virtual {p3, v0}, Landroid/os/Parcel;->writeInt(I)V
goto :goto_a
:cond_1f
move v0, v2
goto :goto_1b
.line 66
:sswitch_21
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->GetServiceVerion()I
move-result v0
.line 67
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 68
invoke-virtual {p3, v0}, Landroid/os/Parcel;->writeInt(I)V
goto :goto_a
.line 74
:sswitch_2c
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->enterRoot()V
.line 75
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto :goto_a
.line 81
:sswitch_33
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->waitForCopyAssetsFinish()V
.line 82
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto :goto_a
.line 89
:sswitch_3a
invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 91
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v3
if-eqz v3, :cond_45
move v2, v1
.line 92
:cond_45
invoke-virtual {p0, v0, v2}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->setBooleanValue(Ljava/lang/String;Z)V
.line 93
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto :goto_a
.line 100
:sswitch_4c
invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 102
invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J
move-result-wide v2
.line 103
invoke-virtual {p0, v0, v2, v3}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->setLongValue(Ljava/lang/String;J)V
.line 104
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto :goto_a
.line 111
:sswitch_5b
invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 113
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 114
invoke-virtual {p0, v0, v2}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->setIntValue(Ljava/lang/String;I)V
.line 115
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto :goto_a
.line 122
:sswitch_6a
invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 124
invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 125
invoke-virtual {p0, v0, v2}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->setStringValue(Ljava/lang/String;Ljava/lang/String;)V
.line 126
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto :goto_a
.line 132
:sswitch_79
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->requestBatchReport()V
.line 133
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto :goto_a
.line 139
:sswitch_80
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->getAllOpenedAppInfo()Ljava/util/List;
move-result-object v0
.line 140
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 141
invoke-virtual {p3, v0}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V
goto :goto_a
.line 148
:sswitch_8b
invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 149
invoke-virtual {p0, v0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->getOpenedAppInfo(Ljava/lang/String;)Lcom/cm/plugincluster/softmgr/interfaces/model/AppInfo;
move-result-object v0
.line 150
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 151
if-eqz v0, :cond_a0
.line 152
invoke-virtual {p3, v1}, Landroid/os/Parcel;->writeInt(I)V
.line 153
invoke-virtual {v0, p3, v1}, Lcom/cm/plugincluster/softmgr/interfaces/model/AppInfo;->writeToParcel(Landroid/os/Parcel;I)V
goto/16 :goto_a
.line 156
:cond_a0
invoke-virtual {p3, v2}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 164
:sswitch_a5
invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J
move-result-wide v2
.line 166
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 167
invoke-virtual {p0, v2, v3, v0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->getLaunchedTopList(JI)Ljava/util/List;
move-result-object v0
.line 168
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 169
invoke-virtual {p3, v0}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V
goto/16 :goto_a
.line 175
:sswitch_b9
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->checkInfocFile()Z
move-result v0
.line 176
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 177
if-eqz v0, :cond_c3
move v2, v1
:cond_c3
invoke-virtual {p3, v2}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 184
:sswitch_c8
invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 185
invoke-virtual {p0, v0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->syncSoFile(Ljava/lang/String;)I
move-result v0
.line 186
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 187
invoke-virtual {p3, v0}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 193
:sswitch_d8
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->initUpdateManagerAssetsFiles()Z
move-result v0
.line 194
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 195
if-eqz v0, :cond_e2
move v2, v1
:cond_e2
invoke-virtual {p3, v2}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 201
:sswitch_e7
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->getALLPackageLableNameCount()I
move-result v0
.line 202
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 203
invoke-virtual {p3, v0}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 210
:sswitch_f3
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 212
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 213
invoke-virtual {p0, v0, v2}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->getALLPackageLableName(II)Ljava/util/List;
move-result-object v0
.line 214
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 215
invoke-virtual {p3, v0}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V
goto/16 :goto_a
.line 222
:sswitch_107
invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 224
invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 226
invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v3
.line 227
invoke-virtual {p0, v0, v2, v3}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->getCloudCfgStringValue(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
.line 228
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 229
invoke-virtual {p3, v0}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
goto/16 :goto_a
.line 236
:sswitch_11f
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 238
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 239
invoke-virtual {p0, v0, v2}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->getCloudMsg(II)Ljava/util/List;
move-result-object v0
.line 240
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 241
invoke-virtual {p3, v0}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V
goto/16 :goto_a
.line 248
:sswitch_133
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 250
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v3
.line 252
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v4
.line 253
invoke-virtual {p0, v0, v3, v4}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->getCloudMsgForFrequency(III)Lcom/cm/plugincluster/cleanmaster/cloudmsg/CloudMsgInfo;
move-result-object v0
.line 254
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 255
if-eqz v0, :cond_150
.line 256
invoke-virtual {p3, v1}, Landroid/os/Parcel;->writeInt(I)V
.line 257
invoke-virtual {v0, p3, v1}, Lcom/cm/plugincluster/cleanmaster/cloudmsg/CloudMsgInfo;->writeToParcel(Landroid/os/Parcel;I)V
goto/16 :goto_a
.line 260
:cond_150
invoke-virtual {p3, v2}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 268
:sswitch_155
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v2
if-eqz v2, :cond_163
.line 269
sget-object v0, Lcom/cm/plugincluster/cleanmaster/cloudmsg/CloudMsgInfo;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, p2}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cm/plugincluster/cleanmaster/cloudmsg/CloudMsgInfo;
.line 274
:cond_163
invoke-virtual {p0, v0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->setCloudMsgShow(Lcom/cm/plugincluster/cleanmaster/cloudmsg/CloudMsgInfo;)V
.line 275
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto/16 :goto_a
.line 282
:sswitch_16b
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 284
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v3
.line 286
invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v4
.line 288
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v5
.line 289
invoke-virtual {p0, v0, v3, v4, v5}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->scanApkFile(IILjava/lang/String;I)Z
move-result v0
.line 290
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 291
if-eqz v0, :cond_185
move v2, v1
:cond_185
invoke-virtual {p3, v2}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 298
:sswitch_18a
invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 300
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 301
invoke-virtual {p0, v0, v2}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->pmw_tryKill(Ljava/lang/String;I)V
.line 302
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto/16 :goto_a
.line 309
:sswitch_19a
invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 310
invoke-virtual {p0, v0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->startGameByGameBox(Ljava/lang/String;)V
.line 311
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto/16 :goto_a
.line 318
:sswitch_1a6
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 320
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 321
invoke-virtual {p0, v0, v2}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->GoWidget_addGoWidget(II)V
.line 322
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto/16 :goto_a
.line 329
:sswitch_1b6
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 331
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 332
invoke-virtual {p0, v0, v2}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->GoWidget_removeGoWidget(II)V
.line 333
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto/16 :goto_a
.line 340
:sswitch_1c6
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 342
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 343
invoke-virtual {p0, v0, v2}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->GoWidget_doMemoryClean(II)V
.line 344
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto/16 :goto_a
.line 351
:sswitch_1d6
invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 353
invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v2
.line 354
invoke-virtual {p0, v0, v2}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->GoWidget_reportUsage(Ljava/lang/String;Ljava/lang/String;)V
.line 355
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto/16 :goto_a
.line 362
:sswitch_1e6
invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 363
invoke-virtual {p0, v0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->ScanAppByPkgName(Ljava/lang/String;)Lcom/cm/plugincluster/softmgr/interfaces/scan/IApkResult;
move-result-object v0
.line 364
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 365
if-eqz v0, :cond_1fb
.line 366
invoke-virtual {p3, v1}, Landroid/os/Parcel;->writeInt(I)V
.line 367
invoke-interface {v0, p3, v1}, Lcom/cm/plugincluster/softmgr/interfaces/scan/IApkResult;->writeToParcel(Landroid/os/Parcel;I)V
goto/16 :goto_a
.line 370
:cond_1fb
invoke-virtual {p3, v2}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 378
:sswitch_200
invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 379
invoke-virtual {p0, v0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->ScanAppByPath(Ljava/lang/String;)Lcom/cm/plugincluster/softmgr/interfaces/scan/IApkResult;
move-result-object v0
.line 380
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 381
if-eqz v0, :cond_215
.line 382
invoke-virtual {p3, v1}, Landroid/os/Parcel;->writeInt(I)V
.line 383
invoke-interface {v0, p3, v1}, Lcom/cm/plugincluster/softmgr/interfaces/scan/IApkResult;->writeToParcel(Landroid/os/Parcel;I)V
goto/16 :goto_a
.line 386
:cond_215
invoke-virtual {p3, v2}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 394
:sswitch_21a
invoke-virtual {p2}, Landroid/os/Parcel;->createStringArrayList()Ljava/util/ArrayList;
move-result-object v0
.line 395
invoke-virtual {p0, v0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->ScanAppByPkgList(Ljava/util/List;)Ljava/util/List;
move-result-object v0
.line 396
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 397
invoke-virtual {p3, v0}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V
goto/16 :goto_a
.line 404
:sswitch_22a
invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 405
invoke-virtual {p0, v0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->IsTrustedByUser(Ljava/lang/String;)Z
move-result v0
.line 406
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 407
if-eqz v0, :cond_238
move v2, v1
:cond_238
invoke-virtual {p3, v2}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 414
:sswitch_23d
invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 415
invoke-virtual {p0, v0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->AddTrustByUser(Ljava/lang/String;)Z
move-result v0
.line 416
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 417
if-eqz v0, :cond_24b
move v2, v1
:cond_24b
invoke-virtual {p3, v2}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 424
:sswitch_250
invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 425
invoke-virtual {p0, v0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->RemoveTrustByUser(Ljava/lang/String;)Z
move-result v0
.line 426
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 427
if-eqz v0, :cond_25e
move v2, v1
:cond_25e
invoke-virtual {p3, v2}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 433
:sswitch_263
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->GetAllTrustedByUserPkgNameCount()I
move-result v0
.line 434
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 435
invoke-virtual {p3, v0}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 442
:sswitch_26f
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 444
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 445
invoke-virtual {p0, v0, v2}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->GetAllTrustedByUserPkgName(II)Ljava/util/List;
move-result-object v0
.line 446
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 447
invoke-virtual {p3, v0}, Landroid/os/Parcel;->writeStringList(Ljava/util/List;)V
goto/16 :goto_a
.line 454
:sswitch_283
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 455
invoke-virtual {p0, v0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->changeNotificationStyleIfNeed(I)Z
move-result v0
.line 456
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 457
if-eqz v0, :cond_291
move v2, v1
:cond_291
invoke-virtual {p3, v2}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 463
:sswitch_296
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->isNotificationOpen()Z
move-result v0
.line 464
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 465
if-eqz v0, :cond_2a0
move v2, v1
:cond_2a0
invoke-virtual {p3, v2}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 471
:sswitch_2a5
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->cancelNotification()V
.line 472
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto/16 :goto_a
.line 478
:sswitch_2ad
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->startNotification()V
.line 479
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto/16 :goto_a
.line 486
:sswitch_2b5
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 487
invoke-virtual {p0, v0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->updateNotification(I)V
.line 488
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto/16 :goto_a
.line 494
:sswitch_2c1
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->ChangeLangNotify()V
.line 495
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto/16 :goto_a
.line 501
:sswitch_2c9
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->isFloatServiceDirty()Z
move-result v0
.line 502
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 503
if-eqz v0, :cond_2d3
move v2, v1
:cond_2d3
invoke-virtual {p3, v2}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 510
:sswitch_2d8
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_2df
move v2, v1
.line 511
:cond_2df
invoke-virtual {p0, v2}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->setFloatServiceDirty(Z)V
.line 512
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto/16 :goto_a
.line 519
:sswitch_2e7
invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J
move-result-wide v2
.line 520
invoke-virtual {p0, v2, v3}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->notifyStdJunkSize(J)V
.line 521
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto/16 :goto_a
.line 528
:sswitch_2f3
invoke-virtual {p2}, Landroid/os/Parcel;->readLong()J
move-result-wide v2
.line 529
invoke-virtual {p0, v2, v3}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->subtractStdCleanSize(J)V
.line 530
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto/16 :goto_a
.line 536
:sswitch_2ff
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->queryStdJunkSize()J
move-result-wide v2
.line 537
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 538
invoke-virtual {p3, v2, v3}, Landroid/os/Parcel;->writeLong(J)V
goto/16 :goto_a
.line 544
:sswitch_30b
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->isOpenFlashLight()Z
move-result v0
.line 545
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 546
if-eqz v0, :cond_315
move v2, v1
:cond_315
invoke-virtual {p3, v2}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 552
:sswitch_31a
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->isFlashlightAvailable()Z
move-result v0
.line 553
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 554
if-eqz v0, :cond_324
move v2, v1
:cond_324
invoke-virtual {p3, v2}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 560
:sswitch_329
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->GetLastUpdateDbTime()J
move-result-wide v2
.line 561
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 562
invoke-virtual {p3, v2, v3}, Landroid/os/Parcel;->writeLong(J)V
goto/16 :goto_a
.line 568
:sswitch_335
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->getProcMemoryInfo()Lcom/cm/plugincluster/boost/aidl/IPhoneMemoryInfo;
move-result-object v0
.line 569
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 570
if-eqz v0, :cond_346
.line 571
invoke-virtual {p3, v1}, Landroid/os/Parcel;->writeInt(I)V
.line 572
invoke-interface {v0, p3, v1}, Lcom/cm/plugincluster/boost/aidl/IPhoneMemoryInfo;->writeToParcel(Landroid/os/Parcel;I)V
goto/16 :goto_a
.line 575
:cond_346
invoke-virtual {p3, v2}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 583
:sswitch_34b
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v2
if-eqz v2, :cond_359
.line 584
sget-object v0, Lcom/cleanmaster/hpsharelib/synipc/MemoryChangeParam;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, p2}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cleanmaster/hpsharelib/synipc/MemoryChangeParam;
.line 589
:cond_359
invoke-virtual {p0, v0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->setMemoryChange(Lcom/cleanmaster/hpsharelib/synipc/MemoryChangeParam;)I
move-result v0
.line 590
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 591
invoke-virtual {p3, v0}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 597
:sswitch_365
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->getCommonAppPackageNameList()Ljava/util/List;
move-result-object v0
.line 598
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 599
invoke-virtual {p3, v0}, Landroid/os/Parcel;->writeStringList(Ljava/util/List;)V
goto/16 :goto_a
.line 605
:sswitch_371
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->canShowMultiLine()Z
move-result v0
.line 606
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 607
if-eqz v0, :cond_37b
move v2, v1
:cond_37b
invoke-virtual {p3, v2}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 614
:sswitch_380
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 615
invoke-virtual {p0, v0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->NotifyMemUsedStatus(I)V
.line 616
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto/16 :goto_a
.line 623
:sswitch_38c
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 624
invoke-virtual {p0, v0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->getFeatureTitleList(I)Ljava/util/List;
move-result-object v0
.line 625
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 626
invoke-virtual {p3, v0}, Landroid/os/Parcel;->writeStringList(Ljava/util/List;)V
goto/16 :goto_a
.line 632
:sswitch_39c
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->startNotificationMonitor()V
.line 633
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto/16 :goto_a
.line 640
:sswitch_3a4
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 641
invoke-virtual {p0, v0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->canShowFloatTips(I)Z
move-result v0
.line 642
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 643
if-eqz v0, :cond_3b2
move v2, v1
:cond_3b2
invoke-virtual {p3, v2}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 649
:sswitch_3b7
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->parseJsonToMap()V
.line 650
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto/16 :goto_a
.line 657
:sswitch_3bf
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v0
if-eqz v0, :cond_3c6
move v2, v1
.line 658
:cond_3c6
invoke-virtual {p0, v2}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->getFeatureList(Z)Ljava/util/List;
move-result-object v0
.line 659
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 660
invoke-virtual {p3, v0}, Landroid/os/Parcel;->writeStringList(Ljava/util/List;)V
goto/16 :goto_a
.line 667
:sswitch_3d2
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v3
if-eqz v3, :cond_3e0
.line 668
sget-object v0, Lcom/cm/plugincluster/common/notification/aidl/NotificationPromptData;->CREATOR:Landroid/os/Parcelable$Creator;
invoke-interface {v0, p2}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
move-result-object v0
check-cast v0, Lcom/cm/plugincluster/common/notification/aidl/NotificationPromptData;
.line 673
:cond_3e0
invoke-virtual {p0, v0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->updateNotificationPromptData(Lcom/cm/plugincluster/common/notification/aidl/NotificationPromptData;)Z
move-result v0
.line 674
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 675
if-eqz v0, :cond_3ea
move v2, v1
:cond_3ea
invoke-virtual {p3, v2}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 682
:sswitch_3ef
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 683
invoke-virtual {p0, v0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->cancelFunctionReplace(I)V
.line 684
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto/16 :goto_a
.line 691
:sswitch_3fb
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 693
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 695
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v3
.line 696
invoke-virtual {p0, v0, v2, v3}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->commitFunctionReplace(III)V
.line 697
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto/16 :goto_a
.line 704
:sswitch_40f
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 705
invoke-virtual {p0, v0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->getCommonFeatures(I)Ljava/lang/String;
move-result-object v0
.line 706
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 707
invoke-virtual {p3, v0}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
goto/16 :goto_a
.line 713
:sswitch_41f
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->startGuideNotifyOfOpenPermanentNotificationAndGamebox()V
.line 714
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto/16 :goto_a
.line 720
:sswitch_427
invoke-virtual {p0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->isNotificationGameBoxShow()Z
move-result v0
.line 721
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 722
if-eqz v0, :cond_431
move v2, v1
:cond_431
invoke-virtual {p3, v2}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 729
:sswitch_436
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v0
.line 730
invoke-virtual {p0, v0}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->callNotificationMethodByType(I)I
move-result v0
.line 731
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
.line 732
invoke-virtual {p3, v0}, Landroid/os/Parcel;->writeInt(I)V
goto/16 :goto_a
.line 739
:sswitch_446
invoke-virtual {p2}, Landroid/os/Parcel;->readString()Ljava/lang/String;
move-result-object v0
.line 741
invoke-virtual {p2}, Landroid/os/Parcel;->readInt()I
move-result v2
.line 742
invoke-virtual {p0, v0, v2}, Lcom/cleanmaster/hpsharelib/synipc/ISyncIpcService$Stub;->startGameforGameBox(Ljava/lang/String;I)V
.line 743
invoke-virtual {p3}, Landroid/os/Parcel;->writeNoException()V
goto/16 :goto_a
.line 48
:sswitch_data_456
.sparse-switch
0x1 -> :sswitch_11
0x2 -> :sswitch_21
0x3 -> :sswitch_2c
0x4 -> :sswitch_33
0x5 -> :sswitch_3a
0x6 -> :sswitch_4c
0x7 -> :sswitch_5b
0x8 -> :sswitch_6a
0x9 -> :sswitch_79
0xa -> :sswitch_80
0xb -> :sswitch_8b
0xc -> :sswitch_a5
0xd -> :sswitch_b9
0xe -> :sswitch_c8
0xf -> :sswitch_d8
0x10 -> :sswitch_e7
0x11 -> :sswitch_f3
0x12 -> :sswitch_107
0x13 -> :sswitch_11f
0x14 -> :sswitch_133
0x15 -> :sswitch_155
0x16 -> :sswitch_16b
0x17 -> :sswitch_18a
0x18 -> :sswitch_19a
0x19 -> :sswitch_1a6
0x1a -> :sswitch_1b6
0x1b -> :sswitch_1c6
0x1c -> :sswitch_1d6
0x1d -> :sswitch_1e6
0x1e -> :sswitch_200
0x1f -> :sswitch_21a
0x20 -> :sswitch_22a
0x21 -> :sswitch_23d
0x22 -> :sswitch_250
0x23 -> :sswitch_263
0x24 -> :sswitch_26f
0x25 -> :sswitch_283
0x26 -> :sswitch_296
0x27 -> :sswitch_2a5
0x28 -> :sswitch_2ad
0x29 -> :sswitch_2b5
0x2a -> :sswitch_2c1
0x2b -> :sswitch_2c9
0x2c -> :sswitch_2d8
0x2d -> :sswitch_2e7
0x2e -> :sswitch_2f3
0x2f -> :sswitch_2ff
0x30 -> :sswitch_30b
0x31 -> :sswitch_31a
0x32 -> :sswitch_329
0x33 -> :sswitch_335
0x34 -> :sswitch_34b
0x35 -> :sswitch_365
0x36 -> :sswitch_371
0x37 -> :sswitch_380
0x38 -> :sswitch_38c
0x39 -> :sswitch_39c
0x3a -> :sswitch_3a4
0x3b -> :sswitch_3b7
0x3c -> :sswitch_3bf
0x3d -> :sswitch_3d2
0x3e -> :sswitch_3ef
0x3f -> :sswitch_3fb
0x40 -> :sswitch_40f
0x41 -> :sswitch_41f
0x42 -> :sswitch_427
0x43 -> :sswitch_436
0x44 -> :sswitch_446
0x5f4e5446 -> :sswitch_b
.end sparse-switch
.end method