如何在安卓系统启动之前获得 root 权限?

2017-04-29 23:06:18 +08:00
 icedx
rt
需要在后台运行一个以 root 用户运行的服务
要求静默执行 SuperSU ,不会弹窗
系统已 root 如何实现这个需求?
3563 次点击
所在节点    问与答
36 条回复
icedx
2017-04-30 17:01:15 +08:00
@addidd 但是这样不安全
icedx
2017-04-30 17:47:51 +08:00
@Kilerd tasker 好考验智商
Kilerd
2017-04-30 18:11:40 +08:00
@icedx 还行啊,我小折腾过一小阵子,玩过以下这些东西

来短信自动转发到微信(通过方糖)(现在还在用)

接上指定 wifi 取消锁屏密码,离开自动加上

还有的就忘了


现在安卓已经沦落为备用机了

tasker 缺少的是一个用配置文件方式导入的方式,他那个设置界面真的难用
also24
2017-04-30 18:23:02 +08:00
杀鸡焉用牛刀,楼主看下这个文件

/system/etc/mixer_paths.xml
icedx
2017-04-30 18:26:01 +08:00
@Kilerd 我没找到调节音量的触发...
icedx
2017-04-30 18:35:04 +08:00
@also24

老哥有点不稳
这个调完之后扬声器的声音就小了
also24
2017-04-30 18:41:31 +08:00
@icedx #26 额?是我对需求理解的有问题吗。。

每天都用手机 [放广播] , 而且很大声, 邻居家都能听到, 说了也不听劝, 给买了 [蓝牙耳机] 也不用, 正好他手机快坏了, 准备买新的手机.
就准备写个(如果 [媒体声音] 大于某个数值的且 [没插入耳机] 或者连接 [蓝牙耳机] 的时候时候, 就 [杀死有关进程] ) 的程序


问题:外放广播声音太大
附加:不介意耳机 or 蓝牙耳机声音太大
解决方案:修改外放喇叭的最大音量

似乎没问题的啊……

打完上面那一大段我突然想到,你是不是把这个理解为所有喇叭的全局限制了……
这个文件里面是按照输出设备改的啊,听筒和外放喇叭不在一起的……
icedx
2017-04-30 19:16:27 +08:00
@also24
好像是来电的铃音也是外放喇叭吧 修改了会影响来电铃音吧。.
also24
2017-04-30 19:17:43 +08:00
@icedx #28 是,会

但是你的方案…… 也会啊……
also24
2017-04-30 19:56:53 +08:00
啊,想了下你的方案确实不会有这个问题,因为只限制媒体音量
icedx
2017-04-30 20:06:48 +08:00
@also24

研究一下最后剩下了两个方案

编译一个自己的 su

patch 一下 supersu
also24
2017-04-30 20:13:14 +08:00
@icedx #31 看了下,有许多限制音量的 APP 啊,直接丢进 /system/app 不就好了
icedx
2017-04-30 20:14:10 +08:00
@also24
那种软件需要限制的
神不知鬼不觉的 做不到啊
zhaoxiting1997
2017-04-30 22:07:02 +08:00
@icedx 楼主啊之前那个人说的方案很好啊,改了最大的音量又没人知道有问题就让他去找厂商嘛。。。你这个杀进程太明显了了吧。另外应该可以单独调整媒体音量的最大值的,android 里面每一档的音量都是对应着 0-255 直接的一个实际音量,改小应该就行了。
icedx
2017-04-30 23:26:20 +08:00
@zhaoxiting1997
感谢讨论 我刚才想了一下 确实是太明显了
你说的那媒体音量的最大值 估计是在 farmwork 里 这个貌似是在 ART 模式后没法改了
zhaoxiting1997
2017-05-01 09:07:05 +08:00
@icedx 我知道 xposed 插件可以改,如果确定在 framework 里面的话可以反编译改

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/358157

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX