android_packages_modules_Co.../framework
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Junyu Lai c279f1830e [BR07.1] Expose setDataSaverEnabled from ConnectivityManager
Currently, data saver switch is controlled in NPMS, which
calls into NetworkManagementService and netd when switching
status. In netd, BandwidthController manipulates the
bw_data_saver chain to control the overall behavior.

However, this code are all platform implementation, which
are not updatable. In order to migrate data saver switch
from iptables to bpf, this API is needed for Connectivity to
change the implementation to directly write bpf in later
patches.

Test: atest CtsHostsideNetworkTests:com.android.cts.net.HostsideRestrictBackgroundNetworkTests
Test: atest FrameworksServicesTests:NetworkManagementServiceTest
Bug: 297836825
Change-Id: I71fa41ca739fef8e191fba91b02758ad5f732d5c
2023-10-19 17:43:44 +08:00
..
aidl-export/android/net Revert "Add LocalNetworkConfig" 2023-10-13 15:18:55 +00:00
api [BR07.1] Expose setDataSaverEnabled from ConnectivityManager 2023-10-19 17:43:44 +08:00
jni switch to classic bpf macros 2023-04-19 00:06:15 +00:00
proto [MS54.3] Move NetworkStats to updatable sources 2022-02-28 03:24:19 +00:00
src/android/net [BR07.1] Expose setDataSaverEnabled from ConnectivityManager 2023-10-19 17:43:44 +08:00
udc-extended-api Prepare api directory for udc mainline branch 2023-09-08 11:42:21 +09:00
Android.bp Merge changes If3217916,I86023b1f into main 2023-09-12 08:25:42 +00:00
jarjar-excludes.txt Add callbacks for service offload 2023-08-04 19:22:15 +09:00
lint-baseline.xml Baseline NewApi issues 2023-03-09 14:07:52 -08:00