Commit Graph

439707 Commits

Author SHA1 Message Date
Treehugger Robot
feaed68912 Merge "Add UCE Call Composer + enriched calling tags" 2020-01-17 19:10:12 +00:00
Jing Ji
54469bf6ff Merge "DO NOT MERGE: Add support to send notification from Zygote to system_server" 2020-01-17 18:53:19 +00:00
Treehugger Robot
3b35f3dfef Merge "API: Supress existing inconsistent Context service names" 2020-01-17 18:26:15 +00:00
Treehugger Robot
7b56a5075d Merge "Add option to avoid clobbering visibility of <declare-styleable>" 2020-01-17 18:21:24 +00:00
Treehugger Robot
2120eced38 Merge "Track addition of Flow.* to the public API." 2020-01-17 18:06:23 +00:00
Treehugger Robot
ba0576ee28 Merge "Properly catch ServiceSpecificException if IMS isn't available" 2020-01-17 17:52:39 +00:00
Rambo Wang
55f9664eb3 Merge "Revert "Revert "Add method to enforce READ_PRECISE_PHONE_STATE p..."" 2020-01-17 17:27:06 +00:00
Rambo Wang
bd5a33f03b Merge "Annotate StringNetworkSpecifier @Deprecated and @removed" 2020-01-17 17:26:33 +00:00
Treehugger Robot
00d0c52470 Merge "Track addition of new java.util APIs." 2020-01-17 16:41:48 +00:00
Tobias Thierer
09b69c8568 Track addition of Flow.* to the public API.
Bug: 129875045
Test: Treehugger
Change-Id: I259713e4068acc14860a570b92e85d5446e6ee22
2020-01-17 16:25:21 +00:00
Treehugger Robot
880792723a Merge "Tweak compat change override policy" 2020-01-17 14:07:29 +00:00
Rick Yiu
28aec752bd Merge "Implement the ThreadPrioritySetter interface" 2020-01-17 13:32:54 +00:00
Treehugger Robot
046d939399 Merge changes from topic "apps_to_system_ext"
* changes:
  Move the app to /system_ext
  Set sdk_version "current" in test package
  Move the permission.xml to /system_ext
  Move SystemUI to /system_ext
  move privapp_whitelist_com.android.storagemanager to system_ext
  Move 'privapp_whitelist_com.android.launcher3' to system_ext
  Move 'privapp_whitelist_com.android.settings' to system_ext
  move privapp_whitelist_com.android.provision to system_ext
  privapp_whitelist_com.android.emergency to system_ext
  privapp_whitelist_com.android.carrierconfig to system_ext
2020-01-17 11:44:42 +00:00
Adrian Roos
2835792aa7 API: Supress existing inconsistent Context service names
Test: make checkapi
Change-Id: I1f140dc172a405fed52f0f8d6c16f2f730ab89be
Merged-In: I1f140dc172a405fed52f0f8d6c16f2f730ab89be
2020-01-17 12:30:38 +01:00
Nikita Iashchenko
d092e7cb86 Merge "Update API surface for ICU 66.0.1" 2020-01-17 10:10:09 +00:00
Jeongik Cha
2f4deb666e Move the app to /system_ext
We plan to forbid hidden API in product partition.
So these apps have to be moved to /system_ext because it uses hidden API.
It is not permanent, so they can be moved back to /product due to
needs if there isn't hidden usage anymore.

Bug: 137908189
Test: m
Test: check whether device boots successfully
Change-Id: I0662674a66bc54ee4713e5c7ed6ad0db4d342338
Merged-In: I0662674a66bc54ee4713e5c7ed6ad0db4d342338
2020-01-17 09:16:14 +00:00
Jeongik Cha
e88936689e Set sdk_version "current" in test package
java_library com.android.test.libs.product is located in product
partition, but its sdk_version isn't set. And it will be forbidden.

So set sdk_version "current"

Test: mma
Bug: 137908189
Change-Id: I3f5a164703f0e5a1f7d43b9f28cda7fa99033186
Merged-In: I3f5a164703f0e5a1f7d43b9f28cda7fa99033186
2020-01-17 09:16:03 +00:00
Jeongik Cha
45ebd05bea Move the permission.xml to /system_ext
As mentioned in b/132780927, we plan to forbid hidden APIs usage in /product partition,
in other word, apps in /product are allowed to use only either public API or system API.
So, this app will be moved to /system_ext, of course, it is not permanent,
they can be moved back to /product if they don't use hidden API anymore.

Bug: 137908189
Test: m
Test: check whether device boots successfully
Change-Id: I623e0dcc1d3bc1a2a69a6cad34ace1f79532654e
Merged-In: I623e0dcc1d3bc1a2a69a6cad34ace1f79532654e
2020-01-17 09:15:53 +00:00
Rambo Wang
e35bc815b6 Annotate StringNetworkSpecifier @Deprecated and @removed
Bug: 147441267
Test: make offline-sdk-docs
Change-Id: I101021b9e32b55e0845934c04e05f6f06a642617
2020-01-16 21:45:09 -08:00
Brad Ebinger
40cae1c0c9 Merge "Expose ImsFeature#getFeatureState as @SystemApi" 2020-01-17 03:34:05 +00:00
Mark Chien
05c43b7095 Merge "add java_api_finder plugin to tethering module" 2020-01-17 03:16:34 +00:00
Treehugger Robot
301beddcdb Merge "Vibrator: Have Always-On Check DND/LowPower Modes" 2020-01-17 01:39:04 +00:00
Jing Ji
82551f5e0e DO NOT MERGE: Add support to send notification from Zygote to system_server
Zygote will send message to system_server on SIGCHILD now.

Bug: 136036078
Test: atest CtsWebkitTestCases
Test: atest CtsHostsideWebViewTests
Test: atest CtsAppTestCases
Change-Id: I0ad2a3299f34344a12e2a3c153ca518aca6f6f11
Merged-In: Ifb385d907018bbe76b2aa81eb09209a77ea9224d
2020-01-16 17:24:40 -08:00
Sarah Chin
ad189b5e60 Merge "Add NR to ServiceState#isLte and rename to isPsOnlyTech" 2020-01-17 00:48:13 +00:00
Brad Ebinger
b114707641 Merge "[Telephony Mainline] Removed IPackageManager reference" 2020-01-17 00:33:04 +00:00
Shi Lu
3ae8d12fe6 Merge "Exposing NetworkRegistrationInfo for PS service" 2020-01-17 00:08:05 +00:00
Hall Liu
87cf4b146e Merge "Add call barring constants to ImsUtImplBase" 2020-01-16 23:35:40 +00:00
Brad Ebinger
cb73930b29 Properly catch ServiceSpecificException if IMS isn't available
Fixes: 147815387
Test: boot device and ensure UCE registers correctly.
Merged-In: I4033659acb0031e2383ebcff55c1bb0798041abd
Change-Id: I4033659acb0031e2383ebcff55c1bb0798041abd
2020-01-16 23:15:12 +00:00
Sarah Chin
29e0ec7ef1 Add NR to ServiceState#isLte and rename to isPsOnlyTech
Test: atest ServiceStateTest
Bug: 129670729
Change-Id: Id058d90bc6c4f35c85bc719740bee41865390eb7
Merged-In: Id058d90bc6c4f35c85bc719740bee41865390eb7
2020-01-16 22:18:28 +00:00
Jimmy Chen
0bbf289b09 Merge "p2p: revise tethering handler for shared group interface support" 2020-01-16 22:17:38 +00:00
Sarah Chin
15720f61d9 Merge "Expose TelephonyManager constants as SystemApi" 2020-01-16 22:17:32 +00:00
Sarah Chin
9681a661ae Merge "Expose MMS constants" 2020-01-16 22:17:13 +00:00
Mingming Cai
aa5b09f6ad Merge "Add mTimeStamp to SignalStrength" 2020-01-16 21:56:51 +00:00
Steven Moreland
f67ff418f3 Merge "NetworkStatsFactory.cpp: IWYU" 2020-01-16 21:22:46 +00:00
Nathan Harold
e9f4fe3c02 Merge "Make SignalStrength constructor system APIs" 2020-01-16 21:03:51 +00:00
Peter Wang
5cbbbe3b1b [Telephony Mainline] Removed IPackageManager reference
Bug: 140908357
Test: Build
Merged-In: I53d7d98b9689c1b4f764c24fc17bb488adcf96b5
Change-Id: I53d7d98b9689c1b4f764c24fc17bb488adcf96b5
2020-01-16 20:58:29 +00:00
Sarah Chin
58c5b00293 Expose MMS constants
Unhide CarrierConfigManager#KEY_MMS_CLOSE_CONNECTION_BOOL
Move constants from SmsManager to MmsService

Test: m MmsServiceRoboTests && atest MmsServiceRoboTests
Bug: 147447171
Change-Id: I68f33b862f0607aa45d767e40c1bf24625dfd093
2020-01-16 20:27:41 +00:00
Rambo Wang
a052e75aba Revert "Revert "Add method to enforce READ_PRECISE_PHONE_STATE p..."
Revert "Revert "Add method to enforce READ_PRECISE_PHONE_STATE p..."

Revert submission 1209095-revert-1205361-ENFORCE_PRECISE_PERMISSION-ILXHLNNVLE

Reason for revert: Bring back original commits
Reverted Changes:
I8774b6f24: Revert "Add method to enforce READ_PRECISE_PHONE_S...
I71413a32c: Revert "Add method to enforce READ_PRECISE_PHONE_S...

Change-Id: I6aa9a2b0633032699ceb0e3713fccecd2385d441
2020-01-16 19:36:32 +00:00
Mingming Cai
f1a62940c7 Add mTimeStamp to SignalStrength
Add mTimestamp since boot in nanoseconds to SignalStrength.
Add a public API getTimestampNanos() in Signal Strength.
Add a public API getTimestampNanos() in CellInfo.
Deprecate public API getTimeStamp() in CellInfo.

Bug: 147157937
Test: atest  SignalStrengthTest (unit and CTS)
Change-Id: I478284a983bb3b5e33b7e0e50362a3aeddbc8545
2020-01-16 11:06:33 -08:00
Sooraj Sasindran
f48c0fd4bf Make SignalStrength constructor system APIs
Make SignalStrength constructor system APIs so that
it can be accessed by TelephonyRegistry

Bug: 140908357
Test: make
Merged-In: I80693b0f1b1f9de1a8c93ce8a23a816346afb634
Change-Id: I80693b0f1b1f9de1a8c93ce8a23a816346afb634
(cherry picked from commit 89e4e0c1e9)
2020-01-16 11:02:27 -08:00
Christian Wailes
391bc94404 Merge changes from topic "manual-zygote-snap"
* changes:
  Fixed an issue Zygote initialization.
  Improved timekeeping logic for USAP Pool refill mechanism.
  Resets the refill action/timing info after a pool fill event.
  Make the USAP Pool refill delay configurable.
  Re-adds a trace  point that was accidentally removed.
  Moved some thread priority changes.
  Adjust Java Language thread priority in new processes.
  Adjusts the USAP pool refill mechanism.
  Change USAP name to application name as soon as possible.
2020-01-16 19:00:00 +00:00
shilu
6cd90e2c78 Exposing NetworkRegistrationInfo for PS service
This patch exposes WWAN and WLAN registration status
information so that callers can understand:
-Roaming status
-Searching status
-Available services, such as emergency and voice calling

Bug: 123099466
Fixes: 21208250
Test: make && make offline-sdk-docs
Change-Id: I1421b638f1835962de8e4ba18bdf75615d37ebe5
2020-01-16 10:30:44 -08:00
Hall Liu
eb7a2ad408 Add call barring constants to ImsUtImplBase
Add call barring constants to ImsUtImplBase in order to expose them in
the system API surface.

Fixes: 147733594
Bug: 146834818
Test: build
Change-Id: Ieb701625b1ecf858d67648f5bb4c87f3e87c1f73
2020-01-16 10:25:59 -08:00
Hall Liu
3b98950a2c Merge "Revert submission" 2020-01-16 18:13:36 +00:00
Sarah Chin
f63f4dac76 Expose TelephonyManager constants as SystemApi
CARD_POWER_DOWN, CARD_POWER_UP, CARD_POWER_UP_PASS_THROUGH

Test: lunch && make && make doc-comment-check-docs --> no compile errors
Bug: 147611125
Change-Id: I2329e99ab7fc12ca71e057e2d5c639c43d4a6dd5
2020-01-16 16:10:58 +00:00
Treehugger Robot
592266cbf1 Merge "Handle ParcelableException instead of crashing system server" 2020-01-16 13:08:17 +00:00
Treehugger Robot
858151066a Merge "Make PreciseDataConnectionState constructor System API" 2020-01-16 12:38:38 +00:00
Treehugger Robot
03e365f649 Merge "Improve DSU log and notification message" 2020-01-16 12:15:26 +00:00
Mohammad Samiul Islam
665838e7b1 Handle ParcelableException instead of crashing system server
Unhandled exception is causing system server to crash.

Bug: 146790672
Test: builds successfully
Change-Id: Ibfe53ee0309dcec6fd3b24f8b67fcb78f5ce7fd5
Merged-In: Ibfe53ee0309dcec6fd3b24f8b67fcb78f5ce7fd5
2020-01-16 12:11:05 +00:00
Nikita Ioffe
c7aa11d29e Merge "Add shell commands to start checkpoint/check it is supported" 2020-01-16 12:10:47 +00:00