i.smali
.class final Lb/a/a/a/a/i;
.super Landroid/os/Handler;
# instance fields
.field private a:[B
.field private synthetic b:Lb/a/a/a/a/g;
# direct methods
.method private constructor <init>(Lb/a/a/a/a/g;Landroid/os/Looper;)V
.registers 4
iput-object p1, p0, Lb/a/a/a/a/i;->b:Lb/a/a/a/a/g;
invoke-direct {p0, p2}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
const/4 v0, 0x0
new-array v0, v0, [B
iput-object v0, p0, Lb/a/a/a/a/i;->a:[B
return-void
.end method
.method synthetic constructor <init>(Lb/a/a/a/a/g;Landroid/os/Looper;B)V
.registers 4
invoke-direct {p0, p1, p2}, Lb/a/a/a/a/i;-><init>(Lb/a/a/a/a/g;Landroid/os/Looper;)V
return-void
.end method
# virtual methods
.method public final handleMessage(Landroid/os/Message;)V
.registers 6
invoke-super {p0, p1}, Landroid/os/Handler;->handleMessage(Landroid/os/Message;)V
iget-object v0, p0, Lb/a/a/a/a/i;->b:Lb/a/a/a/a/g;
iget-boolean v0, v0, Lb/a/a/a/a/ah;->h:Z
if-nez v0, :cond_a
:cond_9
:goto_9
return-void
:cond_a
:try_start_a
iget v0, p1, Landroid/os/Message;->what:I
packed-switch v0, :pswitch_data_4a
goto :goto_9
:pswitch_10
iget-object v0, p0, Lb/a/a/a/a/i;->b:Lb/a/a/a/a/g;
iget-object v0, v0, Lb/a/a/a/a/g;->e:Landroid/os/Handler;
if-eqz v0, :cond_1c
const/4 v0, 0x1
const-wide/16 v2, 0x7530
invoke-virtual {p0, v0, v2, v3}, Lb/a/a/a/a/i;->sendEmptyMessageDelayed(IJ)Z
:cond_1c
iget-object v0, p0, Lb/a/a/a/a/i;->b:Lb/a/a/a/a/g;
iget-object v0, v0, Lb/a/a/a/a/g;->a:Landroid/telephony/TelephonyManager;
:try_end_20
.catch Ljava/lang/Throwable; {:try_start_a .. :try_end_20} :catch_33
if-eqz v0, :cond_9
const/4 v0, 0x0
:try_start_23
iget-object v1, p0, Lb/a/a/a/a/i;->b:Lb/a/a/a/a/g;
iget-object v1, v1, Lb/a/a/a/a/g;->a:Landroid/telephony/TelephonyManager;
invoke-virtual {v1}, Landroid/telephony/TelephonyManager;->getAllCellInfo()Ljava/util/List;
:try_end_2a
.catch Ljava/lang/Throwable; {:try_start_23 .. :try_end_2a} :catch_48
move-result-object v0
:goto_2b
:try_start_2b
iget-object v1, p0, Lb/a/a/a/a/i;->b:Lb/a/a/a/a/g;
iget-object v1, v1, Lb/a/a/a/a/g;->f:Landroid/telephony/PhoneStateListener;
invoke-virtual {v1, v0}, Landroid/telephony/PhoneStateListener;->onCellInfoChanged(Ljava/util/List;)V
goto :goto_9
:catch_33
move-exception v0
goto :goto_9
:pswitch_35
iget-object v0, p0, Lb/a/a/a/a/i;->b:Lb/a/a/a/a/g;
iget-object v0, v0, Lb/a/a/a/a/g;->b:Lb/a/a/a/a/z;
iget-object v1, p0, Lb/a/a/a/a/i;->a:[B
monitor-enter v1
:try_end_3c
.catch Ljava/lang/Throwable; {:try_start_2b .. :try_end_3c} :catch_33
if-eqz v0, :cond_43
:try_start_3e
iget-object v2, p0, Lb/a/a/a/a/i;->b:Lb/a/a/a/a/g;
invoke-virtual {v2, v0}, Lb/a/a/a/a/g;->a(Lb/a/a/a/a/ac;)V
:cond_43
monitor-exit v1
goto :goto_9
:catchall_45
move-exception v0
monitor-exit v1
:try_end_47
.catchall {:try_start_3e .. :try_end_47} :catchall_45
:try_start_47
throw v0
:try_end_48
.catch Ljava/lang/Throwable; {:try_start_47 .. :try_end_48} :catch_33
:catch_48
move-exception v1
goto :goto_2b
:pswitch_data_4a
.packed-switch 0x1
:pswitch_10
:pswitch_35
.end packed-switch
.end method