private void update() { // whether had update.zip in /mnt/sdcard FileUtils mFileUtils = new FileUtils(); if (mFileUtils.isFileExist(Utilities.mRecoveryFileName)) { // enter recovery to update if (Utilities.getRecoveryMode() == 1) { Utilities.rebootToAutoRecovery(mContext); } else { Utilities.rebootToRecovery(mContext); } } else { // TODO:can't be here } }
private void InstallInterface() { FileUtils mFileUtils = new FileUtils(); if (mFileUtils.isFileExist(Utilities.mRecoveryFileName)) { Utilities.mIslocalDownload = true; btnOperation.setText(getString(R.string.install)); LeftPromptInfo.setText(getString(R.string.Will_upgrade)); Utilities.setViewDisText(RightPromptInfo, getString(R.string.update_notice)); Progresstext.setBackground(getResources().getDrawable(R.drawable.ic_finish_pic)); } else { btnOperation.setText(getString(R.string.Quit)); LeftPromptInfo.setText(getString(R.string.No_update_file)); Utilities.setViewDisText(RightPromptInfo, getString(R.string.No_update_file_Prompt)); Progresstext.setBackground(getResources().getDrawable(R.drawable.ic_error_pic)); } }