yashsingh1/xdaforums huggingface dataset:
[Nexus 7 General] slimdizzy:
How is that any different then me installing apps I have paid for on all my devices? I can't buy an app twice.
[Nexus 7 General] SalsaForte:
I found a method that works to share paid apps with other users! :D

I'll make an "how-to" soon. :D :good:

Here is the "how-to":

http://xdaforums.com/showthread.php?t=1998263
[Nexus 7 General] sRDennyCrane:
I'm sure thieves will use this as an excuse to steal apps without paying... just as they use any other contrived excuse.
[Nexus 7 General] Clarkster:
Create your own user with your Google account, add the family's Gmail account as a secondary account in the Play Store.

So now your user has your Gmail and the family Gmail/Apps. The family user has only the family Gmail/Apps.
[Nexus 7 General] Nitin985:
Both accounts should share the same app storage but different data. Like windows
[Nexus 7 General] charlesky:
Are you asking what the difference is between a shared family google account and a personal account with all your personal email and data? I'd have thought it was obvious.
[Nexus 7 General] Snaaky:
The solution is simple. Any app installed on the device is available to any user on the device. Each user has their own set of app-data. What's the worst that could happen? Someone could use an app that they haven't paid for, like it, and buy it for their own device! Allow all the users to show or hide apps that belong to their account so they can reduce clutter in the app drawer if they want. Don't make things difficult for the paying customer. If they are paying for apps, you want to keep it that way. If they are going to pirate, they are going to pirate. Your best bet is to make paying for the apps so easy, and so convenient, that one wouldn't want to bother trying to find wares. Needing to buy an app twice is enough to annoy me enough to look at pirating it.
[Nexus 7 General] akimota:
As e.mote has said, Google will likely implement a tiered (or auxiliary) licensing scheme sometime in the future, or at least give developers the option of setting multi-user license fees. This is standard practice in the rest of the software industry. I presume, however, that Google will have to implement this fairly soon or else incur the wrath of users/families who have purchased multiple copies at full price.

Personally, I think the multi-user option is great. I can let my girlfriend, or any other friend, use my tablet without having to worry about my email accounts or preferences being altered.
[Nexus 7 General] Ashin:
Am I missing something here?

Even without multiple users you could just share a tablet?
[Nexus 7 General] GabrialDestruir:
Something I'm noticing here is that with this idea of Apps being forced into two separate categories, user based apps, or device based apps. It seems to me something like what we see from PCs would benefit greatly in this area. Give the developers the choice in the type of licensing they want to see for their app.

A per user/account licensing:

The user can install an app on any of their devices.

The app can show up as a shared app.

To use app on shared device additional users would have to purchase it on their account.

To use app on their own device additional users would have to have purchased it on their account.

A per user/device/shared licensing:

The user can install an app on any of their devices.

App can be on X amount of multi-user devices.

The app can show up as a shared app.

To use app on shared device additional users would not have to purchase it on their account.

To use app on their own device additional users would have to have purchased it on their account.

A per device/shared licensing:

The user can install an app on one of their devices.

To install on an additional device, user would have to install from initial device first.

The app can show up as a shared app.

To use app on shared device additional users would not have to purchase it on their account.

To use app on their own device additional users would have to have purchased it on their account.

I'm sure there's more variations of these and each has a significant benefit disadvantage, but perhaps giving a developer the choice of which licensing they'd like to be applicable to their app, while allowing the user to choose from the developer's allowed licenses would suit more people. Developers could choose how they wish their app to be shared, while users can choose whether they want a license to share or not share an app.

This type of system could be made even more dynamic by allowing dynamic changing of the license for an app. For example a user could go into their account and would have an option of which license they'd like to be applied for any app (based on what the developer has decided to allow), they could then switch freely between licenses, and Google would automatically apply the restrictions of new license to that app. This would possibly be only changeable between user/account and device/shared, while any app that was user/device/shared would not be changeable (as it's effectively a hybrid of the other two licenses).

This system would make sharing "piracy" less likely on a shared device. Though truth be told I feel if I've bought a piece of software (regardless of PC software or android Software) then it's mine to use freely as I please, so I don't view the installing of apps onto other shared accounts as real piracy. It only makes sharing apps more of a hassle than it needs to be.

This being said I probably won't ever use multi-user because I don't like sharing my devices, but after reading over this thread, the system seemed flawed, and I feel my suggestion offers a viable alternative that would be suitable for both users and devs.
[Nexus 7 General] blackhand1001:
Yeah this is how the experimental cm multiuser worked. Not sure why Google did this whole 0 folder in the SD card that broke thousands of apps.
[Nexus 7 General] GabrialDestruir:
I feel that in the sense of the topic it's broken, the many examples and people saying "this is how you get around it" show that account based ownership, at least for multi-user devices could be tweaked. There's no reason that some apps should be bought for every user using a single device. For example something like Tasker or system Anti-Virus shouldn't be something that every user has to invest in for that device, one user may not ever mess with an app like Tasker, but if the user who does has it setup in such a way it can prolong battery life, or whatever, why should only that user benefit from it as opposed to the one who is logged in and would never mess with it?

I feel Account based ownership works great for some things such as games, but on other apps it seems it'd be unnecessary to force multiple users to purchase an app multiple times for a shared device. Some will argue that by changing this you'd be ripping off any developers out there, but if it's an opt-in system, where the developer gets to choose the allowed types of license then this doesn't affect the developers profit at all. In fact it even opens up an entire market of "shared" apps which would bring in more profit. An extra few bucks per app and not only can you use it like normal, but your shared users can use it too, but the shared users can't use it on their own devices without buying it.
[Nexus 7 General] ExploreMN:
No offense, but the scenario you describe is not going to happen. You can have either a "user" license which is the way it is now, or a "device" license meaning every user on the device can use the software. As it stands, if devs switched to device licensing, people would raise holy hell because devices like phones and even tablets are updated frequently. That would mean with every new device you would need to buy a new license and/or go through a problem of proving you uninstalled from the previous device. Not only that, buy you would have to buy a different license for each device you run. In the long run, that would be much worse in my opinion.

So, basically, just suck it up and buy another license or create a generic account you only use for app purchases and go that route. Had I known this was an issue I would have chosen the later, but I have too many apps tied to my main account and its not worth a change...but for new people...there ya go.
[Nexus 7 General] rmm200:
None of these posts seem to understand how multiuser works. Adding the app owner account to the secondary user app store makes all the owner apps available to that user. No additional downloads, no additional purchases. No cheating, no workarounds. And it works fine.
[Nexus 7 General] adfad666:
The point isn't that we don't know how multiuser works, in fact it's quite clear to me that we do know how it works.

The point is that we feel we shouldn't have to go through such a convoluted process to give access to apps already on the device to new users. The process should be like on Windows for example, where a new users get access to anything already installed on the PC, but with their own user profile to store their own settings etc.

In fact on Windows it seems possible to install programs on a per user or all user basis (I've been asked it in various installers, but I've never tired to see how effective that is).
[Nexus 7 General] ExploreMN:
Yes, because this is a DEVICE license you are describing. You can't access that same software from a different Windows computer (legally) without buying another license.

Why is this so hard for people to understand?

Maybe devs will start making device licenses, but then you install it on your tablet, all users can access it, but then you can't install it on your phone without buying it again. Would you really prefer that??? Most people tend to replace phones (and tablets) much more frequently than computers. I think device licensing would be much worse...
[Nexus 7 General] CrazyPeter:
Frustrating trying to explain this simple concept to people that are clearly challenged in the intelligence stakes. Either that, or too immature and just want everything for free.
[Nexus 7 General] sRDennyCrane:
It's 2012 and some people still can't grasp the concept that you do not own the app, you buy a license to use the app. And that license is limited.
[Nexus 7 General] agtitan:
This is like somehow forcing families to buy 4 copies of a DVD if each individual person wants to watch the movie. Or video games...or books...etc. Its just stupid and greedy.
[Nexus 7 General] ExploreMN:
Or cars...or homes....or clothes.... not even in the realm of fantasy does that analogy work. Sorry... try again?
[Nexus 7 General] sRDennyCrane:
OR, you could just let them use your tablet with the app...
[Nexus 7 General] johnqevil:
This, x1000. That said, it takes 30 freaking seconds to add a second google play account to a secondary user, thus allowing existing apps on the tablet to be shared. You already have to set up the user itself, is it really so hard to attach an extra google account to it?
[Nexus 7 General] jonmorris:
If you had an extra account to Play for another user profile, does this then add your account to the calendar, Gmail etc? If so, you're now going to confuse the other user or give them access to the content you might have been trying to protect.
[Nexus 7 General] rmm200:
It does none of that. Try it.
[Nexus 7 General] achan68:
I must be an idiot or I'm blind. Where do i have the option of adding a secondary user in Play?
[Nexus 7 General] reuthermonkey:
You can still add a second user account to the tablet, and then within the 2nd tablet account add your shared Gmail account for app purchases. Same as always.
[Nexus 7 General] gr8hairy1:
I'm guessing you're responding to this comment?

Have 'you' tried it? One of the things I like best about the account setup for android is being able to add multiple Google accounts (my personal and business gmail accounts). Because 'it does' sync a number of things from both accounts. You add your account to someone's device and they have access to your gmail, contacts, even Google Talk all become full access when you sign in on their account.

That's a big plus for 4.2 because users can't access each others account information.

I prefer this over Windows multi user account setup. I never have to worry about a limited number of installations. And I don't have to worry about other users downloading garbage programs that throw ads everywhere and slow everything down. Just because I delete it on mine didn't mean it deletes it on the other users, like it does in Windows.

EVERYONE WILL AGREE, handing out an account to anyone, just so they don't have to pay for all the apps you have, is wrong.

You can't pick and choose to apply multi users account policy when you see fit. It can't work that way. It's like saying you want the lights to turn on everytime you walk into a room, except when you don't feel like it.

How does that relate?

How can Google know when a family is using a device (device app license), compared to when you added your account to someone else's just to give them free apps? It's the same line of reasoning that the majority of membership places use. Just because you 'have a friend' who is a member doesn't give you unlimited access, especially if they don't even use the place anymore. Try it at an amusement park, ski resort, fitness center.

Now as far as an extra but lower cost multi device license that can be used on shared devices, the developers get the choice. If it turns out bad, it falls back on them. They knew the risk and took it anyway.
[Nexus 7 General] rmm200:
I use multi-user daily - nothing is shared with my secondary user except apps

Far too many people ask questions here, when they could just turn on their tablet, and you know, try it.

Beats the heck out of getting misinformation from other posters here.
[Nexus 7 General] fatttire:
There is a really simple solution if they want to do it this way.

Just authorize a Google play store to download and load your apps. Only authorize 5 devices at once. Authorize != logged in to buy
[Nexus 7 General] jonmorris:
I only have one Google account myself and my wife is currently not even in the same country - so I can't add her account to try as I don't know her password. When she gets back on Sunday, I will gladly try it out.

I didn't think it was a problem to ask on a forum how something works - and now my question has been answered. Is that really a problem?
[Nexus 7 General] rmm200:
For playing around, set up a dummy account for the second user and call it something like Guest.

When your wife gets back, you can replace it with hers if you want - or leave it as a guest account.

And if you got useful information from any post between this and your previous post - I am impressed.
[Nexus 7 General] jonmorris:
It was

your

post saying it doesn't share anything but apps that answered me and can be considered useful!!

I trusted what you said was correct and I am now happy to wait rather than waste time setting up a dummy account. All the apps and games are purchased on my account anyway - my wife hasn't even added a credit card to her account. So, I want to give her access to my apps on the tablet, via her account - but not to end up getting my emails or contacts etc.
[Nexus 7 General] gr8hairy1:
It probably is me mis-reading it. But from his post....

....I thought jonmorris was asking about adding his Google Account to his wife's 'user' profile.

So yes....if he adds her as a User, no account info is shared.

But if he then adds his Google Account to her 'User', for her to benefit from his Play Store purchases, then she will have access to alot.

I just added an Account to my User on 4.2 and here's a list of everything that is shared:

Calendar

Contacts

Currents

Drive

Gmail

Photos

Books

Magazines

Movies & TV

Yes, sync can be disabled. But nothing can be done to stop them from being re-enabled.
[Nexus 7 General] rmm200:
Man you folks make this hard...

Clearly uncheck all sync options when you add the second account. Nothing is shared except the apps.

"Install" all the apps you want the second user to have access to. Nothing is downloaded; just symlinks set up.

Remove the second account from the playstore.

The second user will have access to none of the primary users data, but the installed apps are all there.

Of course, if the secondary user has access to the primary user's account name and password, they can do whatever they want - but who are you trying to protect against, anyway?
[Nexus 7 General] gr8hairy1:
That is good and all. But more and more paid apps are requiring market verification (the account it was purchased with has to be signed in).

Currently, yes, that will work for the majority of apps.

But if you have sensitive emails particular to your work (or whatever), there is no way to stop someone from seeing them (if your account it's still signed in).

Plus any new apps would require you to start that whole process over again, of signing in, downloading, and re-deleting that account.

Not to mention if you're trying to buy something online as a surprise to the person that has your account on their device (done this with my wife) you don't know if she'll find the email on accident.
[Nexus 7 General] GabrialDestruir:
See you're forcing licensing into a two class static system which for some reason precludes the idea of different types of licensing. If you read my original post I point out what could be practical solutions to all parties. You also act as if removing an app isn't something that Google could easily do if your phone has internet access. A dynamic option to switch between user/device licensing for an app would allow a user to effectively use an app across their own devices when switched to user or across multiple user accounts for a single device. An alternative and mutually exclusive licensing would be something like a user/shared license where the app is used by the user on any of their apps but then they can also still put it on a limited number of shared devices.

By updating licensing from a two class static system you wouldn't have this whole issue of "Oh you just have to sign in, install the apps you want, remove the account." or "Oh you just have to have a generic account for all your apps." The first is a time suck, especially for anyone who is using all the account security features. While the second is costly for anyone who has already put money into their private account for apps. On the other hand if you could just add an app to your device and set options for it, based on what type of licensing you decided to get for it, the system becomes improved. If you want to share it with other users you click an option that enables device licensing, if you ever switch it back to user licensing then Google will let you install it on multiple devices but it'd stop being shared on the multi-user device. If you have it on multiple devices and decide to make it device licensing, then Google could remove the app from each device it isn't licensed for.
[Nexus 7 General] gr8hairy1:
Brilliant! That could work. Same principle behind different instant messengers. They see when you're logged in somewhere else and disconnect the first one. Apply that principle to this but put the control into the hands of users.

And as far as people trying to take advantage of constantly switching so you can use it on multiple devices at times and then on shared devices at other times would be annoying and aggravating enough in itself to convince the people doing that to just buy the app.

Developers wouldn't have to do anything, and in a controlled way that does not promote piracy, more people would be getting exposed to their apps.
[Nexus 7 General] GabrialDestruir:
It could also force users toward "upgrading" their license to a User + Shared too, assuming that was made as an extra licensing fee. Allow it on any of the users devices and on a single shared device (a device with more than one user) per "upgrade" then the app gets more exposure in the sense other users could use it on said shared device. Also by applying a shared upgrade licensing fee type thing, the devs would get additional money, as long as it's only a fraction of the cost of the app (like 10% of the original cost or something) it wouldn't be the same as buying the app again and neither users or devs don't feel like they're being ripped off.

By using this method a user on the shared device could use the app even if it's not something they've bought, but on their personal devices they'd have to buy the apps for themselves. If implemented properly it's Win/Win for everyone and would give less reason for someone to Pirate an app just so that other users on a tablet could use it. (It also takes away the possibly long and difficult process of logging in, installing app, logging out on every user account that wants the app.)
[Nexus 7 General] SlCKB0Y:
Actually, no, we don't. Any sources on this?

:confused:
[Nexus 7 General] coversnail:
www.androidpolice.com/2012/07/31/ed...-anyways-hint-were-asking-the-wrong-question/

www.infosecurity-magazine.com/view/28409/android-app-piracy-sees-tripledigit-growth/

No truly comprehensive figures, but they'd be impossible to get really anyway. Lots of developers report high levels of piracy but then they are likely too as the more fuss made the more likely it is Google may implement more stringent licensing checks etc.
[Nexus 7 General] rmm200:
All I take away from that article it that the piracy rate is not bad at all if you eliminate China.

Punishing the rest of the world for problems in the China market seems - a bit lopsided.
[Nexus 7 General] jonmorris:
Or as a way of avoiding any accusations that their apps/games aren't actually that good!
[Nexus 7 General] Obscurax:
why isn't this thread called how to destroy a brilliant feaure?
[Nexus 7 General] AFAinHD:
Just add the Google account that bought all the apps in the first place on to the other user and just turn off all syncs on that account. Then when you go into Google play you can switch accounts and download the apps. It really is a process that takes about 10 seconds.
[Nexus 7 General] Chocu1a:
Lol at this thread title. NOTHING, & I repeat NOTHING promotes piracy. People who steal/pirate apps/software/music/media are just looking for a reason to justify what they do.

Just be honest with yourself- You don't want to pay for things. There is no other justification.

I am not passing judgement on anyone for what they do, just quit trying to put the blame on anyone/anything other than the fact that you don't want to pay.
[Nexus 7 General] AFAinHD:
I don't mind paying for things. It helps the developer.
[Nexus 7 General] Chocu1a:
Neither do I . In fact, I bought every app I use on my tablets/phone. The Music I have on them? Not so much. Why? I am a lazy cheap ass. It is not because they cost too much, or to stick it to the music industry man, it is because I don't want to.
[Nexus 7 General] :
I have found away around this. See my thread HERE. I haven't tested all scenarios so if you guys would like to give it a try with your different setups we can get the kinks worked out.
[Droid Incredible Q&A, Help & Troubleshooting] ATrueJesusFreak:
I'm wondering what the best ROM for battery life and performance is today?

There's a couple other threads, but they're all from before JB got really popular.

I'm on JB right now, but I'd be happy to switch to something else for better battery life (it's really poor right now) and that's not so... broken.

Advice please? and if there's a good JB ROM for this, enlighten me.

Thanks.
[Droid Incredible Q&A, Help & Troubleshooting] Zimeron:
This has been covered already in other threads, but both Evervolv's and CM10 by Pons are extremely stable versions of JB. As far as battery life goes, that'll depend greatly on your usage, but battery life on CM10 is only slightly worse than CM7 was for me, which was 1000x better than stock sense.

TLDR: Try new roms to see what works for you.
[Droid Incredible Q&A, Help & Troubleshooting] AvRS:
As above, this information has been posted before and people's suggestions for ROM's are all in this thread here. Best ROM threads aren't allowed but that thread was allowed to remain for people to share their opinions so please use that as all further best ROM threads will get closed.

Thanks

AvRS