summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/MasterClearConfirm.java
diff options
context:
space:
mode:
authorRubin Xu <rubinxu@google.com>2015-06-26 15:27:23 +0100
committerRubin Xu <rubinxu@google.com>2015-06-26 15:27:23 +0100
commitccbdc57ee768f291d062f3578953f5a53e37eaee (patch)
treec74dbd23ed52b1bb7f061c5625064c51d652e208 /src/com/android/settings/MasterClearConfirm.java
parent91ba69df7e0fd7c3cc594e16a1d97339f769da09 (diff)
downloadpackages_apps_Settings-ccbdc57ee768f291d062f3578953f5a53e37eaee.zip
packages_apps_Settings-ccbdc57ee768f291d062f3578953f5a53e37eaee.tar.gz
packages_apps_Settings-ccbdc57ee768f291d062f3578953f5a53e37eaee.tar.bz2
No longer use ExternalStorageFormatter to format external storage
Bug: 9433509 Change-Id: I5723828de080df568937004157acf830ca190f81
Diffstat (limited to 'src/com/android/settings/MasterClearConfirm.java')
-rw-r--r--src/com/android/settings/MasterClearConfirm.java20
1 files changed, 6 insertions, 14 deletions
diff --git a/src/com/android/settings/MasterClearConfirm.java b/src/com/android/settings/MasterClearConfirm.java
index 31f1bcc..37d9dd6 100644
--- a/src/com/android/settings/MasterClearConfirm.java
+++ b/src/com/android/settings/MasterClearConfirm.java
@@ -22,9 +22,7 @@ import android.content.pm.ActivityInfo;
import android.os.AsyncTask;
import android.service.persistentdata.PersistentDataBlockManager;
import com.android.internal.logging.MetricsLogger;
-import com.android.internal.os.storage.ExternalStorageFormatter;
-import android.app.Fragment;
import android.content.Intent;
import android.os.Bundle;
import android.os.UserManager;
@@ -111,18 +109,12 @@ public class MasterClearConfirm extends InstrumentedFragment {
};
private void doMasterClear() {
- if (mEraseSdCard) {
- Intent intent = new Intent(ExternalStorageFormatter.FORMAT_AND_FACTORY_RESET);
- intent.putExtra(Intent.EXTRA_REASON, "MasterClearConfirm");
- intent.setComponent(ExternalStorageFormatter.COMPONENT_NAME);
- getActivity().startService(intent);
- } else {
- Intent intent = new Intent(Intent.ACTION_MASTER_CLEAR);
- intent.addFlags(Intent.FLAG_RECEIVER_FOREGROUND);
- intent.putExtra(Intent.EXTRA_REASON, "MasterClearConfirm");
- getActivity().sendBroadcast(intent);
- // Intent handling is asynchronous -- assume it will happen soon.
- }
+ Intent intent = new Intent(Intent.ACTION_MASTER_CLEAR);
+ intent.addFlags(Intent.FLAG_RECEIVER_FOREGROUND);
+ intent.putExtra(Intent.EXTRA_REASON, "MasterClearConfirm");
+ intent.putExtra(Intent.EXTRA_WIPE_EXTERNAL_STORAGE, mEraseSdCard);
+ getActivity().sendBroadcast(intent);
+ // Intent handling is asynchronous -- assume it will happen soon.
}
/**