So, as you might know, Android 10 supports Multi-User feature (for reference - this thing)

I have some apps from F-Droid, installed while on Owner profile. But most of the apps are only visible to Owner (I suppose those are User apps, as the universally visible are System apps).

But how can I make some of these apps visible to other profiles so I can use them with all the features provided with separate user accounts (e.g. compartmentalized app data)? Preferably using only one device, without ADB connection to PC, and without re-installation.

There are similar questions on this topic (1, 2, 3), but the answers are outdated. The newest one is 7 years ago.

  • 3
    How to install apps to secondary user account: android.stackexchange.com/q/119312/218526. How to share files between user accounts and profiles: android.stackexchange.com/a/221593/218526. Can apps share data between profiles: android.stackexchange.com/a/213921/218526 Dec 28, 2020 at 23:54
  • @IrfanLatif are there any ways to do it without ADB connection to PC and/or app re-installation?
    – tsilvs
    Dec 29, 2020 at 10:54
  • No, or at least not in my knowledge. Dec 29, 2020 at 12:01
  • @IrfanLatif what about moving app files from /data/app to /system/priv-app? It could be done from custom recovery, e.g TWRP. Does it have any drawbacks and/or additional actions required?
    – tsilvs
    Dec 29, 2020 at 12:10
  • I won't go that hard way to achieve something simple. But you can try it. Dec 29, 2020 at 12:53

1 Answer 1


2024 answer

I've found a workaround for this issue. It still requires adb command and debugging from a second device.

Here's the command:

adb -s $ANDROID_DEVICE shell pm install-existing --user $ANDROID_USER org.example.app

This command will install an app org.example.app for a specified user if this app is already installed for another user.

By the time of writing this, there is no "one device" "debug-independant" solution except trying KDE Connect pairing with itself between two users and sharing a downloaded APK as a file from one user to another.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .