Commit Graph

457723 Commits

Author SHA1 Message Date
Meng Wang
2fa1024e95 Merge "Remove unused broadcast DATA_CONNECTION_FAILED" 2019-12-26 23:08:52 +00:00
TreeHugger Robot
a82eca78b0 Merge "Complete descrambler APIs" 2019-12-26 22:43:36 +00:00
Automerger Merge Worker
dcfe46506b [automerger skipped] Merge "Improve LTE signal bar level with flexible RSRQ and RSSNR threshold" am: 9c344fe751 am: 43105be2d6 am: da82015769 -s ours
am skip reason: Change-Id I37d0dc5ff41169b0309cfaabaa0f2595894b3749 with SHA-1 be117207cf is in history

Change-Id: I8eaaf2f3a0d12911ff144b77d3448a0a80f88ac5
2019-12-26 22:40:12 +00:00
Automerger Merge Worker
da82015769 Merge "Improve LTE signal bar level with flexible RSRQ and RSSNR threshold" am: 9c344fe751 am: 43105be2d6
Change-Id: I3e3de3c0f093af9c228e4436a20ed965093bc4b2
2019-12-26 22:25:06 +00:00
TreeHugger Robot
3f7103e312 Merge "Filter Event classes" 2019-12-26 22:05:42 +00:00
Shuo Qian
43105be2d6 Merge "Improve LTE signal bar level with flexible RSRQ and RSSNR threshold"
am: 9c344fe751

Change-Id: I8e2e35d96b7f5e9f7caf9ba6baf658b06ce5bab3
2019-12-26 14:02:38 -08:00
TreeHugger Robot
ef0d5e9c13 Merge "Add result constants" 2019-12-26 21:55:28 +00:00
Hall Liu
4c1d71fe8b Merge "Copy BasicShellCommandHandler into Telephony" 2019-12-26 21:41:06 +00:00
Xiangyu/Malcolm Chen
d413128092 Merge "Expose setUiccApplicationsEnabled as @SystemApi for eSIM to call upon slot mapping change." 2019-12-26 21:20:14 +00:00
Shuo Qian
9c344fe751 Merge "Improve LTE signal bar level with flexible RSRQ and RSSNR threshold" 2019-12-26 21:19:50 +00:00
Shuo Qian
4a0eafa3d1 Merge "Improve LTE signal bar level with flexible RSRQ and RSSNR threshold" 2019-12-26 20:01:55 +00:00
Malcolm Chen
b44763419b Expose setUiccApplicationsEnabled as @SystemApi for eSIM to call upon slot
mapping change.

Because currently we rely on eSIM module to do handle some slot mapping
change and single to dual SIM config change, eSIM needs to also make
sure uicc applications are enabled for certain scenarios. So we expose
the SubscriptionManager#setUiccApplicationsEnabled as @SystemApi

Bug: 141018421
Test: unittest
Change-Id: I9844e71260ea009afd0928a0f4be4426e7d12358
2019-12-26 11:42:52 -08:00
TreeHugger Robot
032c3aa77e Merge "[DPP R2] Update ACTION_PROCESS_WIFI_EASY_CONNECT_URI intent" 2019-12-26 19:19:54 +00:00
Dave Mankoff
1063eccd69 Merge changes from topic "b141882822-sb-dependency-get"
* changes:
  Inject a time-tick handler.
  Inject DarkIconDispatcher into StatusBar
  Replace Dependency.get() calls with existing member variables.
2019-12-26 19:04:52 +00:00
Paul Crowley
afc0a810e9 Merge "Force all devices to migrate to synthetic password" 2019-12-26 19:01:06 +00:00
TreeHugger Robot
60e15a453a Merge "Consolidate Divider Provider" 2019-12-26 18:27:38 +00:00
TreeHugger Robot
47445e42e6 Merge "Refresh notifications on language change" 2019-12-26 18:15:54 +00:00
Tomita, Ryounosuke X
19078ae003 Improve LTE signal bar level with flexible RSRQ and RSSNR threshold
Current AOSP LTE signal bar has following limitation:
- For Threshold type, "RSRP & RSSNR" or "RSRP only" are selectable,
  but "RSRP & RSRQ" is unavailable.
- For threshold value, RSRP is flexible by carrier config,
  but RSSNR is hard-coded.
- The signal strength reporting criteria apply to only the RSRP.

This change allows following customizations by new carrier config:
- Threshold type can select "RSRP & RSRQ" too.
- Threshold value of RSRQ and RSSNR can be flexible.
- RSRQ and RSSNR thresholds can set signal strength reporting criteria.

Test: auto - Confirmed that run
FrameworksTelephonyTests#testSignalStrength and it has no problem.
Test: auto - Confirmed that run
FrameworksTelephonyTests#SignalThresholdInfoTest and it has no problem.
Bug: 133400544

Change-Id: I37d0dc5ff41169b0309cfaabaa0f2595894b3749
Merged-In: I37d0dc5ff41169b0309cfaabaa0f2595894b3749
2019-12-26 10:10:14 -08:00
Tomita, Ryounosuke X
be117207cf Improve LTE signal bar level with flexible RSRQ and RSSNR threshold
Current AOSP LTE signal bar has following limitation:
- For Threshold type, "RSRP & RSSNR" or "RSRP only" are selectable,
  but "RSRP & RSRQ" is unavailable.
- For threshold value, RSRP is flexible by carrier config,
  but RSSNR is hard-coded.
- The signal strength reporting criteria apply to only the RSRP.

This change allows following customizations by new carrier config:
- Threshold type can select "RSRP & RSRQ" too.
- Threshold value of RSRQ and RSSNR can be flexible.
- RSRQ and RSSNR thresholds can set signal strength reporting criteria.

Test: auto - Confirmed that run
FrameworksTelephonyTests#testSignalStrength and it has no problem.
Test: auto - Confirmed that run
FrameworksTelephonyTests#SignalThresholdInfoTest and it has no problem.
Bug: 133400544

Change-Id: I37d0dc5ff41169b0309cfaabaa0f2595894b3749
2019-12-26 10:05:10 -08:00
Alec Mouri
bfb2389a0b Merge "[HWUI] Minor ANativeWindow usage cleanup" 2019-12-26 18:03:31 +00:00
Automerger Merge Worker
088853747b [automerger skipped] Merge "Camera: Fix typo when comparing display size height" into qt-qpr1-dev am: 870f67cc63 am: 162fb37428 -s ours
am skip reason: Change-Id I588fd3b331380ff20762c24762e997d4a878cc44 with SHA-1 8649a91686 is in history

Change-Id: I1860aac732bbdf9dc1cdafdc919e33c3913ec3d4
2019-12-26 17:45:10 +00:00
Automerger Merge Worker
162fb37428 Merge "Camera: Fix typo when comparing display size height" into qt-qpr1-dev am: 870f67cc63
Change-Id: I74bd4ba4084d10f5e8ea866cc06799c52372e10e
2019-12-26 17:33:22 +00:00
Shuo Qian
9cb64903d4 Merge "Make PreciseDataConnectionState constructor System API" 2019-12-26 17:21:52 +00:00
Shuo Qian
ac4c8da309 Make PreciseDataConnectionState constructor System API
TelephonyRegistry is using the deprecated constructor of
 PreciseDataConnectionState; it should use the other constructor of
PreciseDataConnectionState, which is not deprecated; Also need to make
that constructor System API for Mainline.

Test: make update-api (no functional change in this CL).
Test: atest FrameworksTelephonyTests

Bug: 146793835
Change-Id: I83f98aa8b818f654d497867cd16e8afa987114fc
2019-12-26 17:21:30 +00:00
TreeHugger Robot
341bf1bab0 Merge "Rotate landscape display before testing cutouts." 2019-12-26 17:20:16 +00:00
Jean-Michel Trivi
c6137eec39 Merge "AudioService: fix NPE in audio server error callback" 2019-12-26 17:18:45 +00:00
Hai Shalom
7cd8e71494 [DPP R2] Update ACTION_PROCESS_WIFI_EASY_CONNECT_URI intent
Update ACTION_PROCESS_WIFI_EASY_CONNECT_URI intent to include
additional information in case of a failure. The intent will
return an extra field with result code for R1 and R2 devices,
and additional details for R2 devices: SSID, channe list,
and band list.

Bug: 139381558
Test: Manual test
Change-Id: Ib25db37279289acbb3841f4b4862d8cbeb4efdd2
2019-12-26 09:18:13 -08:00
TreeHugger Robot
870f67cc63 Merge "Camera: Fix typo when comparing display size height" into qt-qpr1-dev 2019-12-26 17:16:35 +00:00
Kyunglyul Hyun
e6b623842f MediaRouter: move controlHints into RouteSessionInfo
Since RouteSessionInfo and controlHints are passed
simultaenously, move controlHints into the session info
for simplicity.

Test: atest mediaroutertest

Change-Id: Id99e4d71744ab438e8fcd99101895c28e2585662
2019-12-26 20:22:31 +09:00
TreeHugger Robot
9d1ff5e4c0 Merge "MediaRouter2: Add requestCreateSession" 2019-12-26 09:14:42 +00:00
Hyundo Moon
63a0540597 MediaRouter2: Add requestCreateSession
Bug: 146471105
Test: atest mediaroutertest
Change-Id: I80d5b4eeb20544898d61401c72cafc16ebfdd51f
2019-12-26 16:44:28 +09:00
Automerger Merge Worker
f98220ef25 Merge "Remove tlsFingerprints init value" am: 7f20910faa am: f1986d20a1 am: 7eda95a7cb
Change-Id: I07a79a786b6847f49859ca04783effd45043d1f6
2019-12-26 07:41:00 +00:00
Automerger Merge Worker
7eda95a7cb Merge "Remove tlsFingerprints init value" am: 7f20910faa am: f1986d20a1
Change-Id: I5f5948c707abf2eb3c301d6eb8b63e867acd6e05
2019-12-26 07:26:08 +00:00
Wayne Ma
f1986d20a1 Merge "Remove tlsFingerprints init value"
am: 7f20910faa

Change-Id: Ib29fe2d356c6faab809d95233f0b9771a6053191
2019-12-25 23:15:59 -08:00
Wayne Ma
7f20910faa Merge "Remove tlsFingerprints init value" 2019-12-26 07:13:05 +00:00
TreeHugger Robot
c45c8d59f3 Merge "Add API signature files for the system server APIs" 2019-12-26 05:41:40 +00:00
TreeHugger Robot
1e4c5237df Merge "Add minimal post processing API to framework" 2019-12-25 13:14:51 +00:00
Automerger Merge Worker
3fc99ac92f Merge "Make MatchAllNetworkSpecifier constructor @SystemApi" am: 9dd0968ca1 am: 011eb06659 am: 14d9520d80
Change-Id: Ic2dd94ea3f120b457ade378b87a5c93ee0543155
2019-12-25 09:32:45 +00:00
Automerger Merge Worker
14d9520d80 Merge "Make MatchAllNetworkSpecifier constructor @SystemApi" am: 9dd0968ca1 am: 011eb06659
Change-Id: I8d0be2c9deff0f48842f8a3bb3c4a685ffe2e095
2019-12-25 09:15:35 +00:00
Aaron Huang
011eb06659 Merge "Make MatchAllNetworkSpecifier constructor @SystemApi"
am: 9dd0968ca1

Change-Id: I91420e99ce40526133ba6803ef0087b0316f61b4
2019-12-25 01:04:09 -08:00
Jason Chiu
01ea1505d6 Merge "[SettingsLib] Add a metric for time spending in each Settings page" 2019-12-25 08:23:47 +00:00
Aaron Huang
9dd0968ca1 Merge "Make MatchAllNetworkSpecifier constructor @SystemApi" 2019-12-25 08:07:00 +00:00
Tiger Huang
7a339ca8e2 Merge "Call InputEventReceiver.dispose from the right thread" 2019-12-25 05:26:07 +00:00
TreeHugger Robot
1c1d1c0f0d Merge "Import translations. DO NOT MERGE" 2019-12-25 04:23:31 +00:00
Jason Chiu
437cc9b009 [SettingsLib] Add a metric for time spending in each Settings page
Add elapsed time in the target page hidden metric

Bug: 146610928
Test: robotest
Change-Id: I94a8f25b3bafc0979de0da05fc69878a1169d431
2019-12-25 11:07:24 +08:00
Automerger Merge Worker
b84fe82e6e Merge "Avoid NPE in system_server in bringDownServiceLocked()" am: 967232eef3 am: d675648673 am: cd78786866
Change-Id: I3f6f0f0c125c0c514714b38b24fbb83e935d33d0
2019-12-24 23:29:48 +00:00
Automerger Merge Worker
cd78786866 Merge "Avoid NPE in system_server in bringDownServiceLocked()" am: 967232eef3 am: d675648673
Change-Id: I76faa08f32a5944429a6db854e01435b44eb1f34
2019-12-24 23:17:05 +00:00
Gopal Krishna Shukla
d675648673 Merge "Avoid NPE in system_server in bringDownServiceLocked()"
am: 967232eef3

Change-Id: I6ddb38104769ec9e9448c32f55046bc05c709fff
2019-12-24 15:04:32 -08:00
TreeHugger Robot
2d41a84041 Merge "Import translations. DO NOT MERGE" 2019-12-24 22:43:30 +00:00
TreeHugger Robot
90303a269f Merge "Import translations. DO NOT MERGE" 2019-12-24 22:29:37 +00:00