summaryrefslogtreecommitdiffstats
path: root/services
Commit message (Collapse)AuthorAgeFilesLines
* am aa4db173: am 9a212adc: Fix 2641875 Initialize the cache path only if the ↵Suchi Amalapurapu2010-05-181-1/+3
|\ | | | | | | | | | | | | | | | | container exists. This did exist before but was somehow removed. Fix a known test failure as well. Merge commit 'aa4db173a2465d74ea35cc7f736f6b2a5b01f72c' into kraken * commit 'aa4db173a2465d74ea35cc7f736f6b2a5b01f72c': Fix 2641875
| * am 9a212adc: Fix 2641875 Initialize the cache path only if the container ↵Suchi Amalapurapu2010-05-181-1/+3
| |\ | | | | | | | | | | | | | | | | | | | | | | | | exists. This did exist before but was somehow removed. Fix a known test failure as well. Merge commit '9a212adcffbc4b32d51f512889b33ba584647aa9' into froyo-plus-aosp * commit '9a212adcffbc4b32d51f512889b33ba584647aa9': Fix 2641875
| | * Fix 2641875Suchi Amalapurapu2010-05-181-1/+3
| | | | | | | | | | | | | | | | | | | | | | | | Initialize the cache path only if the container exists. This did exist before but was somehow removed. Fix a known test failure as well. Change-Id: I63219369b0e7abca4919fbde2a04035a0fea9e35
* | | am 3e9e9696: am eb9cbb8f: Resurrect flashlight support in obsolete ↵Mike Lockwood2010-05-171-0/+49
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | IHardwareService Binder API. Merge commit '3e9e9696f147c8df1236c1d7aa9496124864a81c' into kraken * commit '3e9e9696f147c8df1236c1d7aa9496124864a81c': Resurrect flashlight support in obsolete IHardwareService Binder API.
| * | am eb9cbb8f: Resurrect flashlight support in obsolete IHardwareService ↵Mike Lockwood2010-05-171-0/+49
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | | | | Binder API. Merge commit 'eb9cbb8fdddf4c887004b20b504083035d57a15f' into froyo-plus-aosp * commit 'eb9cbb8fdddf4c887004b20b504083035d57a15f': Resurrect flashlight support in obsolete IHardwareService Binder API.
| | * Resurrect flashlight support in obsolete IHardwareService Binder API.Mike Lockwood2010-05-171-0/+49
| | | | | | | | | | | | | | | | | | | | | | | | This is to avoid flashlight apps that had been using reflection to access this API after this class was removed after eclair. Change-Id: I26ed929abad93345468eb33d4a15977a31ebea7e Signed-off-by: Mike Lockwood <lockwood@android.com>
* | | am c7388e35: am 5f1beda1: Merge "Make the SSID field of WifiConfiguration ↵Chung-yih Wang2010-05-141-2/+2
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | consistent with API description." into froyo Merge commit 'c7388e3541c9f1d64dd13fc2de49ff77d8993fa5' into kraken * commit 'c7388e3541c9f1d64dd13fc2de49ff77d8993fa5': Make the SSID field of WifiConfiguration consistent with API description.
| * | am 5f1beda1: Merge "Make the SSID field of WifiConfiguration consistent with ↵Chung-yih Wang2010-05-141-2/+2
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | | | | API description." into froyo Merge commit '5f1beda18fc7709c2e61ace33607513770faf115' into froyo-plus-aosp * commit '5f1beda18fc7709c2e61ace33607513770faf115': Make the SSID field of WifiConfiguration consistent with API description.
| | * Merge "Make the SSID field of WifiConfiguration consistent with API ↵Chung-yih Wang2010-05-141-2/+2
| | |\ | | | | | | | | | | | | description." into froyo
| | | * Make the SSID field of WifiConfiguration consistent with API description.Chung-yih Wang2010-05-151-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | Bug id http://b/issue?id=2684571 Change-Id: I809478991ba606252d69ef007339754ab2856416
* | | | am 39c31bba: am aa77de13: Fix issue #2686193: Can\'t move apps to SD cardDianne Hackborn2010-05-141-2/+2
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | Merge commit '39c31bbaf9bb07365a4b63144cdf625483851a08' into kraken * commit '39c31bbaf9bb07365a4b63144cdf625483851a08': Fix issue #2686193: Can't move apps to SD card
| * | | am aa77de13: Fix issue #2686193: Can\'t move apps to SD cardDianne Hackborn2010-05-141-2/+2
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | Merge commit 'aa77de1348cbda3d5348b15734ab141cb9c7759c' into froyo-plus-aosp * commit 'aa77de1348cbda3d5348b15734ab141cb9c7759c': Fix issue #2686193: Can't move apps to SD card
| | * | Fix issue #2686193: Can't move apps to SD cardDianne Hackborn2010-05-141-2/+2
| | |/ | | | | | | | | | Change-Id: Icd84d8080d33fb8ce5103a0e726d50f0ec70092e
* | | am b63ea5f7: am c928a11e: Merge "Fix 2672155 Check the code path when ↵Suchi Amalapurapu2010-05-131-3/+6
|\ \ \ | |/ / | | | | | | | | | | | | | | | | | | | | | enabling disabling packages." into froyo Merge commit 'b63ea5f784b7862a7ab28e0134f6da47f6275810' into kraken * commit 'b63ea5f784b7862a7ab28e0134f6da47f6275810': Fix 2672155
| * | am c928a11e: Merge "Fix 2672155 Check the code path when enabling disabling ↵Suchi Amalapurapu2010-05-131-3/+6
| |\ \ | | |/ | | | | | | | | | | | | | | | | | | | | | packages." into froyo Merge commit 'c928a11e34678296511d5ea34582292be7368618' into froyo-plus-aosp * commit 'c928a11e34678296511d5ea34582292be7368618': Fix 2672155
| | * Fix 2672155Suchi Amalapurapu2010-05-131-3/+6
| | | | | | | | | | | | | | | | | | | | | | | | Check the code path when enabling disabling packages. Add unit test Change-Id: I0f0f482a3735234eab3f63ba1f6462574b70144e
* | | am 4adacd23: merge from open-source masterThe Android Open Source Project2010-05-121-2/+4
|\ \ \ | |/ / | | | | | | | | | | | | | | | Merge commit '4adacd23d4c91569b16fe50419f1a91f68d805bd' into kraken * commit '4adacd23d4c91569b16fe50419f1a91f68d805bd': Add support for EVDO Rev B
| * | merge from open-source masterThe Android Open Source Project2010-05-121-2/+4
| |\ \ | | | | | | | | | | | | Change-Id: If6730b50627b2231bd345e594d8d30a37557849e
| | * | Add support for EVDO Rev BNaveen Kalla2010-05-111-2/+4
| | | | | | | | | | | | | | | | Change-Id: I8588e8b342c51f4b79bced8ef8fe60d57f07aefa
* | | | am 2a9ae01f: merge from open-source masterThe Android Open Source Project2010-05-121-9/+26
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | Merge commit '2a9ae01f74e7273ce0d1045754597ea78b88ba69' into kraken * commit '2a9ae01f74e7273ce0d1045754597ea78b88ba69': Corrected repeat count for key repeat in input device.
| * | | merge from open-source masterThe Android Open Source Project2010-05-121-9/+26
| |\ \ \ | | | | | | | | | | | | | | | Change-Id: I24ecfac151c0ddc27237d711c95b8fe488d7931b
| | * | | Corrected repeat count for key repeat in input device.Kristian Dreher2010-05-101-9/+26
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | Previously the key event repeat count was always zero when the repeated key down events was generated by the input device in the Linux kernel. Change-Id: I86b7fd2a75880bc54d052ef404c3654b7ed14c52
| | * | Use isLocationProviderEnabled to test for enabled providersBrad Larson2010-05-071-3/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | LocationManagerService was just checking if the string of (comma-separated) Location Providers contained the provider we were interested in. This works fine in normal cases, but breaks if we add a provider such as test_network. Enabling test_network causes LocationManagerService to think that the network provider is also enabled. The code in Settings.Secure.isLocationProviderEnabled() checks for the commas in the string as well, to make sure that a provider name which is a substring of another provider name won't cause problems. It also centralizes the code which reads the string. Signed-off-by: Brad Larson <brad.larson@garmin.com> Change-Id: I00dfe7c2b09739ed4c8ed07c6167e409b0bf7d13
* | | | am b6e1ec19: am 037cd341: Merge "Fix issue #2676378: Activity Manager Crash ↵Dianne Hackborn2010-05-121-6/+6
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | on FRF40" into froyo Merge commit 'b6e1ec19dd73cb55baef538a9119bcac0f8b9366' into kraken * commit 'b6e1ec19dd73cb55baef538a9119bcac0f8b9366': Fix issue #2676378: Activity Manager Crash on FRF40
| * | | am 037cd341: Merge "Fix issue #2676378: Activity Manager Crash on FRF40" ↵Dianne Hackborn2010-05-121-6/+6
| |\ \ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | into froyo Merge commit '037cd3413a925c6f449050096a7cd4aab3207612' into froyo-plus-aosp * commit '037cd3413a925c6f449050096a7cd4aab3207612': Fix issue #2676378: Activity Manager Crash on FRF40
| | * | Fix issue #2676378: Activity Manager Crash on FRF40Dianne Hackborn2010-05-111-6/+6
| | | | | | | | | | | | | | | | | | | | | | | | D'oh! Change-Id: If1b43ff5f230f9bf0de0887deb1b25dcf6aa6e66
* | | | am d2084bb6: am e1d7dca6: Merge "LocationManagerService: Call ↵Mike Lockwood2010-05-121-1/+1
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | updateNetworkState on providers that are disabled." into froyo Merge commit 'd2084bb689bb680eb886d5cfbd27adc6f2e9da1c' into kraken * commit 'd2084bb689bb680eb886d5cfbd27adc6f2e9da1c': LocationManagerService: Call updateNetworkState on providers that are disabled.
| * | | am e1d7dca6: Merge "LocationManagerService: Call updateNetworkState on ↵Mike Lockwood2010-05-121-1/+1
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | providers that are disabled." into froyo Merge commit 'e1d7dca608ced72c75bf906c7267a1ef30349826' into froyo-plus-aosp * commit 'e1d7dca608ced72c75bf906c7267a1ef30349826': LocationManagerService: Call updateNetworkState on providers that are disabled.
| | * | LocationManagerService: Call updateNetworkState on providers that are disabled.Mike Lockwood2010-05-111-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes a problem with Network Location not working after SetupWizard until the network state changes. Change-Id: Ief81b76beb5cc90b2ca7d8aa2d4c99221898f01d BUG: 2671347 Signed-off-by: Mike Lockwood <lockwood@android.com>
* | | | am ea37d9b4: am aaa01b18: Merge " Fix bug 2670395 and 2599698 When ↵Jean-Michel Trivi2010-05-121-6/+9
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | the user selects a "Silent" notification sound, the Uri encoded path is an empty string. Setting this Uri as the data source of the MediaPlayer used to play notifications caused the comp Merge commit 'ea37d9b489aac1a4a8de71887581fe712e26e144' into kraken * commit 'ea37d9b489aac1a4a8de71887581fe712e26e144': Fix bug 2670395 and 2599698
| * | | am aaa01b18: Merge " Fix bug 2670395 and 2599698 When the user ↵Jean-Michel Trivi2010-05-121-6/+9
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | selects a "Silent" notification sound, the Uri encoded path is an empty string. Setting this Uri as the data source of the MediaPlayer used to play notifications caused the completion listen Merge commit 'aaa01b181c0eea4ff6496d446e25e499b12ca14c' into froyo-plus-aosp * commit 'aaa01b181c0eea4ff6496d446e25e499b12ca14c': Fix bug 2670395 and 2599698
| | * | Fix bug 2670395 and 2599698Jean-Michel Trivi2010-05-111-6/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When the user selects a "Silent" notification sound, the Uri encoded path is an empty string. Setting this Uri as the data source of the MediaPlayer used to play notifications caused the completion listener to not be called, which with the AudioFocus logic causes the Music app to pause and never resume. The NotificationPlayer modifications cause the MediaPlayer for the notification to only request audio focus when the data source is not empty. The audio focus code in AudioService is defensively synchronized against a unique lock, and the exception observed in bug 2670395 is explicitely caught in case another edge case wasn't caught by this fix. The AudioFocus handling in AudioManager is modified so only the requestAudioFocus and abandonAudioFocus methods are meant to be used, as registerAudioFocusListener and unregisterAudioFocusListener provided no additional functionality over the request/abandon methods. abandonAudioFocus() also removes the listener from the map in AudioManager since after abandonning focus, the listener would no longer be called. Change-Id: I3b553ee8a8163c25e01117d7e5479dd5fdfa7c6b
* | | | am 7e76b6d1: am 6d00151c: Merge "Hopefully fix issue #2662536: Why is ↵Dianne Hackborn2010-05-112-16/+64
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | launcher being killed?" into froyo Merge commit '7e76b6d191e1173bd85337a2861d9914922f5a0d' into kraken * commit '7e76b6d191e1173bd85337a2861d9914922f5a0d': Hopefully fix issue #2662536: Why is launcher being killed?
| * | | am 6d00151c: Merge "Hopefully fix issue #2662536: Why is launcher being ↵Dianne Hackborn2010-05-112-16/+64
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | killed?" into froyo Merge commit '6d00151c519d5c131cc1480978fe4417cc7bcc79' into froyo-plus-aosp * commit '6d00151c519d5c131cc1480978fe4417cc7bcc79': Hopefully fix issue #2662536: Why is launcher being killed?
| | * | Merge "Hopefully fix issue #2662536: Why is launcher being killed?" into froyoDianne Hackborn2010-05-102-16/+64
| | |\ \
| | | * | Hopefully fix issue #2662536: Why is launcher being killed?Dianne Hackborn2010-05-102-16/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It looks like there was a subtle bug where Process.setOomAdj() could return false just because the given process doesn't exist, even though it is documented to only return false if OOM killing is not supported at all. This would cause the activity manager to fall into its code path of trying to clean up processes itself, which it does a much poorer problem at. I am thinking we may be seeing this problem more now that the activity manager is killing background processes itself when there are too many of them. In addition, this change cleans up and reduces some of the logging around killing processes. Finally, try to improve process LRU management a bit by taking into account process dependencies. Any dependent processes are pulled up in the LRU list with the processes that is actually moving. Also, we bring a process up if someone accesses its content provider. Change-Id: I34ea161f839679345578ffe681e8d9c5d26ab948
* | | | | am d6d11517: am f9dc24de: Merge "Fix ThrottleService wifi interaction" into ↵Robert Greenwalt2010-05-061-1/+61
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | froyo Merge commit 'd6d115173a856fe28cf5a3087f6d7b0de77495c5' into kraken * commit 'd6d115173a856fe28cf5a3087f6d7b0de77495c5': Fix ThrottleService wifi interaction
| * | | | am f9dc24de: Merge "Fix ThrottleService wifi interaction" into froyoRobert Greenwalt2010-05-061-1/+61
| |\ \ \ \ | | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit 'f9dc24de53890e0a8289a4349562ed4bd9611974' into froyo-plus-aosp * commit 'f9dc24de53890e0a8289a4349562ed4bd9611974': Fix ThrottleService wifi interaction
| | * | | Fix ThrottleService wifi interactionRobert Greenwalt2010-05-061-1/+61
| | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When we switch to another network (or even just lose mobile data) the mobile interface is either brought down or destroyed altogether. That means any throttling rules we've told the kernel about get lost. This change notices when our interface comes up and reinstates throttling if needed. bug:2660287 Change-Id: I4c6ebf78acc59ed66b95984a1e8b7c2ffbc22dcb
* | | | am f4dffd8a: merge from open-source masterThe Android Open Source Project2010-05-061-23/+23
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit 'f4dffd8a45386b5a5f0e6de4f30facc9eaac4001' into kraken * commit 'f4dffd8a45386b5a5f0e6de4f30facc9eaac4001': GpsLocationProvider: Store new Location before onGpsStatusChanged is sent Telephony: Add PUK MMI code support for CDMA RUIM phones Type Zero Sms should not be displayed/stored/notified.
* | | | am 9dfc6971: am df7ccbc8: Merge "Fix 2656989. Clean up update to updated ↵Suchi Amalapurapu2010-05-051-0/+12
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | system applications." into froyo Merge commit '9dfc6971631e306f6eec62b7c5f423ef52138b9c' into kraken * commit '9dfc6971631e306f6eec62b7c5f423ef52138b9c': Fix 2656989. Clean up update to updated system applications.
| * | | am df7ccbc8: Merge "Fix 2656989. Clean up update to updated system ↵Suchi Amalapurapu2010-05-051-0/+12
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | applications." into froyo Merge commit 'df7ccbc8ff0d93a708a7fa1e57469d3f93ceda5c' into froyo-plus-aosp * commit 'df7ccbc8ff0d93a708a7fa1e57469d3f93ceda5c': Fix 2656989. Clean up update to updated system applications.
| | * | Fix 2656989. Clean up update to updated system applications.Suchi Amalapurapu2010-05-051-0/+12
| | | | | | | | | | | | | | | | Change-Id: Ic66b00926c45fac43396f1f8f23d0865ba77faba
* | | | am f7896449: merge from open-source masterThe Android Open Source Project2010-05-051-0/+1
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit 'f78964490d8098387d51444c87bf520ad3f674e2' into kraken * commit 'f78964490d8098387d51444c87bf520ad3f674e2': Add new keycodes for the convenience of Japanese IMEs Call register_localized_collators() with the current locale. Fixed deserialization problem in DatePicker. Fix for bug 2467152 files with spaces fail to open. Set alpha value for newly created dim surface. telephony: Fix CID when CID is unknown
| * | | merge from open-source masterThe Android Open Source Project2010-05-051-0/+1
| |\ \ \ | | | |/ | | |/| | | | | Change-Id: Ia9e1f4e049f5870386ea29ddb6e3ef028ea918da
| | * | Merge "Set alpha value for newly created dim surface."Dianne Hackborn2010-05-041-0/+1
| | |\ \
| | | * | Set alpha value for newly created dim surface.Maciej Białka2010-04-271-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Newly created dim surface has alpha set to 1 (opaque), but it is assumed in dim animation code that it is 0 (transparent). When new dim surface is created and expected dim value is calculated to 0 then alpha is never set making screen black (dut to default aplha=1) when dim surface is shown.
* | | | | am 3445dae3: am 65b2561c: Merge "Fix issue #2643754: Launcher is caching ↵Dianne Hackborn2010-05-041-0/+18
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | widget layouts for too long" into froyo Merge commit '3445dae3f52fa8421e3b93496ac93c5753a43bd2' into kraken * commit '3445dae3f52fa8421e3b93496ac93c5753a43bd2': Fix issue #2643754: Launcher is caching widget layouts for too long
| * | | | am 65b2561c: Merge "Fix issue #2643754: Launcher is caching widget layouts ↵Dianne Hackborn2010-05-041-0/+18
| |\ \ \ \ | | | |_|/ | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for too long" into froyo Merge commit '65b2561c3bd74b639df0fead2041c775b7f40000' into froyo-plus-aosp * commit '65b2561c3bd74b639df0fead2041c775b7f40000': Fix issue #2643754: Launcher is caching widget layouts for too long
| | * | | Fix issue #2643754: Launcher is caching widget layouts for too longDianne Hackborn2010-05-041-0/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | With the .apk file names now changing during an update, we need to make sure to flush all caches related to a package when the package is removed. Otherwise we can continue to use the old package, since its old file may still exist if we try to load it too soon. Change-Id: I15f08dffca3feac999dbca4f24bef12a30ca0a66