public PartitionManager(ADBController adbController, boolean debug, Logger logger, LangFileParser parser, String serialNumber, boolean cleanFlash) {
        this.setLocationRelativeTo(null);
        this.setIconImage(new ImageIcon(this.getClass().getResource("/eu/m4gkbeatz/androidtoolkit/resources/UniversalAndroidToolkit_logo.png")).getImage());
        this.adbController = adbController;
        this.debug = debug;
        this.logger = logger;
        this.parser = parser;
        this.serialNumber = serialNumber; // Serial number of the device to flash/format, etc.
        this.cleanFlash = cleanFlash;
        if (cleanFlash)
            logger.log(Level.INFO, "Clean-Flash enabled!");
        initComponents();
        loadTranslations();
    }