2
0
mirror of https://gitlab.com/Nanolx/NanoDroid synced 2024-10-22 01:37:40 +00:00
NanoDroid/Full/common/service.sh
Christopher Roy Bratusek ec30353eac Initial commit
2018-01-23 21:11:52 +01:00

20 lines
630 B
Bash

#!/system/bin/sh
# Please don't hardcode /magisk/modname/... ; instead, please use $MODDIR/...
# This will make your scripts compatible even if Magisk change its mount point in the future
MODDIR=${0%/*}
# Create private Log directory
LOGDIR="${MODDIR}"/.logs
[[ ! -d ${LOGDIR} ]] && mkdir "${LOGDIR}"
# Set current date in 20170607-12.07.25 format
CURDATE=$(date +%Y%m%d-%I.%M.%S)
# This script will be executed in late_start service mode
# More info in the main Magisk thread
for init in fstrim logscleaner sqlite external_sd permissions; do
"${MODDIR}/init.d/${init}" | \
tee -a "${LOGDIR}/${init}.log.${CURDATE}" &
done