From 1830492e21e35fb75e93e5a4daafc058d41a2778 Mon Sep 17 00:00:00 2001 From: bengris32 Date: Mon, 19 Feb 2024 16:14:38 +0000 Subject: [PATCH] rosemary: rootdir: Copy rndis function setup from gs101 Change-Id: I23ded1acdde9417e3d8a0f2ba69b88d41b6cba07 Signed-off-by: bengris32 --- rootdir/etc/init.mt6785.usb.rc | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/rootdir/etc/init.mt6785.usb.rc b/rootdir/etc/init.mt6785.usb.rc index 69e4c02..c60671e 100644 --- a/rootdir/etc/init.mt6785.usb.rc +++ b/rootdir/etc/init.mt6785.usb.rc @@ -41,6 +41,15 @@ on post-fs write /config/usb_gadget/g1/functions/ncm.gs9/os_desc/interface.ncm/compatible_id WINNCM write /config/usb_gadget/g1/functions/ncm.gs9/ifname ncm%d + # Modify class/subclass/protocol for rndis.gs4 + # Remote NDIS: Class: Wireless Controller (0xe0), Subclass: 0x1, Protocol: 0x3 + write /config/usb_gadget/g1/functions/rndis.gs4/class e0 + write /config/usb_gadget/g1/functions/rndis.gs4/subclass 01 + write /config/usb_gadget/g1/functions/rndis.gs4/protocol 03 + write /config/usb_gadget/g1/functions/rndis.gs4/os_desc/interface.ncm/compatible_id RNDIS + write /config/usb_gadget/g1/functions/rndis.gs4/ifname rndis%d + setprop vendor.usb.rndis.config rndis.gs4 + # chown file/folder permission chown system system /config/usb_gadget/ chown system system /config/usb_gadget/g1