summaryrefslogtreecommitdiffstats
path: root/services
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Fix IPv6 on wifi"repo sync2011-09-301-0/+22
|\
| * Fix IPv6 on wifirepo sync2011-09-291-0/+22
| | | | | | | | | | Bug: 5388757 Change-Id: I3c8c776c26dad1daa9801d0455fde749c0206401
* | Merge "Add DUMP permission checks to services"Kenny Root2011-09-303-0/+42
|\ \
| * | Add DUMP permission checks to servicesKenny Root2011-09-293-0/+42
| | | | | | | | | | | | | | | | | | | | | | | | Some services have info that is not readily available any other way. Add a permission check to those services. Bug: 5389201 Change-Id: I5a9724ec89e1c11ef7813eeb52a6a05b3ea92af5
* | | Merge "Fix a logic to recconect IME in InputMethodManagerService"satok2011-09-301-1/+2
|\ \ \
| * | | Fix a logic to recconect IME in InputMethodManagerServicesatok2011-09-301-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | Bug: 5380216 Change-Id: I7af67265eebbd28f002210d7ac90dd18f1858f66
* | | | Use user's settings for the spell check language instead of the system localesatok2011-09-301-1/+2
|/ / / | | | | | | | | | | | | Bug: 5390462 Change-Id: Ia2a3981cb93f451646debe5ee6b037313825cf9f
* | | Merge "improve hwc log output"Mathias Agopian2011-09-291-5/+5
|\ \ \
| * | | improve hwc log outputMathias Agopian2011-09-291-5/+5
| |/ / | | | | | | | | | | | | | | | we now print the handle of each buffer Change-Id: I70884ae458a9dcf10cfc403258d48eaa4618b7f4
* | | Enforce DUMP permission on BackupManagerService's dump() methodChristopher Tate2011-09-291-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | The text of the dumped output can potentially include an email address; we don't want random code to be able to read it. Bug 5389201 Change-Id: If84886357a36b7015878e4d72017abba83b4c511
* | | am e8b7f4a2: eventhub: print debugginf info when removing deviceDima Zavin2011-09-291-0/+3
|\ \ \ | |_|/ |/| | | | | | | | * commit 'e8b7f4a20c43d8f55d0cf85a94363b764ba598b8': eventhub: print debugginf info when removing device
| * | eventhub: print debugginf info when removing deviceDima Zavin2011-09-291-0/+3
| | | | | | | | | | | | | | | Change-Id: I40bbbd3867e8c7ac7d6fb38e1c72432bb4963316 Signed-off-by: Dima Zavin <dima@android.com>
| * | Fix issue #5312624: Lock screen very flickeryDianne Hackborn2011-09-283-22/+34
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The key thing was to fix isVisibleOrBehindKeyguardLw() so that it wouldn't count a window as not visible if it was just currently in the process of drawing due to an orientation change. Also improve logic in deciding when to turn screen on to better ensure the screen is in a stable state, in particular treating screen off as a frozen screen and not allowing it to turn on until the update of the screen due to any config change is done. Change-Id: If82199f3773270b2d07f9c7de9da2dad8c7b28d7
| * | Fix issue #5242779: Device not responding to touch on unlock screenDianne Hackborn2011-09-282-46/+112
| | | | | | | | | | | | | | | | | | | | | | | | Rework how we decide when it is okay to turn on the screen by having the policy call back to the power manager when it knows the lock screen has been drawn. Change-Id: Ie8f3f72111dcf7f168723e6dce24e0343b4afe5d
* | | Revert "Tell the resolver what protocols to use."Lorenzo Colitti2011-09-281-45/+6
| |/ |/| | | | | | | | | | | | | | | Change Ife82a8d8 broke IPv6 on wifi. Change I4e3a69ea is an alternate approach that does not require any framework changes. Bug: 5284168 Change-Id: Ib6e002aa23700adc71051cf6b76860545497dbf4
* | Merge changes Ib302d79e,Ib4ee085fJamie Gennis2011-09-273-1/+7
|\ \ | | | | | | | | | | | | | | | * changes: SurfaceFlinger: set layer names on SurfaceTextures SurfaceTexture: add name support
| * | SurfaceFlinger: set layer names on SurfaceTexturesJamie Gennis2011-09-223-1/+7
| | | | | | | | | | | | | | | | | | | | | This change sets the SurfaceTexture name string to match that of the layer to which it belongs. Change-Id: Ib302d79e916a36ab1e54cb9ff477c3b857bd957b
* | | Merge "Fix issue 5373658: memory leak in AudioFlinger."Eric Laurent2011-09-271-0/+4
|\ \ \
| * | | Fix issue 5373658: memory leak in AudioFlinger.Eric Laurent2011-09-271-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Unlink PowerManagerService binder interface death recipient in ThreadBase destructor. Change-Id: Iab06ae9a8a6737bb002b6416a157b0fb50c11ad5
* | | | am da42e0fa: Merge "SurfaceFlinger: fix setting default buffer size" into ↵Jamie Gennis2011-09-271-4/+5
|\ \ \ \ | | |_|/ | |/| | | | | | | | | | | | | | | | | | ics-factoryrom * commit 'da42e0faaa95c796dc49f3b38023562dab6584a7': SurfaceFlinger: fix setting default buffer size
| * | | Merge "SurfaceFlinger: fix setting default buffer size" into ics-factoryromJamie Gennis2011-09-271-4/+5
| |\ \ \
| | * | | SurfaceFlinger: fix setting default buffer sizeJamie Gennis2011-09-261-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change makes SurfaceFlinger update a SurfaceTextureLayer's default buffer size in response to a window resize even if the Layer is in fixed size mode. Change-Id: I3871c8f19a045d03904d1284390cad7659be71ff Bug: 5366426
* | | | | am 7462251b: Merge "Don\'t hang in restore if the transport reports failure" ↵Christopher Tate2011-09-261-0/+5
|\ \ \ \ \ | |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | into ics-factoryrom * commit '7462251b0a3f2601236b599bcabf54451143b704': Don't hang in restore if the transport reports failure
| * | | | Merge "Don't hang in restore if the transport reports failure" into ↵Christopher Tate2011-09-261-0/+5
| |\ \ \ \ | | | | | | | | | | | | | | | | | | ics-factoryrom
| | * | | | Don't hang in restore if the transport reports failureChristopher Tate2011-09-261-0/+5
| | |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Casualty of the recent refactoring: in this particular error case, the restore sequence wasn't being directed into the finalization state. Fixes bug 5336295. Change-Id: Ibf5570cd1003e123da8b561685de8479663340ce
| * | | | Merge "don't clear the framebuffer when the framebuffer is not used" into ↵Mathias Agopian2011-09-261-5/+6
| |\ \ \ \ | | | | | | | | | | | | | | | | | | ics-factoryrom
| | * | | | don't clear the framebuffer when the framebuffer is not usedMathias Agopian2011-09-261-5/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | when areas of the FB are undefined (transparent windows on top of nothing), we clear those areas before composition. however, it makes no sense to do this when the FB is not in use (case where hwc handles all layers) Bug: 5360529 Change-Id: I761a7d3664228ebbee0944aca8b0cc278fc94c9c
| * | | | | Do not blend opaque windows.Romain Guy2011-09-261-1/+1
| |/ / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change ensures the wallpaper is rendered into an opaque surface which avoids a glClear() in SurfaceFlinger. This should save quite a bit of work on every frame when panning the workspace in launcher. Change-Id: Id43d3498a54c2d60ec4ee3377c92ef79bff55bc1
| * | | | Merge "(DO NOT MERGE) SurfaceFlinger: fix isOpaque check in lockPageFlip" ↵Jamie Gennis2011-09-261-10/+10
| |\ \ \ \ | | | | | | | | | | | | | | | | | | into ics-factoryrom
| | * | | | (DO NOT MERGE) SurfaceFlinger: fix isOpaque check in lockPageFlipJamie Gennis2011-09-161-10/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change fixes an issue where Layer::isOpaque was being called in lockPageFlip to get the opaqueness for the new buffer before mActiveBuffer was updated. Bug: 5321313 Change-Id: Ibb5d7d3f4e9a2b1448e117a484a0d9f9ca5fc9de
* | | | | | am 3780d380: Merge "SurfaceFlinger: fix the transform hint" into ics-factoryromJamie Gennis2011-09-263-1/+5
|\ \ \ \ \ \ | |/ / / / / | | | | | | | | | | | | | | | | | | * commit '3780d38010f50ccce508871058d54c1921936e0c': SurfaceFlinger: fix the transform hint
| * | | | | Merge "SurfaceFlinger: fix the transform hint" into ics-factoryromJamie Gennis2011-09-263-1/+5
| |\ \ \ \ \ | | |_|/ / / | |/| | | |
| | * | | | SurfaceFlinger: fix the transform hintJamie Gennis2011-09-243-1/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change fixes the transform hint to use only the global display transform rather than incorporating the transient layer-specific transform used during animations. Bug: 5366891 Change-Id: I5408dcd3f4771d010953e8a696a484c835bfe81e
* | | | | | Merge "Use the new INSTALL_FROM_ADB Package Manager flag..."Christopher Tate2011-09-261-1/+2
|\ \ \ \ \ \
| * | | | | | Use the new INSTALL_FROM_ADB Package Manager flag...Christopher Tate2011-09-261-1/+2
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...when installing an apk in the course of an 'adb restore' operation. Fixes bug 5374597. Change-Id: I8ddce0e015e3bab79432e82709d841887667c346
* | | | | | Merge "Do not blend opaque windows."Romain Guy2011-09-261-1/+1
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | Do not blend opaque windows.Romain Guy2011-09-261-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change ensures the wallpaper is rendered into an opaque surface which avoids a glClear() in SurfaceFlinger. This should save quite a bit of work on every frame when panning the workspace in launcher. Change-Id: I9c1b8c324edf29826d5dbb1fb39d883e43375310
* | | | | | am 69a6d537: Merge "Enter minimal boot mode when booting encrypted" into ↵Ben Komalo2011-09-261-2/+8
|\ \ \ \ \ \ | |/ / / / / |/| / / / / | |/ / / / | | | | | | | | | | | | | | | ics-factoryrom * commit '69a6d537e6f29683f685ecb688f0b06b1c0b2b15': Enter minimal boot mode when booting encrypted
| * | | | Enter minimal boot mode when booting encryptedBen Komalo2011-09-231-2/+8
| |/ / / | | | | | | | | | | | | | | | | Bug: 5233488 Change-Id: Iba7a41c69af2387594d2be562d587918cd17a348
* | | | Merge "Allow non-required package verifiers"Kenny Root2011-09-264-61/+650
|\ \ \ \
| * | | | Allow non-required package verifiersKenny Root2011-09-234-61/+650
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Verifiers can be specified in the AndroidManifest.xml * Those verifiers can respond to the new Intent action * PackageManager API for those verifiers: verifyPendingInstall Change-Id: I4892bce2e6984871e6e93c60a1ca0dae145f5df5
* | | | | Merge "Watch network subtype, tethering teardown, empty."Jeff Sharkey2011-09-255-30/+97
|\ \ \ \ \
| * | | | | Watch network subtype, tethering teardown, empty.Jeff Sharkey2011-09-225-30/+97
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Watch for changes to telephony network subtype, and update iface mapping to persist stats under correct type. Update network stats before removing tethering NAT rules. Skip recording that would create empty historical buckets. Query UID stats before iface stats to always skew positive when counters are actively rolling forward. Bug: 5360042, 5359860, 5335674, 5334448 Change-Id: I8aa37b568e8ffb70647218aa1aff5195d3e44d5a
* | | | | Merge "Prevent unintended rotations. Bug: 4981385"Jeff Brown2011-09-231-0/+1
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Prevent unintended rotations.Jeff Brown2011-09-231-0/+1
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 4981385 Changed the orientation listener to notify the policy whenever its proposed orientation changes, and changes the window manager to notify the orientation listener when the actual orientation changes. This allows us to better handle the case where the policy has rejected a given proposal at one time (because the current application forced orientation) but might choose to accept the same proposal at another time. It's important that the proposal always be up to date. A proposal becomes irrelevant as soon as the phone posture changes such that we can no longer determine the orientation with confidence (such as when a device is placed flat on a table). Simplified the orientation filtering. Now we just wait 200ms for the device to be still before issuing a proposal. The idea is that if the device is moving around a lot, we assume that the device is being picked up or put down or otherwise in the process of being moved. We don't want to change the rotation until that's all settled down. However, we do want to tolerate a certain amount of environmental noise. (The previous confidence algorithm was also designed along these lines but it was less direct about waiting for things to settle. Instead it simply made orientation changes take longer than usual while unsettled, but the extra delay was often too much or too little. This one should be easier to tune.) Change-Id: I09e6befea1f0994b6b15d424f3182859c0d9a530
* | | | Merge "Fix issue #5173952: Opening a Notification From Lock Screen..."Dianne Hackborn2011-09-239-15/+62
|\ \ \ \
| * | | | Fix issue #5173952: Opening a Notification From Lock Screen...Dianne Hackborn2011-09-239-15/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ...Should Skip Unsecure Lockscreen (ICS) Also while I am in there, clean up logging of intent objects to include even less sensitive information, while showing the true Intent in dump output (since apps can't get to that). Change-Id: I35fed714645b21e4304ba38a11ebb9c4c963538e
* | | | | Merge "Fix issue 5355047: Automated effect tests fail."Eric Laurent2011-09-231-1/+10
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Fix issue 5355047: Automated effect tests fail.Eric Laurent2011-09-231-1/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed several regressions in automated audio effect tests due to changes in effect framework and visualizer FFT output range. - Do not suspend Volume effect on session 0 when effects are enabled on specific sessions. - Adapt energy detection thresholds to new visualizer FFT range. - Leave more time for BassBoost and Virtualizer effects to ramp up before measuring the effect. - Removed second insert reverb left by mistake on the player session in preset reverb test. Change-Id: I7a1ad1372d783fa7900eb9dd1d3b47f54d8d766f
* | | | | Merge "Fix issue #5321282: Force Stop Button in Battery Screen Not disabled ↵Dianne Hackborn2011-09-233-11/+23
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | correctly"