Merge "recovery: replacing fs_mgr_read_fstab() with new fs_mgr APIs" am: 7a0dfec771 am: 1a23257214
am: 1a76f4a3bc
Change-Id: I8869ddf69589c2a1bb0e8dd493df67f9126db585
This commit is contained in:
+2
-13
@@ -163,20 +163,9 @@ static void add_block_to_ranges(std::vector<int>& ranges, int new_block) {
|
||||
}
|
||||
|
||||
static struct fstab* read_fstab() {
|
||||
fstab = NULL;
|
||||
|
||||
// The fstab path is always "/fstab.${ro.hardware}".
|
||||
std::string ro_hardware = android::base::GetProperty("ro.hardware", "");
|
||||
if (ro_hardware.empty()) {
|
||||
LOG(ERROR) << "failed to get ro.hardware";
|
||||
return NULL;
|
||||
}
|
||||
|
||||
std::string fstab_path = "/fstab." + ro_hardware;
|
||||
|
||||
fstab = fs_mgr_read_fstab(fstab_path.c_str());
|
||||
fstab = fs_mgr_read_fstab_default();
|
||||
if (!fstab) {
|
||||
LOG(ERROR) << "failed to read " << fstab_path;
|
||||
LOG(ERROR) << "failed to read default fstab";
|
||||
return NULL;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user