qv1.smali
.class public Lqv1;
.super Ljava/lang/Object;
.source ""
# static fields
.field public static a:Ld22;
.field public static b:Lk22;
.field public static c:Lh9b;
.field public static d:Lq73;
# direct methods
.method public static a()Ld22;
.registers 6
.line 1
const-string v5, " ~@~@~@~@~@~@~@~@~@~@~ Smob - Mod obfuscation tool v1.4 by Kirlif\' ~@~@~@~@~@~@~@~@~@~@~ "
sget-object v0, Lqv1;->a:Ld22;
const/4 v5, 0x7
if-nez v0, :cond_2a
.line 2
sget-object v0, Ldeezer/android/app/DZMidlet;->z:Ldeezer/android/app/DZMidlet;
.line 3
const/4 v5, 0x7
new-instance v1, Ld22;
const/4 v5, 0x0
invoke-virtual {v0}, Ldeezer/android/app/DZMidlet;->l()Lsl2;
move-result-object v2
.line 4
const/4 v5, 0x5
iget-object v0, v0, Lt12;->a:Lgw3;
.line 5
const/4 v5, 0x7
invoke-interface {v0}, Lgw3;->g1()Li22;
move-result-object v0
const/4 v5, 0x3
const-string v3, "ZJsELEDDZN61FZLRVLOOUPCSWTVFOLYYXN2BLWODCVEDQGXV8GDIBY4UBRJJBXVR"
const-string v3, "4VCYIJUCDLOUELGD1V8WBVYBNVDYOXEWSLLZDONGBBDFVXTZJRXPR29JRLQFO6ZE"
const/4 v5, 0x1
const-string/jumbo v4, "vgOm82au6I5ciH.u"
const-string v4, "a8u5.26iHgcv,OIu"
invoke-direct {v1, v3, v4, v2, v0}, Ld22;-><init>(Ljava/lang/String;Ljava/lang/String;Lsl2;Lnr3;)V
const/4 v5, 0x4
sput-object v1, Lqv1;->a:Ld22;
.line 6
:cond_2a
const/4 v5, 0x4
sget-object v0, Lqv1;->a:Ld22;
const/4 v5, 0x2
return-object v0
.end method
.method public static b()Lk22;
.registers 3
.annotation system Ldalvik/annotation/Throws;
value = {
Ljava/lang/IllegalStateException;
}
.end annotation
.line 1
const/4 v2, 0x3
sget-object v0, Lqv1;->b:Lk22;
if-eqz v0, :cond_7
const/4 v2, 0x1
return-object v0
.line 2
:cond_7
const/4 v2, 0x2
new-instance v0, Ljava/lang/IllegalStateException;
const/4 v2, 0x1
const-string v1, "nLuyoe ea glGslo!UetairRrnL"
const-string v1, "URLGeneratorLegacy is null!"
const/4 v2, 0x1
invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
const/4 v2, 0x2
throw v0
.end method
.method public static c()Lr60;
.registers 2
.line 1
const/4 v1, 0x6
sget-object v0, Ldeezer/android/app/DZMidlet;->z:Ldeezer/android/app/DZMidlet;
const/4 v1, 0x5
invoke-static {v0}, Lt12;->e(Landroid/content/Context;)Lgw3;
move-result-object v0
const/4 v1, 0x1
invoke-interface {v0}, Lgw3;->r0()Lr60;
move-result-object v0
const/4 v1, 0x4
return-object v0
.end method
.method public static d(Landroid/content/Context;Lrm2;)V
.registers 20
move-object/from16 v0, p0
move-object/from16 v0, p0
.line 1
new-instance v1, Lh9b;
invoke-static {}, Lqv1;->a()Ld22;
move-result-object v2
invoke-direct {v1, v0, v2}, Lh9b;-><init>(Landroid/content/Context;Lg33;)V
sput-object v1, Lqv1;->c:Lh9b;
.line 2
invoke-virtual {v1}, Lh9b;->b()Ljava/lang/String;
.line 3
new-instance v1, Lq73;
invoke-static {}, Lqv1;->a()Ld22;
move-result-object v2
move-object/from16 v3, p1
move-object/from16 v3, p1
invoke-direct {v1, v2, v0, v3}, Lq73;-><init>(Lg33;Landroid/content/Context;Lrm2;)V
sput-object v1, Lqv1;->d:Lq73;
.line 4
sget-object v2, Lfo3;->a:Lho3;
.line 5
invoke-static {v2}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;
.line 6
iget-object v2, v1, Lq73;->b:Landroid/content/Context;
invoke-static {v2}, Lt12;->e(Landroid/content/Context;)Lgw3;
move-result-object v2
.line 7
iget-object v3, v1, Lq73;->b:Landroid/content/Context;
invoke-static {v3}, Lt12;->h(Landroid/content/Context;)Lv44;
move-result-object v3
.line 8
invoke-static {}, Ljava/util/concurrent/Executors;->newSingleThreadExecutor()Ljava/util/concurrent/ExecutorService;
move-result-object v4
.line 9
invoke-interface {v2}, Lgw3;->S0()Lxq3;
move-result-object v5
iput-object v5, v1, Lq73;->j:Lxq3;
.line 10
new-instance v5, Lk73;
new-instance v6, Lwf3;
invoke-direct {v6}, Lwf3;-><init>()V
invoke-interface {v2}, Lgw3;->J()Lakg;
move-result-object v7
invoke-direct {v5, v4, v6, v7}, Lk73;-><init>(Ljava/util/concurrent/ExecutorService;Lwf3;Lakg;)V
iput-object v5, v1, Lq73;->k:Lk73;
.line 11
iget-object v5, v1, Lq73;->b:Landroid/content/Context;
.line 12
invoke-interface {v2}, Lgw3;->p0()Lxh2;
move-result-object v8
.line 13
invoke-interface {v2}, Lgw3;->u()Lsl2;
move-result-object v9
.line 14
invoke-interface {v2}, Lgw3;->a()Lkj2;
move-result-object v10
.line 15
invoke-interface {v2}, Lgw3;->s()Lq73;
move-result-object v6
.line 16
iget-object v11, v6, Lq73;->n:Ljava/util/concurrent/ExecutorService;
.line 17
new-instance v12, Ll73;
.line 18
invoke-interface {v2}, Lgw3;->Z0()Lt0g;
move-result-object v6
invoke-direct {v12, v6}, Ll73;-><init>(Lt0g;)V
new-instance v13, Lw73;
invoke-direct {v13}, Lw73;-><init>()V
new-instance v14, Le83;
invoke-direct {v14}, Le83;-><init>()V
new-instance v15, Lt73;
invoke-direct {v15}, Lt73;-><init>()V
.line 19
sget-object v6, Lzta;->o:Lzta;
if-nez v6, :cond_97
.line 20
const-class v16, Lzta;
monitor-enter v16
.line 21
:try_start_7f
sget-object v6, Lzta;->o:Lzta;
if-nez v6, :cond_92
.line 22
new-instance v17, Lzta;
invoke-virtual {v5}, Landroid/content/Context;->getApplicationContext()Landroid/content/Context;
move-result-object v7
move-object/from16 v6, v17
move-object/from16 v6, v17
invoke-direct/range {v6 .. v15}, Lzta;-><init>(Landroid/content/Context;Lxh2;Lsl2;Lkj2;Ljava/util/concurrent/ExecutorService;Ll73;Ldua;Le83;Lt73;)V
sput-object v17, Lzta;->o:Lzta;
.line 23
:cond_92
monitor-exit v16
goto :goto_97
:catchall_94
move-exception v0
monitor-exit v16
:try_end_96
.catchall {:try_start_7f .. :try_end_96} :catchall_94
throw v0
.line 24
:cond_97
:goto_97
sget-object v5, Lzta;->o:Lzta;
.line 25
iput-object v5, v1, Lq73;->m:Lzta;
.line 26
invoke-interface {v2}, Lgw3;->q1()Ll93;
.line 27
invoke-interface {v2}, Lgw3;->O()Lrv1;
.line 28
iget-object v5, v1, Lq73;->c:Lrm2;
iget-object v6, v1, Lq73;->a:Lg33;
new-instance v7, Lrxf;
invoke-direct {v7}, Lrxf;-><init>()V
new-instance v8, Lsxf;
invoke-direct {v8}, Lsxf;-><init>()V
.line 29
sget-object v9, Lx73;->k:Lx73;
if-nez v9, :cond_ba
.line 30
new-instance v9, Lx73;
invoke-direct {v9, v5, v6, v7, v8}, Lx73;-><init>(Lrm2;Lg33;Lrxf;Lsxf;)V
sput-object v9, Lx73;->k:Lx73;
.line 31
:cond_ba
sget-object v5, Lx73;->k:Lx73;
.line 32
iput-object v5, v1, Lq73;->f:Lx73;
.line 33
new-instance v5, Ln73;
iget-object v7, v1, Lq73;->c:Lrm2;
iget-object v8, v1, Lq73;->a:Lg33;
new-instance v9, Lxg3;
.line 34
invoke-interface {v2}, Lgw3;->u()Lsl2;
move-result-object v2
invoke-direct {v9, v2}, Lxg3;-><init>(Lsl2;)V
.line 35
invoke-interface {v3}, Lv44;->g()Lzdb;
move-result-object v10
.line 36
invoke-interface {v3}, Lv44;->d()Lni5;
move-result-object v11
move-object v6, v5
move-object v6, v5
invoke-direct/range {v6 .. v11}, Ln73;-><init>(Lrm2;Lg33;Lxg3;Lzdb;Lni5;)V
iput-object v5, v1, Lq73;->e:Ln73;
.line 37
iget-object v2, v1, Lq73;->a:Lg33;
.line 38
sget-object v3, Ly73;->g:Ly73;
if-nez v3, :cond_e9
.line 39
new-instance v3, Ly73;
invoke-direct {v3, v2}, Ly73;-><init>(Lg33;)V
sput-object v3, Ly73;->g:Ly73;
.line 40
:cond_e9
sget-object v2, Ly73;->g:Ly73;
.line 41
iput-object v2, v1, Lq73;->g:Ly73;
.line 42
iget-object v2, v1, Lq73;->c:Lrm2;
sget-object v3, Ldeezer/android/app/DZMidlet;->z:Ldeezer/android/app/DZMidlet;
iget-object v5, v1, Lq73;->a:Lg33;
.line 43
sget-object v6, Lh83;->g:Lh83;
if-nez v6, :cond_fe
.line 44
new-instance v6, Lh83;
invoke-direct {v6, v2, v3, v5}, Lh83;-><init>(Lrm2;Landroid/content/Context;Lg33;)V
sput-object v6, Lh83;->g:Lh83;
.line 45
:cond_fe
sget-object v2, Lh83;->g:Lh83;
.line 46
iput-object v2, v1, Lq73;->h:Lh83;
.line 47
new-instance v2, La83;
iget-object v3, v1, Lq73;->c:Lrm2;
iget-object v5, v1, Lq73;->a:Lg33;
invoke-direct {v2, v3, v5}, La83;-><init>(Lrm2;Lg33;)V
iput-object v2, v1, Lq73;->i:La83;
.line 48
new-instance v2, Lz73;
invoke-direct {v2}, Lz73;-><init>()V
iput-object v2, v1, Lq73;->l:Lz73;
.line 49
new-instance v2, Lo83;
iget-object v3, v1, Lq73;->c:Lrm2;
iget-object v5, v1, Lq73;->a:Lg33;
invoke-direct {v2, v3, v5}, Lo83;-><init>(Lrm2;Lg33;)V
iput-object v2, v1, Lq73;->o:Lo83;
.line 50
sget-object v2, Lg83;->f:Lg83;
if-nez v2, :cond_12a
.line 51
new-instance v2, Lg83;
invoke-direct {v2}, Lg83;-><init>()V
sput-object v2, Lg83;->f:Lg83;
.line 52
:cond_12a
sget-object v2, Lg83;->f:Lg83;
.line 53
iput-object v2, v1, Lq73;->d:Lg83;
.line 54
invoke-interface {v4}, Ljava/util/concurrent/ExecutorService;->shutdown()V
.line 55
new-instance v1, Ll22;
sget-object v2, Lqv1;->a:Ld22;
.line 56
invoke-static/range {p0 .. p0}, Lakg;->q(Landroid/content/Context;)Lakg;
move-result-object v0
const/4 v3, 0x0
invoke-direct {v1, v2, v0, v3}, Ll22;-><init>(Ld22;Lakg;Lorg/json/JSONObject;)V
.line 57
sput-object v1, Lqv1;->b:Lk22;
return-void
.end method