- Jan 27, 2021
-
-
Minkyoung Kim authored
Test: build. Samsung mobile devices. Change-Id: I16f5aaff99ad6d2b6813a75ddbb4c97beb7aa2d8 Merged-In: I8153f1d6ecd850953369dd664da88915c3842bb5
-
- Jan 14, 2021
-
-
Minkyoung Kim authored
Children's ProjectBackwards is not applied. So it's skipped so far. This fix a problem that first ripple bg is not shown properly. :It uses ProjectBackwards&ProjectReceiver concept. For deeper understanding, refer to https://partnerissuetracker.corp.google.com/issues/173476923 Test: aosp build , Full test on samsung mobile device Change-Id: I36a1bc95673093ba2c886703974bf672c53c2cf3
-
Aaron Huang authored
-
Josh Gao authored
* changes: fdtrack: GC before checking fd count. Move system_server fdtrack implementation to Java.
-
Tianjie Xu authored
* changes: Wrap the escrow data with key from keystore Load and generate key from keystore in reboot escrow
-
Treehugger Robot authored
-
- Jan 13, 2021
-
-
Benedict Wong authored
* changes: Add utility methods for creation of NetInfo, NetCaps, and LinkProps Add VcnGatewayConnection state skeleton, signals and fields
-
Todd Kennedy authored
-
Sudheer Shanka authored
-
Sudheer Shanka authored
-
Treehugger Robot authored
-
satayev authored
-
Ryan Mitchell authored
* changes: Revert "OverlayDeviceTests: add missing TEST_MAPPING" Revert "OMS: replace OMSImpl.OverlayChangeListener with return v..." Revert "OMS: block until settings are persisted"
-
Jeff DeCew authored
-
Alison Cichowlas authored
-
Lorenzo Colitti authored
-
Junyu Lai authored
-
Mathew Inwood authored
-
Chiachang Wang authored
-
Aaron Huang authored
Generally, a manager class in Android is used to access system services and it should be obtained from Context. This class is a bit different from the definition of a manager class. API linter will detect an error if trying to expose a class name end with Manager. ProxyTracker will create a new instance of this class so this class needs to be renamed to avoid API lint error. Bug: 177035719 Test: FrameworksNetTests Change-Id: I9185d4fb4342bd285a575f0bdd3518b758f37eb6
-
junyulai authored
Test: TH Change-Id: Ic864524a60954f8dbcce265643c2cb3ac3aefca8
-
Junyu Lai authored
-
Chiachang Wang authored
-
Chiachang Wang authored
The first parameter of adding idle timer is an unique identity to communicate between ConnectivityService and netd. Netd will notify the activity change using the identity, so it's fine to replace the legacy type with transport type since we should deprecate the usage of legacy type. Bug: 170598012 Test: atest FrameworksNetTests Change-Id: Ia00606539b86872cca9a92285bd940c8a720a033
-
Todd Kennedy authored
Change-Id: I08cf0635715290a3baba049a81b35bcad0eddb03
-
Tianjie authored
Factor out a class to handle the aes encrypted blob, and further encrypt the reboot escrow data with a local key from key store. Bug: 172780686 Test: atest FrameworksServicesTests:RebootEscrowDataTest \ FrameworksServicesTests:LockSettingsServiceTests \ FrameworksServicesTests:RecoverySystemServiceTest \ FrameworksServicesTests:RebootEscrowManagerTests ; atest CtsAppSecurityHostTestCases:ResumeOnRebootHostTest Change-Id: Id0e18bef4d3b194a254fa1755cd17a43a7b6e5bc
-
Ryan Mitchell authored
Revert submission 1507500-oms-transactional-api Reason for revert: b/177065099 Reverted Changes: Ie5344c53d:OMS: add tests for the OMS transactional API I8f54e1532:Push OverlayDeviceTests onto /system I63df58510:OMS: add transactional API Idacc0c67e:OverlayDeviceTests: add missing TEST_MAPPING I2452f789a:OMS: block until settings are persisted If58d5e9dd:OMS: replace OMSImpl.OverlayChangeListener with re... Change-Id: I340786384a62b24b103910d0924dd089a7f60a81
-
Tianjie authored
According to the design, we need to wrap both reboot escrow key and reboot escrow data with an additional key from android keystore. The new key in keystore is created upon a new resume on reboot request, and cleared after decryption is attempted at boot time. Bug: 172780686 Test: atest FrameworksServicesTests:RebootEscrowDataTest \ FrameworksServicesTests:LockSettingsServiceTests \ FrameworksServicesTests:RecoverySystemServiceTest \ FrameworksServicesTests:RebootEscrowManagerTests Change-Id: Ie2b5f559fb5d3217337e31b0dff507b98715384d
-
Ryan Mitchell authored
Revert submission 1507500-oms-transactional-api Reason for revert: b/177065099 Reverted Changes: Ie5344c53d:OMS: add tests for the OMS transactional API I8f54e1532:Push OverlayDeviceTests onto /system I63df58510:OMS: add transactional API Idacc0c67e:OverlayDeviceTests: add missing TEST_MAPPING I2452f789a:OMS: block until settings are persisted If58d5e9dd:OMS: replace OMSImpl.OverlayChangeListener with re... Change-Id: I9e7d79d767b2474ecea78907e98c86b244055bac
-
Chiachang Wang authored
ConnectivityService is going to become a mainline module which is not able to access hidden APIs. NetworkPolicyManager will be part of connectivity framework sources which should also not access hidden APIs. Thus, replace usage of UserHandle.isApp() by public Process.isApplicationUid() instead. Bug: 170598012 Test: m Change-Id: I6eecc618d574352b924cb5f33f364e2dca9d730f
-
Ryan Mitchell authored
Revert submission 1507500-oms-transactional-api Reason for revert: b/177065099 Reverted Changes: Ie5344c53d:OMS: add tests for the OMS transactional API I8f54e1532:Push OverlayDeviceTests onto /system I63df58510:OMS: add transactional API Idacc0c67e:OverlayDeviceTests: add missing TEST_MAPPING I2452f789a:OMS: block until settings are persisted If58d5e9dd:OMS: replace OMSImpl.OverlayChangeListener with re... Change-Id: Ia7b472238e1a6e6867054fbc053bd5c7a34ff23a
-
junyulai authored
Add new capability to indicate whether a network is managed by Virtual Carrier Network (VCN). This is needed to identify networks between VCN managed network and others. And this capability will be: 1. mutable 2. requestable 3. set by default for network agents and requests 4. allowed for test networks Test: 1. atest FrameworksNetTests CtsNetTestCases 2. adb shell dumpsys connectivity 3. atest ConnectivityServiceTest#testLoseMutableAndRequestableCaps Bug: 175662146 Change-Id: Ia5eeb3912a687164fa95d7ba5516fd73abca79ba
-
Yo Chiang authored
-
Hai Shalom authored
-
Lorenzo Colitti authored
After this CL, ConnectivityService no longer needs to grab the VPN lock and access Vpn objects to determine connectivity state. Also make a synchronized (mVpns) block smaller. Bug: 173331190 Test: existing tests in ConnectivityServiceTest Change-Id: I3297b3ab8e75bdf4902c62dd7e492c3634cfc51f
-
James Lin authored
-
Lorenzo Colitti authored
* changes: NetworkWatchlistServiceTests: update IIpConnectivityMetrics. Stop using IIpConnectivityMetrics in ConnectivityService.
-
Treehugger Robot authored
-
Treehugger Robot authored
-