yashsingh1/xdaforums huggingface dataset:
[AT&T Samsung Galaxy S II SGH-I777] MotoMudder77:
why? we dont need power button to get into d/l mode.

hold both vol and plug USB in.

while its off of course :p
[AT&T Samsung Galaxy S II SGH-I777] jthatch12:
Hardware issue, happened to me a few months ago. Go to AT&T asap and replace it. In the mean time, return your phone back to stock. If you have to leave it in a boot loop, so be it. Just tell At&t you were doing the ICS update and now your phone is stuck in a boot loop and your power button no longer works
[AT&T Samsung Galaxy S II SGH-I777] BROKKANIC:
Why? Cause i'm old. I forget these things. LOL.
[AT&T Samsung Galaxy S II SGH-I777] johnny_1437:
i did that and even tried updating it to ICS but still didnt work...i tried using a JIG...except power button everything is working fine
[AT&T Samsung Galaxy S II SGH-I777] johnny_1437:
i think i cant coz this phone was bought from USA by my friend who lived in Kansas City(Now New Jersey)..i unlocked it using a code bought from ebay :( and i live in india
[AT&T Samsung Galaxy S II SGH-I777] creepyncrawly:
No warranty from AT&T then. However, Samsung should honor their warranty which I believe is 1 year, and since the phone was released in early October last year, all phones are still under 1 year old. It would be worth investigating if they will honor the warranty even from India. You might have to ship the phone to USA for service though. Be worth looking into.
[AT&T Samsung Galaxy S II SGH-I777] johnny_1437:
yes i agree with you but i guess no international warranty in india.So,if i ship the device to US will samsung service my phone????
[Defy Q&A, Help & Troubleshooting] chintu12155:
Hi,

I have installed Go Launcher Ex and Go Widget. Then i downloaded some very beautiful looking widget. But as shown in the screen, the theme has different clock. But after installing the theme, the clock for that theme was not displayed m=on my screen.

I even tried to do something with the GoWidget but still didn't find any luck. The theme looks beautiful with its own designed clock and i am not able to get that clock.

Please help me with this.

Chintan
[Verizon Samsung Galaxy S III] fanyhua:
I535 diagnostic mode how to enter?????

Invalid ##3424#
[Verizon Samsung Galaxy S III] rpenkar:
emiscut careires.||

Are you looking for *#0* #
[Verizon Samsung Galaxy S III] Johnnybee:
this?

*#22745927

enable hidden menu

go back dial *#7284#
[Verizon Samsung Galaxy S III] pomeroythomas:
If I had any extra cash, this would go straight to you.
[Verizon Samsung Galaxy S III] jobless:
I'm CM10.1 and this didn't work for me. Any ideas?
[Android Apps and Games] Raghav Sood:
User Management

Dropbox link - While it's available on Dropbox, I'd really prefer it if you would use the Google Play option, as it help me keep statistics on device usage, and allows you to send error reports in case of problems

As recently discovered, Jelly Bean contains experimental and unofficial multi user support.

I've written an app for rooted Jelly Bean devices that allows anyone to use a simple GUI interface to do the following, without even touching the command line:

Create a user

View list of existing users

Rename users

Delete users

Switch to another user

The Primary user can be renamed, but not deleted. I disabled its deletion as it near-bricks the device, as detailed here (along with fix if you somehow manage it).

There is a donate version as well, but I won't be linking to that as it seems to be against the rules.

NOTICE: The SD Card permissions are required to rename the users. I couldn't find a way to save to the file system, so I read the user's file using the cat shell command, edited it with the new name, saved it to the SD Card and then used the cat command to overwrite the initial file. It's hacky, but it works.

I'd appreciate it if you could try out the app, perhaps buy it if you like it ;)

Comments/suggestions are always welcome :)

As of now, the only way to switch back to the Primary user is if you hold down the power button and select the Primary user from there. This is because root access does not persist for any app, including Superuser itself across different accounts.
[Android Apps and Games] Raghav Sood:
FAQ

What commands were used?

All were executed in a # (root) shell

To create a user (leave the quotes in if the username being create has a space. Single word names don't need them):

pm create-user "user name"

To delete a user (replace <user-id> with the user's ID):

pm remove-user <user-id>

To list all users:

pm list-users

To switch to another user (replace <user-id> with the user's ID):

am switch-user <user-id>

To rename a user:

There is no command for this. I used the cat command to read the user's xml file (/data/system/users/<user-id>.xml) into a string array, replaced the user name, saved the file to the SD Card and used the cat command again to overwrite the original file. To reboot after the rename I used:

reboot
[Android Apps and Games] sanghaviraj:
What could come handy is setting profiles for personal n General usage, most people use various call hiding, media hiding apps to hide personal stuff, the ideal way will be to unlock the phone with two patterns at the screen lock level, one pattern unlock for general profile the other for personal use where your personal call logs, media for gets unlocked automatically, there's an app call switch me, but it requires rebooting which is not practically usable
[Android Apps and Games] Raghav Sood:
This is really not what the app was designed for. This app was meant to be a simple GUI interface to try out the limited multi user support without having to go to a terminal emulator or adb each time you wanted to do something like create or modify a user. The features you request should be implemented by Google themselves, as they likely will be in upcoming upgrades, and not by a third party app.
[Android Apps and Games] Raghav Sood:
Any other comments/suggestions from anybody?
[Android Apps and Games] ken2802:
cool app
[Android Apps and Games] JeepFreak:
Good job brotha!

Billy
[Android Apps and Games] TBayTom:
Could you show a screen shot of the final build main menu (the user selection screen)? Does this show up when you first boot up your phone/tablet?

Thanks!
[Android Apps and Games] Raghav Sood:
The third screenshot does show the user selection screen. You can tap on any one of the users, and a Context Menu shows up allowing you to rename, switch to, and delete that user.

Here is a screenshot of the menu:

This app does not start up on boot. Once booted, you must manually use the Primary account to open the app. This is because the app is simply meant to allow you to create and manage the users without using the terminal with a nice GUI, not attempt to replace or provide functionality that can only come from Google.
[Android Apps and Games] dietrichmd:
One suggestion: Landscape mode :)
[Android Apps and Games] Raghav Sood:
Sure. I'll push an update with it in a few hours :)
[Android Apps and Games] sbradymobile:
You may want to look at UserDetailSettings.java in the Settings app for the package manager code to enable/disable apps per user.

https://android.googlesource.com/platform/packages/apps/Settings/+/jb-release/src/com/android/settings/users/UserDetailsSettings.java
[Android Apps and Games] Zemaree:
Not sure if it's easy or not but your app driven by a nfc tags open some interesting scenario like when i give the phone to my wife and she say: "oh, what a mess my iphone have few icons..."

or a shared phone usage for team ... or something like the chamaleon gui that when I arrive at home i switch the user from the profession usage to the private ones. Should be nice.

Is this doable?
[Android Apps and Games] Raghav Sood:
Yes. Both of these are doable. However, this isn't the purpose of the app. Though considering the amount of requests I've received for such features, I'll be making another app that does all this and more very soon.
[Android Apps and Games] ellesshoo:
So other than creating/naming etc is there any functionality like choosing apps/restrictions for accounts at this stage?
[Android Apps and Games] lost_man10002:
works as advertised keeps all apps from primary user on the guest accounts they just don't see any info becuase its like just installing them. Good job.
[Android Apps and Games] Raghav Sood:
Well, @bradymobile did post a link to the source code of a User Specific Settings screen a few posts back. However, this appears to be in accessible from the normal Settings menu, and so I'm currently looking for the correct intent to open it up. Beyond that, you can use Nova or Apex as the launcher for the guest user(s), and hide all the apps you don't want to be visible there.
[Android Apps and Games] mallman:
on latest cm10 the user management app doesnt seem to be able to gain root. In fact, even superuser isnt granted root once you switch to an account other than the primary. suerpuser denies itself and the user mangement app.
[Android Apps and Games] Raghav Sood:
This is because apparently root doesn't persist across user accounts. The only way to switch back to the primary account is by using the power menu options. I haven't quite figured out why the root won't persist. It happens to all apps that need root.
[Android Apps and Games] mallman:
that is interesting. i would ask if the superuser permissions have changed upon switch but obviously you're not rooted so you cant tell. Following closely so god luck and thanks for the dev!
[Android Apps and Games] -DarkKnight-:
are you saying that only the primary account can use root permissions?

and i downloaded your app. i accedently created an account with an empty string as the name

now when i try to remove it, it force closes. what do i do.

I made another account called "guest" and that removes just fine
[Android Apps and Games] Raghav Sood:
As far as I can see, only the Primary account has root. I even tried rerooting the device, but it didn't work.

Could you provide a LogCat trace for that? I created and deleted a user with an empty name on my Nexus S and it went perfectly.
[Android Apps and Games] Stramondroid:
Maybe mention this, in the OP... I was a bit confused thinking I messed it up... works great otherwise...
[Android Apps and Games] Raghav Sood:
Good point. I've added it to the OP. Thanks :)
[Android Apps and Games] Stramondroid:
This isn't available on CM10 on the phone... crespo4G
[Android Apps and Games] TBayTom:
Great, thank you!

I was expecting to see an interface such as this upon boot:

Is this just a mock picture they have posted on the main site?
[Android Apps and Games] virtualflyer:
For the empty string, rename then delete. It worked for me
[Android Apps and Games] karrb:
Every time I go to remove a user it force closes. I am going to remove it manually... I will install log cat later if I can replicate it. This is the first time I am testing an app outside of work O.O
[Android Apps and Games] Raghav Sood:
If anybody is experiencing any problem whatsover, please provide a LogCat trace of the error. I've tested the app on a Nexus S, Galaxy Nexus and Nexus 7.
[Android Apps and Games] Chilling_Silence:
I've also noticed the 'no root' on secondary user accounts. Trying to un-freeze Google Movies for my wifes account with Titanium Backup reports "success" but it doesn't *actually* do anything.

However doing that on the primary account works fine and the apps show up in the App drawer immediately on my rooted Nexus 7.
[Android Apps and Games] SilencerOfLambs:
Interesting and cool. Definitely a start for something big. Does it work well if you are using a JB ROM as your secondary ROM?

Good job btw. :)

Sent from a phone that makes nearby iPhones self destruct :D
[Android Apps and Games] SferaDev:
Can you post the apk in XDA not just in the play store ? Or simply add support for Android 4.0 ?
[Android Apps and Games] Raghav Sood:
I suppose I could put up the free one.

As I told you on the other thread, adding support for ICS is beyond my power. Jelly Bean added a lot of multiuser support at a source code level, not at an application level. As such, it is impossible for me to make my app ICS compatible without modifying the ICS ROM the user is running at a source code level.
[Android Apps and Games] SferaDev:
I just ask for the apk because my tab it's Android 4.0 and play says that I couldn't download !

I'll just modify the app manifest to be able to run in Android 4.0 and try if it works with my port !
[Android Apps and Games] Raghav Sood:
I've updated the OP with a dropbox link.
[Android Apps and Games] Raghav Sood:
Thanks :) I haven't really tried it on a device with JB as a secondary ROM, but it should work on any JB ROM, regardless of CM10, AOSP, Primary, Secondary etc.
[Android Apps and Games] SferaDev:
Ok thanks, I ask your permission to deodex you app and recompile it.

Your app rocks and maybe cm guys add it to the nexts nightly !

Sent from my RK29 tab...
[Android Apps and Games] Raghav Sood:
As long as you don't publish the recompiled version, okay. Also, please don't mess around with the Java files. A lot of the work in there is hacky at best, as this is totally unofficial functionality. Even a small change could bring the whole app crashing down.
[Android Apps and Games] SferaDev:
Of course don't worry about it only for personal testing !

Sent from my RK29 tab...
[Android Apps and Games] Schrotty35:
I can create but not delete. Whene i delete a get a FC.

Gesendet von meinem GT-I9300 mit Tapatalk 2
[Android Apps and Games] Raghav Sood:
Yeah. I've received reports from some 20/800 users about this, and have a stacktrace to work with. I'm trying to fix the problem, but it might takes a while as I can't reproduce it on any of my devices.
[Android Apps and Games] Raghav Sood:
Status update:

Firstly, a big thanks to all those people who've tried this app out (all 1000+ of you), and to those 10 who bought it :)

Secondly, a big thanks to everyone who experienced a problem and chose to report it with a stack trace instead a leaving a negative comment on the market.

Here are the features scheduled to be pushed out in the coming update, which'll probably be out over this weekend:

BugFixes for as many bugs as possible

Landscape orientation mode

Feature to disallow users without names to be created

Inbuilt feedback form

Error reporting

If anybody has any other requests regarding any aspect of the app (UI, functionality) please respond to this thread.
[Android Apps and Games] JeckyllHavok:
Hey man,

first of all thanks for that great app, user management on android is really cool, but could you please add some sort of password protection for the profiles?

Thanks
[Android Apps and Games] Raghav Sood:
You can set screen lock passwords for each account by switching to it and setting it from the settings. If you want a password protection on the deletion/rename of the accounts in my app, I could add that.
[Android Apps and Games] JeckyllHavok:
Yeah that would be great, like an option with that you can choose to password protect an account or not, and if you change the account you be promted to enter a password.
[Android Apps and Games] Raghav Sood:
That's already there. You can switch to the account you want to protect, then exit my app and open the settings. Go to the security option and set the lock you want (PIN, pattern etc). It's a feature in Android itself.
[Android Apps and Games] dakunesu:
dark/light ui options. an easy little switch with system xml references(keeps some themeability from the theme engine too)
[Android Apps and Games] Raghav Sood:
I'm not sure I got the "system xml references(keeps some themeability from the theme engine too)" part. I can add the dark/light UI options, but what'd you mean by that?
[Android Apps and Games] ftgg99:
Hi mate. Are you aware that I already make an app that does all of this and more? Have a look in the sig for SwitchMe, might give you some tips :)
[Android Apps and Games] Raghav Sood:
Yes. I know. Your app seems to be a complete custom implementation that works on multiple Android versions. Mine is simple a GUI interface to the functionality already provided in Jelly Bean.
[Android Apps and Games] GRZLA:
This happened to me as well. It happened when I renamed my new account that was created from the start of the app. Now my phone locks up a great deal, even after a complete reflash of my ROM wiping the system completely.
[Android Apps and Games] bbsrailfan:
Hi,

I noticed it as a minor bug on my Galaxy Nexus GSM running on Paranoid Android.

I created a profile called 'Guest' and switched from 'Primary' to 'Guest'.

I switched profiles and logged in as Guest,

While logged in as 'Guest', I am not able to change any wallpapers and ring profiles.

Any wallpaper changes that I make when logged in as 'Guest' are reflected on the 'Primary' account after I switch accounts, but they never reflect on the 'Guest' account.

But if I change any wallpapers on 'Primary', it's not reflected on 'Guest' account.

Is it normal?

Moreover, I always get a FC while trying to rename or delete the 'Guest' user profile through the app. But if I do it using 'better terminal', everything works smoothly.

More details: I am on Paranoid ROM (Jellybean) on a Galaxy Nexus GSM.
[Android Apps and Games] Raghav Sood:
I've received reports of the rename/delete crashes, but am having a hard time tracking down the problem as I can't reproduce it on any of my devices. As far as I can see from the stack traces I got, something goes wrong in the Activity life cycle, and the currently selected user becomes null. I'm trying to fix this, and will have an update out as soon as possible.
[Android Apps and Games] bbsrailfan:
Thanks for the prompt reply Raghav! :good:

I checked on this thread and see that the Rename/delete crash is a known bug. TBH, I am not really concerned with that, as I can get a profile managed through the terminal services. Can you have a look into the wallpaper bug and see if u can recreate it?
[Android Apps and Games] Raghav Sood:
I'll do it as soon as I get home, which could take a couple of hours. Don't have my rooted device with me right now, sorry.
[Android Apps and Games] Mattix724:
Great app. I like how android has the ability to have multiple user accounts now.

One thing I wanted to mention was while the app itself does not allow changing the Primary account name, I was able to change the Primary account name by manually editing the 0.xml file located in /data/system/users/

I used Root Explorer to do this, long press 0.xml and Open in Text Editor.

where you see <name>Primary</name> you can change Primary to whatever you want it to be

press menu and Save and Exit

reboot and now you will have your name instead of Primary when you hold the power button and the menu pops up

Not sure how you would add that ability into the app, but I imagine it would be the same commands that allow you to rename the other accounts.

One other thing that I noticed is that while the User Management app is open, you can switch users without the password/security... That kinda defeats the purpose of having security on an account. When using the power menu with the user accounts it always asks for security.
[Android Apps and Games] Raghav Sood:
I can see the same wallpaper bug on my Nexus S with stock JB, so I'm going to say it's normal. Unfortunately, there's nothing I can do to fix it.

As for the force close, I'm working on fixing that, but since I can't seem to reproduce the problem on any of my devices it's taking a while.

Also, sorry for the really late reply. My laptop died in the middle, and I just got it back :P
[Android Apps and Games] Raghav Sood:
Deletion of the primary user is disabled, but you can enable Renaming by going to the help screen from the ActionBar and checking the option.

As for the security bypass, I've noticed it. However, I'm using the exact same commands as the power menu (see the second post in the thread), so I have no idea how I bypass it.

Also, sorry for the really late reply. My laptop died in the middle, and I just got it back :P
[Android Apps and Games] Klyupp:
http://www.youtube.com/watch?v=UpFUd0eSJE8 <--- in this video there's the possibility to disable apps for different users, could this be made into your app?
[Android Apps and Games] Raghav Sood:
That code ia already part of the settings app, and you can find it's source here. However, it is a "hidden" screen, and cannot be directly opened. I will add it to the app as soon as I figure out the appropriate Intent :)
[Android Apps and Games] Robbilie:
Multi User

hey raghav,

first of all, great app, really useful but sadly not that deeply integrated in the system as i and probably a lot of other people do wish...

this app is really handy ;)

your app is often shown with a picture of a lockscreen where you can select the user, would you be able to mod the lockscreen app to make this possible?

Greetz

Robert
[Android Apps and Games] Raghav Sood:
That image was actually selected by the XDA mods/staff when they featured the app on the portal, and has nothing to do with the actual app. Unfortunately, the app does not do that (yet?), though it definitely would be cool if it did.
[Android Apps and Games] Robbilie:
Sure, I know your app and used it (got some strange behaviour and it wasnt useful for me on my small phone ;) ), but as you say, would be really cool ;)

maybe I willl look into it, but im currently involved in annother app and my java android coding isnt the best :D

would really enjoy working with you together on such a lockscreen ;)
[Android Apps and Games] Robbilie:
ah there was something i want to tell you:

im on cm 10 on my lg optimus one p500 and creating users with your app works just fine but when i want to delete a user it always fc s the app ;)
[Android Apps and Games] Raghav Sood:
Due to time constraints and commitments to other projects, I am no longer able to work on this app as much as I'd like to.

Therefore, so that it doesn't become just another dead app, I've decided to open source the entire thing. You can find the source code on my GitHub.

https://github.com/RaghavSood/UserManagement
[Android Apps and Games] chrisdlc119:
Can't remove account

Good! But it needs a lot of memory :/
[Android Apps and Games] Ba7rani123:
Thanks Alot :D worked on my note 10.1 with android 4.1.2

Sent from my GT-N8000
[Android Apps and Games] michalhejl2:
Lock setting in 4.1.2

Hi,

the application works great to create/switch users, but unfortunately I wanted to have one user with 8 digit password (required by one application I use) and other account without password.

In Android 4.1.2 the Lock Screen Setting doesn't exist for non-primary account, and Security Setting crashes upon opening it.

Does someone know whether this is only problem for me or whether this was simply not yet developed in 4.1.2 fully? Is it fixed in 4.2 or 4.3?

Thank you
[Android Apps and Games] Ba7rani123:
In 4.1.2 the multi-user functionality is considered uncomplete and Google does not recommend users to enable it due to risks which maybe security risks too. I tried it on my note 10.1 it was unstable. So I removed it.

Its fully functional on 4.2 and 4.3 has extra features which I dont know about in detail.

I would advise you to flash a custom rom like I did with my note 10.1.
[Android Apps and Games] SystemErrorOne:
Will somebody ANYBODY take over this application, the dev left open the source code over at github.

Im not the most experienced coder so if someone could take off where this gentlemen left off at that would be awesome.

Dont wanna see a nice neat app go to waste. :good:

PS. Im not complaining im trying to keep this live. This has a lot of potential.
[Android Apps and Games] Ba7rani123:
Ur 100% right but It also needs a module which makes multi-user possible on 4.1.2+

I planned to work on it but I cant pormise any eta because I am heading to uni soon, but am sure I will make it :)
[Android Apps and Games] SystemErrorOne:
Good luck mate :good:
[Android Apps and Games] ruelle:
is possible to add this feature in the app??

I think a lot of people are also interested in this kind of lockscreen.

(you don't need to select user first, you choose the user by the different pattern)

thank you!!

and sorry for my english