- Feb 28, 2024
-
-
Maciej Żenczykowski authored
should never fail, since we now have M-2024-1 module prebuilts: $ adb shell ls -d /apex/com.android.tethering* /apex/com.android.tethering /apex/com.android.tethering@341310230 Test: TreeHugger, manually on a Pixel device Signed-off-by:
Maciej Żenczykowski <maze@google.com> Change-Id: Ib145fba8e3c47bc300f4589723d9c80749770a19
-
- Feb 17, 2024
-
-
Maciej Żenczykowski authored
For reasoning see: https://android-review.googlesource.com/c/platform/system/netd/+/2966803 Test: TreeHugger Signed-off-by:
Maciej Żenczykowski <maze@google.com> Change-Id: If479b0443a64e0bf98ca89016d42ca37e231c576
-
- Feb 13, 2024
-
-
Maciej Żenczykowski authored
(this will land in M-2024-05 ie. May mainline tethering module) Test: TreeHugger Signed-off-by:
Maciej Żenczykowski <maze@google.com> Change-Id: I250b691eb03751da05ce10d41d6721f4964dd1d5
-
- Feb 09, 2024
-
-
Maciej Żenczykowski authored
(super useful for debugging) Sample output: I NetBpfLoad: NetBpfLoad '/apex/com.android.tethering/bin/netbpfload' starting... I NetBpfLoad: NetBpfLoad api:10000/34 kver:6010019 platform:0 mainline:1 D NetBpfLoad: Found Tethering Apex mounted from blockdev /dev/block/dm-55 I NetBpfLoad: Tethering APEX version 340090000 Test: TreeHugger Signed-off-by:
Maciej Żenczykowski <maze@google.com> Change-Id: Iaf1bc22b02913ea21ff9368abd9933e6ef4017f1
-
- Feb 07, 2024
-
-
Maciej Żenczykowski authored
Test: TreeHugger Signed-off-by:
Maciej Żenczykowski <maze@google.com> Change-Id: I8833451acc031b8b2137d23e9a6763851f149081
-
- Jan 31, 2024
-
-
Maciej Żenczykowski authored
netbpfload.mainline.rc is derived from: initrc-doc/bpfloader-sdk34-14-U.rc, except that it is 'override' instead of 'updatable' and uses the apex netbpfload instead of the platform bpfloader. Test: TreeHugger Signed-off-by:
Maciej Żenczykowski <maze@google.com> Change-Id: I1ecf14e3d927ece136a0669a9b209be7112e55b5
-
- Oct 25, 2023
-
-
Maciej Żenczykowski authored
proc file writes were only moved from .rc into bpfloader binary in U. Test: TreeHugger Signed-off-by:
Maciej Żenczykowski <maze@google.com> Change-Id: I20eda71d4f4e16130401d1cfff239c7cd8ea9bf6
-
- Oct 21, 2023
-
-
Maciej Żenczykowski authored
Test: TreeHugger Signed-off-by:
Maciej Żenczykowski <maze@google.com> Change-Id: I447880763bbc506f08b578f862f09be91ab3d14d
-
- Oct 20, 2023
-
-
Maciej Żenczykowski authored
change of design: we'll call netbpfload before bpfloader Test: TreeHugger Signed-off-by:
Maciej Żenczykowski <maze@google.com> Change-Id: I2d7a04a1bf1aa1d163f2b3936e2cde61308c4aa4
-
- Oct 10, 2023
-
-
Maciej Żenczykowski authored
No need for this, as we simply only support those selinux contexts (and directories) which are available to networking. Test: TreeHugger Signed-off-by:
Maciej Żenczykowski <maze@google.com> Change-Id: I35b134c57411f82514b9f7148411f83d3aee1927
-
Maciej Żenczykowski authored
(it's already created by the platform bpfloader) Test: TreeHugger Signed-off-by:
Maciej Żenczykowski <maze@google.com> Change-Id: Ie22f585cab17fd2bded3d97a9cfe1019b792b69d
-
- Oct 09, 2023
-
-
Maciej Żenczykowski authored
No need for this, as we simply only support network program types in the first place. Test: TreeHugger Signed-off-by:
Maciej Żenczykowski <maze@google.com> Change-Id: I163e21fd4d4089882cf37fc68bc4299003b514d7
-
Maciej Żenczykowski authored
Test: TreeHugger Signed-off-by:
Maciej Żenczykowski <maze@google.com> Change-Id: I3af8e7f14de8dd5dd65c40705195332bef114b88
-
- Oct 03, 2023
-
-
Maciej Żenczykowski authored
Test: N/A Signed-off-by:
Maciej Żenczykowski <maze@google.com> Change-Id: I8f83d04266caf930701b9725b457333ddae149f2
-
Maciej Żenczykowski authored
Test: N/A Signed-off-by:
Maciej Żenczykowski <maze@google.com> Change-Id: If088188b4832d37b084846b5ad3db06b8858d856
-
Maciej Żenczykowski authored
Test: N/A Signed-off-by:
Maciej Żenczykowski <maze@google.com> Change-Id: Ia0c1f55aa78435737699e0dec0bfddbd977e7392
-
- Oct 02, 2023
-
-
Maciej Żenczykowski authored
These are unmodified files, without history. Getting these to do something useful will come later. Generated via: cp //system/bpf/bpfloader/bpfloader.rc netbpfload.rc cp //system/bpf/bpfloader/BpfLoader.cpp NetBpfLoad.cpp cp //system/bpf/libbpf_android/include/libbpf_android.h loader.h cp //system/bpf/libbpf_android/Loader.cpp loader.cpp Change-Id: I1677b899a51e1289a7a9806d6f5c34450b9e7c47
-