Victoria Lease
fd08d1ece5
Prevent OOM death for services under ServiceWatcher's care.
...
Change-Id: If87be5769b55368edaf4776189e8f6e51a21eb03
2013-01-16 16:21:41 -08:00
Amith Yamasani
0f4210cc01
am d4fe37be: Merge "Rename bindService to bindServiceAsUser to follow convention."
...
* commit 'd4fe37bee7c7433f32c23cee100c6e05ba0f3b2b':
Rename bindService to bindServiceAsUser to follow convention.
2013-01-16 15:30:21 -08:00
Amith Yamasani
d4fe37bee7
Merge "Rename bindService to bindServiceAsUser to follow convention."
2013-01-16 23:26:30 +00:00
Amith Yamasani
27b89e6658
Rename bindService to bindServiceAsUser to follow convention.
...
This is for the multi-user version of bindService, not the original.
Change-Id: Ib2de35941196accf387b1a276a77e6f9af805ec0
2013-01-16 12:30:11 -08:00
Dianne Hackborn
7ed6c6d83b
am 35654b61: More work on App Ops service.
...
* commit '35654b61e8fe7bc85afcb076ddbb590d51c5865f':
More work on App Ops service.
2013-01-16 12:14:53 -08:00
Dianne Hackborn
35654b61e8
More work on App Ops service.
...
Implemented reading and writing state to retain information
across boots, API to retrieve state from it, improved location
manager interaction to monitor both coarse and fine access
and only note operations when location data is being delivered
back to app (not when it is just registering to get the data at
some time in the future).
Also implement tracking of read/write ops on contacts and the
call log. This involved tweaking the content provider protocol
to pass over the name of the calling package, and some
infrastructure in the ContentProvider transport to note incoming
calls with the app ops service. The contacts provider and call
log provider turn this on for themselves.
This also implements some of the mechanics of being able to ignore
incoming provider calls... all that is left are some new APIs for
the real content provider implementation to be involved with
providing the correct behavior for query() (return an empty
cursor with the right columns) and insert() (need to figure out
what URI to return).
Change-Id: I36ebbcd63dee58264a480f3d3786891ca7cbdb4c
2013-01-16 12:11:01 -08:00
Sasha Levitskiy
8878aceb94
am f849124b: Merge "Removed Throttle Manager as obsolete"
...
* commit 'f849124b6bc769bdaf98909279124ff9716c9107':
Removed Throttle Manager as obsolete
2013-01-15 16:59:50 -08:00
Sasha Levitskiy
f849124b6b
Merge "Removed Throttle Manager as obsolete"
2013-01-15 16:56:30 -08:00
Victoria Lease
8bbf6d7c40
am 2f8b097e: Merge "fix NPE in updateClientUids"
...
* commit '2f8b097ea1c25a614ce6c1c4b1ae960938634f8f':
fix NPE in updateClientUids
2013-01-15 13:52:10 -08:00
Victoria Lease
ea78b85bb7
fix NPE in updateClientUids
...
Bug: 8009908
Change-Id: I54d97c587a3fa9d003f654f98fdfdbe21af791d6
2013-01-15 10:39:28 -08:00
Craig Mautner
56ffeee999
am 07f943d4: Merge "Add Overrides, remove trailing whitespace."
...
* commit '07f943d4176fac15995985db2ac562f11fd7ffef':
Add Overrides, remove trailing whitespace.
2013-01-15 09:36:27 -08:00
Craig Mautner
07f943d417
Merge "Add Overrides, remove trailing whitespace."
2013-01-15 09:10:10 -08:00
Craig Mautner
6cfa7292cf
Add Overrides, remove trailing whitespace.
...
Once and for all.
Change-Id: I0835515696c1a8ec7dff719fb734cbbd0b4252d6
2013-01-15 09:05:42 -08:00
Satoshi Kataoka
337d5af1b6
am 8e303cc5: Refactor utilities for InputMethodManagerSerivce that we want to share with the Settings application
...
* commit '8e303cc5dd4860b6050d5725ce60ca7e6fb00c7b':
Refactor utilities for InputMethodManagerSerivce that we want to share with the Settings application
2013-01-14 21:27:02 -08:00
Satoshi Kataoka
8e303cc5dd
Refactor utilities for InputMethodManagerSerivce that we want to share with the Settings application
...
Bug: 7872918
Change-Id: I0bc9954f163a3ec38d08b9ba842a8a31176eb6a6
2013-01-15 12:52:47 +09:00
Sasha Levitskiy
ca6486e7f5
Removed Throttle Manager as obsolete
...
Change-Id: I63e8514f34c880d0badaab33a347f54a80c84da6
2013-01-14 16:59:33 -08:00
Dianne Hackborn
4ed67a4b75
am 0d31c74b: Merge "WorkSource can now track package names."
...
* commit '0d31c74b2eff3ce37133a2fe9fb57db7d4d84a91':
WorkSource can now track package names.
2013-01-14 10:41:14 -08:00
Dianne Hackborn
0d31c74b2e
Merge "WorkSource can now track package names."
2013-01-14 10:38:14 -08:00
Dianne Hackborn
002a54e229
WorkSource can now track package names.
...
Use this to track the package name of applications
accessing GPS.
And now the app ops service can enforce that callers
must provide valid package names.
Change-Id: I842a0abe236ea85f77926d708547f0f95c24bd49
2013-01-11 17:37:04 -08:00
Craig Mautner
e32e1fec6b
am 5ae8e45f: Merge "Make DimLayer track changes to WindowState layer."
...
* commit '5ae8e45ff390d660c5694f27e2df14cf7b8fb81d':
Make DimLayer track changes to WindowState layer.
2013-01-11 16:43:55 -08:00
Craig Mautner
5ae8e45ff3
Merge "Make DimLayer track changes to WindowState layer."
2013-01-11 16:41:40 -08:00
Mattias Falk
f60f94a89e
Second pass tying into dns cache per interface
...
Set dns servers for secondary nets and attach the
processes (pids) that are using the secondary nets
to the secondary nets associated dns cache.
Change-Id: Id865c2c3fdc0ec1c3e30c134e9ea4109f4f2fbeb
bug:5465296
2013-01-11 15:47:08 -08:00
Craig Mautner
13131e74ea
Make DimLayer track changes to WindowState layer.
...
The DimLayer behind popups was not changing when the popup layer
changed. It will now.
Fixes bug 7974415.
Change-Id: Ia486efa83d623716a09d73a22493a4222823c573
2013-01-11 11:03:33 -08:00
Christopher Tate
48bfbfd9e7
am 3fef446a: am ec64c30b: am cc52272b: am a3e79199: Merge "TIME_TICK was not occurred for one hour"
...
* commit '3fef446a149408378a4cb93a4773bec778f6161d':
TIME_TICK was not occurred for one hour
2013-01-11 11:00:02 -08:00
Satoshi Kataoka
4374664196
am 9062fd8d: am 50fc82fd: am 30b074fc: am 2495d08a: am 5327322a: Merge "Revert "Fix a bug where disabled auxilialy IME is unexpectedly re-enabled"" into jb-mr1.1-dev
...
* commit '9062fd8d554fe609ad6096791e5d69ceab9878fb':
Revert "Fix a bug where disabled auxilialy IME is unexpectedly re-enabled"
2013-01-11 10:59:59 -08:00
Sascha Prueter
c4d4da02ae
am b70d9df7: am 1ec3c2cc: am 28608bbb: am d692ea6d: am b5e4835e: Merge "Improve heuristics for detecting wireless chargers." into jb-mr1.1-dev
...
* commit 'b70d9df780b50f2aab2ff006e5cbfbd1a43ba332':
Improve heuristics for detecting wireless chargers.
2013-01-11 10:59:55 -08:00
Dianne Hackborn
abc4912290
am 885bfcd5: am 9e6575bc: am 854458f4: am 0287ca3c: am e62fa825: Merge from master: fix issue #7966357 : Super lights out mode vs. volume dialog
...
* commit '885bfcd523bb7f237b007f5ad1bdc6b123a034f5':
Merge from master: fix issue #7966357 : Super lights out mode vs. volume dialog
2013-01-11 10:59:48 -08:00
Christopher Tate
3fef446a14
am ec64c30b: am cc52272b: am a3e79199: Merge "TIME_TICK was not occurred for one hour"
...
* commit 'ec64c30bfc221fea888efe5eac62f7c5303aeeb0':
TIME_TICK was not occurred for one hour
2013-01-11 10:54:46 -08:00
Satoshi Kataoka
9062fd8d55
am 50fc82fd: am 30b074fc: am 2495d08a: am 5327322a: Merge "Revert "Fix a bug where disabled auxilialy IME is unexpectedly re-enabled"" into jb-mr1.1-dev
...
* commit '50fc82fdf025bc1fee8f0eb50fa88e4591c8daae':
Revert "Fix a bug where disabled auxilialy IME is unexpectedly re-enabled"
2013-01-11 10:54:31 -08:00
Sascha Prueter
b70d9df780
am 1ec3c2cc: am 28608bbb: am d692ea6d: am b5e4835e: Merge "Improve heuristics for detecting wireless chargers." into jb-mr1.1-dev
...
* commit '1ec3c2ccedde5cd8ff6e94c9b1566a913d5e8db0':
Improve heuristics for detecting wireless chargers.
2013-01-11 10:53:49 -08:00
Dianne Hackborn
885bfcd523
am 9e6575bc: am 854458f4: am 0287ca3c: am e62fa825: Merge from master: fix issue #7966357 : Super lights out mode vs. volume dialog
...
* commit '9e6575bc52f421484fe262aff224db247e70d830':
Merge from master: fix issue #7966357 : Super lights out mode vs. volume dialog
2013-01-11 10:53:19 -08:00
Christopher Tate
ec64c30bfc
am cc52272b: am a3e79199: Merge "TIME_TICK was not occurred for one hour"
...
* commit 'cc52272b4fa27ab36ba20e22a53f872fedc8bb45':
TIME_TICK was not occurred for one hour
2013-01-11 08:58:34 -08:00
Christopher Tate
cc52272b4f
am a3e79199: Merge "TIME_TICK was not occurred for one hour"
...
* commit 'a3e7919932199e2178792cbae8870e9b48c57523':
TIME_TICK was not occurred for one hour
2013-01-10 18:26:50 -08:00
Satoshi Kataoka
50fc82fdf0
am 30b074fc: am 2495d08a: am 5327322a: Merge "Revert "Fix a bug where disabled auxilialy IME is unexpectedly re-enabled"" into jb-mr1.1-dev
...
* commit '30b074fcbff6263db4044ff4e8f36eb5d4e136eb':
Revert "Fix a bug where disabled auxilialy IME is unexpectedly re-enabled"
2013-01-10 18:20:56 -08:00
Satoshi Kataoka
30b074fcbf
am 2495d08a: am 5327322a: Merge "Revert "Fix a bug where disabled auxilialy IME is unexpectedly re-enabled"" into jb-mr1.1-dev
...
* commit '2495d08a5c06556deb7c3993add337037b8b492e':
Revert "Fix a bug where disabled auxilialy IME is unexpectedly re-enabled"
2013-01-10 18:17:35 -08:00
Satoshi Kataoka
5327322ab9
Merge "Revert "Fix a bug where disabled auxilialy IME is unexpectedly re-enabled"" into jb-mr1.1-dev
2013-01-10 18:12:44 -08:00
Craig Mautner
f4ac1a40ab
am 0bdb1e35: Merge "Call assignLayersLocked when InputMethod is moved."
...
* commit '0bdb1e35ec09a2558fcdb2be51c032fb3c4bbc58':
Call assignLayersLocked when InputMethod is moved.
2013-01-10 17:36:20 -08:00
Craig Mautner
b5eb550fb1
Call assignLayersLocked when InputMethod is moved.
...
Call was removed by over-ambitious editing in CL 259410.
Fixes bug 7966824.
Change-Id: I9feb2ec27907f4e03b9424710adc2743a8b512d8
2013-01-10 17:29:30 -08:00
Sascha Prueter
1ec3c2cced
am 28608bbb: am d692ea6d: am b5e4835e: Merge "Improve heuristics for detecting wireless chargers." into jb-mr1.1-dev
...
* commit '28608bbb2fb6daf3d261cb10eaeb1849781cf77d':
Improve heuristics for detecting wireless chargers.
2013-01-10 11:19:20 -08:00
Sascha Prueter
28608bbb2f
am d692ea6d: am b5e4835e: Merge "Improve heuristics for detecting wireless chargers." into jb-mr1.1-dev
...
* commit 'd692ea6dd297fbd39885525a29bdf6637a3640f2':
Improve heuristics for detecting wireless chargers.
2013-01-10 11:16:51 -08:00
Sascha Prueter
b5e4835e3a
Merge "Improve heuristics for detecting wireless chargers." into jb-mr1.1-dev
2013-01-10 11:11:20 -08:00
Jeff Brown
3b971598ed
Improve heuristics for detecting wireless chargers.
...
On some devices, we need to apply heuristics to determine whether
the device is docked on a wireless charger because the charging
circuits do not provide sufficient information to know whether
the device is on the charger unless it is actually receiving
power.
The previous heuristics only considered the battery level to
suppress spurious dock signals.
The new heuristics also take into account whether the device
appears to have moved from its previous position on the dock.
Bug: 7744185
Change-Id: I5ba885dac25b37840b6db46b8a0f30968a06776c
2013-01-10 10:01:56 -08:00
Satoshi Kataoka
9d08143fa7
Revert "Fix a bug where disabled auxilialy IME is unexpectedly re-enabled"
...
This reverts commit 32b812054cce27d1c70b53ba8ac729c7186b105e
Bug: 7976890
Change-Id: I75ab60734153719b199cf7281d23f5eb1ad2d1bc
2013-01-10 17:42:56 +09:00
Sungmin Choi
563914a9a1
TIME_TICK was not occurred for one hour
...
TIME_TICK was not occurred at the end of DST for one hour
Step to reproduce:
1. Settings -> Date & time
2. uncheck Automatic date & time and Automatic time zone
3. select Time zone -> select Brussels
4. set date -> Oct. 28. 2012
5. set time -> 1:59 AM
Bug: 7922117
Change-Id: I2e78bd97b508d6a38471425cfbaca45fb4b89c1e
2013-01-10 17:33:26 +09:00
Dianne Hackborn
9e6575bc52
am 854458f4: am 0287ca3c: am e62fa825: Merge from master: fix issue #7966357 : Super lights out mode vs. volume dialog
...
* commit '854458f4d52937f9a1385559d759bd8019eb3294':
Merge from master: fix issue #7966357 : Super lights out mode vs. volume dialog
2013-01-09 19:01:26 -08:00
Dianne Hackborn
854458f4d5
am 0287ca3c: am e62fa825: Merge from master: fix issue #7966357 : Super lights out mode vs. volume dialog
...
* commit '0287ca3ca36ad98004ddabfa189105e6324a820e':
Merge from master: fix issue #7966357 : Super lights out mode vs. volume dialog
2013-01-09 19:00:06 -08:00
Dianne Hackborn
e62fa82579
Merge from master: fix issue #7966357 : Super lights out mode vs. volume dialog
...
The volume panel now forces us out of the UI modes while it
is up.
Change-Id: If39fa33b1c52579bf5d376ce4722408cee3ca951
2013-01-09 18:51:51 -08:00
Nick Kralevich
ac10139f3c
am 6b0fb368: Merge "Revert "App home directories are now 0700 for targetSdkVersion > 17""
...
* commit '6b0fb368707a2d47dd3fbeaf01c214de5227baa0':
Revert "App home directories are now 0700 for targetSdkVersion > 17"
2013-01-09 16:12:54 -08:00
Nick Kralevich
6b0fb36870
Merge "Revert "App home directories are now 0700 for targetSdkVersion > 17""
2013-01-09 16:10:14 -08:00
Nick Kralevich
1506921e8e
Revert "App home directories are now 0700 for targetSdkVersion > 17"
...
This reverts commit 92091fa9636403728fe94cc83400495a8612c2d3.
Bug: 7966399
Bug: 7208882
2013-01-09 15:54:56 -08:00