package androidx.profileinstaller; import android.content.BroadcastReceiver; import android.content.Context; import android.content.Intent; import android.os.Bundle; import android.os.Process; import androidx.media3.exoplayer.offline.DefaultDownloaderFactory$$ExternalSyntheticLambda0; import androidx.profileinstaller.ProfileInstaller; /* loaded from: classes2.dex */ public class ProfileInstallReceiver extends BroadcastReceiver { public static final String ACTION_BENCHMARK_OPERATION = "androidx.profileinstaller.action.BENCHMARK_OPERATION"; public static final String ACTION_INSTALL_PROFILE = "androidx.profileinstaller.action.INSTALL_PROFILE"; public static final String ACTION_SAVE_PROFILE = "androidx.profileinstaller.action.SAVE_PROFILE"; public static final String ACTION_SKIP_FILE = "androidx.profileinstaller.action.SKIP_FILE"; private static final String EXTRA_BENCHMARK_OPERATION = "EXTRA_BENCHMARK_OPERATION"; private static final String EXTRA_BENCHMARK_OPERATION_DROP_SHADER_CACHE = "DROP_SHADER_CACHE"; private static final String EXTRA_SKIP_FILE_OPERATION = "EXTRA_SKIP_FILE_OPERATION"; private static final String EXTRA_SKIP_FILE_OPERATION_DELETE = "DELETE_SKIP_FILE"; private static final String EXTRA_SKIP_FILE_OPERATION_WRITE = "WRITE_SKIP_FILE"; @Override // android.content.BroadcastReceiver public void onReceive(Context context, Intent intent) { Bundle extras; if (intent == null) { return; } String action = intent.getAction(); if (ACTION_INSTALL_PROFILE.equals(action)) { ProfileInstaller.writeProfile(context, new DefaultDownloaderFactory$$ExternalSyntheticLambda0(), new ResultDiagnostics(), true); return; } if (ACTION_SKIP_FILE.equals(action)) { Bundle extras2 = intent.getExtras(); if (extras2 != null) { String string = extras2.getString(EXTRA_SKIP_FILE_OPERATION); if (EXTRA_SKIP_FILE_OPERATION_WRITE.equals(string)) { ProfileInstaller.writeSkipFile(context, new DefaultDownloaderFactory$$ExternalSyntheticLambda0(), new ResultDiagnostics()); return; } else { if (EXTRA_SKIP_FILE_OPERATION_DELETE.equals(string)) { ProfileInstaller.deleteSkipFile(context, new DefaultDownloaderFactory$$ExternalSyntheticLambda0(), new ResultDiagnostics()); return; } return; } } return; } if (ACTION_SAVE_PROFILE.equals(action)) { saveProfile(new ResultDiagnostics()); return; } if (!ACTION_BENCHMARK_OPERATION.equals(action) || (extras = intent.getExtras()) == null) { return; } String string2 = extras.getString(EXTRA_BENCHMARK_OPERATION); ResultDiagnostics resultDiagnostics = new ResultDiagnostics(); if (EXTRA_BENCHMARK_OPERATION_DROP_SHADER_CACHE.equals(string2)) { BenchmarkOperation.dropShaderCache(context, resultDiagnostics); } else { resultDiagnostics.onResultReceived(16, null); } } static void saveProfile(ProfileInstaller.DiagnosticsCallback diagnosticsCallback) { Process.sendSignal(Process.myPid(), 10); diagnosticsCallback.onResultReceived(12, null); } /* JADX INFO: Access modifiers changed from: package-private */ /* loaded from: classes2.dex */ public class ResultDiagnostics implements ProfileInstaller.DiagnosticsCallback { ResultDiagnostics() { } @Override // androidx.profileinstaller.ProfileInstaller.DiagnosticsCallback public void onDiagnosticReceived(int i, Object obj) { ProfileInstaller.LOG_DIAGNOSTICS.onDiagnosticReceived(i, obj); } @Override // androidx.profileinstaller.ProfileInstaller.DiagnosticsCallback public void onResultReceived(int i, Object obj) { ProfileInstaller.LOG_DIAGNOSTICS.onResultReceived(i, obj); ProfileInstallReceiver.this.setResultCode(i); } } }