2015-04-30 1 views
2

Я использую dpm.wipeData (0) для очистки данных, но для выполнения этой функции требуется около 2 минут. Here is a log of the wipeData(0). Зачем? Можно ли улучшить?Почему dpm.wipeData() занимает ~ 2 минуты?

+0

Где в этом журнале есть wipeData? Я вижу некоторые батареи, много wifi, и некоторые аудио и системные журналы. Основываясь на этом журнале, я очень сомневаюсь, что устройство было вытерто. Как вы получили журнал wipeData? Он перезагружает телефон, затем стирает его при загрузке телефона. – iheanyi

ответ

2

wipeData() выполняет заводскую перезагрузку устройства, аналогично тому, что можно сделать в Settings > Backup & reset > Backup my data. Этот процесс тоже очень длинный.

Более быстрый сброс завода может быть сделан с FastBoot (командой загрузчика от USB), но вы, вероятно, не хотите использовать это:

fastboot erase userdata 
fastboot erase cache 
fastboot reboot 
+0

Это не дает ответа на вопрос. Чтобы критиковать или просить разъяснения у автора, оставьте комментарий ниже их сообщения. – Almo

+1

@Almo На самом деле он отвечает на вопрос. Это дает основание для того, чтобы очистить данные, требуя времени, и предоставляет альтернативу, которая выполняется быстрее. – iheanyi

+0

@iheanyi, когда я нажал эту кнопку, ответ только что сказал: «2 минуты быстро для сброса настроек». Это не отвечает на вопрос. – Almo

0

несколько моментов, чтобы ответить на ваш вопрос:

1) Зачем уходит 2 минуты? Поскольку вы протираете устройство, это требует времени. ОС необходимо стереть все пользовательские данные и перезагрузиться, что занимает немного времени (2 минуты для меня не слишком много).

2) Почему dpm.wipeData()? Что должен делать флаг «0»? Shouldn't it be 1?

В целом, почему, по вашему мнению, это займет менее 2 минут?

 Смежные вопросы

  • Нет связанных вопросов^_^