| commit | d7c40722d5586ed4b39404d1fd2c3a1a8359f8f8 | [log] [tgz] |
|---|---|---|
| author | Tom Marshall <tdm@cyngn.com> | Wed Nov 04 15:44:44 2015 -0800 |
| committer | Michael Bestas <mkbestas@lineageos.org> | Sun Jun 15 20:14:00 2025 +0300 |
| tree | 767d10377f6befbf0fec0785762ab31a53649097 | |
| parent | b23d6139b61bb0ccca99990fa294f7dd19766741 [diff] |
vold: Support internal storage partitions * Support nonremovable disks and expose a nonremovable flag in the DiskCreated message. * New DiskPartition class to hold single partitions. DiskPartition is used when the fs_mgr entry has a partnum (eg. when fs_mgr_flags contains voldmanaged=label:#). Override disk partitioning methods to prevent destroying the emmc. Change-Id: Id7ec3ea409b5c96e691730604e4b1e9cc3aa9d33 vold: Correct base header paths These headers were moved to android-base Change-Id: I3eaa8316006b9017c5f5e31cd1e91efc2862106d DiskPartition.cpp: Add sysmacros.h dependency for major/minor Change-Id: I22c267c8f12b40fb3e2295becd88f12b75907b69 Signed-off-by: Adrian DC <radian.dc@gmail.com> [mikeioannina] Adapt for Pie and Q Change-Id: Id7ec3ea409b5c96e691730604e4b1e9cc3aa9d33