Private Space is stuffed with many of the default apps of iodéOS which are completely unnecessary. Why on earth do I need Maps, eSIM, News, Messages, Updater, Weather etc. in Private Space? It should be minimal. Anyone who needs utility apps can just clone them into Private Space or download them.
I always had the same idea about it. Why double it all when I can install the only apps I need?
I think this is the nature of Private Space (upstream design), it sets up a separate user profile, and all those apps are part of the default profile.
It could come only with f-droid then each user decides which app to install
Well then maybe at least make unnecessary apps possible to be disabled. Can’t even disable weather, euicc, news, updater and audiofx ![]()
It’s not from F-Droid, it’s because of Lineage. Here’s a screenshot of a Lineage smartphone. All the apps I didn’t want and can’t delete.
You then have to deactivate them again, and then they are in the confidential area except for the last two.
One step back: on a smartphone with iodé, this is prevented by the in-house apps.
But iodé could change that !!!
There has been some discussion on how to handle the multiple user / workspace scenario a bit better. But it is a bit complicated as the “Preinstalled Apps” management makes adjustments to the system root so an app removal with it will remove for all users. I did a bit of light testing and did confirm it is possible to uninstall a “graphically uninstallable” Private Space app this way:
adb uninstall --user 11 org.breezyweather
You can confirm that user 11 is your Private Space this way:
$ adb shell pm list users
Users:
UserInfo{0:null:4c13} running
UserInfo{10:Work profile:1030} running
UserInfo{11:Private space:1010} running
So I think you are right, there are probably some things that could be done by iodéOS to start with an essentially “empty” userspace. Probably the “multi-user / multi-workspace” refactoring of “Preinstalled Apps” would probably be the best?
Side note: I personally still use “Shelter” with the “Work Profile” for things like my banking app I don’t want running continually so can remove / disable / auto-freeze individual apps. I personally didn’t find the ‘Private Space’ give me the features I would like. I think even on an Android / AOSP level it is still being refined, so possibly newer Android revisions will make further adjustments.
I don’t find the things with the pre-installed apps in a different userprofile or private space, super dramatic. But of course that’s just my opinion. Anyway, I wouldn’t want to speak here of bloatware. That’s different for me.
Android is not a good system for multi-users in generel. After each restart, the admin user must first log in before another user can log in. If it’s all about separating apps, shelter is a much better choice.
One way to get around this is to uninstall the preinstalled apps on the phone and only install those needed. Since I like to use the apps I always used before iodé, I don’t use most of the preinstalled apps anyway and deinstalled them. They then don’t show up in private space, too…
In my opinion, iodé could offer the option (maybe for advanced users) to only install the f-droid app on first start and leave it to the users, to install the apps they need to avoid “bloating” the phone (although I know that other phones are REALLY bloated with stuff I wouldn’t need in a lifetime…)

