package com.ifpdos.debugmenu.config;

import android.content.Context;
import android.provider.Settings;
import android.util.Log;
import c.l.n;
import com.ifpdos.debugmenu.R;
import com.ifpdos.debugmenu.action.ActiveStandbyEnableAction;
import com.ifpdos.debugmenu.action.AdbSwitchAction;
import com.ifpdos.debugmenu.action.EnterSubPageAction;
import com.ifpdos.debugmenu.action.HdmiOutRepeaterVmanAction;
import com.ifpdos.debugmenu.action.InputPasswordAction;
import d.f.a.j2.b;
import d.f.a.j2.e.d;
import d.f.a.j2.e.e;
import d.f.a.j2.e.h;
import d.f.a.j2.e.j;
import java.util.ArrayList;
import java.util.List;

/* JADX INFO: loaded from: classes.dex */
public class SpecialPageConfig implements IConfig {
    private static final String TAG = "SpecialPageConfig";
    private Context mContext;
    private List<d> mMainPageItems = new ArrayList();
    private b mMenu;
    private n mOwner;

    public SpecialPageConfig(Context context, n nVar, b bVar) {
        int i2;
        this.mContext = context;
        this.mOwner = nVar;
        this.mMenu = bVar;
        try {
            i2 = Settings.Secure.getInt(context.getContentResolver(), "user_setup_complete");
            Log.i(TAG, "setupComplete: " + i2);
        } catch (Settings.SettingNotFoundException unused) {
            i2 = 0;
        }
        if (i2 == 1) {
            this.mMainPageItems.add(new e(nVar, getString(R.string.str_special_advanced_settings), new InputPasswordAction(this.mContext)));
        }
        this.mMainPageItems.add(new j(nVar, getString(R.string.str_active_standby), new ActiveStandbyEnableAction(this.mContext)));
        this.mMainPageItems.add(new j(nVar, getString(R.string.str_hdmi_out_repeater), new HdmiOutRepeaterVmanAction(this.mContext)));
        this.mMainPageItems.add(new h());
    }

    private String getString(int i2) {
        return this.mContext.getString(i2);
    }

    private EnterSubPageAction softwareUpgradePageAction() {
        ArrayList arrayList = new ArrayList();
        Context context = this.mContext;
        return new EnterSubPageAction(context, this.mMenu, context.getString(R.string.str_debug_upgrade), arrayList);
    }

    private EnterSubPageAction systemDebugPageAction() {
        ArrayList arrayList = new ArrayList();
        arrayList.add(new j(this.mOwner, this.mContext.getString(R.string.str_facmenu_debug_adb_enable), new AdbSwitchAction(this.mContext)));
        Context context = this.mContext;
        return new EnterSubPageAction(context, this.mMenu, context.getString(R.string.str_debug_system_debug), arrayList);
    }

    @Override // com.ifpdos.debugmenu.config.IConfig
    public List<d> getMainPageItems() {
        return this.mMainPageItems;
    }

    @Override // com.ifpdos.debugmenu.config.IConfig
    public List<d> getPageItemsById(String str) {
        return null;
    }

    @Override // com.ifpdos.debugmenu.config.IConfig
    public String getPageName() {
        return "Dealer Menu";
    }
}
