#!/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'