summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* add radio stats to link layervandwalle2014-08-267-3/+235
| | | | | Bug:15563188 Change-Id: I3d2a230b0362520b9f1b2bc3792260116971e106
* Merge "Installing splits into ASECs!" into lmp-devJeff Sharkey2014-08-2415-375/+717
|\
| * Installing splits into ASECs!Jeff Sharkey2014-08-2215-375/+717
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Sessions can now zero-copy data directly into pre-allocated ASEC containers. Then at commit time, we compute the total size of the final app, including any inherited APKs and unpacked libraries, and resize the container in one step. This supports both brand new ASEC installs and inheriting from existing ASEC installs. To keep things simple, it currently requires copying any inherited ASEC contents, but this could be optimized in the future. Expose new vold resize command, and allow read-write mounting of ASEC containers. Move native library extraction into the installer flow, since it needs to happen before ASEC is sealed. Move multiArch flag into NativeLibraryHelper, instead of making everyone pass it around. Migrate size calculation to shared location. Separate "other" package name in public API, provide a path to a storage device when relevant, and add more docs. Bug: 16514385 Change-Id: I06c6ce588d312ee7e64cce02733895d640b88456
* | Merge "API Review: change fragment transition methods." into lmp-devGeorge Mount2014-08-243-7/+27
|\ \
| * | API Review: change fragment transition methods.George Mount2014-08-223-7/+27
| | | | | | | | | | | | | | | | | | Bug 16959326 Change-Id: I7460ac077e81c37bbec3ed6350b6e34f7c7b6e33
* | | Merge "Turn off hotword when in power save mode" into lmp-devSandeep Siddhartha2014-08-232-16/+63
|\ \ \
| * | | Turn off hotword when in power save modeSandeep Siddhartha2014-08-222-16/+63
| | | | | | | | | | | | | | | | | | | | Bug: 15705459 Change-Id: Ifa8b80223affffdc00da467c2066bc6370c85af1
* | | | Merge "Fix adb backup for encrypted case" into lmp-devPaul Lawrence2014-08-233-74/+37
|\ \ \ \
| * | | | Fix adb backup for encrypted casePaul Lawrence2014-08-223-74/+37
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New behavior. Backup no longer uses the encryption password. This is in part because that is hard with patterns, in part because it is a security issue - the off line backup is much easier to brute force than the phone. Instead, we simply insist on an encryption password if your device is encrypted and locked. Bug: 17159330 Change-Id: Ia22f84722522abf0b569a3ef1e16ead5527c726d
* | | | | Merge "Implement API review feedback for JobScheduler" into lmp-devMatthew Williams2014-08-2310-100/+99
|\ \ \ \ \
| * | | | | Implement API review feedback for JobSchedulerMatthew Williams2014-08-2210-100/+99
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BUG: 17005336 Took the opportunity to clean up some back-off logic Change-Id: Ibc8ae34d1d44dd064ba071e4cbad17872f7e38cf
* | | | | | Fix an issue with locale for managing intentSandeep Siddhartha2014-08-221-1/+2
| |_|/ / / |/| | | | | | | | | | | | | | | | | | | Bug: 17187528 Change-Id: I254d838b6b37934ce81dd1fcd5a047b50d593887
* | | | | Merge "Fix the Locale story in the hotword API" into lmp-devSandeep Siddhartha2014-08-237-49/+102
|\ \ \ \ \
| * | | | | Fix the Locale story in the hotword APISandeep Siddhartha2014-08-227-49/+102
| | |_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Tighten the API by taking in a locale rather than a string tag. Tighten the checks when reading the enrollment metadata, bail out if any attribute is missing or invalid. Add missing recycle call for a TypedArray Stop recognition when sound model(s) change. This is needed during un-enrollment/re-enrollment. Bug: 17187528 Bug: 17205230 Change-Id: Idb00b51ef8c4ea0a8f8993decea582223181fa3d
* | | | | Merge "Restore legacy VPN stats dialog." into lmp-devJeff Davidson2014-08-236-8/+293
|\ \ \ \ \
| * | | | | Restore legacy VPN stats dialog.Jeff Davidson2014-08-226-8/+293
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Was originally removed in ag/522961, but restoring to keep legacy VPN behavior the same from within VpnSettings. This dialog is only accesible from VpnSettings and so should only ever be shown for legacy VPNs. Bug: 17164793 Change-Id: I06c4e136e1023b8f84edfd15a15264d2e41d325b
* | | | | | Merge "Clear TextView error when text changes" into lmp-devYigit Boyar2014-08-231-3/+2
|\ \ \ \ \ \
| * | | | | | Clear TextView error when text changesYigit Boyar2014-08-221-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This change also fixes another bug where error popup is cleared when cursor moves using dpad, even though the text is not changed. Bug: 15538489 Bug: 3370191 Change-Id: I2804b90178e77ced46477a594331ae1f7306717a
* | | | | | | Merge "Fix matrix multiply in accessiblity display adjustments." into lmp-devJeff Brown2014-08-231-40/+29
|\ \ \ \ \ \ \
| * | | | | | | Fix matrix multiply in accessiblity display adjustments.Jeff Brown2014-08-221-40/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixed a bug caused by a missing temporary when swapping two matrices. This could produce undefined results in the case where both display inversion and the greyscale daltonizer were enabled simultaneously. Tightened up the code a little to make this kind of error less likely by removing redundant state. Removed the native prefix on some methods since they are not native at all. Change-Id: I716ffc8fbe76a304c60d45870074340c0121059f
* | | | | | | | Merge changes I9bd3a235,I9c4dbdef into lmp-devJeff Brown2014-08-236-33/+103
|\ \ \ \ \ \ \ \ | |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * changes: Improve adaptive brightness in very dark rooms. Hide PowerManager methods that third-party apps can't use.
| * | | | | | | Improve adaptive brightness in very dark rooms.Jeff Brown2014-08-223-27/+64
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added config_screenBrightnessDark to configure the minimum value that will be used for auto-brightness adjustment. This value is expected to be less than unadjusted minimum auto-brightness level to provide some range for the user to make the screen dimmer in dark rooms. This configuration value is set to the lowest possible level by default (1). Individual devices may need to override this value in their framework resource overlay depending on their backlight characteristics. Change-Id: I9bd3a2355c65f894dff89aeaf7661cdf38f4a6ee
| * | | | | | | Hide PowerManager methods that third-party apps can't use.Jeff Brown2014-08-213-6/+39
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I9c4dbdef913f68939eb29f2c250c5fe3afc67399
* | | | | | | | Merge "Poke interactive hint from userActivity and add @SystemApi." into lmp-devJeff Brown2014-08-234-12/+88
|\ \ \ \ \ \ \ \ | |/ / / / / / /
| * | | | | | | Poke interactive hint from userActivity and add @SystemApi.Jeff Brown2014-08-214-12/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously we only poked the interactive hint for input events that were dispatched through the regular input system. However, when using a car dock in projection mode input events are directly delivered to apps by other system components, bypassing user activity. So now we poke the interactive hint on all user activity. Added an @SystemApi version of userActivity. Added a new signature|system permission called USER_ACTIVITY to allow system apps to poke userActivity. For now it seems prudent to keep DEVICE_POWER signature only. Bug: 17043684 Change-Id: Ia84bd03083065b8938a9853c08901fbf71b2e56b
* | | | | | | | Merge "Require DEVICE_POWER permission for DOZE_WAKE_LOCK." into lmp-devJeff Brown2014-08-232-6/+12
|\ \ \ \ \ \ \ \ | |/ / / / / / /
| * | | | | | | Require DEVICE_POWER permission for DOZE_WAKE_LOCK.Jeff Brown2014-08-212-6/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This wake lock is only intended to be used internally. Change-Id: I8d109c492605673616cf7f4f31f082a42fb1d912
* | | | | | | | Merge "Unhide the proximity sensor wakelock." into lmp-devJeff Brown2014-08-232-11/+8
|\ \ \ \ \ \ \ \ | |/ / / / / / / | | | / / / / / | |_|/ / / / / |/| | | | | |
| * | | | | | Unhide the proximity sensor wakelock.Jeff Brown2014-08-212-11/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 5354313 Change-Id: I59c6bfcd8ff2cebe264f69c49032737a45326373
* | | | | | | Merge "Restore legacy VPN stats dialog strings." into lmp-devJeff Davidson2014-08-231-0/+22
|\ \ \ \ \ \ \
| * | | | | | | Restore legacy VPN stats dialog strings.Jeff Davidson2014-08-221-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 17164793 Change-Id: I5927cdc4f1ceef4cd1cc1b5d17ae97d285bd9a39
* | | | | | | | Merge "Update shadow parameters for television." into lmp-devTim Kilbourn2014-08-221-0/+22
|\ \ \ \ \ \ \ \
| * | | | | | | | Update shadow parameters for television.Tim Kilbourn2014-08-221-0/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 15859361 Change-Id: If22767a6aa81f897c0705fa0618c314df27b7dcd
* | | | | | | | | Merge "add some missing assert messages for wifi test" into lmp-devGuang Zhu2014-08-222-9/+13
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | add some missing assert messages for wifi testGuang Zhu2014-08-222-9/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I04f4cbbca1a181ab1404fa3abba874e1f78fed3c
* | | | | | | | | | Merge "AAPT: Filtering resource fix" into lmp-devAdam Lesinski2014-08-223-6/+52
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | AAPT: Filtering resource fixAdam Lesinski2014-08-223-6/+52
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously, when filtering resources from an APK using -c option, if one qualifier matched, we would keep the resource. However, in the case of something like -c fr-FR,sw360dp and with a resource in the APK like so drawable-fr-FR-sw600dp-v13 we would want this resource to be excluded, as it does not match the sw360dp qualifier (must be less than or equal to it). This CL fixed the behavior of the filter to require that all defined qualifier axis be matched. Bug:17142358 Change-Id: Ie48f3d516a0e610abc7ba8a7ced4eb3ab52534d4
* | | | | | | | | | Merge "Update TrustAgentService API after review." into lmp-devJim Miller2014-08-225-16/+101
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Update TrustAgentService API after review.Jim Miller2014-08-225-16/+101
| | |_|_|_|_|_|/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also documents timebase on related DevicePolicyManager API. Fixes bugs 16401527 and 17046034 Change-Id: I8ee6d0055ab6f52ec71630344d3232f7875d9c1d
* | | | | | | | | | Merge "Use CLDR narrow am/pm markers." into lmp-devElliott Hughes2014-08-224-14/+16
|\ \ \ \ \ \ \ \ \ \ | |/ / / / / / / / / |/| | | | | | | | |
| * | | | | | | | | Use CLDR narrow am/pm markers.Elliott Hughes2014-08-214-14/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug: 16938600 Bug: 16842390 Change-Id: Ia1c6470e233966c0d8c399d7c1a22c640fbc40e9
* | | | | | | | | | Merge "Display notification effects suppressor in the volume panel." into ↵John Spurlock2014-08-229-8/+173
|\ \ \ \ \ \ \ \ \ \ | |_|/ / / / / / / / |/| | | | | | | | | | | | | | | | | | | lmp-dev
| * | | | | | | | | Display notification effects suppressor in the volume panel.John Spurlock2014-08-229-8/+173
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Bug:16958514 Change-Id: I0eac173875e8af62e3c6b39001722c3fda4517de
* | | | | | | | | | Merge "SurfaceControl: free ref when not used anymore" into lmp-devPat Tjin2014-08-221-1/+2
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | SurfaceControl: free ref when not used anymoreThierry Strudel2014-08-221-1/+2
| | |_|_|_|_|_|_|_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | C standard does not ensure order in which arguments are evaluated leading to faulty behavior in x86 case. Bug: 17206275 Change-Id: I6553c55bcf646d93413135aed733f20b91852735 Signed-off-by: Thierry Strudel <thierry.strudel@intel.com>
* | | | | | | | | | Merge "Fix (another) measurement issue in ActionBarContainer" into lmp-devAdam Powell2014-08-221-2/+2
|\ \ \ \ \ \ \ \ \ \ | |_|_|_|_|_|_|_|_|/ |/| | | | | | | | |
| * | | | | | | | | Fix (another) measurement issue in ActionBarContainerAdam Powell2014-08-221-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Or, the patch in which we discover how many silly bugs adamp caused in e77b6590. Change-Id: Iaacd3792d161e068dee74b897872e9ab2f155aca
* | | | | | | | | | Merge "Add config settings for ethernet/wifi tcp buffers" into lmp-devRobert Greenwalt2014-08-222-0/+10
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | Add config settings for ethernet/wifi tcp buffersRobert Greenwalt2014-08-212-0/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Replaces the old system properties. bug:16549611 Change-Id: Id9b238888a6e31cf99ca72b10bd9c57f1589c04d
* | | | | | | | | | | Merge "Automatically bind to newly-installed backup transports" into lmp-devChristopher Tate2014-08-221-34/+58
|\ \ \ \ \ \ \ \ \ \ \