So, android 5.0.2 doesn't allow side loading of apks for 2nd user (irrespective of whether it is guest or standard user). "Unknown Sources" is disabled and is uncheckable. And I use a pure Cyanogen Mod 12 (android 5.0.2) without any Google apps. So, there is no Play Store app.

But I have root access.

As shown in the pics, Unknown Sources is Uncheckable and installation is blocked.

(Click image to enlarge)

IMG: install-blocked IMG: unknown sources uncheckable

With this situation, how can i install apks on to the 2nd user account??


It seems Google intentionally (in the name of security) blocked sideloading apks for 2nd user in android 5.0.2. There is a bug report here. And sideloading was reenabled in android 5.1.

I will post how to sideload apks on lolipop 2nd user using adb. If this can be done without adb please post.

  • enable sideloading – Schwertspize Aug 15 '15 at 5:52
  • 1
    How? Unknown sources is untickable in 2nd user in lolipop 5.0.2 . – Bharat G Aug 15 '15 at 6:40
  • amd first user? I think it's untickable because the main user has disabled it. so any other user can't active it – Schwertspize Aug 15 '15 at 6:41
  • 1
    Main user has it enabled. 2nd user has only option to install apps from play store. Device without gapps are affected... – Bharat G Aug 15 '15 at 6:44
  • it's working on cm 12.1. I tried it right now. – Schwertspize Aug 15 '15 at 6:48

Using the command,

adb install -r whatever.apk

will install the application in 2nd user of android 5.0.2 .


  • 1
    what if the 2nd user can't enable developer options and so can't enable usb debugging ? – niceman Feb 23 '16 at 17:41
  • 1
    2nd user cannot enable developer options and usb debugging. When 1st user enables usb debugging and installs this way, the application will appear to 2nd user. If 1st user willingly disables usb debugging, then there is nothing much 2nd user can do in this regard.. – Bharat G Feb 23 '16 at 19:44
  • If settings.apk is recompiled with this (github.com/CyanogenMod/android_packages_apps_Settings/commit/…) commit or this (android.googlesource.com/platform/packages/apps/Settings/+/…) included, then it will be fixed. – Bharat G Feb 23 '16 at 19:48
  • Is there a way without need to use ADB? Any method that might require root or custom recovery maybe? – VELFR Dec 29 '20 at 23:30

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.