Merge "Reverting code to old flashing code"
This commit is contained in:
commit
507c5f9476
1 changed files with 2 additions and 22 deletions
|
|
@ -1784,28 +1784,8 @@ void FlashAllTool::Flash() {
|
|||
|
||||
CancelSnapshotIfNeeded();
|
||||
|
||||
std::vector<char> contents;
|
||||
if (!fp_->source->ReadFile("fastboot-info.txt", &contents)) {
|
||||
LOG(VERBOSE) << "Flashing from hardcoded images. fastboot-info.txt is empty or does not "
|
||||
"exist";
|
||||
HardcodedFlash();
|
||||
return;
|
||||
}
|
||||
|
||||
std::vector<std::unique_ptr<Task>> tasks =
|
||||
ParseFastbootInfo(fp_, Split({contents.data(), contents.size()}, "\n"));
|
||||
|
||||
if (tasks.empty()) {
|
||||
LOG(FATAL) << "Invalid fastboot-info.txt file.";
|
||||
}
|
||||
LOG(VERBOSE) << "Flashing from fastboot-info.txt";
|
||||
for (auto& task : tasks) {
|
||||
task->Run();
|
||||
}
|
||||
if (fp_->wants_wipe) {
|
||||
// avoid adding duplicate wipe tasks in fastboot main code.
|
||||
fp_->wants_wipe = false;
|
||||
}
|
||||
HardcodedFlash();
|
||||
return;
|
||||
}
|
||||
|
||||
void FlashAllTool::CheckRequirements() {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue