Magisk模块:Audio HeadQuarter(使用前仔细阅读)

简介: Magisk模块:Audio HeadQuarter(使用前仔细阅读)

警告!实验性软件,搞机需谨慎,开发者不对本应用造成的损害负责!


使用者需要设备已安装twrp等具有文件管理功能的Recovery,并且有救设备于死亡的能力


这是一个音量控制器,允许在多个音轨在同时播放的情况下调节每个音轨(进程)独立的(左右)音量,并支持在底层执行未知应用和已知应用的静音操作


注意本应用不控制DirectOut音频(你在放声音但找不到估计就因为这个),不控制输入音频,删除较快的音轨请善用预设功能


注意:非原生/非类原生系统请谨慎安装,可能导致无法播放声音和死机,若出现请立即停用/卸载模块


由于Android原生并不支持这么做,这个应用并不是依赖Android Java Sdk / Ndk来实现上述功能 ,本应用的核心部分是一个由AOSP源码修改编译的系统共享链接库,以及一个二进制可执行文件,这就需要对系统中相应文件进行修改和替换,本应用主要替换采用Magisk模块方式,模块下载



安装条件:


1.设备已安装twrp等具有文件管理功能的Recovery,以及使用者有救设备于死亡的能力


2.Api = 26,27,28,29,30(Android 8.0,Android 8.1,Android 9,Android 10,Android 11)


3.Magisk



**FAQ:**



*1.模块安装失败?*


>检查你的Kernel是否允许关闭SeLinux,或者是否为Magisk稳定版,测试版可能导致开机脚本不执行



*2.如何多应用同时播放?*


>用权限管理软件关闭那几个应用的音频焦点权限



*3.悬浮窗问题*


>检查是否已授予忽略电池优化,悬浮窗权限,以及是否在设置中手动开启,悬浮窗触发条件是音量改变,有些系统一次音量键出现音量条但不触发音量改变故不触发悬浮窗,**实验性**直接触发方式已添加



*4.怎么还原/恢复*


>卸载模块



*5.闪退/app卡住*


>检查apk和模块版本是否对应



*6.为什么播放结束正在播放/悬浮窗中仍有该项*


>系统底层没有调用destroy,不影响使用,对该项操作代表预设



*7.模块安装成功,SeLinux也是permissve状态但还是没有声音*


>系统过度魔改,你的系统不支持



更新内容

       1.悬浮窗/"正在播放"固定应用(点击图钉)

       2.无障碍服务版按键响应

       3.可设置的后台隐藏

       4.全root执行选项

       5.图标变更

       6.Android 11支持(需要Github release最新模块)

       7.默认强调色变更

       8.添加一周年版本特别内容

       9.设置向导变更,网页下载变更

       10.自适应图标

       11.设置在遇到错误时状态从禁止变更为开放

       12.主页性能优化

       13.回答几个常见问题

       a.软件是否需要后台

       只有悬浮窗功能需要保留apk 后台,底层服务不需要apk后台

       b.微信,钉钉等语音或者退出时显示悬浮窗

       这个不是bug,是因为这些软件动了音量

       c.酷狗只显示进程名

       酷狗包名,进程名不规范,默认算法读不出进程名

       d.xxx不支持/xxx列表没有/xx电话没有

       请仔细阅读"正在播放"界面内的说明,此处不再赘述

       e.如何同时播放?\n

       使用权限软件禁止 启动播放就会把别人停掉的软件 的音频焦点,不行就把两个都禁止

目录
相关文章
|
6月前
|
Shell
获取image文件, magisk刷机
直接从系统镜像获取image文件, 用于magisk刷机流程中的patch修补流程; 全程使用adb方式,
134 0
|
容器
Inno Setup GIF 显示插件 GIFCtrl (V2.1 版本)
原文 http://restools.hanzify.org/article.asp?id=79  引用来自 test.iss ; -- test.iss --; restools; http://restools.hanzify.org; gifctrl.dll 为一个用于 Inno Setup 的 13 KB 的 gif 显示插件,同样可以显示 BMP 和 JPEG。
1492 0
|
4月前
|
Web App开发 前端开发
audio的自动播放报错解决
使用audio标签时,当前页面没有进行交互时,比如用户刷新了页面后,play()调用就会报错,要如何解决?
|
Linux
ffmpeg编译配置srt模块
ffmpeg编译配置srt模块
322 0
ffmpeg编译配置srt模块
成功刷入Magisk后我们需要安装那些模块?
好多小伙伴们初次搞机,费了九牛二虎之力成功解锁BL然后刷入Magisk,然后到这里却不知道接下来应该装什么!😳 今天就简单给大家分享一下一些玩机经验,当我们刷完Magisk后,首先我们要刷入以下模块!
2567 0
成功刷入Magisk后我们需要安装那些模块?
移植mjpg_streamer使其支持拍照功能
移植mjpg_streamer使其支持拍照功能
85 0
Magisk模块:Scene附加模块(二)修改版
Magisk模块:Scene附加模块(二)修改版
4482 0
|
Linux
LINUX编译opencore-amr
LINUX编译opencore-amr
842 0
|
API 语音技术
freeswitch的模块中mod_vad的使用说明
介绍 mod_vad是一个freeswitch的模块,实现VAD录音和放音支持打断,vad和asr集成,tts放音支持等。
|
编译器 C语言 Windows
FFMPEG视频开发:Window系统下载部署FFMPEG库并获取摄像头数据保存为MP4文件存放到本地(使用FFMPEG本身接口获取摄像头数据)
FFMPEG视频开发:Window系统下载部署FFMPEG库并获取摄像头数据保存为MP4文件存放到本地(使用FFMPEG本身接口获取摄像头数据)
458 0
FFMPEG视频开发:Window系统下载部署FFMPEG库并获取摄像头数据保存为MP4文件存放到本地(使用FFMPEG本身接口获取摄像头数据)