mirror of
https://github.com/gtxaspec/wz_mini_hacks.git
synced 2025-10-10 01:18:05 +00:00
move kernel stuff to modules, rndis support, cdc_ncm
This commit is contained in:
@@ -14,6 +14,8 @@ echo '
|
||||
|______|
|
||||
'
|
||||
|
||||
sleep 2
|
||||
|
||||
set -x
|
||||
|
||||
if [[ -e /opt/wz_mini/etc/.first_boot ]]; then
|
||||
@@ -33,7 +35,6 @@ mount --bind /opt/wz_mini/etc/profile /etc/profile
|
||||
|
||||
echo "mounting tempfs for workspace"
|
||||
mount -t tmpfs /tmp
|
||||
mount -t tmpfs /run
|
||||
|
||||
echo "mount system to replace factorycheck with dummy, to prevent bind unmount"
|
||||
mount /dev/mtdblock3 /system
|
||||
@@ -46,6 +47,10 @@ mount --bind /opt/wz_mini/etc/fstab /etc/fstab
|
||||
echo "mount workplace dir"
|
||||
mount -t tmpfs /opt/wz_mini/tmp
|
||||
|
||||
echo "install busybox applets"
|
||||
mkdir /opt/wz_mini/tmp/.bin
|
||||
/opt/wz_mini/bin/busybox --install -s /opt/wz_mini/tmp/.bin
|
||||
|
||||
echo "create workspace directory"
|
||||
mkdir /opt/wz_mini/tmp/.storage
|
||||
|
||||
@@ -60,8 +65,8 @@ sed -i '/sbin:/s/$/:\/opt\/wz_mini\/bin/' /opt/wz_mini/tmp/.storage/rcS
|
||||
sed -i '/system\/\lib/s/$/:\/opt\/wz_mini\/lib/' /opt/wz_mini/tmp/.storage/rcS
|
||||
|
||||
#Custom PATH hooks
|
||||
#sed -i '/^# Run init script.*/i#Hook Library PATH here\nexport LD_LIBRARY_PATH=/tmp/test/lib:$LD_LIBRARY_PATH\nexport' /opt/wz_mini/tmp/.storage/rcS
|
||||
#sed -i '/^# Run init script.*/i#Hook system PATH here\nexport PATH=/tmp/test/bin:$PATH\nexport' /opt/wz_mini/tmp/.storage/rcS
|
||||
#sed -i '/^# Run init script.*/i#Hook Library PATH here\nexport LD_LIBRARY_PATH=/tmp/test/lib:$LD_LIBRARY_PATH\n' /opt/wz_mini/tmp/.storage/rcS
|
||||
#sed -i '/^# Run init script.*/i#Hook system PATH here\nexport PATH=/tmp/test/bin:$PATH\n' /opt/wz_mini/tmp/.storage/rcS
|
||||
|
||||
echo "replace stock password"
|
||||
cp /opt/wz_mini/etc/shadow /opt/wz_mini/tmp/.storage/shadow
|
||||
|
@@ -8,12 +8,13 @@ if [ "$PS1" ]; then
|
||||
fi
|
||||
|
||||
# Set terminal env
|
||||
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/opt/wz_mini/bin
|
||||
export PATH=/system/bin:$PATH
|
||||
export LD_LIBRARY_PATH=/system/lib:/opt/wz_mini/lib
|
||||
export LD_LIBRARY_PATH=/thirdlib:$LD_LIBRARY_PATH
|
||||
export PATH=/bin:/sbin:/usr/bin:/usr/sbin
|
||||
export PATH=/opt/wz_mini/tmp/.bin:/opt/wz_mini/bin:/system/bin:$PATH
|
||||
export LD_LIBRARY_PATH=/system/lib
|
||||
export LD_LIBRARY_PATH=/opt/wz_mini/lib:/thirdlib:$LD_LIBRARY_PATH
|
||||
export TERMINFO=/opt/wz_mini/usr/share/terminfo
|
||||
export TERM=xterm-color
|
||||
|
||||
/opt/wz_mini/bin/busybox resize
|
||||
|
||||
#export TZ=UTC-8
|
||||
|
Reference in New Issue
Block a user