- Sep 27, 2022
-
-
Spandan Das authored
This creates a dependency edge between the ndk_library and its headers, which should be a no-op in regular Soong builds. This dependency edge will be used in the Multi-tree project to export the relevant .h files into a well known location Formatting changes are from bpfmt Test: m nothing Bug: 239044713 Change-Id: Id8db2858875a4aee904456fe3dec77c71fa47dc9
-
- Sep 22, 2022
-
-
Chih-hung Hsieh authored
-
Treehugger Robot authored
-
Patrick Baumann authored
Change-Id: I8608cd42f3fb737831f022b1e9ad6ea600eb9b2f
-
Treehugger Robot authored
-
Sorin Basca authored
-
Jeff Chang authored
-
Aswin Sankar authored
-
Steven Moreland authored
-
- Sep 21, 2022
-
-
Aswin Sankar authored
- When IwlanNetworkService is un-bound, such as when phone app dies, the typical sequence is onUnbind() followed by onDestroy() immediately. - Messages queued by onUnbind() are not processed, which leaves the IwlanNetworkService in an unexpected state for the next onBind(). - The change is applied to DataService.java as well for safety. Bug: 237447534 Test: Live test by crashing com.android.phone to verify fix to unbind/destroy behavior. Change-Id: I25d968867401bd7d285735c83c71e3649467c5db
-
Chiachang Wang authored
-
Anton Hansson authored
-
lucaslin authored
This commit mainly does 2 things: 1. Reset IKE state and disconnect VPN network when the underlying network is lost. - It can prevent giving a false sense of connectivity to the app when the VPN is not working due to losing the underlying network, update the state of VPN is needed. 2. Update the exception of handleSessionLost() from null to IkeNetworkLostException. - It fixes the problem that the ERROR_CODE_NETWORK_LOST will not be sent when the underlying network is lost. Bug: 245250164 Bug: 223843049 Test: atest FrameworksNetTests:VpnTest Test: Manually test with VPN on and enable airplane mode to see if VPN network is disconnected and brought back when default network is back. Change-Id: I8f250a2956a1eea5d4a6be20e59f4437d8c8f462
-
Anton Hansson authored
They're already triggered by some other dependency for "full" builds, but checkapi is expected to check all the APIs. Test: m checkapi (with breaking change) Change-Id: Ib9378bd6b6c43c7166309901f516c22e25e9ff4a
-
Chiachang Wang authored
-
Mythri Alle authored
-
chiachangwang authored
This change allows retrieval of the app exclusion list for callers with the SYSTEM_SETTINGS and INTERACT_ACROSS_USERS_FULL permissions, as well as allowing UID updates internally when packages are added/removed. In both cases, the retrieval of this information does not change the configuration of the system in any incorrect way, and not allowing these two use cases results in system components (Package change notifications and settings app) calls failing. Additionally, in restricted users, neither provisioning a VPN profile nor adding app bypass rules are supported, so this codepath is effectively a no-op at the moment. In the long term, if VpnManager VPNs are supported from a DevicePolicyManager standpoint, this correctly updates the restriction list when apps are added/removed. Bug: 247344442 Test: atest FrameworksNetTests Test: atest CtsMediaHostTestCases Change-Id: I9e820f89a274ea9e26e95ce0aaa6807175760186
-
- Sep 20, 2022
-
-
Alex Dadukin authored
- 'HDMI' was replaced with 'External Device' - resource 'default_audio_route_name_hdmi' was renamed to 'default_audio_route_name_external_device' This is a cherry-pick of changes from ag/19927045. Bug: b/233323666 Test: Tested manually by replacing text in UMO's chip Change-Id: I8178ab2c27b1ec1e4bbcfc244611190593d5d836 (cherry picked from commit 8b59d645) Merged-In: I8178ab2c27b1ec1e4bbcfc244611190593d5d836
-
Treehugger Robot authored
-
Orion Hodson authored
-
Aravind Angadi authored
Construct the three byte short audio descriptor for the audio format codecs when parsing of sadConfig.xml file is failed in HdmiCecLocalDeviceAudioSystem class. Bug: 231308055 Test: None Change-Id: I8177409b9004ff6ff3f539372b636874208575db
-
Lorenzo Colitti authored
-
Treehugger Robot authored
-
- Sep 19, 2022
-
-
Chih-Hung Hsieh authored
Bug: 247585041 Test: presubmit Test: lunch aosp_cf_arm64_only_phone_hwasan-userdebug; Test: make tidy-frameworks-base-cmds-idmap2_subset Change-Id: I2cd78fddb330c3fda3bbb88c2470dfb8b51ea4cf
-
Xinyi Zhou authored
-
Dorin Drimus authored
-
Sorin Basca authored
Bug: 246761518 Test: RUN_ERROR_PRONE=true m javac-check lint-check dist Change-Id: I41ebe20f1621966b623ff5dd59e5162deeca6b10
-
Shen Lin authored
Change-Id: Ica74e4a6754256efeec07ddbdb37536004a25867 Test: atest CtsActivityManagerDeviceTestCases:StartActivityTests Bug: 247465690
-
- Sep 18, 2022
-
-
Krzysztof Kosiński authored
Bug: 245854393 Test: presubmit Change-Id: I7c4a9faa4919d01a751d607b32c184618f2ebefc
-
- Sep 16, 2022
-
-
Helen Qin authored
-
Treehugger Robot authored
-
Chavi Weingarten authored
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Dorin Drimus authored
When converting and filtering the list of audio profile from native to Java, if we reuse the global jStatus for the profiles loop, a wrong value for the last element can propagate as the global return value. Using a local status fixes the issue. Bug: 246759253 Change-Id: Ifd2bd3cb2b2252c08055c95375fe499e3f23ce02 Test: atest DirectAudioProfilesForAttributesTest
-
Treehugger Robot authored
-
Neil Fuller authored
Change LocationTime.getTime() -> getUnixEpochMillis() for clarity. Add LocationTime.toString() to improve log messages involving LocationTime. Test: build only Bug: 236611620 Change-Id: I6f33bec6288c67e18a2008a735e88a8981186183
-
Mårten Kongstad authored
-
Mårten Kongstad authored
dumpsys will pass -a to each service. Teach the overlay manager to silently ignore the argument. Test: adb shell dumpsys | grep --text -A1 -e 'DUMP OF SERVICE overlay:' # no "Unknown argument: -a" Change-Id: I00a786a8a3cd5996bfac95e05782b2f204f005c5
-
Xinyi Zhou authored
Bug: 203579197 Test: -m Change-Id: Id28a76af6c23f85fc1d4c1e7320f533f5604930f
-