OSDN Git Service
Jason Parks [Mon, 12 Oct 2015 15:27:10 +0000 (15:27 +0000)]
Revert "do not dumpstate raft BUG:
24159112"
This reverts commit
05c862252d5021f55a69281473c67d76e7097422.
Change-Id: Ib5984796734d2a0e33f47e0fb4e446b787e0d14f
Erik Wolsheimer [Fri, 2 Oct 2015 17:02:24 +0000 (10:02 -0700)]
do not dumpstate raft
BUG:
24159112
Change-Id: I344aa73808992b5f84cb0536201a3ab2eb6f2b3c
Andrew de los Reyes [Fri, 2 Oct 2015 02:12:59 +0000 (02:12 +0000)]
am
de18f6c3: InputResampling: Don\'t extrapolate for very low frame rates.
* commit '
de18f6c32add6fb22065807a00ddc88b363df527':
InputResampling: Don't extrapolate for very low frame rates.
Andrew de los Reyes [Thu, 1 Oct 2015 22:57:25 +0000 (15:57 -0700)]
InputResampling: Don't extrapolate for very low frame rates.
In very low framerate situations, extrapolation is generally going to
either cause no benefit or make a mistake. We can safely turn it off
with no user-visible negative impact.
BUG=https://buganizer.corp.google.com/u/0/issues/
24550942
TEST=Scrolled very slowly and saw mispredictions on Angler. With change,
saw the log message that the mispredictions were suppressed.
Change-Id: Ic9747d3ff098d7918047ada2ed1c2d21282c65b0
Andreas Gampe [Mon, 28 Sep 2015 15:55:01 +0000 (08:55 -0700)]
Installd: Fully decouple pre- and post-bootcomplete properties
Do not fall back to dalvik.vm.dex2oat-threads if
dalvik.vm.boot-dex2oat-threads is not set. Also do not ever use
the value of dalvik.vm.image-dex2oat-threads. Instead use the
default behavior of dex2oat in that situation.
(cherry picked from commit
919461cbeef3e9f35388fc099a5fcdae1cb79cc6)
Bug:
24413760
Change-Id: I42e60996341414b95b8df2d243d5e07f7f5ff9b6
Naveen Leekha [Thu, 24 Sep 2015 23:44:56 +0000 (23:44 +0000)]
am
b0127aad: am
69412a51: am
c4bd7211: resolved conflicts for
7534e4e6 to lmp-mr1-ub-dev
* commit '
b0127aadafbf3b314475e48772fdcc17939c5a9c':
resolved conflicts for
7534e4e6 to lmp-mr1-ub-dev
Naveen Leekha [Thu, 24 Sep 2015 23:35:41 +0000 (23:35 +0000)]
am
69412a51: am
c4bd7211: resolved conflicts for
7534e4e6 to lmp-mr1-ub-dev
* commit '
69412a51f58fa9450f1cb077c8d4b6410128d993':
resolved conflicts for
7534e4e6 to lmp-mr1-ub-dev
Naveen Leekha [Thu, 24 Sep 2015 23:27:31 +0000 (23:27 +0000)]
am
c4bd7211: resolved conflicts for
7534e4e6 to lmp-mr1-ub-dev
* commit '
c4bd7211373cf5b745c7d4f849f43f7a2d2b1141':
resolved conflicts for
7534e4e6 to lmp-mr1-ub-dev
Naveen Leekha [Thu, 24 Sep 2015 22:55:21 +0000 (15:55 -0700)]
resolved conflicts for
7534e4e6 to lmp-mr1-ub-dev
Change-Id: I543df164076b44578b14d41031800bb62b81586d
Naveen Leekha [Thu, 24 Sep 2015 22:31:42 +0000 (22:31 +0000)]
am
83e60e42: am
571e27e2: am
e889592e: am
73887c08: am
b414255f: Initialize local variables to avoid data leak
* commit '
83e60e42573ebc1bb06a408170bcdac2824e8dd6':
Initialize local variables to avoid data leak
Naveen Leekha [Thu, 24 Sep 2015 22:26:22 +0000 (22:26 +0000)]
am
571e27e2: am
e889592e: am
73887c08: am
b414255f: Initialize local variables to avoid data leak
* commit '
571e27e20e30560985d7c3a3ba8885693695b0fc':
Initialize local variables to avoid data leak
Naveen Leekha [Thu, 24 Sep 2015 22:20:59 +0000 (22:20 +0000)]
am
e889592e: am
73887c08: am
b414255f: Initialize local variables to avoid data leak
* commit '
e889592e33891c9b88ff6ba655426118f8ef12ee':
Initialize local variables to avoid data leak
Naveen Leekha [Thu, 24 Sep 2015 22:13:06 +0000 (22:13 +0000)]
am
73887c08: am
b414255f: Initialize local variables to avoid data leak
* commit '
73887c0864c9a928db6f66bd48c5aea4d31d9a8b':
Initialize local variables to avoid data leak
Naveen Leekha [Thu, 24 Sep 2015 22:00:33 +0000 (22:00 +0000)]
am
b414255f: Initialize local variables to avoid data leak
* commit '
b414255f53b560a06e642251535b019327ba0d7b':
Initialize local variables to avoid data leak
Michael Wright [Wed, 23 Sep 2015 17:25:00 +0000 (17:25 +0000)]
am
ce92ce9b: Merge "DO NOT MERGE Cancel touches as well as pointer gestures." into mnc-dr-dev
* commit '
ce92ce9bef5942435bb49474f0e5e4b29cfc5e97':
DO NOT MERGE Cancel touches as well as pointer gestures.
Michael Wright [Wed, 23 Sep 2015 16:36:41 +0000 (17:36 +0100)]
Merge commit '
8a196b5630a93a3eb6df4cbe461917731e54fb35' into merge-fix
Change-Id: Iae99c0f3a13d999f1ff093993008a7c720e99725
Michael Wright [Wed, 23 Sep 2015 13:18:26 +0000 (13:18 +0000)]
Merge "DO NOT MERGE Cancel touches as well as pointer gestures." into mnc-dr-dev
Michael Wright [Wed, 23 Sep 2015 13:15:33 +0000 (13:15 +0000)]
Merge "DO NOT MERGE Revert "am
f37143d8: Merge "Cancel touches as well as pointer gestures." into mnc-dev"" into mnc-dr-dev
Naveen Leekha [Wed, 23 Sep 2015 01:04:44 +0000 (18:04 -0700)]
Initialize local variables to avoid data leak
The uninitialized local variables pick up
whatever the memory content was there on stack.
This data gets sent to the remote process in
case of a failed transaction, which is a security
issue. Fixed.
(Partial manual merge of master change
12ba0f57d028a9c8f4eb3afddc326b70677d1e0c. Rest
to automerge from klp-dev)
For b/
23696300
Change-Id: I704c9fab327b3545c58e8a9a96ac542eb7469c2a
Michael Wright [Mon, 22 Jun 2015 15:18:21 +0000 (16:18 +0100)]
DO NOT MERGE Cancel touches as well as pointer gestures.
Bug:
24302031
Change-Id: Idbe964a1a35c190a32f845e2a19542d54652d011
Michael Wright [Tue, 22 Sep 2015 20:04:33 +0000 (21:04 +0100)]
DO NOT MERGE Revert "am
f37143d8: Merge "Cancel touches as well as pointer gestures." into mnc-dev"
This reverts commit
9b70ab7a3cb260205e81e40ba181a86710d2eb95, reversing
changes made to
153008efb5a00ed3c18d588ce15f90d2442a9786.
Bug:
24302031
Change-Id: Ia746381b30be3b54cb646ed412b7271962c4b02a
Andreas Gampe [Tue, 22 Sep 2015 18:36:46 +0000 (18:36 +0000)]
am
72ebebed: Installd: Take boot status as dexopt parameter
* commit '
72ebebed876a62e719b098e43d9d516361bde029':
Installd: Take boot status as dexopt parameter
Andreas Gampe [Mon, 21 Sep 2015 20:21:30 +0000 (13:21 -0700)]
Installd: Take boot status as dexopt parameter
Expect the boot status explicitly as a parameter so that we do not
have to rely on dev.bootcomplete, which isn't meaningfully set
when the device needs the decryption screen on boot.
Bug:
23898216
Change-Id: I9b34298caf70b1e5d40970cc0d04c469016a80a7
Andreas Gampe [Wed, 16 Sep 2015 23:51:41 +0000 (23:51 +0000)]
am
d693fc4c: Merge "Installd: Allow different behavior before bootcomplete" into mnc-dr-dev
* commit '
d693fc4c50873485794d1e0f444547d3253a56d3':
Installd: Allow different behavior before bootcomplete
Andreas Gampe [Wed, 16 Sep 2015 23:44:06 +0000 (23:44 +0000)]
Merge "Installd: Allow different behavior before bootcomplete" into mnc-dr-dev
Andreas Gampe [Mon, 14 Sep 2015 23:33:11 +0000 (16:33 -0700)]
Installd: Allow different behavior before bootcomplete
Check dev.bootcomplete in dex2oat(). Use the information for
two changes.
Only switch to the background when we're post bootcomplete.
This will ensure better utilization after upgrades.
Add a second dex2oat-threads property that is used pre
bootcomplete. A separation of these phases allows using less
cores when the device is up, freeing up resources for other
purposes, e.g., avoid jank. The precedence during boot is the
boot property, or the image property if the former doesn't
exist, or the default property as a fallback.
Bug:
23898216
Bug:
24004256
Change-Id: I5063f3fc4b437cbe88c4e94584e01c1c78eccc4d
Lorenzo Colitti [Tue, 15 Sep 2015 02:46:32 +0000 (02:46 +0000)]
am
6afc38c4: Dump the ND offload status and address table in bugreports.
* commit '
6afc38c45af45eb8f64793bca2903b3f4c55579b':
Dump the ND offload status and address table in bugreports.
Lorenzo Colitti [Wed, 9 Sep 2015 13:59:25 +0000 (22:59 +0900)]
Dump the ND offload status and address table in bugreports.
Also, move NetworkDiagnostics between the two runs of getting the
wifi counters, so we can see the effect on the counters of
sending our probe packets.
Bug:
23661687
Change-Id: I3f81c003a35f50ac1cb8e77d0a8c73dae4fd91f3
Martijn Coenen [Mon, 7 Sep 2015 07:30:19 +0000 (07:30 +0000)]
am
624408ee: Merge "Map realtime to clock_monotonic." into mnc-dr-dev
* commit '
624408eecb0d278cb1de1bb088699e25b319d15e':
Map realtime to clock_monotonic.
Martijn Coenen [Mon, 7 Sep 2015 07:25:51 +0000 (07:25 +0000)]
Merge "Map realtime to clock_monotonic." into mnc-dr-dev
Nick Armstrong-Crews [Fri, 4 Sep 2015 18:04:11 +0000 (18:04 +0000)]
Merge "Add KEYCODE_SOFT_SLEEP for Ungaze." into cw-e-dev
Dan Stoza [Thu, 3 Sep 2015 22:03:03 +0000 (22:03 +0000)]
am
3e4c8ccc: Merge "SF: Add colorTransform to DisplayInfo" into mnc-dr-dev
* commit '
3e4c8ccc3e5d037688ed8a1f8b69764c526e0d2f':
SF: Add colorTransform to DisplayInfo
Dan Stoza [Thu, 3 Sep 2015 21:55:36 +0000 (21:55 +0000)]
Merge "SF: Add colorTransform to DisplayInfo" into mnc-dr-dev
Prashant Malani [Thu, 3 Sep 2015 18:14:43 +0000 (18:14 +0000)]
am
13c63825: am
e35c7d65: Add body sensors app op for custom sensors
* commit '
13c638255f2223cb9c455d519ff1003fc0221537':
Add body sensors app op for custom sensors
Prashant Malani [Thu, 3 Sep 2015 17:26:13 +0000 (17:26 +0000)]
am
e35c7d65: Add body sensors app op for custom sensors
* commit '
e35c7d65bb3c226fe3c5fc5e3933f64f0963eaeb':
Add body sensors app op for custom sensors
Prashant Malani [Fri, 21 Aug 2015 00:19:05 +0000 (17:19 -0700)]
Add body sensors app op for custom sensors
If the custom sensor requires the BODY SENSOR permission, we should add
the body sensors app op for the custom sensor
Bug:
23396558
Change-Id: I132917d1bca12c76c8a9fb146e00951cba3e6d7a
Nick Armstrong-Crews [Wed, 2 Sep 2015 20:00:52 +0000 (13:00 -0700)]
Add KEYCODE_SOFT_SLEEP for Ungaze.
BUG: b/
23589870
Change-Id: I9bb575fe97bfae926ef4db37615e88057b81480c
Dan Stoza [Mon, 31 Aug 2015 19:06:48 +0000 (12:06 -0700)]
SF: Add colorTransform to DisplayInfo
Adds the colorTransform field, which defines a vendor-specific color
transform (e.g., wide gamut, sRGB, etc.) to the DisplayInfo class, and
populates it from the HWC interface.
Bug:
20853317
Change-Id: I153edc36a361407656f3eb5082b96c2da2ecbec7
Martijn Coenen [Wed, 15 Jul 2015 12:25:23 +0000 (14:25 +0200)]
Map realtime to clock_monotonic.
This maps a monotonic timestamp to the
corresponding real-time timestamp, which
can be used to match up the traces with
other logs that use real-time.
Also write clock_sync records first instead of at
the end, to avoid not being to write it due to the
buffer being full.
Bug:
23668823
Change-Id: I644aeea496197e194ec30f808f754e3e043d905f
Glenn Kasten [Sat, 29 Aug 2015 00:35:33 +0000 (00:35 +0000)]
am
fb1c507b: am
80402da0: Add XML for pro audio feature
* commit '
fb1c507b5e442fc8bac059816a3a1534152cd7c4':
Add XML for pro audio feature
Glenn Kasten [Sat, 29 Aug 2015 00:25:52 +0000 (00:25 +0000)]
am
80402da0: Add XML for pro audio feature
* commit '
80402da0dec36a585a014a8ca974e28ef9034722':
Add XML for pro audio feature
Glenn Kasten [Fri, 28 Aug 2015 03:09:39 +0000 (20:09 -0700)]
Add XML for pro audio feature
Bug:
23604253
Change-Id: I480cf0a46c286badc6fd95a3b42e6cb1ed056b1b
Aravind Akella [Tue, 25 Aug 2015 19:06:52 +0000 (19:06 +0000)]
am
8f35ca97: SensorManager fixes.
* commit '
8f35ca973063e1449c5ec40b618393187a47ec58':
SensorManager fixes.
Aravind Akella [Mon, 17 Aug 2015 22:22:12 +0000 (15:22 -0700)]
SensorManager fixes.
i) Use pingBinder() to check the status of sensorservice everytime an
event_queue is created. Retry to establish the binder connection if
SensorService has recovered from a runtime restart.
ii) LOG_ALWAYS_FATAL_IF getService(SensorService) returns NULL or malloc
returns NULL.
Bug:
22634472
Change-Id: I4e3912839b6f4114be1a124510878774dbd576a4
Mark Salyzyn [Tue, 11 Aug 2015 23:27:05 +0000 (16:27 -0700)]
resolved conflicts for merge of
d213f5e7 to cw-e-dev
Change-Id: Iaea0fdd483b4d0988df442f9b291b99943009829
Mark Salyzyn [Tue, 11 Aug 2015 23:15:47 +0000 (23:15 +0000)]
am
ecc0763e: dumpstate: add logcat -b all -S
* commit '
ecc0763e6c96c418ea4ee6c993d58d16a58407b3':
dumpstate: add logcat -b all -S
Mark Salyzyn [Thu, 30 Jul 2015 21:57:09 +0000 (14:57 -0700)]
dumpstate: add logcat -b all -S
(cherry pick from commit
e3c4df96083231b519dad919fd0ed6624100b368)
- For those that are proud to call themselves logspam police
- Every time someone declares that something is too chatty, or that
they lost their logs because they were declared too chatty and
their associated logs were aggresively pruned we generally
ask them to report the logger statistics to pinpoint what software
product that is the elephant in the room.
- Every time we want to spawn a new 'stop being so spammy' bug spawned
off a bugreport collected for another purpose, we *wish* we had the
logger statistics to help add gravitas to the claim that some piece
of software is the top, or near the top, polluter.
Bug:
22351810
Change-Id: Ifae33cd21d0ae2917a3b4381502d723725b1701c
Michael Wright [Fri, 7 Aug 2015 18:00:55 +0000 (18:00 +0000)]
am
1362ec74: Merge commit \'
62ec2dd5\' into mm
* commit '
1362ec74fc4f1dc223c9c322f8f49c966ba67594':
DO NOT MERGE Add new media navigation keys.
Michael Wright [Fri, 7 Aug 2015 17:12:20 +0000 (18:12 +0100)]
Merge commit '
62ec2dd5' into mm
Change-Id: I34801df36735545fc500486209573ed2864a0430
Michael Wright [Thu, 6 Aug 2015 14:17:31 +0000 (15:17 +0100)]
DO NOT MERGE Add new media navigation keys.
Bug:
22059484
Change-Id: I587eb7622555194f18f403da583e3b70656a530e
Dan Stoza [Wed, 5 Aug 2015 18:55:39 +0000 (18:55 +0000)]
am
50be1df7: Merge "SF: Track missed frames and optionally drop them" into mnc-dr-dev
* commit '
50be1df76e2c84fc3c893ec3d3e51ba427dd3ee6':
SF: Track missed frames and optionally drop them
Dan Stoza [Wed, 5 Aug 2015 18:48:10 +0000 (18:48 +0000)]
Merge "SF: Track missed frames and optionally drop them" into mnc-dr-dev
Naveen Leekha [Mon, 3 Aug 2015 14:57:57 +0000 (14:57 +0000)]
am
c14a850f: am
ea2afa46: Merge "Fix parsing of extension string" into mnc-dev
* commit '
c14a850f65b2946cad808c0abb8740e800b74ab8':
Fix parsing of extension string
Naveen Leekha [Mon, 3 Aug 2015 14:51:31 +0000 (14:51 +0000)]
am
ea2afa46: Merge "Fix parsing of extension string" into mnc-dev
* commit '
ea2afa460a2c2ee6c44406c1993e8bbacac838ba':
Fix parsing of extension string
Naveen Leekha [Mon, 3 Aug 2015 14:45:11 +0000 (14:45 +0000)]
Merge "Fix parsing of extension string" into mnc-dev
Michael Lentine [Tue, 28 Jul 2015 23:30:10 +0000 (16:30 -0700)]
Fix parsing of extension string
Previously the parsing found the next space and then added the the difference
between the current position and space to the set of tokens. This improperly
generated empty strings if there were consecutive spaces or if spaces existed at
the beginning or end of strings. To fix this, the parse is modified to use
simple stringstream parsing.
Bug:
22709246
Change-Id: I9e32c07bbf984eadccdadf1dc34437fa0c46088b
Dan Stoza [Fri, 31 Jul 2015 15:49:43 +0000 (15:49 +0000)]
am
03d7e301: am
d87defaf: SF: Allow present if sideband stream changed
* commit '
03d7e301c8beb971df7b560d1f16503ba3d6f440':
SF: Allow present if sideband stream changed
Dan Stoza [Fri, 31 Jul 2015 15:44:52 +0000 (15:44 +0000)]
am
d87defaf: SF: Allow present if sideband stream changed
* commit '
d87defaf486ff4e9c0066754564851cfb7be49ed':
SF: Allow present if sideband stream changed
Aravind Akella [Thu, 30 Jul 2015 21:05:51 +0000 (21:05 +0000)]
am
e2806cb4: Bug fix in SensorManager.
* commit '
e2806cb4456e3815e979f333ed23ec7df591a9ff':
Bug fix in SensorManager.
Aravind Akella [Thu, 30 Jul 2015 01:03:48 +0000 (18:03 -0700)]
Bug fix in SensorManager.
If SensorService hasn't started when SensorManager instance is requested, keep retrying for a
longer duration.
Bug:
22529981
Change-Id: I3c506d962b61347085fc80b2c5832289539d6853
Dan Stoza [Wed, 29 Jul 2015 23:15:50 +0000 (16:15 -0700)]
SF: Allow present if sideband stream changed
Allows the sideband layer to be passed all the way to HWC instead of
getting blocked by the updated PTS tracking code.
Bug:
22291067
Change-Id: Ic2f20a7528e276fff054e86ca35789c26873b348
Narayan Kamath [Wed, 29 Jul 2015 10:27:27 +0000 (10:27 +0000)]
am
65f1d44c: am
a29db50c: Merge "Revert "Bug fix in SensorManager."" into mnc-dev
* commit '
65f1d44cd8d96a4555ce6929bb5e2022307738e8':
Revert "Bug fix in SensorManager."
Narayan Kamath [Wed, 29 Jul 2015 10:07:56 +0000 (10:07 +0000)]
am
a29db50c: Merge "Revert "Bug fix in SensorManager."" into mnc-dev
* commit '
a29db50c448f8d00a544b925544f3dee725f7750':
Revert "Bug fix in SensorManager."
Narayan Kamath [Wed, 29 Jul 2015 09:41:23 +0000 (09:41 +0000)]
Merge "Revert "Bug fix in SensorManager."" into mnc-dev
Narayan Kamath [Wed, 29 Jul 2015 09:36:05 +0000 (09:36 +0000)]
Revert "Bug fix in SensorManager."
This reverts commit
869eb2089ec8a6286b944bfcff57e4cbe0c7e207.
Change-Id: I4fb865e3b18bbb011fa4e4b4732336930c3a45ae
Aravind Akella [Wed, 29 Jul 2015 01:01:55 +0000 (01:01 +0000)]
am
3a77d009: am
2376bd68: Merge "Bug fix in SensorManager." into mnc-dev
* commit '
3a77d009273731eeeb6782f0eee6458c46f30208':
Bug fix in SensorManager.
Aravind Akella [Wed, 29 Jul 2015 00:40:49 +0000 (00:40 +0000)]
am
2376bd68: Merge "Bug fix in SensorManager." into mnc-dev
* commit '
2376bd6869f4cd835a351322d48d35567eceec4f':
Bug fix in SensorManager.
Aravind Akella [Wed, 29 Jul 2015 00:21:09 +0000 (00:21 +0000)]
Merge "Bug fix in SensorManager." into mnc-dev
Aravind Akella [Fri, 24 Jul 2015 18:08:41 +0000 (11:08 -0700)]
Bug fix in SensorManager.
If SensorService hasn't started when SensorManager instance is requested, keep retrying for a
longer duration.
Bug:
22529981
Change-Id: I4ba6b760608e34d79273aeb39568f0fa72fbaf9d
Sharvil Nanavati [Fri, 24 Jul 2015 17:44:59 +0000 (17:44 +0000)]
Merge "Dump raft logs in bugreports if they exist." into cw-e-dev
Sharvil Nanavati [Fri, 24 Jul 2015 09:01:13 +0000 (02:01 -0700)]
Dump raft logs in bugreports if they exist.
Change-Id: I7773b8b86675d9ebf3f6d158eaaa11e47619800e
Jim Miller [Fri, 24 Jul 2015 03:22:52 +0000 (03:22 +0000)]
am
40481a71: am
bf7cd01a: Merge "Add FEATURE_FINGERPRINT to PackageManager\'s feature list" into mnc-dev
* commit '
40481a7126095606865f6b4c172e1f8d9cbf22f3':
Add FEATURE_FINGERPRINT to PackageManager's feature list
Chenjie Luo [Fri, 24 Jul 2015 03:02:43 +0000 (03:02 +0000)]
am
177a4166: am
99426810: Merge "Check for the presence of accel and magnetometer sensors before adding AOSP fusion sensors." into mnc-dev
* commit '
177a4166252afddbe03a5ed7b2e56b0f9173ef81':
Check for the presence of accel and magnetometer sensors before adding AOSP fusion sensors.
Jim Miller [Fri, 24 Jul 2015 02:53:59 +0000 (02:53 +0000)]
am
bf7cd01a: Merge "Add FEATURE_FINGERPRINT to PackageManager\'s feature list" into mnc-dev
* commit '
bf7cd01ab0fce5c76364f78e3b9fdba078c197c0':
Add FEATURE_FINGERPRINT to PackageManager's feature list
Jim Miller [Fri, 24 Jul 2015 02:41:02 +0000 (02:41 +0000)]
Merge "Add FEATURE_FINGERPRINT to PackageManager's feature list" into mnc-dev
Jim Miller [Thu, 23 Jul 2015 02:56:05 +0000 (19:56 -0700)]
Add FEATURE_FINGERPRINT to PackageManager's feature list
Fixes bug
22674557
Change-Id: I2ced132c1cb4f4b5166f9af288dd3e697fdcf92b
Michael Wright [Thu, 23 Jul 2015 19:21:23 +0000 (19:21 +0000)]
am
5ea7ea44: (-s ours) Merge "DO NOT MERGE. Cancel touches as well as pointer gestures." into cw-d-mr1-dev
* commit '
5ea7ea44a23d0ab81f24eb290840db10d766b122':
DO NOT MERGE. Cancel touches as well as pointer gestures.
Dan Stoza [Thu, 9 Jul 2015 19:43:33 +0000 (12:43 -0700)]
SF: Track missed frames and optionally drop them
Adds code to track whether SurfaceFlinger has sent two frames to HWC in
the same vsync window. This can occur if one frame is delayed so far
it slips into the next window or just if one frame takes an abnormal
amount of time. If this occurs, it shows up as FrameMissed in systrace.
Also adds a property debug.sf.drop_missed_frames which, if set, tells
SurfaceFlinger to skip sending a frame to HWC (i.e., calling
prepare/set) when we detect this condition, which can help prevent
backpressure from the HWC implementation.
Bug:
22513558
Change-Id: I2df0d44cec5fd6edba419388d8c90b5710d1a5b6
Michael Wright [Thu, 23 Jul 2015 16:32:02 +0000 (16:32 +0000)]
Merge "DO NOT MERGE. Cancel touches as well as pointer gestures." into cw-d-mr1-dev
Chenjie Luo [Wed, 22 Jul 2015 20:23:43 +0000 (20:23 +0000)]
am
99426810: Merge "Check for the presence of accel and magnetometer sensors before adding AOSP fusion sensors." into mnc-dev
* commit '
99426810e4828719be84a0f8c186161578512e93':
Check for the presence of accel and magnetometer sensors before adding AOSP fusion sensors.
Aravind Akella [Wed, 22 Jul 2015 17:37:51 +0000 (17:37 +0000)]
am
e6406e35: (-s ours) Check for the presence of accel and magnetometer sensors before adding AOSP fusion sensors. DO NOT MERGE
* commit '
e6406e3589fa490bfa435384d2a3a6ac678e08fd':
Check for the presence of accel and magnetometer sensors before adding AOSP fusion sensors. DO NOT MERGE
Aravind Akella [Tue, 21 Jul 2015 00:29:33 +0000 (17:29 -0700)]
Check for the presence of accel and magnetometer sensors before adding AOSP fusion sensors. DO NOT MERGE
Bug:
22502485
Change-Id: I3d9018649302b98004e4e216b2173e8411a08501
(cherry picked from commit
f504789dd3b3073de176fd2fa09dd9fc9de5bc1f)
Chenjie Luo [Wed, 22 Jul 2015 06:26:27 +0000 (06:26 +0000)]
Merge "Check for the presence of accel and magnetometer sensors before adding AOSP fusion sensors." into mnc-dev
Lajos Molnar [Tue, 21 Jul 2015 00:50:04 +0000 (00:50 +0000)]
am
a6364e25: am
f892f914: Merge "omx: fix structure sizes to be the same on 32 and 64-bit builds" into mnc-dev
* commit '
a6364e257d6b0be3c94819cd16fffa2d4d7c8150':
omx: fix structure sizes to be the same on 32 and 64-bit builds
Lajos Molnar [Tue, 21 Jul 2015 00:37:21 +0000 (00:37 +0000)]
am
f892f914: Merge "omx: fix structure sizes to be the same on 32 and 64-bit builds" into mnc-dev
* commit '
f892f9141721a3805d18da2db0e1c17f1a99feb0':
omx: fix structure sizes to be the same on 32 and 64-bit builds
Aravind Akella [Tue, 21 Jul 2015 00:29:33 +0000 (17:29 -0700)]
Check for the presence of accel and magnetometer sensors before adding AOSP fusion sensors.
Bug:
22502485
Change-Id: I3d9018649302b98004e4e216b2173e8411a08501
Lajos Molnar [Tue, 21 Jul 2015 00:22:18 +0000 (00:22 +0000)]
Merge "omx: fix structure sizes to be the same on 32 and 64-bit builds" into mnc-dev
Lajos Molnar [Mon, 20 Jul 2015 22:29:24 +0000 (15:29 -0700)]
omx: fix structure sizes to be the same on 32 and 64-bit builds
Bug:
22512621
Change-Id: I2100b8aad0a1cf110936f4a765718ba97f3d8ce7
Jeff Sharkey [Tue, 21 Jul 2015 00:11:39 +0000 (00:11 +0000)]
am
9ca52e34: am
a2307aef: Only restorecon_data once for all users.
* commit '
9ca52e34f742f6b8da936733626c334260c6edc8':
Only restorecon_data once for all users.
Jeff Sharkey [Mon, 20 Jul 2015 23:56:41 +0000 (23:56 +0000)]
am
a2307aef: Only restorecon_data once for all users.
* commit '
a2307aefd06f1310660ef1d35ce01bcfc72c9633':
Only restorecon_data once for all users.
Jeff Sharkey [Mon, 20 Jul 2015 23:26:19 +0000 (16:26 -0700)]
Only restorecon_data once for all users.
restorecon_data already iterates across all found users internally,
so we don't need to call it for each UID moved. In fact, this was a
bug that caused data for the owner to be relabeled when moving apps
back to internal storage.
Bug:
21813384
Change-Id: I5ba76d4f30d129365864c8a25b665f344b99a6b4
Michael Wright [Mon, 22 Jun 2015 15:18:21 +0000 (16:18 +0100)]
DO NOT MERGE. Cancel touches as well as pointer gestures.
Bug:
19264992
Change-Id: If48e0953b972c9d69f516906adf7c6faf67e3eb8
Lajos Molnar [Fri, 17 Jul 2015 18:57:55 +0000 (18:57 +0000)]
am
59d6f2c3: am
5f920c1a: BufferQueueConsumer: signal onFrameReleased on dropped frames
* commit '
59d6f2c322080c5fee214ba2401ab271fd0440f7':
BufferQueueConsumer: signal onFrameReleased on dropped frames
Lajos Molnar [Fri, 17 Jul 2015 18:39:25 +0000 (18:39 +0000)]
am
5f920c1a: BufferQueueConsumer: signal onFrameReleased on dropped frames
* commit '
5f920c1a2cf12c0638c05fbddee8ff6c1193731c':
BufferQueueConsumer: signal onFrameReleased on dropped frames
Lajos Molnar [Mon, 13 Jul 2015 23:04:24 +0000 (16:04 -0700)]
BufferQueueConsumer: signal onFrameReleased on dropped frames
Bug:
22552826
Change-Id: I9bdfeb8c68f403301af90d4b494f0ae7166a767c
Andreas Gampe [Fri, 17 Jul 2015 01:21:17 +0000 (01:21 +0000)]
am
a0abdab2: am
c968c017: Installd: Add a swap override flag
* commit '
a0abdab2fe67032d5edc850f6e69041fb2caf153':
Installd: Add a swap override flag
Andreas Gampe [Fri, 17 Jul 2015 01:03:24 +0000 (01:03 +0000)]
am
c968c017: Installd: Add a swap override flag
* commit '
c968c0175e967e39e72f557b5e014b9575ba4727':
Installd: Add a swap override flag
Andreas Gampe [Thu, 16 Jul 2015 22:55:41 +0000 (15:55 -0700)]
Installd: Add a swap override flag
Add dalvik.vm.dex2oat-swap system property to override a default
decision.
Bug:
20658562
Change-Id: I34368c6e435d1a9ceec20a0bf1c8c6213e527f5e
Adrian Roos [Tue, 14 Jul 2015 19:31:52 +0000 (19:31 +0000)]
am
31e138db: Merge "Show charging speed on Keyguard" into mnc-dr-dev
* commit '
31e138db15b2460a0bb34d78f5b01d66cc8428f1':
Show charging speed on Keyguard
Adrian Roos [Tue, 14 Jul 2015 19:17:00 +0000 (19:17 +0000)]
Merge "Show charging speed on Keyguard" into mnc-dr-dev