OSDN Git Service
Mark Salyzyn [Wed, 11 Jan 2017 15:45:46 +0000 (15:45 +0000)]
Merge "Replace cutils/log.h and log/logger.h with log/log.h" am:
e7fcbcb991 am:
6143cbf1e5
am:
ef8ccc8510
Change-Id: If6673f44c7d08960f3a0a86703cebf577bd21f1b
Mark Salyzyn [Wed, 11 Jan 2017 15:40:24 +0000 (15:40 +0000)]
Merge "Replace cutils/log.h and log/logger.h with log/log.h" am:
e7fcbcb991
am:
6143cbf1e5
Change-Id: Id192d8dd973fe9e70acab72bae9856bc8a62ac75
Mark Salyzyn [Wed, 11 Jan 2017 15:35:19 +0000 (15:35 +0000)]
Merge "Replace cutils/log.h and log/logger.h with log/log.h"
am:
e7fcbcb991
Change-Id: I13ddcd1826ce3df02a6c95875b9fa981c238ca08
Mark Salyzyn [Wed, 11 Jan 2017 15:24:10 +0000 (15:24 +0000)]
Merge "Replace cutils/log.h and log/logger.h with log/log.h"
Neil Fuller [Wed, 11 Jan 2017 15:13:08 +0000 (15:13 +0000)]
Merge "Switch ConfigUpdater to the new version of timezone updater code" am:
216303cdb6 am:
5be9960f66
am:
d544a4c682
Change-Id: I9e2ee5c872aaa500378900962899672f318e294c
Lenka Trochtova [Wed, 11 Jan 2017 15:09:46 +0000 (15:09 +0000)]
Merge "Don't offer the BT sharing option to the user if BT is disallowed." am:
0c1a4b6a97 am:
345362c66f
am:
44a53bab46
Change-Id: Ide191d76911c7909b2ffa6969f6d2481b1b27276
Neil Fuller [Wed, 11 Jan 2017 15:02:42 +0000 (15:02 +0000)]
Merge "Switch ConfigUpdater to the new version of timezone updater code" am:
216303cdb6
am:
5be9960f66
Change-Id: I7cc9fed8ca298bd559b94ff57fd881b0651a16bd
Lenka Trochtova [Wed, 11 Jan 2017 14:59:18 +0000 (14:59 +0000)]
Merge "Don't offer the BT sharing option to the user if BT is disallowed." am:
0c1a4b6a97
am:
345362c66f
Change-Id: I56d94f43683581d940d3711c9ca86fee0861b0e6
Neil Fuller [Wed, 11 Jan 2017 14:54:51 +0000 (14:54 +0000)]
Merge "Switch ConfigUpdater to the new version of timezone updater code"
am:
216303cdb6
Change-Id: I106699e4f141b27e0ace17d4997a2a67bf6a7c55
Lenka Trochtova [Wed, 11 Jan 2017 14:49:09 +0000 (14:49 +0000)]
Merge "Don't offer the BT sharing option to the user if BT is disallowed."
am:
0c1a4b6a97
Change-Id: Ic304d77ea532a1a6a6539ba9d4dca35a0f628ff2
Neil Fuller [Wed, 11 Jan 2017 14:46:46 +0000 (14:46 +0000)]
Merge "Switch ConfigUpdater to the new version of timezone updater code"
Treehugger Robot [Wed, 11 Jan 2017 14:40:05 +0000 (14:40 +0000)]
Merge "Don't offer the BT sharing option to the user if BT is disallowed."
Neil Fuller [Wed, 11 Jan 2017 13:54:10 +0000 (13:54 +0000)]
Merge "Refactor RFCOMM / BluetoothSocket usage of LocalSocket" am:
649a89e524 am:
f4e236c794
am:
43d53395dc
Change-Id: Ib7055c5ddf2caa52082aee4b67e3ebd213e09e4b
Neil Fuller [Wed, 11 Jan 2017 13:48:14 +0000 (13:48 +0000)]
Merge "Refactor RFCOMM / BluetoothSocket usage of LocalSocket" am:
649a89e524
am:
f4e236c794
Change-Id: If23b5efe912c5b0a76487c46723288ff6a903a14
Neil Fuller [Wed, 11 Jan 2017 13:37:37 +0000 (13:37 +0000)]
Merge "Refactor RFCOMM / BluetoothSocket usage of LocalSocket"
am:
649a89e524
Change-Id: Ib8dc0ec183b870931bf4befea5ff32532009fddd
Neil Fuller [Wed, 11 Jan 2017 13:27:09 +0000 (13:27 +0000)]
Merge "Refactor RFCOMM / BluetoothSocket usage of LocalSocket"
Richard Uhler [Wed, 11 Jan 2017 10:58:30 +0000 (10:58 +0000)]
Merge "Cleanup code given PATCHOAT_FOR_RELOCATION has been removed." am:
8582826f8d am:
5c5637e1bd
am:
4911e517ab
Change-Id: I5fd04eb1e91d4ff590a195598566a85bbc00999f
Richard Uhler [Wed, 11 Jan 2017 10:48:00 +0000 (10:48 +0000)]
Merge "Cleanup code given PATCHOAT_FOR_RELOCATION has been removed." am:
8582826f8d
am:
5c5637e1bd
Change-Id: I27f00cca9b511d6950e12b59f179faae21f07147
Richard Uhler [Wed, 11 Jan 2017 10:37:33 +0000 (10:37 +0000)]
Merge "Cleanup code given PATCHOAT_FOR_RELOCATION has been removed."
am:
8582826f8d
Change-Id: If5d55f55d86c4e4711e36a7f517336fbdda96e3d
Treehugger Robot [Wed, 11 Jan 2017 10:28:16 +0000 (10:28 +0000)]
Merge "Cleanup code given PATCHOAT_FOR_RELOCATION has been removed."
Erik Kline [Wed, 11 Jan 2017 08:48:33 +0000 (08:48 +0000)]
Merge "Prepare UpstreamNetworkMonitor for extraction" am:
f84e5e8f76 am:
d48902d37e
am:
305796276b
Change-Id: Iba225c91bb8b27887805cdba29493c817a969f98
Richard Uhler [Thu, 8 Dec 2016 10:33:09 +0000 (10:33 +0000)]
Cleanup code given PATCHOAT_FOR_RELOCATION has been removed.
Test: make, device boots, installed an app
Test: adb shell cmd package compile -m speed|speed-profile <app>
Bug:
33192586
Change-Id: I8ef7d4926773586251fedf8a7737a8005f119859
Erik Kline [Wed, 11 Jan 2017 08:42:55 +0000 (08:42 +0000)]
Merge "Prepare UpstreamNetworkMonitor for extraction" am:
f84e5e8f76
am:
d48902d37e
Change-Id: Ia3c21d905c5f4eaa1dd0ea09f3113989e9d8eecc
Erik Kline [Wed, 11 Jan 2017 08:38:00 +0000 (08:38 +0000)]
Merge "Prepare UpstreamNetworkMonitor for extraction"
am:
f84e5e8f76
Change-Id: I4e4d525ff1dc23189e4ef6978a1980319d6b85f2
Erik Kline [Wed, 11 Jan 2017 08:29:17 +0000 (08:29 +0000)]
Merge "Prepare UpstreamNetworkMonitor for extraction"
Erik Kline [Tue, 10 Jan 2017 08:37:54 +0000 (17:37 +0900)]
Prepare UpstreamNetworkMonitor for extraction
Test: as follows:
- built (bullhead)
- flashed
- booted
- runtest frameworks-net
- tested basic wifi-to-mobile tethering (no DUN)
Bug:
32163131
Change-Id: Id0b2497f231af5e79ae3bbf42c73bc78031b6fa3
Santos Cordon [Wed, 11 Jan 2017 03:12:11 +0000 (03:12 +0000)]
Merge "Add Brightness setting for VR Mode." into nyc-mr2-dev
am:
a00c235600
Change-Id: Idcf0447ec99e148b865c2f8fe25c614bc149aa32
Santos Cordon [Wed, 11 Jan 2017 03:12:05 +0000 (03:12 +0000)]
Add Brightness setting for VR Mode.
am:
d6a5660a2c
Change-Id: If371f485471eb1ab0a3e07964c197cb9b8ef1c9f
Santos Cordon [Wed, 11 Jan 2017 03:02:52 +0000 (03:02 +0000)]
Merge "Add Brightness setting for VR Mode." into nyc-mr2-dev
Andreas Gampe [Wed, 11 Jan 2017 03:01:40 +0000 (03:01 +0000)]
Merge "Zygote: Add fdsToIgnore" am:
5b22a826d5 am:
140b9b65a1
am:
e4cff36099
Change-Id: I89cd109839b4af2510a5b1789a146f7efea4cb80
Calin Juravle [Wed, 11 Jan 2017 02:58:50 +0000 (02:58 +0000)]
Merge changes I5b94a8f0,Ie6cdd846,Ie6b5f5e6,Ib962edf6,I9d779b2d, ... am:
619d6282c3 am:
6d0b836562
am:
8ad84c5e70
Change-Id: I3b632d25a35dca6601cd6b88862d1a302a9eb471
Calin Juravle [Wed, 11 Jan 2017 02:57:52 +0000 (02:57 +0000)]
Add an extra debug flag to BackgroundDexOptimizer am:
3a2b7f7d59 am:
236477e86e
am:
f5d005b8c2
Change-Id: Icb9d089b68ec192b73b31b965c66f2f747ce220b
Calin Juravle [Wed, 11 Jan 2017 02:56:53 +0000 (02:56 +0000)]
Some refactoring in BackgroundDexOptService. am:
95176bb18e am:
377cc26e3a
am:
e1a0a76381
Change-Id: Id97538a51933ccbb9c62511e5949664780b7e861
Calin Juravle [Wed, 11 Jan 2017 02:56:00 +0000 (02:56 +0000)]
Do not try to resolve realpath in DexManager. am:
b96dba9bad am:
b8f31d8a85
am:
d86ca1cd25
Change-Id: I6b01cc2af9447ca2d5a871c6e1dd9ccf8d84e640
Calin Juravle [Wed, 11 Jan 2017 02:54:25 +0000 (02:54 +0000)]
Log DexManager realpath errors only in debug mode. am:
271bacbf5c am:
42c7fc7f27
am:
46b323869f
Change-Id: I55e04d69bba9d14f0527c648d29f8ec8b7bbddfb
Calin Juravle [Wed, 11 Jan 2017 02:53:31 +0000 (02:53 +0000)]
Record data about dex files use on disk am:
5a9094c1b6 am:
dc10a3bdb0
am:
ea1c34d45e
Change-Id: Ie9f489ff2ec89e9014eb683e269139ba633762bb
Calin Juravle [Wed, 11 Jan 2017 02:52:35 +0000 (02:52 +0000)]
Add logic for recording dex files use on disk am:
6ea5ace7b3 am:
34bdf1680a
am:
bc7f234daa
Change-Id: Iaf2ffd60d374eef179705e35743338ff3d8105c3
Andreas Gampe [Wed, 11 Jan 2017 02:46:57 +0000 (02:46 +0000)]
Merge "Zygote: Add fdsToIgnore" am:
5b22a826d5
am:
140b9b65a1
Change-Id: Ib4c46887ed5d87ef143bd866320d77b75d8711a3
Calin Juravle [Wed, 11 Jan 2017 02:44:08 +0000 (02:44 +0000)]
Merge changes I5b94a8f0,Ie6cdd846,Ie6b5f5e6,Ib962edf6,I9d779b2d, ... am:
619d6282c3
am:
6d0b836562
Change-Id: I22594f44c2487a7b0933de9c298389f9a6688549
Calin Juravle [Wed, 11 Jan 2017 02:43:15 +0000 (02:43 +0000)]
Add an extra debug flag to BackgroundDexOptimizer am:
3a2b7f7d59
am:
236477e86e
Change-Id: I30686bda79e0400d6aaca8ee71ca0c449452ed31
Calin Juravle [Wed, 11 Jan 2017 02:42:21 +0000 (02:42 +0000)]
Some refactoring in BackgroundDexOptService. am:
95176bb18e
am:
377cc26e3a
Change-Id: If18489475e12e1d5c641f512a6b21f0ba70c6b6a
Calin Juravle [Wed, 11 Jan 2017 02:41:28 +0000 (02:41 +0000)]
Do not try to resolve realpath in DexManager. am:
b96dba9bad
am:
b8f31d8a85
Change-Id: I4b9e9c0781a4db89a49d588bcebb953c6144f5a3
Calin Juravle [Wed, 11 Jan 2017 02:40:14 +0000 (02:40 +0000)]
Log DexManager realpath errors only in debug mode. am:
271bacbf5c
am:
42c7fc7f27
Change-Id: I68f14e9a0b7507a93a9569e670b3693958fd7c09
Calin Juravle [Wed, 11 Jan 2017 02:39:00 +0000 (02:39 +0000)]
Record data about dex files use on disk am:
5a9094c1b6
am:
dc10a3bdb0
Change-Id: Ife1e626d722ba129cdcb6cd4a8f454cf28ca267c
Calin Juravle [Wed, 11 Jan 2017 02:38:01 +0000 (02:38 +0000)]
Add logic for recording dex files use on disk am:
6ea5ace7b3
am:
34bdf1680a
Change-Id: I075e6c5224b374f2d03d711e4d5492d60e4da572
Andreas Gampe [Wed, 11 Jan 2017 02:33:05 +0000 (02:33 +0000)]
Merge "Zygote: Add fdsToIgnore"
am:
5b22a826d5
Change-Id: I458e354acf620cb434de41790ce94b814ff0a4ea
Stephen Chen [Wed, 11 Jan 2017 02:28:54 +0000 (02:28 +0000)]
Merge "Delete old WifiNotificationController strings." am:
6daef4499f am:
f412290e94
am:
62f70c44b8
Change-Id: I95544b5507b89bc4354f49a191714fb3b56a09f6
Calin Juravle [Wed, 11 Jan 2017 02:28:11 +0000 (02:28 +0000)]
Merge changes I5b94a8f0,Ie6cdd846,Ie6b5f5e6,Ib962edf6,I9d779b2d, ...
am:
619d6282c3
Change-Id: I7f13f7a7557288f2b5cc515b424161c946241d5a
Calin Juravle [Wed, 11 Jan 2017 02:28:08 +0000 (02:28 +0000)]
Add an extra debug flag to BackgroundDexOptimizer
am:
3a2b7f7d59
Change-Id: I309923c247bef67ffbdba56955582f6decde3800
Calin Juravle [Wed, 11 Jan 2017 02:27:25 +0000 (02:27 +0000)]
Some refactoring in BackgroundDexOptService.
am:
95176bb18e
Change-Id: I191aeed8a7264bb13c4cef8b1ba135fd03a75d58
Calin Juravle [Wed, 11 Jan 2017 02:26:36 +0000 (02:26 +0000)]
Do not try to resolve realpath in DexManager.
am:
b96dba9bad
Change-Id: I67aba48784bca9a51f63e47b54c211ba535dd0e4
Calin Juravle [Wed, 11 Jan 2017 02:25:05 +0000 (02:25 +0000)]
Log DexManager realpath errors only in debug mode.
am:
271bacbf5c
Change-Id: I94aca4959284912e6d5008f56617254be2fc3ea7
Stephen Chen [Wed, 11 Jan 2017 02:24:26 +0000 (02:24 +0000)]
Merge "Delete old WifiNotificationController strings." am:
6daef4499f
am:
f412290e94
Change-Id: I40bfd75b95a299516d08b4fdf699317249156eda
Calin Juravle [Wed, 11 Jan 2017 02:24:14 +0000 (02:24 +0000)]
Record data about dex files use on disk
am:
5a9094c1b6
Change-Id: I50378b1351a5ae83ac55f1b26e2e0c5f3230c6d2
Calin Juravle [Wed, 11 Jan 2017 02:23:29 +0000 (02:23 +0000)]
Add logic for recording dex files use on disk
am:
6ea5ace7b3
Change-Id: I82246efd8e78c1c4ac18a67f0274b10545605207
Treehugger Robot [Wed, 11 Jan 2017 02:20:36 +0000 (02:20 +0000)]
Merge "Zygote: Add fdsToIgnore"
Stephen Chen [Wed, 11 Jan 2017 02:20:14 +0000 (02:20 +0000)]
Merge "Delete old WifiNotificationController strings."
am:
6daef4499f
Change-Id: I20a68ca904cc0ad8042be61820808f4ff4680bee
Treehugger Robot [Wed, 11 Jan 2017 02:15:28 +0000 (02:15 +0000)]
Merge changes I5b94a8f0,Ie6cdd846,Ie6b5f5e6,Ib962edf6,I9d779b2d, ...
* changes:
Add an extra debug flag to BackgroundDexOptimizer
Some refactoring in BackgroundDexOptService.
Do not try to resolve realpath in DexManager.
Log DexManager realpath errors only in debug mode.
Record data about dex files use on disk
Add logic for recording dex files use on disk
Treehugger Robot [Wed, 11 Jan 2017 02:12:48 +0000 (02:12 +0000)]
Merge "Delete old WifiNotificationController strings."
Jeremy Joslin [Wed, 11 Jan 2017 01:50:13 +0000 (01:50 +0000)]
Merge "Moved isCallerActiveScorer() to the score service." am:
663b444196 am:
5fbd2791ac
am:
11b1311e21
Change-Id: I9e00b4593005729cdf2b01e2347f0513a6d52cf0
Jeremy Joslin [Wed, 11 Jan 2017 01:45:43 +0000 (01:45 +0000)]
Merge "Moved isCallerActiveScorer() to the score service." am:
663b444196
am:
5fbd2791ac
Change-Id: If5649294845f01a390bccd47fe99add3b27b0829
Hugo Benichi [Wed, 11 Jan 2017 01:43:19 +0000 (01:43 +0000)]
Merge changes I559eb049,I52425b84 am:
60d10ea0f4 am:
575726487f
am:
5e4f253e6c
Change-Id: I348f7bf72778409db883c4bc0a27ff49a351ce38
Hugo Benichi [Wed, 11 Jan 2017 01:42:01 +0000 (01:42 +0000)]
DO NOT MERGE Captive portals: login activity probes like NetworkMonitor am:
2c02197bdd -s ours am:
2a913049ab -s ours
am:
debe4cea39
Change-Id: I6f4c7a0c15373e56fc178f287f6a0eb54d0d4018
Jeremy Joslin [Wed, 11 Jan 2017 01:41:14 +0000 (01:41 +0000)]
Merge "Moved isCallerActiveScorer() to the score service."
am:
663b444196
Change-Id: I44134284edc88567703435ce663b3d0efd9cff26
Hugo Benichi [Wed, 11 Jan 2017 01:41:10 +0000 (01:41 +0000)]
DO NOT MERGE Logging improvements in CaptivePortalLoginActivity am:
7f086e162b -s ours am:
7520a07036 -s ours
am:
fd13a23784
Change-Id: I7d87e45371cc337c44b9d3660afb48cfeabaf90d
Hugo Benichi [Wed, 11 Jan 2017 01:34:23 +0000 (01:34 +0000)]
Merge changes I1eaab5ea,I42928da8 am:
b1e3c8aaf4 am:
22e7d2ed20
am:
994978461f
Change-Id: Id4b45a161e8b2d6b077bc27bd7ab797a308fea29
Hugo Benichi [Wed, 11 Jan 2017 01:32:49 +0000 (01:32 +0000)]
DO NOT MERGE Captive portal systel log improvements am:
b32417a772 -s ours am:
6352f85398 -s ours
am:
9b07cb2fc1
Change-Id: Ie831b10e45cee740f519896312ede84ebb69e6f2
Hugo Benichi [Wed, 11 Jan 2017 01:31:54 +0000 (01:31 +0000)]
DO NOT MERGE Fix flaky IpPrefixTest. am:
f6b180ff1a -s ours am:
68ec108b6e -s ours
am:
b1a3f76900
Change-Id: Ieeeb425675715dc9910c4901f9c1bce7dbd168ad
John Reck [Wed, 11 Jan 2017 01:30:59 +0000 (01:30 +0000)]
Merge "Fix a use-of-uninitialized-value warning." am:
95ef9ec5b1 am:
44e14d0d2b
am:
5f3ed9b7de
Change-Id: I6e35191f4ddda2590eae4cfac9af5c781d0e493b
Treehugger Robot [Wed, 11 Jan 2017 01:30:02 +0000 (01:30 +0000)]
Merge "Moved isCallerActiveScorer() to the score service."
Hugo Benichi [Wed, 11 Jan 2017 01:29:11 +0000 (01:29 +0000)]
Merge changes I559eb049,I52425b84 am:
60d10ea0f4
am:
575726487f
Change-Id: I0b218cc9a6820380b8e32ea0e020d39929a42826
Hugo Benichi [Wed, 11 Jan 2017 01:27:40 +0000 (01:27 +0000)]
DO NOT MERGE Captive portals: login activity probes like NetworkMonitor am:
2c02197bdd -s ours
am:
2a913049ab -s ours
Change-Id: Icf09b29bfe619ee56d4e9ae0d640ed00fbb4ef31
Hugo Benichi [Wed, 11 Jan 2017 01:26:47 +0000 (01:26 +0000)]
DO NOT MERGE Logging improvements in CaptivePortalLoginActivity am:
7f086e162b -s ours
am:
7520a07036 -s ours
Change-Id: If035aa5fb1783bfc180c928969f08d89b5dd19f0
Hugo Benichi [Wed, 11 Jan 2017 01:25:09 +0000 (01:25 +0000)]
Merge changes I1eaab5ea,I42928da8 am:
b1e3c8aaf4
am:
22e7d2ed20
Change-Id: I6b0a8e3c2831933199c8cb55ce8c666e8db186e3
Hugo Benichi [Wed, 11 Jan 2017 01:23:51 +0000 (01:23 +0000)]
DO NOT MERGE Captive portal systel log improvements am:
b32417a772 -s ours
am:
6352f85398 -s ours
Change-Id: If06761b413cda9d3f79aa79e8ae60cf0ce306946
Hugo Benichi [Wed, 11 Jan 2017 01:22:35 +0000 (01:22 +0000)]
DO NOT MERGE Fix flaky IpPrefixTest. am:
f6b180ff1a -s ours
am:
68ec108b6e -s ours
Change-Id: Ic492f64b8fc44dc9a8ca1abd539fe757c703acac
John Reck [Wed, 11 Jan 2017 01:21:30 +0000 (01:21 +0000)]
Merge "Fix a use-of-uninitialized-value warning." am:
95ef9ec5b1
am:
44e14d0d2b
Change-Id: I5e5243c75f446d46bb81252583cfa46e47d60309
Hugo Benichi [Wed, 11 Jan 2017 01:18:07 +0000 (01:18 +0000)]
Merge changes I559eb049,I52425b84
am:
60d10ea0f4
Change-Id: Ided0ebc7e0aaab0f88c2b0af7e3e99fa9e674a60
Hugo Benichi [Wed, 11 Jan 2017 01:18:00 +0000 (01:18 +0000)]
DO NOT MERGE Captive portals: login activity probes like NetworkMonitor
am:
2c02197bdd -s ours
Change-Id: I12ea7b87369c3228bb1fcc914cfdb316a3b501ce
Hugo Benichi [Wed, 11 Jan 2017 01:17:16 +0000 (01:17 +0000)]
DO NOT MERGE Logging improvements in CaptivePortalLoginActivity
am:
7f086e162b -s ours
Change-Id: Id2f32089145a13a199838d8c004504fee1c7c011
Hugo Benichi [Wed, 11 Jan 2017 01:14:10 +0000 (01:14 +0000)]
Merge changes I1eaab5ea,I42928da8
am:
b1e3c8aaf4
Change-Id: I744394de40b72744ac60f3d6c2a138c6e876ee28
Hugo Benichi [Wed, 11 Jan 2017 01:14:04 +0000 (01:14 +0000)]
DO NOT MERGE Captive portal systel log improvements
am:
b32417a772 -s ours
Change-Id: Ibce1d4e604e5fd8c67c012cd7f264e4585117b24
Hugo Benichi [Wed, 11 Jan 2017 01:12:54 +0000 (01:12 +0000)]
DO NOT MERGE Fix flaky IpPrefixTest.
am:
f6b180ff1a -s ours
Change-Id: I929a0ef7a6a044d2263a04867c2701653c3634de
John Reck [Wed, 11 Jan 2017 01:11:59 +0000 (01:11 +0000)]
Merge "Fix a use-of-uninitialized-value warning."
am:
95ef9ec5b1
Change-Id: I0b088bc47b1311ace1000cc700fd81d56eec4b7f
Treehugger Robot [Wed, 11 Jan 2017 01:06:56 +0000 (01:06 +0000)]
Merge changes I559eb049,I52425b84
* changes:
DO NOT MERGE Captive portals: login activity probes like NetworkMonitor
DO NOT MERGE Logging improvements in CaptivePortalLoginActivity
Treehugger Robot [Wed, 11 Jan 2017 01:02:05 +0000 (01:02 +0000)]
Merge changes I1eaab5ea,I42928da8
* changes:
DO NOT MERGE Captive portal systel log improvements
DO NOT MERGE Fix flaky IpPrefixTest.
John Reck [Wed, 11 Jan 2017 00:57:34 +0000 (00:57 +0000)]
Merge "Fix a use-of-uninitialized-value warning."
Andreas Gampe [Thu, 5 Jan 2017 20:45:58 +0000 (12:45 -0800)]
Zygote: Add fdsToIgnore
Add file descriptors that should be ignored in the file descriptor
table check.
Use this to ignore the pipe file descriptors when starting an app
with invoke-with (wrapper).
Bug:
32607405
Test: m
Test: Device boots
Test: Apps start
Test: adb root && adb shell setprop wrap.com.android.calculator2 logwrapper && adb shell am start -S -n com.android.calculator2/.Calculator
Change-Id: I4a30dfc9382d3172cc815bd41b17a123799354f6
Calin Juravle [Thu, 22 Dec 2016 16:50:05 +0000 (18:50 +0200)]
Add an extra debug flag to BackgroundDexOptimizer
This makes testing/debugging the job a bit easier.
Test: device boots, packages get compiled
Bug:
32871170
(cherry picked from commit
a50d58e22630cd651a815381639e70476991bdbf)
Change-Id: I5b94a8f0b3bbf9075dcaecf028aaf79a21aaab7b
Calin Juravle [Thu, 22 Dec 2016 16:50:05 +0000 (18:50 +0200)]
Some refactoring in BackgroundDexOptService.
Extract postOta/idle optimizations in their own method.
In preparation for adding the logic to handle secondary dex files.
Test: device boots, pacakges get compiled
Bug:
32871170
(cherry picked from commit
be6a71a0b3f369843a26c91dd5123d0499f00e7e)
Change-Id: Ie6cdd8461e7214f5de68bc9172f4171ebf72aa39
Calin Juravle [Thu, 22 Dec 2016 16:47:05 +0000 (18:47 +0200)]
Do not try to resolve realpath in DexManager.
PM should already provide the real path of the application directory.
Test: runtest -x .../DexManagerTests.java
Bug:
33807524
Bug:
32871170
(cherry picked from commit
c066205cea051c6d9f386188b9cb426c03dbee2d)
Change-Id: Ie6b5f5e61d08710e7ef7d3149b7b13cc7d03a242
Calin Juravle [Thu, 22 Dec 2016 14:31:19 +0000 (14:31 +0000)]
Log DexManager realpath errors only in debug mode.
Test: runtest -x .../DexManagerTests.java
Bug:
33807524
(cherry picked from commit
bb9ed1f3c93f0267fa97d6cbeb58ecd1de41d795)
Change-Id: Ib962edf67ce7f5b9b93c9bc6855675e00e025810
Calin Juravle [Fri, 16 Dec 2016 16:22:00 +0000 (16:22 +0000)]
Record data about dex files use on disk
Add DexManager to keep track of how dex files are used.
Every time a dex file is loaded, PackageManager will notify DexManager
which will process the load. The DexManager will look up what package
owns the dex file and record its use in package-dex-usage.list (through
PackageDexUsage).
Test: device boots, package-dex-usage.list is created and contains valid data, after device reboot the list is succesfully read from disk.
runtest -x .../PackageDexUsageTests.java
runtest -x .../DexManagerTests.java
Bug:
32871170
(cherry picked from commit
b8976d8f22fecaa9ed39276d9d8ded17d35b51a6)
Change-Id: I9d779b2d39814d7c54fc7a888df93d403a001df5
Calin Juravle [Thu, 1 Dec 2016 17:53:07 +0000 (17:53 +0000)]
Add logic for recording dex files use on disk
Add PackageDexUsage to handle the I/O operations of dex usage data. It
is responsible to encode, save and load dex
Test: runtest -x .../PackageDexUsageTests.java
Bug:
32871170
(cherry picked from commit
0318162abcbd07a0472989df43e00e353fac731b)
Change-Id: I6d483d480d62aa14cb1663560fd88092469a2835
Jeremy Joslin [Tue, 10 Jan 2017 00:22:20 +0000 (16:22 -0800)]
Moved isCallerActiveScorer() to the score service.
Implemented isCallerActiveScorer() in the NetworkScoreService to make
it more efficient (no need to query PM). Exposed the call as a new
internal API on NetworkScoreManager and deprecated the call on
NetworkScorerAppManager.
Test: runtest frameworks-services -c com.android.server.NetworkScoreServiceTest
Bug:
33781558
Change-Id: I8ad232f8ef34b6e2f155ebb232e64300303300f0
Merged-In: I0e2142af95b068d322343f7c9362ac53d46b545e
Jordan Liu [Tue, 10 Jan 2017 23:55:55 +0000 (23:55 +0000)]
Merge "Fix naming of key" am:
0b74a1dabb am:
c68c2f6885
am:
1d67d022fb
Change-Id: I6165395ac186baac90c2d08d7c7114c7b5bc72d3
Robert Sesek [Tue, 10 Jan 2017 23:53:40 +0000 (23:53 +0000)]
Merge changes Ia1f2535c,I9ca93f31,If5b53f6f,I119e0bfc am:
98d86fe2b7 am:
c6d9f0fbce
am:
367f70cca4
Change-Id: I039178a775f15d9a6e82ab481d15896e243759e9
Robert Sesek [Tue, 10 Jan 2017 23:52:13 +0000 (23:52 +0000)]
Dynamically add the webview_zygote's preloaded APK to the zygote FD whitelist. am:
54e387ddbe am:
839a185b2e
am:
df781cc514
Change-Id: I869aaa330de7fb0de2d608a6cbf7a8974e9757ba
Robert Sesek [Tue, 10 Jan 2017 23:51:14 +0000 (23:51 +0000)]
Split core/jni/fd_utils-inl.h into a .h/.cpp pair. am:
8225b7c951 am:
63a7fe6de8
am:
024793713f
Change-Id: If30588787332fbfcdf4573f976ec8ca086db8260
Narayan Kamath [Tue, 10 Jan 2017 23:50:23 +0000 (23:50 +0000)]
Zygote: Additional whitelisting for legacy devices. am:
f701ba36b3 am:
7a69406767
am:
647986fd54
Change-Id: I1c508f812298bc9ec6870a3e655129e630e536e5