dbi_release/hijjj.sh
#!/system/bin/sh
for i in 1 2; do
n=0
for a in `ps | grep mediaserver` then;
do
if [ n -eq 1 ]
then
PID=$a
break
fi
n=$((n+1))
done
if [ -z "$PID" ]
then
echo "no mediaserver found"
exit 1
else
echo "mediaserver at \"$PID\""
if [ $i -le 1 ]
then
echo "kill process before re-hijack"
kill -9 $PID
sleep 1
else
echo running /data/local/tmp/hijack -p $PID -l /data/local/tmp/libt.so -f /data/local/tmp/dump/ -d
/data/local/tmp/hijack -p $PID -l /data/local/tmp/libt.so -f /data/local/tmp/dump/ -d
fi
fi
done