- Jan 18, 2019
-
-
David Brazdil authored
Hiddenapi build logic has moved to soong and list of flags.csv files is now being passed to make files through SOONG_HIDDENAPI_FLAGS variable. Adjust the build rule for hiddenapi_flags.csv accordingly. Test: aosp compiles Change-Id: I930f918fb36ce3532478035e83c2632559fd07b6
-
Jack Yu authored
-
Jayachandran Chinnakkannu authored
-
Etan Cohen authored
-
Fan Zhang authored
-
chen xu authored
Update sharedPreference to false when exits new device provisioning, indicating no users modifications on the settings for new devices. Thus carrier specific default roaming settings can be applied for new devices. Bug: 122817867 Test: Manual test on VZW SIM in Setupwizard Merged-in: Ic93b16f9f96ccc98d12f46c79ab1008ae0df8a07 Change-Id: Ic93b16f9f96ccc98d12f46c79ab1008ae0df8a07
-
Etan Cohen authored
Network specifiers are used for 2 purposes: - As part of network requests to specify more information on the type of requested networks. - On network agents to specify information about their networks. The network specifiers of the requests and agents are matched to each other. However, the agent network specifier may contain sensitive information which we do not want forwarded to any app. This CL adds an option to strip out this agent network specifier before the network capabilities are forwarded to the app. Bug: 122160111 Test: atest ConnectivityServiceTest (frameworks/base/tests/net) Test: atest frameworks/base/tests/net Test: atest frameworks/opt/net/wifi/tests/wifitests Test: atest frameworks/opt/telephony/tests/telephonytests Test: atest frameworks/opt/net/ethernet/tests Test: atest android.net.cts - some flakiness! Test: act.py ThroughputTest Test: act.py DataPathTest Test: atest SingleDeviceTest (cts) Change-Id: If08d312ff814bdde1147518f923199e6349503d5
-
- Jan 17, 2019
-
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Brad Ebinger authored
-
Jayachandran Chinnakkannu authored
-
yuemingw authored
Bug: 113097474 Test: m -j && atest ApnSettingTest Change-Id: Iadbb5cde21a9f1fff77000f10cee218ca9806b2e
-
Nathan Harold authored
-
Xin Li authored
-
Jordan Liu authored
-
Treehugger Robot authored
-
Shuo Qian authored
-
sqian authored
Some countries or carriers require some emergency numbers that must be handled with normal call routing or emergency routing. Do not send service types from the database as the emergency service categories When searching for the corresponding service categories, try to find the one that comes from the radio indication. Test: Treehugger Bug: 112657134 Change-Id: I95dadd07e9155c6e402a72339f307b4d7ef32fe4 Merged-In: I95dadd07e9155c6e402a72339f307b4d7ef32fe4 (cherry picked from commit a4bd738b)
-
Eric Holk authored
This change enables the use of precompiled layouts, provided a couple of conditions are met: 1. Precompiled layouts are enabled by the system property view.use_precompiled_layouts. 2. There is a file called compiled_view.dex in the application's code cache directory. If these conditions are met, when a layout is inflated, the LayoutInflater will first check if a precompiled version is available and use that. If anything goes wrong, such as if the layout is not available or something goes wrong during the inflation process, then the LayoutInflater will fall back on interpretting the layout resource as before. Bug: 111895153 Test: atest $ANDROID_BUILD_TOP/cts/tests/tests/view/src/android/view/cts/LayoutInflaterTest.java Change-Id: Id050072c0206080322a0e876782ee2b66d03916d
-
Nikita Iashchenko authored
-
Treehugger Robot authored
-
Remi NGUYEN VAN authored
-
Chiachang Wang authored
-
Remi NGUYEN VAN authored
Test: atest android.net.shared.LinkPropertiesParcelableUtilTest Bug: b/112869080 Change-Id: I2b69980e25bae9f51fb5b8cd3cafb403e6bd53da
-
Chiachang Wang authored
In some cases, proxy service may not be available. Return directly and avoid using it to prevent null object exception. Bug: 122902676 Test: atest FrameworksNetTests Change-Id: I5faec8716da168225928e8caec43086a1fbb0c3c
-
Nathan Harold authored
PhoneStateListener#onDataConnectionStateChanged is overloaded to either take 1 or 2 parameters. When receiving a callback from binder, the same call should invoke both methods. sequentially. Bug: 122274960 Test: atest PhoneStateListenerTest Change-Id: I146f1eafa475969119254339d86b41244a96fb56
-
Sundong Ahn authored
The impl lib name of java_sdk_library is changed to {module_name}.jar instead of {module_name}.impl.jar android.test.mock.impl is removed from stubs_defaults. RepetitiveTest class is added to public API in android.test.base Bug: 110404779 Test: m -j Change-Id: I5dd7f3a28bc22136b4e921de3eb5a3e77e5fc75f Merged-In: I5dd7f3a28bc22136b4e921de3eb5a3e77e5fc75f (cherry picked from commit b7540bf1)
-
Shuo Qian authored
-
Jack He authored
* Use salted hashed Bluetooth device identifier and deprecate old ofuscted_id * Add BluetoothAclConnectionStateChanged and BluetoothScoConnectionStateChanged to track ACL and SCO connections Bug: 112969790 Test: Bluetooth unit test, test drive with statsd Change-Id: I5398e4caae751e1fe1d6a95fa3bc56d062eb6172 Merged-In: I5398e4caae751e1fe1d6a95fa3bc56d062eb6172 (cherry picked from commit d9837c8a)
-
- Jan 16, 2019
-
-
Pengquan Meng authored
-
Chen Xu authored
-
Jack He authored
* Add this atom to report events related to Bluetooth link layer connection, including: - Obfuscated ID of remote device - Connection handle - Direction of the connection - Type of the connection - Associated HCI command and/or event - Status code associated with HCI command and/or event - Reason code associated with HCI command and/or event * Add enum definitions for HCI commands and events as defined in the Bluetooth 5.0 specification * Add enum definitions for link type and direction Bug: 112969790 Test: make, test drive with statsd Change-Id: I0fdc59274d49ad503e9ba9cf8f49c9d8872a4131 Merged-In: I0fdc59274d49ad503e9ba9cf8f49c9d8872a4131 (cherry picked from commit ab86dbd2)
-
Treehugger Robot authored
-
vichang authored
-
Treehugger Robot authored
-
Aurimas Liutikas authored
Test: make -j update-api Bug: 122916999 Change-Id: I086a9e883b447258b1969970c8cc60591a227470 Merged-In: I924d4da8474b69a88b6ff5350457df4e0aadd05c
-
Victor Chang authored
In fact, libpac is just a normal C++ library, not a JNI library. Remove it from LOCAL_JNI_SHARED_LIBRARIES. libjni_pacprocessor is the actual JNI library. libpac is still being used. libjni_pacprocessor, specified in frameworks/base/packages/services/PacProcessor/jni/Android.bp, depends on libpac as shared library. This change is needed to move libpac into the Runtime APEX. Bug: 121269980 Test: m droid Change-Id: I2a985acddbf2083d59fa28cfa76e6e4b80fa5b20
-
Nicolas Geoffray authored
-
Treehugger Robot authored
-