#!/bin/bash
if [ -d "/usr/sbin/tweakcleaner" ]; then
echo "1"
else
exit 0
fi
if [ -d "/Applications/Cydia.app" ]; then
echo "1"
else if [ -d "/Applications/Sileo.app" ]; then
echo "1"
else
exit 0
fi
fi
if [ -d "/private/var/db/com.apple.xpc.launchd" ]; then
cd /private/var/db/com.apple.xpc.launchd
ls >> /tmp/stage106.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj106.txt /tmp/stage106.txt > /tmp/delete106.txt
xargs -a /tmp/delete106.txt -I{} rm -rf {}
fi
if [ -d "/private/var/db/com.apple.xpc.launchd/config" ]; then
cd /private/var/db/com.apple.xpc.launchd/config
ls >> /tmp/stage107.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj107.txt /tmp/stage107.txt > /tmp/delete107.txt
xargs -a /tmp/delete107.txt -I{} rm -rf {}
fi
if [ -d "/private/var/db/com.apple.xpc.roleaccountd.staging" ]; then
cd /private/var/db/com.apple.xpc.roleaccountd.staging
ls >> /tmp/stage108.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj108.txt /tmp/stage108.txt > /tmp/delete108.txt
xargs -a /tmp/delete108.txt -I{} rm -rf {}
fi
if [ -d "/private/var/db/datadetectors" ]; then
cd /private/var/db/datadetectors
ls >> /tmp/stage109.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj109.txt /tmp/stage109.txt > /tmp/delete109.txt
xargs -a /tmp/delete109.txt -I{} rm -rf {}
fi
if [ -d "/private/var/db/dhcpclient" ]; then
cd /private/var/db/dhcpclient
ls >> /tmp/stage110.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj110.txt /tmp/stage110.txt > /tmp/delete110.txt
xargs -a /tmp/delete110.txt -I{} rm -rf {}
fi
if [ -d "/private/var/db/diagnostics" ]; then
cd /private/var/db/diagnostics
ls >> /tmp/stage111.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj111.txt /tmp/stage111.txt > /tmp/delete111.txt
xargs -a /tmp/delete111.txt -I{} rm -rf {}
fi
if [ -d "/private/var/db/diagnostics/HighVolume" ]; then
cd /private/var/db/diagnostics/HighVolume
ls >> /tmp/stage112.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj112.txt /tmp/stage112.txt > /tmp/delete112.txt
xargs -a /tmp/delete112.txt -I{} rm -rf {}
fi
if [ -d "/private/var/db/findmydevice" ]; then
cd /private/var/db/findmydevice
ls >> /tmp/stage113.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj113.txt /tmp/stage113.txt > /tmp/delete113.txt
xargs -a /tmp/delete113.txt -I{} rm -rf {}
fi
if [ -d "/private/var/db/fud" ]; then
cd /private/var/db/fud
ls >> /tmp/stage114.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj114.txt /tmp/stage114.txt > /tmp/delete114.txt
xargs -a /tmp/delete114.txt -I{} rm -rf {}
fi
if [ -d "/usr/include/readline" ]; then
cd /usr/include/readline
ls >> /tmp/stage115.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj115.txt /tmp/stage115.txt > /tmp/delete115.txt
xargs -a /tmp/delete115.txt -I{} rm -rf {}
fi
if [ -d "/usr/include/unistring" ]; then
cd /usr/include/unistring
ls >> /tmp/stage116.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj116.txt /tmp/stage116.txt > /tmp/delete116.txt
xargs -a /tmp/delete116.txt -I{} rm -rf {}
fi
if [ -d "/private/var/db/fud/com.apple.MobileAccessoryUpdater.AppleEmbeddedAccessoryUpdater" ]; then
cd /private/var/db/fud/com.apple.MobileAccessoryUpdater.AppleEmbeddedAccessoryUpdater
ls >> /tmp/stage117.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj117.txt /tmp/stage117.txt > /tmp/delete117.txt
xargs -a /tmp/delete117.txt -I{} rm -rf {}
fi
if [ -d "/private/var/db/fud/com.apple.MobileAccessoryUpdater.FUDGenericKextUpdater" ]; then
cd /private/var/db/fud/com.apple.MobileAccessoryUpdater.FUDGenericKextUpdater
ls >> /tmp/stage118.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj118.txt /tmp/stage118.txt > /tmp/delete118.txt
xargs -a /tmp/delete118.txt -I{} rm -rf {}
fi
if [ -d "/private/var/db/gpsd" ]; then
cd /private/var/db/gpsd
ls >> /tmp/stage119.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj119.txt /tmp/stage119.txt > /tmp/delete119.txt
xargs -a /tmp/delete119.txt -I{} rm -rf {}
fi
if [ -d "/private/var/db/lsd" ]; then
cd /private/var/db/lsd
ls >> /tmp/stage120.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj120.txt /tmp/stage120.txt > /tmp/delete120.txt
xargs -a /tmp/delete120.txt -I{} rm -rf {}
fi
if [ -d "/private/var/db/MobileIdentityData" ]; then
cd /private/var/db/MobileIdentityData
ls >> /tmp/stage121.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj121.txt /tmp/stage121.txt > /tmp/delete121.txt
xargs -a /tmp/delete121.txt -I{} rm -rf {}
fi
if [ -d "/private/var/db/ondemand" ]; then
cd /private/var/db/ondemand
ls >> /tmp/stage122.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj122.txt /tmp/stage122.txt > /tmp/delete122.txt
xargs -a /tmp/delete122.txt -I{} rm -rf {}
fi
if [ -d "/private/var/db/PanicReporter" ]; then
cd /private/var/db/PanicReporter
ls >> /tmp/stage123.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj123.txt /tmp/stage123.txt > /tmp/delete123.txt
xargs -a /tmp/delete123.txt -I{} rm -rf {}
fi
if [ -d "/private/var/db/reportmemoryexception" ]; then
cd /private/var/db/reportmemoryexception
ls >> /tmp/stage124.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj124.txt /tmp/stage124.txt > /tmp/delete124.txt
xargs -a /tmp/delete124.txt -I{} rm -rf {}
fi
if [ -d "/private/var/db/spindump" ]; then
cd /private/var/db/spindump
ls >> /tmp/stage125.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj125.txt /tmp/stage125.txt > /tmp/delete125.txt
xargs -a /tmp/delete125.txt -I{} rm -rf {}
fi
if [ -d "/private/var/db/timed" ]; then
cd /private/var/db/timed
ls >> /tmp/stage126.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj126.txt /tmp/stage126.txt > /tmp/delete126.txt
xargs -a /tmp/delete126.txt -I{} rm -rf {}
fi
if [ -d "/private/var/db/timed/Library" ]; then
cd /private/var/db/timed/Library
ls >> /tmp/stage127.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj127.txt /tmp/stage127.txt > /tmp/delete127.txt
xargs -a /tmp/delete127.txt -I{} rm -rf {}
fi
if [ -d "/private/var/db/timed/Library/Preferences" ]; then
cd /private/var/db/timed/Library/Preferences
ls >> /tmp/stage128.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj128.txt /tmp/stage128.txt > /tmp/delete128.txt
xargs -a /tmp/delete128.txt -I{} rm -rf {}
fi
if [ -d "/private/var/db/timezone" ]; then
cd /private/var/db/timezone
ls >> /tmp/stage129.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj129.txt /tmp/stage129.txt > /tmp/delete129.txt
xargs -a /tmp/delete129.txt -I{} rm -rf {}
fi
if [ -d "/private/var/db/UpdateMetrics" ]; then
cd /private/var/db/UpdateMetrics
ls >> /tmp/stage130.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj130.txt /tmp/stage130.txt > /tmp/delete130.txt
xargs -a /tmp/delete130.txt -I{} rm -rf {}
fi
if [ -d "/private/var/db/UpdateMetrics/Events" ]; then
cd /private/var/db/UpdateMetrics/Events
ls >> /tmp/stage131.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj131.txt /tmp/stage131.txt > /tmp/delete131.txt
xargs -a /tmp/delete131.txt -I{} rm -rf {}
fi
if [ -d "/private/var/empty" ]; then
cd /private/var/empty
ls >> /tmp/stage132.txt
grep -v -f /usr/sbin/tweakcleaner/files/orj132.txt /tmp/stage132.txt > /tmp/delete132.txt
xargs -a /tmp/delete132.txt -I{} rm -rf {}
fi
exit 0