Magisk模块:crond 清理黑名单列表V4.4.1

简介: Magisk模块:crond 清理黑名单列表V4.4.1

模块刷入重启后查看

管理器
  └── /sdcard
     └── /Android
        └── /clear_the_blacklist  <--- 模块生成的目录
           ├── /定时任务          <--- 文件夹
           │  ├── 定时设置.ini     <--- 在里面自定义参数
           │  └── Run_cron.sh     <--- ini文件定义好之后以root执行
           ├── log.md          <--- 日志文件: 每次重启设备重新记录
           ├── 白名单.prop      <--- 防止输入错误后保存: 如/data
           └── 黑名单.prop       <--- 输入需要定时删除的(文件文件夹)完整路径
  • Magisk20.4+
  • 支持Magisk Lite


说明

  • 模块刷入重启后,只在用户解锁设备才开始生效,所以你要是说你刷了模块开不了机,那就是其他问题,雨我无瓜。
  • 使用crond定时命令,不会浪费或占用系统资源
  • 只要你手机开机,只要使用任何软件,设备本身就已经开始进行各种频繁读写,该模块锁屏时不执行解锁设备并且设备存在黑名单内的路径文件/文件夹时,才会进行删除操作。太注重于闪存性能,干脆使用小灵通。


关于模块

  • 支持用户自定义定时时间: 可以在/sdcard/Android/clear_the_blacklist/定时任务文件夹中编辑定时设置.ini文件,编辑完成后保存,以root方式执行在同一目录下的Run_cron.sh脚本即可完成自定义定时。
  • 支持在需要删除的文件夹中添加black文件,脚本运行时会自动将该路径添加至黑名单.prop内的#black标识符下方,#black标识符可以更改至任意行,但不能删除或重复输入多个#black标识符
  • 支持使用通配符*,如果重要文件或文件夹在通配符范围内,记得先写入白名单。
  • 支持空格文件或者文件夹,比如:/sdcard/12 3456文件夹,或/sdcard/123 456文件。
  • 更新内容
  • 减少一处函数: while raed(){} 因为可以用IFS=$\\'
    \\' --重新定义字段分隔符 忽略空格和制表符
    代替WhileRead识别空格文件和文件夹。
    black特性更改: find /data/ .. --> find /data/media/,将查找/data/目录下所有目录更改为/data/media/用户存储,因为正常情况下不会去其他目录创建black文件,这么更改可以减少资源浪费。
    速度提升40%: 因为更改了上面两处内容,减少重复判断、查找路径更改,执行脚本速度更快,当然每次执行脚本时间大约是1秒。
    白名单/黑名单.prop: 优化通配符判断
    关于之前版本被清空目录: 问题已经找到,用户使用了/路径/.*规则,系统识别为/路径/./路径/...在脚本中代表目录的意思,所以会被清除,现已做默认跳过处理:case $i in *\\'/.\\') continue ;; *\\'/..\\') continue ;; esac,不会再判断上述情况,可以放心使用!
  • 优化脚本代码

     内置busybox


  • 26ce876302109725c50d1ff69fbd8013_640_wx_fmt=jpeg&wxfrom=5&wx_lazy=1&wx_co=1.jpg
目录
相关文章
|
运维 Linux Apache
Linux Apache服务详解——Apache虚拟目录与禁止显示目录列表实战
Linux Apache服务详解——Apache虚拟目录与禁止显示目录列表实战
226 2
|
Android开发
autojs无Root访问data目录实现
牙叔教程 简单易懂
2756 0
|
数据可视化 数据格式 Python
Matplotlib绘图从零入门到实践(含各类用法详解)
本文是一份全面的Matplotlib绘图库教程,涵盖了从基础到高级的各类用法,包括安装、基础图形绘制、调节设置、数值处理、图形美化、动画制作等,并提供了理论讨论和实例项目,旨在帮助读者从零开始学习并掌握Python中的Matplotlib绘图。
452 0
|
前端开发 应用服务中间件 区块链
简单快捷的图片格式转换工具:认识webp2jpg-online
发现一款GitHub前端项目【webp2jpg-online】,提供在线图片格式转换和拼接,无广告,支持20种语言,包括JPEG、PNG、GIF等格式互转。工具包含图片转换器和视频字幕拼接功能,支持离线使用和私有化部署。虽久未更新,已有1.7k GitHub星标。适合博客作者和记笔记者处理图片。
293 1
简单快捷的图片格式转换工具:认识webp2jpg-online
|
存储 弹性计算 大数据
什么是阿里云服务器?阿里云服务器的优缺点分析
什么是阿里云服务器?阿里云服务器的优缺点分析
609 0
|
Shell Android开发 开发者
Android系统 自定义动态修改init.custom.rc
Android系统 自定义动态修改init.custom.rc
799 0
|
算法 数据安全/隐私保护
常用的有限元网格生成方法
本文介绍了三种常见的有限元网格生成方法:映射法、四(八)叉树法和Delaunay三角化法。映射法通过坐标变换将物理域映射到规则参数域,适合生成结构化和非结构化网格,但处理复杂区域时较困难。四(八)叉树法基于栅格,通过递归细分逼近边界,适用于非结构化网格,但内部和边界网格的相容剖分较复杂。Delaunay三角化法通过保证外接圆特性生成高质量网格,适用于凸区域,但在凹区域需进行边界恢复。前沿推进法则从边界开始逐步向内生成网格,边界质量好,但数据结构设计和推进规则制定有一定挑战。这些方法各有优缺点,常结合使用以优化网格剖分。
1594 1
|
Shell Android开发 内存技术
Magisk模块:crond 清理黑名单列表V4.3.0
Magisk模块:crond 清理黑名单列表V4.3.0
532 0
|
移动开发 JavaScript 前端开发
前端常见跨域解决方案(全)
前端常见跨域解决方案(全)
973 0
|
消息中间件 Java Kafka
Apache Kafka - 灵活控制Kafka消费_动态开启/关闭监听实现
Apache Kafka - 灵活控制Kafka消费_动态开启/关闭监听实现
1511 1