- 管理后台进程存活和死亡
- 指定释放后台应用子进程
- 阻止Low Memory Killer Daemon杀后台
- 自动释放非常用内存
- 让应用休眠减少CPU和内存使用
- 该模块只支持Android8 ~ 14,平台仅支持arm64-v8a
- Magisk不低于20.4+,ksu大部分可兼容
- 此模块基本不会与其他模块产生冲突
- 名单列表:/sdcard/Android/HChai/HC_memory/名单列表.conf
自定义开关功能,只支持简单的功能开关,更具体的参数配置请查看📝自定义配置。 如何打开终端UI界面?
- 可在Termux中使用
amui
命令,也可在mt管理器中执行/sdcard/Android/HChai/HC_memory/terminal.sh
如何保存和开关功能?
- 使用方向键来控制,回车保存。
- 如果没有键盘点击右下角lm呼出键盘。
功能作用?
- 之后会在终端UI中添加说明,目前只有Json配置说明。
自带配置适用于绝大多数设备,但还是有一些设备不适用默认配置,因此开放更多内置可调参数。在设计HAMv2框架时遍已经考虑到该需求,绝大多数的参数都可自定义调整,而且此项目可嵌入到其他模块中运行。Json配置文件位于/data/adb/modules/Hc_memory/config/memory.json
"project": {
"name": "官方配置 [23.06.25]",
"author": "火機@coolapk"
}
字段名 | 类型 | 描述 |
---|---|---|
name | string | 配置文件的名称 |
author | string | 配置文件的作者信息 |
name
与author
在日志以如下方式体现:
[2023-07-06 19:00:22] [info] config 官方配置 [23.06.25] | by: 火機@coolapk
- 更详细的json配置文件说明请参考这里
可以搭配其他内存优化模块吗?
- A1内存管理与其他内存优化原理完全不同,因此搭配其他模块效果只会是1+1=2。
是否会耗电?
- 完全不会。我在开发HAMv2框架时,花费了大量时间来优化核心代码,并采用了底层的C/C++语言。因此,该框架所造成的耗电量微乎其微,可以忽略不计。
与其他Magisk模块或者Xp模块会造成冲突吗?
- 几乎不太可能与其他模块发生冲突,至今尚未遇到与本模块发生冲突的情况。
是否造成待机耗电?
- HAMv2框架不会导致待机耗电,因为在待机状态下,A1内存管理会进入休眠状态。
启用阻止lmkd杀后台,为什么后台还是被杀了?
- 因为只阻止lmkd杀后台,不包含各个手机厂商的杀后台程序。
如何配置乖巧列表?
- 要配置乖巧列表,你需要在相应的列表中添加"KILL 包名:子进程名"的规则。在添加之前,你需要确保了解子进程的功能和作用,以免造成意外问题。
为什么进入系统一段时间后进入fb模式?
- 出现该问题的大部分都是三星手机,并且启用了hook阻止lmkd杀进程的功能,这可能是导致的原因。目前尚无法解决这个问题,但可以通过关闭阻止lmkd杀进程的功能来解决。
为什么播放音频的进程被暂停了?
- 音频进程被暂停的情况很少发生,如果确实发生了,可以将该进程添加到白名单中,或者关闭应用休眠功能。这样可以确保音频进程持续运行而不被暂停。
安装模块时提示Not compatible with this platform: xxxx
- 目前模块仅支持arm-v8a平台,其他平台暂时不支持。
感谢以下用户或项目的源码对本项目的帮助:
感谢以下用户的测试反馈和错误定位:
- @火機(coolapk)
如何你觉得这个模块很好用,可以捐赠来支持我