清理安卓手机广告

 

保存脚本另存为 Fuck_AD.sh,在手机执行后体验效果。

echo ""

echo " "
echo " - 开始执行清理广告库文件"
sleep 3

files=(
    /data/app/*/*/lib/arm64/libpangleflipped.so
    /data/app/*/*/lib/arm64/libzeus_direct_dex.so
    /data/app/*/*/lib/arm64/libmetasec_ml.so
    /data/app/*/*/lib/arm64/libMMANDKSignature.so
)

# 循环遍历文件列表并删除每个文件或文件夹
for file in "${files[@]}"; do
    # 检查文件或文件夹是否存在
    if [ -e "$file" ]; then
        # 删除文件或文件夹
        rm -rf "$file" > /dev/null 2>&1
    fi
done
echo " "
echo " - 广告库文件清理完成"
sleep 2
echo " "
echo " - 开始搜索并设置广告文件夹权限为000"
echo " "
echo " - 此过程较为漫长,取决于你手机安装了多少含有广告的app 【并非卡住,请耐心等待执行完成】 "
#app集成广告【穿山甲,腾讯,百度等等】
chmod 000 /data/data/*/app_sslcache/
#腾讯广告
chmod 000 /data/user/0/*/app_e_qq_com_*
chmod 000 /data/data/com.tencent.qqlive/files/qad_cache/
chmod 000 /data/data/com.tencent.qqlive/files/tad_cache/

#穿山甲广告
find /data/data/ -type d -name "pangle_com.byted*" -exec chmod 000 {} \;
find /data/data/ -type d -name "app_tt*" -exec chmod 000 {} \;
find /data/data/ -type d -name "app_webview" -exec chmod 000 {} \;

#百度广告
find /data/data/ -type d -name "app_baidu_sdk*" -exec chmod 000 {} \;

#哔哩哔哩广告
find /data/data/ -type d -name "app_webview_tv.danmaku.bili*" -exec chmod 000 {} \;

#快手广告
find /data/data/ -type d -name "ksadsdk*" -exec chmod 000 {} \;
chmod 000 /data/data/com.mfcloudcalculate.networkdisk/ks_union/
chmod 000 /data/data/com.mfcloudcalculate.networkdisk/ksad_dynamic/
chmod 000 /data/data/*/app_sodler/

#soul广告
chmod 000 /data/user/0/cn.soulapp.android/files/soul_ad/
chmod 000 /data/user/0/cn.soulapp.android/app_adnet/
chmod 000 /data/user/0/cn.soulapp.android/files/pangle_p/
chmod 000 /data/user/0/cn.soulapp.android/files/soul_res/
chmod 000 /data/user/0/cn.soulapp.android/app_sslcache/
echo " "
echo " - 设置权限完成"
echo " "
echo " - 开始清理碎片文件"

find /data/data/ -type d -name "pangle_com.byted*" -exec rm -rf {}/* \;

find /data/data/ -type d -name "app_webview_tv.danmaku.bili*" -exec rm -rf {}/* \;

rm -rf /data/data/*/app_sslcache

rm -rf /data/data/*/*/*.ncfg

rm -rf /data/data/*/*/*.nsig

rm -rf /data/data/*/app_webview_tv.danmaku.bili/*

rm -rf /data/data/*/app_tt_pangle_bykv_file/*

rm -rf /data/data/*/app_baidu_sdk_remote/*

rm -rf /data/data/*/*/pangle_com.byted.pangle.m/*

rm -rf /data/data/*/app_webview/*

rm- rf data/data/com.tencent.qqlive/files/qad_cache/*
rm -rf /data/data/com.tencent.qqlive/files/tad_cache/*

rm -rf /data/data/com.mfcloudcalculate.networkdisk/ksad_dynamic/*
rm -rf /data/data/com.mfcloudcalculate.networkdisk/ks_union/*
rm -rf /data/data/*/app_sodler/*

rm -rf /data/user/0/cn.soulapp.android/files/soul_ad/*
rm -rf /data/user/0/cn.soulapp.android/app_adnet/*
rm -rf /data/user/0/cn.soulapp.android/files/pangle_p/*
rm -rf /data/user/0/cn.soulapp.android/files/soul_res/*
rm -rf /data/user/0/cn.soulapp.android/app_sslcache/*
echo " "
echo " - 清理完成,按回车键结束"

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/641903.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Python+Flask+Pandas怎样实现任意时间范围的对比数据报表

话不多说,有图有源码: 1.上图 2.因为是低代码的,只能发重要有用的代码片段了 实现思路:1)获取指定时间范围内的数据:2)df合并 #----------年份替换----------------for syear in range(int(byear),int(eyear)1):start_datestr(syear)strbdate[4:]end_datestr(syear)stredate…

[Spring Cloud] (9)XSS拦截器

文章目录 简述本文涉及代码已开源Fir Cloud 完整项目防XSS攻击必要性:作用: 整体效果后端增加拦截器开关配置pom中增加jsoup依赖添加JSON处理工具类添加xss拦截工具类防XSS-请求拦截器 前端 简述 本文涉及代码已开源 本文网关gateway,微服务…

python-找出四位数中的玫瑰花数

【问题描述】玫瑰花数指一个n位数(n>4),其每位上的数字的n次幂之和等于本身。 请求出所有四位数中的玫瑰花数 【输入形式】 【输出形式】 【样例输入】 【样例输出】1634 8208 9474 【样例说明】 【评分标准】 完整代码如下: for n in ra…

小程序-修改用户头像

1、调用拍照 / 选择图片 // 修改头像 const onAvatarChange () > { // 调用拍照 / 选择图片 uni.chooseMedia({ // 文件个数 count: 1, // 文件类型 mediaType: [image], success: (res) > { console.log(res) // 本地临时文件路径 (本地路径) const { tempFilePath } …

【大数据】MapReduce JAVA API编程实践及适用场景介绍

目录 1.前言 2.mapreduce编程示例 3.MapReduce适用场景 1.前言 本文是作者大数据系列专栏的其中一篇,前文我们依次聊了大数据的概论、分布式文件系统、分布式数据库、以及计算引擎mapreduce核心概念以及工作原理。 书接上文,本文将会继续聊一下mapr…

【zotero6】ZotCard笔记模板分享

zotcard插件下载链接:传送门 因为zotero出了新的zotero7,现在下载插件会出现zotero6和zotero7不兼容的情况,通过这个链接可以区分适配不同版本的插件。 下载后点击工具的附加组件 然后选择通过文件添加 就可以添加插件了 再通过 工具->…

【全开源】二手车置换平台系统小程序(FastAdmin+ThinkPHP+Uniapp)

二手车置换平台系统 特色功能: 车辆评估:系统提供车辆状况、性能和价值的评估功能,通过拍照、上传图片等方式自动识别车辆信息并给出估价建议,帮助买家和卖家更准确地了解车辆价值。 在线交易:平台提供在线购车、售车…

SpringBoot实现邮箱验证码

自行创建一个SpringBoot项目 导入SpringBoot所需要的邮箱验证码的包 <!--邮件发送--><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-mail</artifactId><version>2.6.1</version>…

MCS-51伪指令

上篇我们讲了汇编指令格式&#xff0c;寻址方式和指令系统分类&#xff0c;这篇我们讲一下单片机伪指令。 伪指令是汇编程序中用于指示汇编程序如何对源程序进行汇编的指令。伪指令不同于指令&#xff0c;在汇编时并不翻译成机器代码&#xff0c;只是会汇编过程进行相应的控制…

java继承使用细节二

构造器 主类是无参构造器时会默认调用 public graduate() {// TODO Auto-generated constructor stub也就是说我这里要用构造器会直接调用父类。它是默认看不到的 &#xff0c;System.out.println("graduate");} 但当主类是有参构造器如 public father_(int s,doubl…

考研计组chap1计算机系统概述

目录 一、计算机发展历程(不考了) 二、计算机硬件的基本组成 3 1.五个部分 &#xff08;1&#xff09;输入设备 &#xff08;2&#xff09;控制器 &#xff08;3&#xff09;运算器 &#xff08;4&#xff09;&#xff08;主&#xff09;存储器 &#xff08;5&#xff0…

Python高效数据分析的综合复习指南【时间处理与机器学习】

五、时间处理 一、时间戳-----Timestamp类型 方法1&#xff1a;使用Timestamp创建 pandas.Timestamp(ts_input, freqNone, tzNone, unitNone, yearNone, monthNone, dayNone, hourNone, minuteNone, secondNone, microsecondNone, tzinfoNone, offsetNone) import pandas a…

微信好友这样打标签更高效!

为什么要做标签管理? ① 通过标签管理&#xff0c;可以清晰的知道每个私域好友的关系程度&#xff0c;如哪些是忠诚客户&#xff0c;哪些是意向客户&#xff0c;哪些是刚加上的客户等等。 这样就知道下一步要怎么操作&#xff0c;做到精细化运营。如忠诚客户跟进维护&#x…

子分支想主分支发起合并请求

请求合并 1.点击 git Web 页右上角打开 Merge requests 进入新页&#xff0c;点击右上角。注意选择要合并的项目 2.左边是源分支&#xff0c;右边是要合并的目标分支。 3.最后点击左下角绿色按钮 4.第一个红框 Assignee&#xff0c;选择要通知去合并的人。第二个红框不动&#…

qt5core.dll怎么下载,qt5core.dll下载安装详细教程

不知道大家有没有遇到过qt5core.dll丢失这个问题&#xff1f;目前这个问题还是比较常见的&#xff0c;一般使用电脑比较多的的人&#xff0c;有很大几率遇到这种qt5core.dll丢失的问题。今天主要针对这个问题&#xff0c;来给大家讲解一下一键修复qt5core.dll的方法。 Qt5Core.…

基于FPGA的函数信号发生器设计

本科时期的一个课设&#xff0c;现在将他分享出来&#xff0c;写了很详细的文章&#xff0c;可以直接拿去使用&#xff1a;设计采用波形查找表和相位累加器的方法实现DDS&#xff0c;查找表的数据位宽为8位&#xff0c;采样点数为4096。波形产生范围是100Hz-20MHz&#xff0c;最…

前端 CSS 经典:SVG 描边动画

1. 原理 使用 css 中的 stroke 属性&#xff0c;用来描述描边的样式&#xff0c;其中重要的属性 stroke-dasharray、stroke-dashoffset。理解了这两个属性的原理&#xff0c;才能理解描边动画实现的原理。 stroke-dasharray&#xff1a;将描边线变成虚线、其中实线和虚线部分…

年轻人逆转生活方式,胰岛功能关键在于饮食与运动的配合!

平常在生活方面&#xff0c;控制好饮食和运动&#xff0c;但是有的年轻人&#xff0c;比如说工作原因&#xff0c;或者是个人喜好等原因&#xff0c;可能饮食他配合不了&#xff0c;这样逆转起来也很困难。 有一个例子&#xff0c;就是那种公交车司机&#xff0c;他的排班就是夜…

C++容器之无序多集(std::unordered_multiset)

目录 1 概述2 使用实例3 接口使用3.1 construct3.2 assigns3.3 iterators3.4 capacity3.5 find3.6 count3.7 equal_range3.8 emplace3.9 emplace_hint3.10 insert3.11 erase3.12 clear3.13 swap3.14 bucket_count3.15 max_bucket_count3.16 bucket_size3.17 bucket3.18 load_fa…

【正点原子Linux连载】 第四十七章 音频驱动实验摘自【正点原子】ATK-DLRK3568嵌入式Linux驱动开发指南

1&#xff09;实验平台&#xff1a;正点原子ATK-DLRK3568开发板 2&#xff09;平台购买地址&#xff1a;https://detail.tmall.com/item.htm?id731866264428 3&#xff09;全套实验源码手册视频下载地址&#xff1a; http://www.openedv.com/docs/boards/xiaoxitongban 第四十…