Revert^2 "Set ro.fstype.data when /data is mounted"

062eb59a83

Change-Id: I20c4d4c17e4a314eb8754ed9c03db3dd8e3a5d0f
This commit is contained in:
Kelvin Zhang 2024-05-30 19:11:07 +00:00 committed by Gerrit Code Review
parent 062eb59a83
commit 915f32d892

View file

@ -1656,6 +1656,19 @@ MountAllResult fs_mgr_mount_all(Fstab* fstab, int mount_mode) {
continue;
}
}
if (userdata_mounted) {
Fstab mounted_fstab;
if (!ReadFstabFromFile("/proc/mounts", &mounted_fstab)) {
LOG(ERROR) << "Could't load fstab from /proc/mounts , unable to set ro.fstype.data . "
"init.rc actions depending on this prop would not run, boot might fail.";
} else {
for (const auto& entry : mounted_fstab) {
if (entry.mount_point == "/data") {
android::base::SetProperty("ro.fstype.data", entry.fs_type);
}
}
}
}
set_type_property(encryptable);