The new trafficController design is based on per-cgroup eBPF filter as well as xt_bpf netfilter module inside the kernel.
However, support for per-cgroup eBPF is available on only on kernels >=4.9 . Disable BPF offloading support completely
as without proper per-cgroup eBPF, the stats returns errors continuously.
E TetherController: Error processing tether stats from BPF maps: Get firstKey map -1 failed: Bad file descriptor
Ref:
[0]: https://source.android.com/devices/tech/datausage/ebpf-traffic-monitor
[1]:
|
||
---|---|---|
.. | ||
res/values | ||
Android.bp | ||
AndroidManifest.xml |