package com.kuaishou.weapon.p0; import android.content.Context; import android.hardware.Sensor; import android.hardware.SensorManager; import android.os.Build; import com.umeng.analytics.pro.am; import java.io.BufferedReader; import java.io.DataInputStream; import java.io.IOException; import java.io.InputStreamReader; import java.util.List; import java.util.ListIterator; public class o1 { public static int a(Context context) { SensorManager sensorManager; try { if (Build.VERSION.SDK_INT < 23 || (sensorManager = (SensorManager) context.getSystemService(am.ac)) == null) { return 0; } List<Sensor> sensorList = sensorManager.getSensorList(-1); if (sensorList.size() <= 0) { return 0; } ListIterator<Sensor> listIterator = sensorList.listIterator(); while (listIterator.hasNext()) { if (listIterator.next().getType() == 9) { return 0; } } return 1; } catch (Exception unused) { return 0; } } /* JADX WARNING: Code restructure failed: missing block: B:30:0x0060, code lost: if (r3 != null) goto L_0x0063; */ /* JADX WARNING: Removed duplicated region for block: B:27:0x005b A[SYNTHETIC, Splitter:B:27:0x005b] */ public static long a() { BufferedReader bufferedReader; DataInputStream dataInputStream = null; long j = -1; try { DataInputStream dataInputStream2 = new DataInputStream(Runtime.getRuntime().exec("cat /proc/uptime").getInputStream()); try { bufferedReader = new BufferedReader(new InputStreamReader(dataInputStream2)); double d = 0.0d; while (true) { try { String readLine = bufferedReader.readLine(); if (readLine == null) { break; } String[] split = a(readLine).split(";"); if (!(split == null || split.length == 0)) { d = Double.valueOf(split[0]).doubleValue(); } } catch (Throwable unused) { dataInputStream = dataInputStream2; if (dataInputStream != null) { } } } long currentTimeMillis = System.currentTimeMillis() - ((long) (d * 1000.0d)); try { dataInputStream2.close(); } catch (IOException unused2) { } j = currentTimeMillis; } catch (Throwable unused3) { bufferedReader = null; dataInputStream = dataInputStream2; if (dataInputStream != null) { try { dataInputStream.close(); } catch (IOException unused4) { } } } } catch (Throwable unused5) { bufferedReader = null; if (dataInputStream != null) { } } try { bufferedReader.close(); } catch (IOException unused6) { } return j; } public static String a(String str) { try { return str.replace(" ", ";").replace(" ", ";").replace(" ", ";").replace(" ", ";").replace(" ", ";").replace(" ", ";"); } catch (Throwable unused) { return null; } } /* JADX WARNING: Code restructure failed: missing block: B:30:0x005e, code lost: if (r3 != null) goto L_0x0061; */ /* JADX WARNING: Removed duplicated region for block: B:27:0x0059 A[SYNTHETIC, Splitter:B:27:0x0059] */ public static long b() { BufferedReader bufferedReader; DataInputStream dataInputStream = null; long j = -1; try { DataInputStream dataInputStream2 = new DataInputStream(Runtime.getRuntime().exec("cat /proc/uptime").getInputStream()); try { bufferedReader = new BufferedReader(new InputStreamReader(dataInputStream2)); double d = 0.0d; while (true) { try { String readLine = bufferedReader.readLine(); if (readLine == null) { break; } String[] split = a(readLine).split(";"); if (!(split == null || split.length == 0)) { d = Double.valueOf(split[0]).doubleValue(); } } catch (Throwable unused) { dataInputStream = dataInputStream2; if (dataInputStream != null) { } } } System.currentTimeMillis(); long j2 = (long) (d * 1000.0d); try { dataInputStream2.close(); } catch (IOException unused2) { } j = j2; } catch (Throwable unused3) { bufferedReader = null; dataInputStream = dataInputStream2; if (dataInputStream != null) { try { dataInputStream.close(); } catch (IOException unused4) { } } } } catch (Throwable unused5) { bufferedReader = null; if (dataInputStream != null) { } } try { bufferedReader.close(); } catch (IOException unused6) { } return j; } }