clear
echo "\033[41m                       ks姚雷                        \033[0m"
echo "\033[41m                fsnsjzna146780056497                 \033[0m"
echo "\033[41m                  (一键过春秋检测)                   \033[0m"
echo "\033[41m                嫌这里慢可以自行编辑                 \033[0m"
echo "\033[41m                      研究制作                       \033[0m"
echo "\033[41m                       不加密                        \033[0m"
echo "\033[41m          如果遗漏或者被检测到的一些特征文件         \033[0m"
echo "\033[41m                  可以自己手动添加一下               \033[0m"
echo "\033[41m                     rm -rf (路径)                   \033[0m"
sleep 3
#!/bin/bash
PS3='请选择一个操作: '
options=("一键过Luna" "单过Luna敏感文件" "一键过春秋" "退出")
select opt in "${options[@]}"
do
case $opt in
"一键过Luna")

clear
echo "\033[41m                    一键过luna检测                  \033[0m"

echo "\033[41m              其他脚本的大合自己加了几个指令        \033[0m"
sleep 3
clear
echo [payload removed: 2608 characters] | base64 -d | sh

sleep 1
clear

echo [payload removed: 61796 characters] | base64 -d | sh

sleep 1
clear


#!/system/bin/sh

# 多目录小文件清理脚本（Android特化版）

TARGET_DIRS=(
    "/storage/emulated/0/Android/data"
    "/storage/emulated/0/Android/media" 
    "/storage/emulated/0/Android/obb"
)

SIZE_LIMIT=20  # 单位KB
PROTECTED_PATTERNS=(
    "com.android.*" 
    "com.google.*"
    "android"
    "*.nomedia"       # 媒体库控制文件
    "*.obb"           # 游戏数据包
)

function clean_small_dirs() {
    local target_dir="$1"
    
    echo "\n🔍 扫描目录：$target_dir"
    [ ! -d "$target_dir" ] && {
        echo "⚠️ 目录不存在，跳过"
        return
    }

    find "$target_dir" -mindepth 1 -maxdepth 1 -type d 2>/dev/null \
        | while read dir; do
        
        dir_name=$(basename "$dir")
        
        # 保护规则检查
        for pattern in "${PROTECTED_PATTERNS[@]}"; do
            case "$dir_name" in
                $pattern)
                    echo "🛡️ 受保护: $dir_name"
                    continue 2
                    ;;
            esac
        done

        # 精确计算目录大小
        dir_size=$(du -sk "$dir" 2>/dev/null | awk '{print $1}')
        
        # 大小判断
        if [ -n "$dir_size" ] && [ "$dir_size" -lt $SIZE_LIMIT ]; then
            echo "🗑️ 删除 ${dir_size}KB: $dir_name"
            rm -rf "$dir" 2>/dev/null
        fi
    done
}

# 主流程
echo "⚠️ 需要ROOT权限"
for dir in "${TARGET_DIRS[@]}"; do
    clean_small_dirs "$dir"
done

echo "\n✅ 多目录清理完成"
echo "注：.nomedia/.obb后缀目录已自动保护"

sleep 1
clear


# 定义目标文件路径
TARGET_FILE="/data/property/persistent_properties"

# 检查文件是否存在
if [ ! -f "$TARGET_FILE" ]; then
    echo "Error: Target file $TARGET_FILE 🤔未找到文件/🤔not found file"
    exit 1
fi

# 临时删除数据隔离prop属性的命令
resetprop --delete persist.sys.vold_app_data_isolation_enabled
resetprop --delete persist.zygote.app_data_isolation

# 从一个会临时生成持久性属性的目标文件中删除因使用隐藏应用列表导致出现的数据隔离的持久性属性
# 配合以上resetprop临时删除命令既可做到无风险地彻底清理prop持久性属性痕迹
sed -i '/persist\.sys\.vold_app_data_isolation_enabled/d; /persist\.zygote\.app_data_isolation/d' "$TARGET_FILE"

sleep 1
clear


rm -rf /storage/emulated/0/Android/data/me.garfieldhan.holmes
echo "\033[41mHolmes 文件已清除\033[0m"
sleep 0.5
rm -rf /storage/emulated/0/Android/data/com.zhenxi.hunter
echo "\033[41mHunter 文件已清除\033[0m"
sleep 0.5
rm -rf /storage/emulated/0/Android/data/icu.nullptr.nativetest
echo "\033[41mNative Test 文件已清除\033[0m"
sleep 0.5
rm -rf /storage/emulated/0/Android/data/com.byyoung.setting
rm -rf /data/property/persistent_properties
echo "\033[41m爱玩机工具箱 文件已清除\033[0m"
sleep 0.5
rm -rf /storage/emulated/0/Android/data/bin.mt.plus
echo "\033[41mMT管理器 杂质已清理\033[0m"
sleep 0.5
rm -rf /storage/emulated/0/Android/data/com.byyoung.setting
rm -rf /data/property/
echo "\033[41m隐藏应用列表 文件已清理 \033[0m"
rm -rf /data/local/tmp/byyang/
rm -rf /storage/emulated/0/Android/data/com.omarea.vtools
rm -rf /data/local/tmp/shizuku
rm -rf /data/local/tmp/shizuku_starter
rm -rf /storage/emulated/0/Android/data/moe.shizuku.privileged.api
rm -rf /storage/emulated/0/Android/obb/io.github.vvb2060.mahoshojo
rm -rf /storage/emulated/0/Android/data/io.github.vvb2060.mahoshojo
rm -rf /storage/emulated/0/Android/media/io.github.vvb2060.mahoshojo
rm -rf /storage/emulated/0/Android/obb/icu.nullptr.applistdetector
rm -rf /storage/emulated/0/Android/data/icu.nullptr.applistdetector
rm -rf /storage/emulated/0/Android/media/icu.nullptr.applistdetector
rm -rf /storage/emulated/0/Android/obb/com.byxiaorun.detector
rm -rf /storage/emulated/0/Android/data/com.byxiaorun.detector
rm -rf /storage/emulated/0/Android/media/com.byxiaorun.detector
rm -rf /storage/emulated/0/Android/obb/io.github.huskydg.memorydetector
rm -rf /storage/emulated/0/Android/data/io.github.huskydg.memorydetector
rm -rf /storage/emulated/0/Android/media/io.github.huskydg.memorydetector
rm -rf /storage/emulated/0/Android/obb/com.OrangeEnvironment.Detector
rm -rf /storage/emulated/0/Android/data/com.OrangeEnvironment.Detector
rm -rf /storage/emulated/0/Android/media/com.OrangeEnvironment.Detector
rm -rf /storage/emulated/0/Android/obb/io.github.vvb2060.mahoshojo
rm -rf /storage/emulated/0/Android/data/io.github.vvb2060.mahoshojo
rm -rf /storage/emulated/0/Android/media/io.github.vvb2060.mahoshojo
rm -rf /storage/emulated/0/Android/obb/com.Longze.detector.pro2
rm -rf /storage/emulated/0/Android/data/com.Longze.detector.pro2
rm -rf /storage/emulated/0/Android/media/com.Longze.detector.pro2
rm -rf /storage/emulated/0/Android/obb/rikka.safetynetchecker
rm -rf /storage/emulated/0/Android/data/rikka.safetynetchecker
rm -rf /storage/emulated/0/Android/media/rikka.safetynetchecker
rm -rf /storage/emulated/0/Android/obb/io.github.vvb2060.keyattestation
rm -rf /storage/emulated/0/Android/data/io.github.vvb2060.keyattestation
rm -rf /storage/emulated/0/Android/media/io.github.vvb2060.keyattestation
rm -rf /storage/emulated/0/Download/WechatXposed
rm -rf /storage/emulated/0/WechatXposed
rm -rf /data/local/tmp
echo "\033[41m一堆杂项清理\033[0m"
sleep 1

mkdir /data/local/tmp


#!/system/bin/sh
# ROOT工具集：空目录清理/小文件清理/指定路径删除（兼容版）
# 适用于Android系统（ash/busybox sh等POSIX环境）

# ======================================
# 一、空目录清理模块（修复ash不兼容问题）
# ======================================
TARGET_PATHS=(
    "/data/media/0/Android/data"
    "/data/media/0/Android/media"
    "/data/media/0/Android/obb"
)
EXCLUDE_DIRS=("com.termux" "com.android.providers.downloads")
CLEAN_LOG="/data/local/tmp/clean_empty.log"

clean_empty_dirs() {
    echo -e "\n=== 空目录清理开始 $(date) ===" >> "$CLEAN_LOG"
    for path in "${TARGET_PATHS[@]}"; do
        echo "▌ 处理路径: $path" >> "$CLEAN_LOG"
        find "$path" -mindepth 1 -maxdepth 1 -type d | while IFS= read -r dir; do
            local dir_name=${dir##*/}
            # 替换Bash的=~为POSIX兼容的grep精确匹配（添加单词边界）
            if echo " ${EXCLUDE_DIRS[*]} " | grep -qE "\<${dir_name}\>"; then
                echo "[保护] $dir_name" >> "$CLEAN_LOG"
                continue
            fi
            [[ -z "$(ls -A "$dir")" ]] && {
                echo "[删除] $dir_name" >> "$CLEAN_LOG"
                rm -rf -- "$dir"
            }
        done
    done
    echo "空目录清理日志：$CLEAN_LOG"
}

# ======================================
# 二、小文件目录清理模块（无需修改，原case语法兼容）
# ======================================
SMALL_TARGET_DIRS=(
    "/storage/emulated/0/Android/data"
    "/storage/emulated/0/Android/media"
    "/storage/emulated/0/Android/obb"
)
SIZE_LIMIT=20  # KB
PROTECT_PATTERNS=("com.android.*" "com.google.*" "android" "*.nomedia" "*.obb")

clean_small_dirs() {
    echo -e "\n=== 小文件目录清理开始 $(date) ==="
    for dir in "${SMALL_TARGET_DIRS[@]}"; do
        [ ! -d "$dir" ] && {
            echo "⚠️ 目录不存在: $dir"
            continue
        }
        echo "🔍 扫描目录: $dir"
        find "$dir" -mindepth 1 -maxdepth 1 -type d | while IFS= read -r dir_path; do
            local name=${dir_path##*/}
            # 保护规则匹配（case语法完全兼容POSIX）
            for pattern in "${PROTECT_PATTERNS[@]}"; do
                case "$name" in $pattern)
                    echo "🛡️ 受保护目录: $name"
                    continue 2
                esac
            done
            # 大小计算
            local size=$(du -sk "$dir_path" | cut -f1)
            [[ "$size" -lt "$SIZE_LIMIT" ]] && {
                echo "🗑️ 删除 ${size}KB 目录: $name"
                rm -rf -- "$dir_path"
            }
        done
    done
}

# ======================================
# 三、指定路径删除模块（无需修改）
# ======================================
DELETE_PATHS=(
    "/data/nh/"          "/data/nh5/"         "/data/nh6/"
    "/data/nh2/"         "/data/nh3/"         "/data/nh4/"
    "/data/nh.ko"        "/data/gamepad_driver.so"
    "/sdcard/elgg/"      "/data/BingPUBG/"    "/data/BingHPJY/"
    "/data/jz/"          "/data/jz.sh"
    "/data/system/liboxmem.so"
    "/data/local/tmp/gamepad_driver.so"
    "/system/lib/hid/gamepad_driver.so"
    "/data/.gamepad_driver_installed"
    "/data/system/liborangeinit.so"
    "/data/system/xydriver.ko"
    "/data/BingPUBG/guns.cfg"
    "/data/BingHPJY/pz.cfg"
    "/dev/Bing/"
    "/data/单发枪配置.txt"
    "/data/local/tmp/单发枪配置.txt"
    "/data/A内核.ini"   "/data/物资.txt"
    "/data/HPX/"        "/data/HPY/"
    "/data/system/HPX/" "/data/system/HPY/"
    "/storage/emulated/0/落叶配置/"
    "/storage/emulated/0/BY物资/"
    "/storage/emulated/0/落叶配置/落叶配置.txt"
    "/storage/emulated/0/BY物资/BY物资.txt"
    "/storage/emulated/elgg/"
    "/storage/emulated/0/Download/WechatXposed/"
    "/storage/emulated/legacy/Android/data/com.apocalua.run/"
)

delete_specified_paths() {
    echo -e "\n=== 指定路径删除开始 $(date) ==="
    for path in "${DELETE_PATHS[@]}"; do
        [ -e "$path" ] || {
            echo "跳过不存在的路径: $path"
            continue
        }
        rm -rf -- "$path" 2>/dev/null
        echo "$(if [ -d "$path" ]; then echo "已删除目录"; else echo "已删除文件"; fi): $path"
    done
}

# ======================================
# 主流程
# ======================================
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "       ROOT工具集 整合版 v1.1"
echo "━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "注意：请确保已获取ROOT权限"
echo "开始执行以下操作：\n"

clean_empty_dirs
clean_small_dirs
delete_specified_paths

echo -e "\n━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
echo "所有操作完成！"
echo "空目录清理日志：$CLEAN_LOG"
echo "可通过 adb pull $CLEAN_LOG 查看详细记录"

sleep 1
clear


chmod 777 *.sh
MATRIX="0123456789qwertyuiopasdfghjklzxcvbnm"
LENGTH="16"
while [ "${n:=1}" -le "$LENGTH" ]
do
        PASS="$PASS${MATRIX:$(($RANDOM%${#MATRIX})):1}"
        let n+=1
done
        settings put secure android_id "$PASS"
echo shell语言
echo 当前ID

MATRIX="0123456789qwertyuiopasdfghjklzxcvbnm"
LENGTH="16"
while [ "${n:=1}" -le "$LENGTH" ]
do
        PASS="$PASS${MATRIX:$(($RANDOM%${#MATRIX})):1}"
        let n+=1
done
        echo "$PASS"

sleep 1
clear




#!/system/bin/sh

# ------------------------
# 配置项（需与删除脚本一致）
# ------------------------
TARGET_FILE="/data/property/persistent_properties"  # 目标文件路径
BACKUP_FILE="$TARGET_FILE.bak"                      # 备份文件路径（删除脚本生成）
PROP1="persist.sys.vold_app_data_isolation_enabled"  # 需恢复的属性1
PROP2="persist.zygote.app_data_isolation"            # 需恢复的属性2


# ------------------------
# 检查root权限
# ------------------------
if [ "$(id -u)" -ne 0 ]; then
    echo "Error: 脚本需要root权限才能运行 🔴"
    exit 1
fi


# ------------------------
# 检查备份文件是否存在
# ------------------------
if [ ! -f "$BACKUP_FILE" ]; then
    echo "Error: 备份文件 $BACKUP_FILE 未找到，无法恢复 🚫"
    echo "请确认已通过原删除脚本成功生成备份"
    exit 1
fi


# ------------------------
# 临时停止相关服务（避免文件占用）
# ------------------------
echo "正在停止相关系统服务..."
stop zygote64 2>/dev/null  # 停止64位zygote（根据系统实际名称调整）
stop zygote 2>/dev/null     # 停止32位zygote（如有）
stop vold 2>/dev/null       # 停止存储服务


# ------------------------
# 恢复持久化属性文件（核心步骤）
# ------------------------
echo "正在从备份恢复持久化配置..."

# 1. 覆盖恢复原始文件
cp -f "$BACKUP_FILE" "$TARGET_FILE" || {
    echo "错误：恢复备份文件失败，可能权限不足 ⚠️"
    exit 1
}

# 2. 验证属性是否存在（确保恢复成功）
if ! grep -qE "^($PROP1|$PROP2)=" "$TARGET_FILE"; then
    echo "错误：持久化文件恢复失败，属性行未找到 ⚠️"
    exit 1
else
    echo "持久化文件恢复成功 ✅"
fi


# ------------------------
# 恢复运行时属性（从备份中提取原始值）
# ------------------------
echo "正在恢复内存中的运行时属性..."
# 从备份文件中提取属性值（格式：属性=值）
PROP1_VALUE=$(grep "^$PROP1=" "$BACKUP_FILE" | cut -d'=' -f2)
PROP2_VALUE=$(grep "^$PROP2=" "$BACKUP_FILE" | cut -d'=' -f2)

# 若值存在则恢复（避免空值错误）
[ -n "$PROP1_VALUE" ] && setprop "$PROP1" "$PROP1_VALUE"
[ -n "$PROP2_VALUE" ] && setprop "$PROP2" "$PROP2_VALUE"

echo "已恢复属性值："
echo "  $PROP1=$PROP1_VALUE"
echo "  $PROP2=$PROP2_VALUE"


# ------------------------
# 重启相关服务（确保系统加载属性）
# ------------------------
echo "正在重启系统服务..."
start zygote64 2>/dev/null
start zygote 2>/dev/null
start vold 2>/dev/null


# ------------------------
# 最终操作：重启设备（完成恢复）
# ------------------------

reboot

break
;;
"单过Luna敏感文件")

clear
rm -rf /storage/emulated/0/Android/data/me.garfieldhan.holmes
echo "\033[41mHolmes 文件已清除\033[0m"
sleep 0.5
rm -rf /storage/emulated/0/Android/data/com.zhenxi.hunter
echo "\033[41mHunter 文件已清除\033[0m"
sleep 0.5
rm -rf /storage/emulated/0/Android/data/icu.nullptr.nativetest
echo "\033[41mNative Test 文件已清除\033[0m"
sleep 0.5
rm -rf /storage/emulated/0/Android/data/com.byyoung.setting
rm -rf /data/property/persistent_properties
echo "\033[41m爱玩机工具箱 文件已清除\033[0m"
sleep 0.5
rm -rf /storage/emulated/0/Android/data/bin.mt.plus
echo "\033[41mMT管理器 杂质已清理\033[0m"
sleep 0.5
rm -rf /storage/emulated/0/Android/data/com.byyoung.setting
rm -rf /data/property/
echo "\033[41m隐藏应用列表 文件已清理 \033[0m"
rm -rf /data/local/tmp/byyang/
rm -rf /storage/emulated/0/Android/data/com.omarea.vtools
rm -rf /data/local/tmp/shizuku
rm -rf /data/local/tmp/shizuku_starter
rm -rf /storage/emulated/0/Android/data/moe.shizuku.privileged.api
rm -rf /storage/emulated/0/Android/obb/io.github.vvb2060.mahoshojo
rm -rf /storage/emulated/0/Android/data/io.github.vvb2060.mahoshojo
rm -rf /storage/emulated/0/Android/media/io.github.vvb2060.mahoshojo
rm -rf /storage/emulated/0/Android/obb/icu.nullptr.applistdetector
rm -rf /storage/emulated/0/Android/data/icu.nullptr.applistdetector
rm -rf /storage/emulated/0/Android/media/icu.nullptr.applistdetector
rm -rf /storage/emulated/0/Android/obb/com.byxiaorun.detector
rm -rf /storage/emulated/0/Android/data/com.byxiaorun.detector
rm -rf /storage/emulated/0/Android/media/com.byxiaorun.detector
rm -rf /storage/emulated/0/Android/obb/io.github.huskydg.memorydetector
rm -rf /storage/emulated/0/Android/data/io.github.huskydg.memorydetector
rm -rf /storage/emulated/0/Android/media/io.github.huskydg.memorydetector
rm -rf /storage/emulated/0/Android/obb/com.OrangeEnvironment.Detector
rm -rf /storage/emulated/0/Android/data/com.OrangeEnvironment.Detector
rm -rf /storage/emulated/0/Android/media/com.OrangeEnvironment.Detector
rm -rf /storage/emulated/0/Android/obb/io.github.vvb2060.mahoshojo
rm -rf /storage/emulated/0/Android/data/io.github.vvb2060.mahoshojo
rm -rf /storage/emulated/0/Android/media/io.github.vvb2060.mahoshojo
rm -rf /storage/emulated/0/Android/obb/com.Longze.detector.pro2
rm -rf /storage/emulated/0/Android/data/com.Longze.detector.pro2
rm -rf /storage/emulated/0/Android/media/com.Longze.detector.pro2
rm -rf /storage/emulated/0/Android/obb/rikka.safetynetchecker
rm -rf /storage/emulated/0/Android/data/rikka.safetynetchecker
rm -rf /storage/emulated/0/Android/media/rikka.safetynetchecker
rm -rf /storage/emulated/0/Android/obb/io.github.vvb2060.keyattestation
rm -rf /storage/emulated/0/Android/data/io.github.vvb2060.keyattestation
rm -rf /storage/emulated/0/Android/media/io.github.vvb2060.keyattestation
rm -rf /storage/emulated/0/Download/WechatXposed
rm -rf /storage/emulated/0/WechatXposed
rm -rf /data/local/tmp
echo "\033[41m一堆杂项清理\033[0m"

mkdir /data/local/tmp
break
;;
"一键过春秋")
#嫌慢把slssp包括后面删掉
clear
echo "\033[41m                       ks姚雷                        \033[0m"
echo "\033[41m                fsnsjzna146780056497                 \033[0m"
echo "\033[41m                  (一键过春秋检测)                   \033[0m"
echo "\033[41m                嫌这里慢可以自行编辑                 \033[0m"
echo "\033[41m                      研究制作                       \033[0m"
echo "\033[41m                       不加密                        \033[0m"
echo "\033[41m          如果遗漏或者被检测到的一些特征文件         \033[0m"
echo "\033[41m                  可以自己手动添加一下               \033[0m"
echo "\033[41m                     rm -rf (路径)                   \033[0m"
sleep 3
clear
rm -rf /storage/emulated/0/Android/data/me.garfieldhan.holmes
echo "\033[41mHolmes 文件已清除\033[0m"
sleep 0
rm -rf /storage/emulated/0/Android/data/com.zhenxi.hunter
echo "\033[41mHunter 文件已清除\033[0m"
sleep 0
rm -rf /storage/emulated/0/Android/data/icu.nullptr.nativetest
echo "\033[41mNative Test 文件已清除\033[0m"
sleep 0
rm -rf /storage/emulated/0/Android/data/com.byyoung.setting
rm -rf /data/property/
rm -rf /storage/emulated/0/Android/media/org.telegram.messenger.web
echo "\033[41m爱玩机工具箱 文件已清除\033[0m"
sleep 0
rm -rf /storage/emulated/0/Android/data/bin.mt.plus
rm -rf /storage/emulated/0/MT2
rm -rf /storage/emulated/0/Android/data/bin.mt.plus.canary
echo "\033[41mMT管理器 杂质已清理\033[0m"
sleep 0
rm -rf /data/property/persistent_properties
echo "\033[41m隐藏应用列表 文件已清理 \033[0m"
rm -rf /data/local/tmp/byyang/
rm -rf /storage/emulated/0/Android/data/com.omarea.vtools
rm -rf /data/local/tmp/shizuku
rm -rf /data/local/tmp/shizuku_starter
rm -rf /storage/emulated/0/Android/data/moe.shizuku.privileged.api
rm -rf /storage/emulated/0/Android/obb/io.github.vvb2060.mahoshojo
rm -rf /storage/emulated/0/Android/data/io.github.vvb2060.mahoshojo
rm -rf /storage/emulated/0/Android/media/io.github.vvb2060.mahoshojo
rm -rf /storage/emulated/0/Android/obb/icu.nullptr.applistdetector
rm -rf /storage/emulated/0/Android/data/icu.nullptr.applistdetector
rm -rf /storage/emulated/0/Android/media/icu.nullptr.applistdetector
rm -rf /storage/emulated/0/Android/obb/com.byxiaorun.detector
rm -rf /storage/emulated/0/Android/data/com.byxiaorun.detector
rm -rf /storage/emulated/0/Android/media/com.byxiaorun.detector
rm -rf /storage/emulated/0/Android/obb/io.github.huskydg.memorydetector
rm -rf /storage/emulated/0/Android/data/io.github.huskydg.memorydetector
rm -rf /storage/emulated/0/Android/media/io.github.huskydg.memorydetector
rm -rf /storage/emulated/0/Android/obb/com.OrangeEnvironment.Detector
rm -rf /storage/emulated/0/Android/data/com.OrangeEnvironment.Detector
rm -rf /storage/emulated/0/Android/media/com.OrangeEnvironment.Detector
rm -rf /storage/emulated/0/Android/obb/io.github.vvb2060.mahoshojo
rm -rf /storage/emulated/0/Android/data/io.github.vvb2060.mahoshojo
rm -rf /storage/emulated/0/Android/media/io.github.vvb2060.mahoshojo
rm -rf /storage/emulated/0/Android/obb/com.Longze.detector.pro2
rm -rf /storage/emulated/0/Android/data/com.Longze.detector.pro2
rm -rf /storage/emulated/0/Android/media/com.Longze.detector.pro2
rm -rf /storage/emulated/0/Android/obb/rikka.safetynetchecker
rm -rf /storage/emulated/0/Android/data/rikka.safetynetchecker
rm -rf /storage/emulated/0/Android/media/rikka.safetynetchecker
rm -rf /storage/emulated/0/Android/obb/io.github.vvb2060.keyattestation
rm -rf /storage/emulated/0/Android/data/io.github.vvb2060.keyattestation
rm -rf /storage/emulated/0/Android/media/io.github.vvb2060.keyattestation
rm -rf /storage/emulated/0/Download/WechatXposed
rm -rf /storage/emulated/0/WechatXposed
rm -rf /data/user/0/com.juom
rm -rf /storage/emulated/0/Android/data/org.telegram.messenger.web
clear
rm -rf /data/system/graphicsstats
rm -rf /data/system/package_cache

echo "\033[41m一堆杂项清理\033[0m"

#判断/data/local/是否存在tmp没有则创建

clear
if [ ! -d "/data/local/tmp" ]; then
mkdir /data/local/tmp
echo "\033[41mtmp文件夹不存在\033[0m"
sleep 1.5
clear
echo "\033[42mtmp文件夹已创建\033[0m"
else
echo "\033[43mtmp文件夹已存在\033[0m"
fi
;;
"退出")
break
;;
*) echo "无效的选项";;
esac
done