enable rndis in script S99user
This commit is contained in:
@ -561,6 +561,11 @@ endif
|
|||||||
# copy ko and mmf libs
|
# copy ko and mmf libs
|
||||||
${Q}mkdir -p $(BR_ROOTFS_DIR)/mnt/system
|
${Q}mkdir -p $(BR_ROOTFS_DIR)/mnt/system
|
||||||
${Q}cp -arf ${SYSTEM_OUT_DIR}/* $(BR_ROOTFS_DIR)/mnt/system/
|
${Q}cp -arf ${SYSTEM_OUT_DIR}/* $(BR_ROOTFS_DIR)/mnt/system/
|
||||||
|
|
||||||
|
# copy milkv overlay files
|
||||||
|
ifeq ($(MV_VENDOR), milkv)
|
||||||
|
${Q}cp -arf $(TOP_DIR)/$(MV_VENDOR)/overlay/* $(BR_ROOTFS_DIR)/
|
||||||
|
endif
|
||||||
# strip
|
# strip
|
||||||
${Q}find $(BR_ROOTFS_DIR) -name "*.ko" -type f -printf 'striping %p\n' -exec $(CROSS_COMPILE_KERNEL)strip --strip-unneeded {} \;
|
${Q}find $(BR_ROOTFS_DIR) -name "*.ko" -type f -printf 'striping %p\n' -exec $(CROSS_COMPILE_KERNEL)strip --strip-unneeded {} \;
|
||||||
${Q}find $(BR_ROOTFS_DIR) -name "*.so*" -type f -printf 'striping %p\n' -exec $(CROSS_COMPILE_KERNEL)strip --strip-all {} \;
|
${Q}find $(BR_ROOTFS_DIR) -name "*.so*" -type f -printf 'striping %p\n' -exec $(CROSS_COMPILE_KERNEL)strip --strip-all {} \;
|
||||||
|
|||||||
@ -14,6 +14,10 @@ case "$1" in
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
echo "Starting app..."
|
echo "Starting app..."
|
||||||
|
|
||||||
|
if [ -f $SYSTEMPATH/rndis.sh ]; then
|
||||||
|
. $SYSTEMPATH/rndis.sh &
|
||||||
|
fi
|
||||||
if [ -f $USERDATAPATH/auto.sh ]; then
|
if [ -f $USERDATAPATH/auto.sh ]; then
|
||||||
usleep 30000
|
usleep 30000
|
||||||
. $USERDATAPATH/auto.sh &
|
. $USERDATAPATH/auto.sh &
|
||||||
|
|||||||
14
milkv/overlay/mnt/system/rndis.sh
Executable file
14
milkv/overlay/mnt/system/rndis.sh
Executable file
@ -0,0 +1,14 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
/etc/uhubon.sh device >> /tmp/rndis.log 2>&1
|
||||||
|
/etc/run_usb.sh probe rndis >> /tmp/rndis.log 2>&1
|
||||||
|
/etc/run_usb.sh start rndis >> /tmp/rndis.log 2>&1
|
||||||
|
|
||||||
|
sleep 0.5
|
||||||
|
ifconfig usb0 192.168.42.1
|
||||||
|
|
||||||
|
count=`ps | grep dnsmasq | grep -v grep | wc -l`
|
||||||
|
if [ ${count} -lt 1 ] ;then
|
||||||
|
echo "/etc/init.d/S80dnsmasq start" >> /tmp/rndis.log 2>&1
|
||||||
|
/etc/init.d/S80dnsmasq start >> /tmp/rndis.log 2>&1
|
||||||
|
fi
|
||||||
Reference in New Issue
Block a user