summaryrefslogtreecommitdiffstats
path: root/services
Commit message (Collapse)AuthorAgeFilesLines
* 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
* | | | | am 6de3a6fd: merge from open-source masterThe Android Open Source Project2010-05-041-1/+1
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit '6de3a6fdd303b15ad944570daf37faa798dc1989' into kraken * commit '6de3a6fdd303b15ad944570daf37faa798dc1989': Fix typo of <p> end tag in appwidgets.xml
| * | | | merge from open-source masterThe Android Open Source Project2010-05-041-1/+1
| |\ \ \ \ | | | |/ / | | |/| | | | | | | Change-Id: I5f552b45caae639170674213c23f154437b58afd
| | * | | Merge "Fix typo of <p> end tag in appwidgets.xml"Romain Guy2010-05-031-1/+1
| | |\ \ \
| | | * | | Fix typo of <p> end tag in appwidgets.xmlPatrick Tsai2010-05-011-1/+1
| | | | |/ | | | |/| | | | | | | | | | | Change-Id: Ic1f4d8ade0d32f3b74decbe557d4275dc2e19466
* | | | | am 007ad770: merge from open-source masterThe Android Open Source Project2010-05-031-1/+1
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge commit '007ad7700a23ff7e618cfeee1eab97063c93b800' into kraken * commit '007ad7700a23ff7e618cfeee1eab97063c93b800': Adapt to new location of libcore Parse custom text header and ignore it. Parse "multipart/vnd.wap.multipart.alternative" which is a part of multipart body (nested multipart). 'uses-library' was not working for persistent applications. Fix an NPE in InputMethodService when mExtractAction is null.
| * | | | merge from open-source masterThe Android Open Source Project2010-05-031-1/+1
| |\ \ \ \ | | |/ / / | | | | | | | | | | Change-Id: If72ad6758c9e1bf77c38c4afec6b00ec9d5b89e4
| | * | | 'uses-library' was not working for persistent applications.Jey2010-04-291-1/+1
| | |/ / | | | | | | | | | | | | | | | | | | | | Fix by generating the applicationInfo, when asked for info. Change-Id: I44686d5a306562c6649148dce8f709e682adcdf4
* | | | am d8f34720: am c956f375: Fix issue #2641875: Apps on sdcard not accesible ↵Dianne Hackborn2010-04-291-2/+1
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | after update Merge commit 'd8f34720a1eb87770c854928410c753e0969d3ac' into kraken * commit 'd8f34720a1eb87770c854928410c753e0969d3ac': Fix issue #2641875: Apps on sdcard not accesible after update
| * | | am c956f375: Fix issue #2641875: Apps on sdcard not accesible after updateDianne Hackborn2010-04-291-2/+1
| |\ \ \ | | | |/ | | |/| | | | | | | | | | | | | | | | | Merge commit 'c956f37567593a71271bae107eafec47575f7dcc' into froyo-plus-aosp * commit 'c956f37567593a71271bae107eafec47575f7dcc': Fix issue #2641875: Apps on sdcard not accesible after update
| | * | Fix issue #2641875: Apps on sdcard not accesible after updateDianne Hackborn2010-04-291-2/+1
| | | | | | | | | | | | | | | | Change-Id: I541aa040939e6a872f0b7e8e82e44f96de49d97a
* | | | New xlarge screen size.Dianne Hackborn2010-04-282-4/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Not complete, only for experimentation at this point. This includes a reworking of how screen size configurations are matched, so that if you are on a larger screen we can select configurations for smaller screens if there aren't any exactly matching the current screen. The screen size at which we switch to xlarge has been arbitrarily chosen; the compatibility behavior has not yet been defined. Change-Id: I1a33b3818eeb51a68fb72397568c39ab040a07f5
* | | | am 087b25f7: am 6e4895b6: Merge "Make timezone changes apply to status bar ↵Amith Yamasani2010-04-281-0/+3
|\ \ \ \ | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | time in 24hr mode. Bug: 2632681" into froyo Merge commit '087b25f7e2669497cf217d873437e8726c139abd' into kraken * commit '087b25f7e2669497cf217d873437e8726c139abd': Make timezone changes apply to status bar time in 24hr mode. Bug: 2632681
| * | | am 6e4895b6: Merge "Make timezone changes apply to status bar time in 24hr ↵Amith Yamasani2010-04-281-0/+3
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | mode. Bug: 2632681" into froyo Merge commit '6e4895b63aa64a8df64dd69c49a414b7566932d3' into froyo-plus-aosp * commit '6e4895b63aa64a8df64dd69c49a414b7566932d3': Make timezone changes apply to status bar time in 24hr mode. Bug: 2632681