刚刚和群友谈到安卓不允许用户彻底关闭通话/闹钟/拍照声音的问题 于是顺便试了试该如何在 Root 条件下彻底关掉声音
本来我打算在音频服务进程里直接偷偷改掉 MIN_STREAM_VOLUME,但是一时间没找到这东西跑在哪个进程里
最后发现其实直接把 Sound Device 停掉或者 audioservice 停掉就可以了
① 直接去掉对应 Sound Device 的权限
su -c chmod 000 /dev/snd/*
目前正在放的音频不会消失
恢复也很简单:
su -c chmod 660 /dev/snd/*
② 停掉 AudioService
su -c stop audiodevice
恢复不会,不过这种会自己复活....
本来我打算在音频服务进程里直接偷偷改掉 MIN_STREAM_VOLUME,但是一时间没找到这东西跑在哪个进程里
最后发现其实直接把 Sound Device 停掉或者 audioservice 停掉就可以了
① 直接去掉对应 Sound Device 的权限
su -c chmod 000 /dev/snd/*
目前正在放的音频不会消失
恢复也很简单:
su -c chmod 660 /dev/snd/*
② 停掉 AudioService
su -c stop audiodevice
恢复不会,不过这种会自己复活....