]> glassweightruler.freedombox.rocks Git - waydroid.git/commit
Mount overlays on top of image mount points
authorSebastian Krzyszkowiak <dos@dosowisko.net>
Thu, 10 Nov 2022 21:00:34 +0000 (22:00 +0100)
committerAlessandro Astone <ales.astone@gmail.com>
Thu, 12 Jan 2023 20:31:19 +0000 (21:31 +0100)
commit40c6aa7ac2bcf00f42efd43be4c0a06dec1ed0a6
treef29e354930df155982c87b28d8200e82161666ce
parente2f4f942f28d3a7132cd29d047a0a243c867a089
Mount overlays on top of image mount points

This allows the user to make modifications to the images that may persist
between image upgrades.

For both the system and vendor image there's a set of two overlays.
One, specified in config as "overlay", is a read-only persistent overlay
meant for stuff like installing privileged apps that should persist.
Second one, specified as "overlay-rw", is a read-write overlay that
stores the changes made by the user in case they remount the mount point
in read-write mode. This one is meant to be removed when performing
image upgrade to not carry on potentially incompatible changes between
images.
tools/actions/initializer.py
tools/config/__init__.py
tools/helpers/images.py
tools/helpers/mount.py