Commit Graph

422765 Commits

Author SHA1 Message Date
Xiangyu/Malcolm Chen
d6484d1144 [automerger skipped] Merge "When data switches during voice call, make sure signal bar updates it." am: b6ae55b169
am: 5b25aba19f -s ours
am skip reason: change_id I54fc4ca104cb451af847d7973fbffc7f0ed97c10 with SHA1 04be9d1972 is in history

Change-Id: I58f8529e4efcd2e7586991a250d7a76160340e0d
2019-06-25 11:38:35 -07:00
Mehdi Alizadeh
fc3d3f63e3 Merge "Accept all system packages as supported home apps for gesture nav" into qt-dev
am: 9114784f35

Change-Id: Iadfa0ec654f5f5dcad6bda5b1ec3db063b4583dd
2019-06-25 11:33:12 -07:00
Jorim Jaggi
f15ba1b50c Merge "Revert "Reland "Prevent dismissing starting window when reopening app""" into qt-dev
am: e0d3ce875f

Change-Id: I1680f8f61791aed33173fe1c954a90f4d5d3326c
2019-06-25 11:28:01 -07:00
Xiangyu/Malcolm Chen
5b25aba19f Merge "When data switches during voice call, make sure signal bar updates it."
am: b6ae55b169

Change-Id: I74484d5f2cecd5fd5c3b5e5592fdd90778bcf925
2019-06-25 11:19:23 -07:00
Mehdi Alizadeh
9114784f35 Merge "Accept all system packages as supported home apps for gesture nav" into qt-dev 2019-06-25 18:13:54 +00:00
Chen Xu
c5f71b6a01 [automerger skipped] Merge "move short code definitions to SmsManager Test API" am: b6399511f8
am: 05a10d2f89 -s ours
am skip reason: change_id I6a5ba2439713105b25913ba8eb081abfaafd1a2e with SHA1 9c7fad9235 is in history

Change-Id: Iea5ea3522f36eb0f4c18ddb7e9b25b25d1837422
2019-06-25 11:10:42 -07:00
Xiangyu/Malcolm Chen
b6ae55b169 Merge "When data switches during voice call, make sure signal bar updates it." 2019-06-25 18:06:16 +00:00
TreeHugger Robot
e0d3ce875f Merge "Revert "Reland "Prevent dismissing starting window when reopening app""" into qt-dev 2019-06-25 18:05:54 +00:00
Chen Xu
05a10d2f89 Merge "move short code definitions to SmsManager Test API"
am: b6399511f8

Change-Id: I81bc6dffdd76c9930257e0f7612107145c13d5f6
2019-06-25 10:57:07 -07:00
Chen Xu
b6399511f8 Merge "move short code definitions to SmsManager Test API" 2019-06-25 17:18:46 +00:00
Yin-Chia Yeh
da073b4ac1 Merge "Camera: block session init callback until ctor returns" into qt-dev
am: 0e1eecd080

Change-Id: I915982209508646f15aeb0e3f219e5c950ebfa5f
2019-06-25 09:53:03 -07:00
David Nelloms
35bf93ac9e Merge "Revert "Clear transitions for app windows display change."" into qt-dev
am: ea470ecb6f

Change-Id: I0ba829d04c304e261785071aaf13786da545ee68
2019-06-25 09:46:28 -07:00
Remi NGUYEN VAN
0b5a4d8621 Merge "Only show "Connected" note after opening portal" am: f2aa4ce4bd
am: bad4d1c6e9

Change-Id: I99be7d312d020d242081971c7e522023bbbab072
2019-06-25 09:40:54 -07:00
Yin-Chia Yeh
0e1eecd080 Merge "Camera: block session init callback until ctor returns" into qt-dev 2019-06-25 16:26:54 +00:00
Remi NGUYEN VAN
bad4d1c6e9 Merge "Only show "Connected" note after opening portal"
am: f2aa4ce4bd

Change-Id: Iefedd56832a01d29970400400c9eff89d384e92c
2019-06-25 09:13:37 -07:00
David Nelloms
ea470ecb6f Merge "Revert "Clear transitions for app windows display change."" into qt-dev 2019-06-25 16:12:54 +00:00
David Nelloms
149a6f09cc Revert "Clear transitions for app windows display change."
This reverts commit 110ed21087.

Reason for revert: CTS failure b/135655256

Bug: 135655256
Bug: 128449959

Change-Id: I9b36d34193e1c9e228be609a7b10457392fd6aa3
2019-06-25 16:05:41 +00:00
Jorim Jaggi
48bd868599 Revert "Reland "Prevent dismissing starting window when reopening app""
This reverts commit be71ed8a8e.

Causes various issues. Out of time for Q to investigate and fix.

Fixes: 135706138
Fixes: 135661232
Fixes: 135976008
Fixes: 135921478
Fixes: 135780312

Bug: 134561008
Change-Id: Ifb7b1fe2b189649d320516e70368625c903debea
2019-06-25 15:52:08 +00:00
Bill Yi
fcb0fc436c [automerger skipped] Merge "Import translations. DO NOT MERGE" into qt-dev
am: c760a652ab -s ours
am skip reason: subject contains skip directive

Change-Id: I326caa45bd9e159ba6a41a9276b06b16bc5f6014
2019-06-25 08:21:26 -07:00
Remi NGUYEN VAN
f2aa4ce4bd Merge "Only show "Connected" note after opening portal" 2019-06-25 15:20:33 +00:00
TreeHugger Robot
c760a652ab Merge "Import translations. DO NOT MERGE" into qt-dev 2019-06-25 14:46:02 +00:00
Remi NGUYEN VAN
b7a7015e61 [automerger skipped] Fix leak of DhcpServer on tethering stop error
am: c0fd05cf73 -s ours
am skip reason: change_id Ie73481e8d91ce43e4939f8c31a9ce431e382c6d9 with SHA1 fe1ad3d0b8 is in history

Change-Id: Ib41b3e4d93fa4ade8c5dd573c843dcd6c3b0c2a5
2019-06-25 05:32:51 -07:00
Remi NGUYEN VAN
0839a191bc Only show "Connected" note after opening portal
The "Connected" notification would be shown every time a network
validates after being identified as a captive portal. This causes issues
on networks that have auto-login mechanisms, as a high priority
notification would be shown even though the user was not interacting
with the phone.

The "Connected" notification is intended to confirm to the user that
they successfuly logged in (manually), so only show it after the user
opens the portal on the network.

Bug: 134124044
Test: Flashed, connected to portal: notification shown
      Opened portal from command line + revalidate: no notification
      Tests passing with change, failing without

Change-Id: I89e7a7f49019bd7e4686712c56e00bd786eb3ef3
2019-06-25 19:18:16 +09:00
Rafal Slawik
7fbd34f015 Merge "Read process allocation sizes on system ion heap" into qt-dev
am: d701e951e0

Change-Id: I8e2422d4273f0b61b5adc79b970c8fec4a10e4d4
2019-06-25 02:49:04 -07:00
Neil Fuller
f28ebce301 Merge "Migrate telephony code away from Time" am: b8bdc72174
am: ae2f34462a

Change-Id: I83631d058eab50374e9f4a7a8d4fc9d1453f285d
2019-06-25 02:17:11 -07:00
Remi NGUYEN VAN
c0fd05cf73 Fix leak of DhcpServer on tethering stop error
Tactical, minimal fix to make sure the DhcpServer is stopped when
disabling tethering. The current code may throw if the interface is gone
when calling mNMService.setInterfaceConfig() on teardown. Make sure DHCP
is stopped regardless of what happens.

A longer term fix will be to figure out the right flow to teardown the
interface and avoid errors on setInterfaceConfig().

Bug: 124520692
Test: Manual: no more socket leaked when stopping USB tethering
Merged-In: Ie73481e8d91ce43e4939f8c31a9ce431e382c6d9
(cherry picked from commit fe1ad3d0b8)

Change-Id: Ia80761cb42dc62b14128fc60009be82ae9a008da
2019-06-25 09:08:14 +00:00
Neil Fuller
ae2f34462a Merge "Migrate telephony code away from Time"
am: b8bdc72174

Change-Id: Ic597ff0fa3317166b94b42c35e17e609c5f9bfe0
2019-06-25 01:59:02 -07:00
Rafal Slawik
d701e951e0 Merge "Read process allocation sizes on system ion heap" into qt-dev 2019-06-25 08:53:54 +00:00
Lorenzo Colitti
a2cff501e3 Merge "NetworkStats: Fix race condition causing system server crashes" am: 08b928e8ed
am: f37da9a879

Change-Id: I0ab308d5215ddb174ffb115e36948685d68da3ec
2019-06-25 01:53:11 -07:00
Neil Fuller
b8bdc72174 Merge "Migrate telephony code away from Time" 2019-06-25 08:48:17 +00:00
Remi NGUYEN VAN
fe1ad3d0b8 Merge "Fix leak of DhcpServer on tethering stop error" am: 7e5a5a6983
am: 7afb36786c

Change-Id: Ie73481e8d91ce43e4939f8c31a9ce431e382c6d9
2019-06-25 01:33:52 -07:00
Lorenzo Colitti
f37da9a879 Merge "NetworkStats: Fix race condition causing system server crashes"
am: 08b928e8ed

Change-Id: I76ffca2326dd9287021ce9b012fd9b78cfd0c72b
2019-06-25 01:30:01 -07:00
Winson Chung
59d2379e8a Merge "Reduce long press timeout on edge back gesture" into qt-dev
am: 4b4a138f16

Change-Id: I0364d62013490d1453e9598cf6bdc3d9ff103a50
2019-06-25 01:27:13 -07:00
Remi NGUYEN VAN
7afb36786c Merge "Fix leak of DhcpServer on tethering stop error"
am: 7e5a5a6983

Change-Id: I27ec539ff8c6d46e9b68639ba470403dacb01a5f
2019-06-25 01:24:19 -07:00
Bill Yi
01e65d226f Import translations. DO NOT MERGE
Auto-generated-cl: translation import

Bug: 64712476
Change-Id: Idffc307384b04773b54272c4849442c21273482d
2019-06-25 01:07:53 -07:00
Lorenzo Colitti
08b928e8ed Merge "NetworkStats: Fix race condition causing system server crashes" 2019-06-25 07:54:17 +00:00
Remi NGUYEN VAN
7e5a5a6983 Merge "Fix leak of DhcpServer on tethering stop error" 2019-06-25 07:52:53 +00:00
TreeHugger Robot
4b4a138f16 Merge "Reduce long press timeout on edge back gesture" into qt-dev 2019-06-25 07:46:27 +00:00
Winson Chung
f83de3a59a Merge "Skip redrawing the bars if the surface aspect ratio matches" into qt-dev
am: 3cf66a40e3

Change-Id: Ib330ddf34877350b7cea509de31730d297215b78
2019-06-24 21:34:08 -07:00
Winson Chung
3cf66a40e3 Merge "Skip redrawing the bars if the surface aspect ratio matches" into qt-dev 2019-06-25 04:10:14 +00:00
Anil Admal
298baf22c0 Merge "Request high accuracy fix for DBH requests from GNSS HAL" into qt-dev
am: e8d09721a1

Change-Id: If85abe00a2c55b5fa77d7fdd54f20da5ba20f620
2019-06-24 19:56:20 -07:00
Anil Admal
e8d09721a1 Merge "Request high accuracy fix for DBH requests from GNSS HAL" into qt-dev 2019-06-25 02:34:37 +00:00
Nitin Shivpure
eb3773e4f7 Merge "BT: Add CAP_NET_ADMIN for Bluetooth Process" am: 867956b55c
am: 0208ab3502

Change-Id: I4da38010d85b644045e64ef8b1909c7e33c19166
2019-06-24 19:16:35 -07:00
Nitin Shivpure
0208ab3502 Merge "BT: Add CAP_NET_ADMIN for Bluetooth Process"
am: 867956b55c

Change-Id: Ie4f55248aeadf226e52003c5a5dd5b3443f38d45
2019-06-24 19:10:18 -07:00
Treehugger Robot
867956b55c Merge "BT: Add CAP_NET_ADMIN for Bluetooth Process" 2019-06-25 01:54:31 +00:00
Hugo Benichi
96dc0c118c NetworkStats: Fix race condition causing system server crashes
NetworkStatsService uses an internal boolean to know when it has
started for the purpose of preventing access to other internal
variables before they are initialized.

However that boolean is set to true in systemReady() non-atomically
with respect to the initialization of the other variables it guards,
which can cause the system server to crash.

This patch fixes this concurrency bug by moving setting the internal
boolean flag and the variable it guards in one atomic synchronized
block.

This patch also removes code checking if bandwidth control is enabled,
because this is now always true.

Bug: 132767673
Test: Compiled.
Change-Id: Ia089b5767ce271d669879c975508654d4dd03429
2019-06-25 10:51:51 +09:00
Mehdi Alizadeh
d104ed0a67 Merge "Adds metrics categories for gesture navigation dialogs" into qt-dev
am: cdd5808bd0

Change-Id: Id01df942a1f89096f30b71fb5636b615d4aa8ee3
2019-06-24 17:36:17 -07:00
Mehdi Alizadeh
2efaa0923c Accept all system packages as supported home apps for gesture nav
Bug: 135769778
Test: Manual test during phone setup
Change-Id: I24d414820b0f3d8f5878ca73206844966a6035cf
2019-06-24 17:23:16 -07:00
Mehdi Alizadeh
cdd5808bd0 Merge "Adds metrics categories for gesture navigation dialogs" into qt-dev 2019-06-25 00:09:07 +00:00
Anil Admal
b1c6c0dfd7 Request high accuracy fix for DBH requests from GNSS HAL
The GnssLocationProvider requests a LOW_POWER fix from fused
location provider for DBH requests and uses a short request
duration of 10 secs. Change it to request a high accuracy fix
and use a larger request duration for emergency requests.

Fixes: 135458882
Test: Simulated E911 DBH request from HAL and verified that
      a location is injected to HAL when location settings
      are OFF/ON. Tested with and without GPS signal.

Change-Id: Ia40bff4cbf8574b30dfe65704d33c716a317c66d
2019-06-24 23:45:17 +00:00