GoogleGit

commit135936072b24b090fb63940aea41b408d855a4f3[log][tgz]
authorAmith Yamasani <yamasani@google.com>Thu Mar 22 16:16:17 2012 -0700
committerAmith Yamasani <yamasani@google.com>Tue Mar 27 11:23:01 2012 -0700
treec10e6a7642df4246937bb6fbd7277b642daf3eee
parent0c44525a4888de321c9497204d59c8515f828499[diff]
User management and switching

Broadcast intents that get sent out when users are added/removed/switched.

More work on generating user-specific information in package manager queries.
APIs to update user name and query a user by id.
Removed Package.mSetStopped and mSetEnabled, since they're not user specific.

User removal:
- Cleanup ActivityManager, PackageManager, WallpaperManager, AppWidgetService
  and AccountManager.
- Shutdown processes belonging to the user.

Don't show vibrate option in long-press power if there's no vibrator.

Lock the screen when switching users, to force unlocking.

Change-Id: Ib23a721cb75285eef5fd6ba8c7272462764038fa
22 files changed
tree: c10e6a7642df4246937bb6fbd7277b642daf3eee
  1. Android.mk
  2. CleanSpec.mk
  3. MODULE_LICENSE_APACHE2
  4. NOTICE
  5. api/
  6. cmds/
  7. core/
  8. data/
  9. docs/
  10. drm/
  11. graphics/
  12. icu4j/
  13. include/
  14. keystore/
  15. libs/
  16. location/
  17. media/
  18. native/
  19. nfc-extras/
  20. obex/
  21. opengl/
  22. packages/
  23. policy/
  24. preloaded-classes
  25. sax/
  26. services/
  27. telephony/
  28. test-runner/
  29. tests/
  30. tools/
  31. voip/
  32. wifi/