package com.google.android.gms.internal.ads; import android.annotation.SuppressLint; import android.content.Context; import android.content.Intent; import android.content.IntentFilter; import android.os.BatteryManager; import android.os.Build; import com.applovin.sdk.AppLovinEventTypes; import com.google.common.util.concurrent.ListenableFuture; import java.util.concurrent.Callable; /* loaded from: classes3.dex */ public final class zzeoa implements zzetr { private final zzgcs zza; private final Context zzb; public zzeoa(zzgcs zzgcsVar, Context context) { this.zza = zzgcsVar; this.zzb = context; } @SuppressLint({"UnprotectedReceiver"}) private final Intent zzd() { IntentFilter intentFilter = new IntentFilter("android.intent.action.BATTERY_CHANGED"); return (!((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzkR)).booleanValue() || Build.VERSION.SDK_INT < 33) ? this.zzb.registerReceiver(null, intentFilter) : this.zzb.registerReceiver(null, intentFilter, 4); } private static final boolean zze(Intent intent) { if (intent == null) { return false; } int intExtra = intent.getIntExtra("status", -1); return intExtra == 2 || intExtra == 5; } @Override // com.google.android.gms.internal.ads.zzetr public final int zza() { return 14; } @Override // com.google.android.gms.internal.ads.zzetr @SuppressLint({"UnprotectedReceiver"}) public final ListenableFuture zzb() { return this.zza.zzb(new Callable() { // from class: com.google.android.gms.internal.ads.zzenz @Override // java.util.concurrent.Callable public final Object call() { return zzeoa.this.zzc(); } }); } public final /* synthetic */ zzeob zzc() throws Exception { double intExtra; boolean z; if (((Boolean) com.google.android.gms.ads.internal.client.zzbe.zzc().zza(zzbcl.zzlS)).booleanValue()) { BatteryManager batteryManager = (BatteryManager) this.zzb.getSystemService("batterymanager"); intExtra = batteryManager != null ? batteryManager.getIntProperty(4) / 100.0d : -1.0d; z = batteryManager != null ? batteryManager.isCharging() : zze(zzd()); } else { Intent zzd = zzd(); boolean zze = zze(zzd); intExtra = zzd != null ? zzd.getIntExtra(AppLovinEventTypes.USER_COMPLETED_LEVEL, -1) / zzd.getIntExtra("scale", -1) : -1.0d; z = zze; } return new zzeob(intExtra, z); } }