#!/data/data/com.termux/files/usr/bin/bash # starts camera server at boot useing termux-boot # ~/.termux/boot/load-camera #root needed # script setup to run in termux # using termux-boot # could possible be run through adb without root/sudo #set Android device to power on whenever it is connected to power # fastboot oem off-mode-charge 0 # app used for streaming: # https://github.com/Ruddle/RemoteCam/tags # wget "https://github.com/Ruddle/RemoteCam/releases/download/0.04/RemoteCam_0.04.apk" sleep 5 #if screen is off, turn it on sudo dumpsys display | grep "mScreenStat=OFF" &&sudo input keyevent 26 sleep 1 sudo input touchscreen swipe 530 1420 530 120 #check if camera is running pid="$(sudo ps aux|grep "com.samsung.android.scan3d"|awk '{print $2}'|head -n 1)" #[[ $pid ]] && kill $pid sudo kill $pid su -c am start -n "com.samsung.android.scan3d/.CameraActivity" sleep 5 sudo input keyevent '61' sudo input keyevent '61' sleep 1 sudo input keyevent '62'