I just started using Waydroid a few days ago. Here's what my above-mentioned directory looks like (my regular username is "andre"). Is it expected that all of these other users and user IDs are supposed to be created? If not, what is the proper procedure to clean this up? Normally programs are not supposed to put anything in ~ that's not also owned by the same user. andre@lenovo-pc:~/.local/share/waydroid/data$ ls -l total 0 drwx------. 1 root root 0 Nov 2 07:14 adb drwx------. 1 root root 0 Nov 2 07:14 adbroot drwxrwxr-x. 1 andre andre 0 Nov 2 07:14 anr drwxr-xr-x. 1 root andre 56 Nov 2 07:14 apex drwxrwx--x. 1 andre andre 260 Nov 2 08:02 app drwx------. 1 root root 0 Nov 2 07:14 app-asec drwxrwx--x. 1 andre andre 0 Nov 2 07:14 app-ephemeral drwxrwx--x. 1 andre andre 0 Nov 2 07:14 app-lib drwxrwx--x. 1 andre andre 0 Nov 2 07:14 app-private drwxr-x---. 1 andre andre 0 Nov 2 07:14 app-staging drwx------. 1 andre andre 414 Nov 2 12:03 backup drwxr-xr-x. 1 2000 2000 0 Nov 2 07:14 bootchart drwxrwx---. 1 andre 2001 72 Nov 2 07:40 cache drwxrwx--x. 1 root root 6 Nov 2 07:14 dalvik-cache drwxrwx--x. 1 andre andre 11348 Nov 2 08:02 data drwxrwx---. 1 1019 1019 0 Nov 2 07:14 drm drwx------. 1 root root 26 Nov 2 07:14 gsi drwxrwxr-x. 1 andre andre 902 Nov 2 08:02 icons drwxrwx--x. 1 andre andre 0 Nov 2 07:14 incremental drwxrwx---. 1 andre 2001 0 Nov 2 07:14 lineageos_updates drwxr-x--x. 1 root root 18 Nov 2 07:14 local drwxrwx---. 1 root root 0 Nov 2 07:14 lost+found drwxrwx---. 1 1023 1023 2 Nov 2 12:03 media drwxrwx---. 1 1031 1031 0 Nov 2 07:14 mediadrm drwxrwx--t. 1 andre 9998 902 Nov 2 07:14 misc drwxrwx--t. 1 andre 9998 2 Nov 2 07:14 misc_ce drwxrwx--t. 1 andre 9998 2 Nov 2 07:14 misc_de drwxrwx---. 1 1027 1027 10 Nov 2 07:14 nfc drwxrwx--x. 1 root root 0 Nov 2 07:14 ota drwxrwx---. 1 andre 2001 0 Nov 2 07:14 ota_package drwx------. 1 andre andre 0 Nov 2 12:03 per_boot drwxrwxr-x. 1 andre andre 0 Nov 2 07:14 preloads drwx------. 1 root root 42 Nov 2 12:04 property drwxrwx--x. 1 andre andre 12460 Nov 2 07:14 resource-cache drwx------. 1 andre andre 0 Nov 2 07:14 rollback drwx------. 1 andre andre 0 Nov 2 07:14 rollback-observer drwxrwxr-x. 1 andre andre 0 Nov 2 07:14 server_configurable_flags drwx------. 1 andre andre 0 Nov 2 07:14 ss drwxr-x---. 1 root 2000 10 Nov 2 07:14 ssh drwxrwxr-x. 1 andre andre 1560 Nov 4 19:17 system drwxrwx---. 1 andre andre 2 Nov 2 07:14 system_ce drwxrwx---. 1 andre andre 2 Nov 2 07:14 system_de drwxrwx--x. 1 andre andre 72 Nov 2 07:20 tombstones drwx--x--x. 1 andre andre 2 Nov 2 07:14 user drwx--x--x. 1 andre andre 2 Nov 2 07:14 user_de drwxrwx--x. 1 root root 36 Nov 2 07:14 vendor drwxrwx--x. 1 root root 2 Nov 2 07:14 vendor_ce drwxrwx--x. 1 root root 2 Nov 2 07:14 vendor_de drwxr-xr-x. 1 andre andre 0 Nov 2 07:14 waydroid_tmp andre@lenovo-pc:~/.local/share/waydroid/data$ Reproducible: Always
It's not great but it is expected, yes. You will break Waydroid if you try to change those permissions.