能力值:
( LV3,RANK:30 )
|
-
-
2 楼
膜拜楼下
|
能力值:
( LV9,RANK:140 )
|
-
-
3 楼
昨天刚好也发了个类似的。
https://github.com/monstersb/hijackAndroidPowerOff
|
能力值:
( LV6,RANK:90 )
|
-
-
4 楼
膜拜楼上
|
能力值:
( LV3,RANK:30 )
|
-
-
5 楼
同膜拜。代码要不要写的这么漂亮。
|
能力值:
( LV2,RANK:10 )
|
-
-
6 楼
为何这么6
|
能力值:
( LV2,RANK:10 )
|
-
-
7 楼
感觉不出在实际应用场景中能经得起考验的实际意义,不用喷我,觉得这思路太小儿科了。如果有这权限,不想让它关机呢。
|
能力值:
( LV2,RANK:10 )
|
-
-
8 楼
其实没啥意思,geohot才是天才少年,擦
|
能力值:
( LV17,RANK:1820 )
|
-
-
9 楼
同膜拜楼上……
|
能力值:
( LV5,RANK:60 )
|
-
-
10 楼
不错不错
|
能力值:
( LV3,RANK:20 )
|
-
-
11 楼
其实不需要hook来电短信什么的. 在假关机的时候 直接强转为飞行模式,短信蓝牙WIFI都会挂掉呢!然后开机再上传!
|
能力值:
( LV2,RANK:10 )
|
-
-
12 楼
思路是差不多的,关于flag的问题,注意到注入到system_process之后,PowerManagerService这些模块是共享一个进程内存空间的,所以直接可以用一个class field来作为flag来代表当前状态,我看monster的代码里也是这么实现的。当然Phone进程和system_process不在一起,这个就不能这么做了。
看了下monster的代码,风格不错,有几个小问题
1. 没有处理震动事件
2. gotoSleep在一些机型上会有一闪而过的动画效果,和正常关机屏幕直接黑屏有区别。最好先写brightness标志位
3. 没有处理LED指示灯
4. “关机”之后再”开机“需要对电源按键的时间做判断,检测用户是否在意图开机,否则对用户来说就是按了很久却没有反应,比较可疑。
另外像楼上所说的,geohot才是真正的天才少年,我们都还要学习,哈哈
|
能力值:
( LV2,RANK:10 )
|
-
-
13 楼
感谢分享!
|
能力值:
( LV2,RANK:10 )
|
-
-
14 楼
看来以后还是要拔电池...
天才骚年能在不带电池的情况下实施监听吗?嘿嘿..
and...用Apple的高富帅貌似暂时不用担心这些问题呢..哈哈
|
能力值:
( LV2,RANK:10 )
|
-
-
15 楼
原来我们都被骗了。。。
|
能力值:
( LV2,RANK:10 )
|
-
-
16 楼
学习了。谢谢楼主!
|
能力值:
( LV3,RANK:20 )
|
-
-
17 楼
xposed对于某些方法不起效果
|
能力值:
( LV2,RANK:10 )
|
-
-
18 楼
膜拜……
|
能力值:
( LV2,RANK:10 )
|
-
-
19 楼
学习ing,都是牛人
|
|
|