我的目的很简单:玩火纹的时候背景音乐关掉,用收音机当背景音乐,当年在PC上玩风花雪月的时候就是这么干的
红米Note8Pro可以刷入多个版本的安卓系统:安卓9-13
类原生系统最低从安卓10开始,但是所有的安卓10类原生包都不支持FM收音机(硬件是有这个功能的,单纯没适配)
安卓11又实在不想刷,小文件读写速度极其缓慢,我那个放了1600个SFC游戏音乐文件的文件夹用DroidSound-E浏览能卡30秒
理论上来讲可以自己编译一个刷机包解决,然而我又不是Linux内核工程师,为了自己的血压,就不自己造轮子了
然后就开始尝试提取各种FM收音机安装包,MIUI的安卓11类原生的都试过了,Magisk模块伪装成系统应用也试过了,权限也试过了,拷贝.so动态链接库也试过了,都不能用,logcat啥也查不到
网上找了一圈,除了高通625/660有全机型通用的硬件FM收音机(需要root)以外,其他机型全部都需要自己适配,提取的apk百分之99.9不能用
然后开始刷安卓11的crdroid,刷完以后通过刷关闭FUSE模块来提升小文件读写速度,刷完以后读写速度倒是上去了,然而发现了一个非常危险的bug,那就是部分文件管理器可以创建文件但无法创建文件夹,或复制文件时直接卡死。看到这个bug我直接就不敢用了,这种bug有点类似于灭霸,一部分操作随机失败,是最难处理的一种bug,以后指不定会造成什么难以排查的问题
安卓11终究还是不能强行关闭fuse,要不接受这垃圾的读写速度,要不回到之前的版本,否则你都不知道应用是怎么死的...
然后就准备回安卓10了,没有FM收音机就没有吧,实在不行用网络收音机代替,非要解决这个问题代价太大了
上一篇:
最近股票跌傻了!下一篇:
美末1初见