package com.seewo.ota.v.u;

import android.content.Context;
import android.os.Environment;
import android.os.RecoverySystem;
import android.util.Log;
import com.seewo.ota.util.t;
import java.io.File;
import java.io.IOException;

/* JADX INFO: compiled from: AndroidUpgradeProcessor.java */
/* JADX INFO: loaded from: classes.dex */
public class m extends n {

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    private boolean f2611c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    private boolean f2612d;

    /* JADX INFO: compiled from: AndroidUpgradeProcessor.java */
    class a implements t.a {
        final /* synthetic */ File a;

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        final /* synthetic */ Context f2613b;

        a(File file, Context context) {
            this.a = file;
            this.f2613b = context;
        }

        @Override // com.seewo.ota.util.t.a
        public void a(int i2) {
            s sVar = m.this.f2615b;
            if (sVar != null) {
                sVar.a(i2);
            }
        }

        @Override // com.seewo.ota.util.t.a
        public void b() {
            if (m.this.f2611c) {
                Log.i("AndroidUpgradeProcessor", "upgradeFromOta copyFile finish, delete file:" + this.a.delete());
            }
            m.this.l(this.f2613b, new File(m.this.k()), m.this.f2615b);
        }

        @Override // com.seewo.ota.util.t.a
        public void c(Throwable th) {
            m mVar = m.this;
            mVar.j(mVar.f2615b, 3, mVar.k());
        }
    }

    public m(Context context, s sVar) {
        super(context, sVar);
        this.f2611c = true;
        this.f2612d = false;
    }

    /* JADX INFO: Access modifiers changed from: private */
    public void j(s sVar, int i2, Object obj) {
        this.f2612d = false;
        if (sVar != null) {
            sVar.c(i2, obj);
        }
    }

    /* JADX INFO: Access modifiers changed from: private */
    public String k() {
        return "/data/ota_package/update.zip";
    }

    /* JADX INFO: Access modifiers changed from: private */
    public void l(Context context, File file, s sVar) {
        try {
            Log.i("AndroidUpgradeProcessor", "upgradeFromOta installPackage " + file.getPath());
            RecoverySystem.installPackage(context, file);
            j(sVar, 5, file.getPath());
        } catch (IOException e2) {
            Log.i("AndroidUpgradeProcessor", "upgradeFromOta installPackage error : " + e2.toString());
            j(sVar, 3, file.getPath());
        }
    }

    private void m(Context context, File file) {
        this.f2612d = true;
        long length = file.length();
        long usableSpace = Environment.getDownloadCacheDirectory().getUsableSpace();
        Log.i("AndroidUpgradeProcessor", "upgradeFromOta totalSize = " + length + "  cacheFreeSize = " + usableSpace);
        if (length > usableSpace || k().equals(file.getPath())) {
            l(context, file, this.f2615b);
        } else {
            com.seewo.ota.util.t.a(file, new File(k()), new a(file, context));
        }
    }

    @Override // com.seewo.ota.v.u.o
    public void a(String str, boolean z) {
        try {
            Log.i("AndroidUpgradeProcessor", "RecoverySystem.installPackage " + str);
            n(this.a, str);
        } catch (Exception e2) {
            Log.e("AndroidUpgradeProcessor", "upgradeSystem fail. ", e2);
        }
    }

    public void n(Context context, String str) {
        if (this.f2612d) {
            Log.d("AndroidUpgradeProcessor", "isInUpgrading!");
        } else {
            m(context, new File(str));
        }
    }
}
