设为首页收藏本站

移动叔叔

搜索
查看: 4561|回复: 46
打印 上一主题 下一主题

[刷机包] 联想乐檬K3Note双击唤醒修复教程

[复制链接]
跳转到指定楼层
楼主
发表于 2016-10-2 13:01:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

K3NOTE

机型名称:K3NOTE
安卓版本:5.X
ROM作者:kwjxqy
ROM版本号:kwjxqy
ROM类型:
ROM特点简介:联想乐檬K3Note双击唤醒修复教程
ROM特点简介:联想乐檬K3Note双击唤醒修复教程
本帖最后由 kwjxqy 于 2016-10-8 12:55 编辑

联想乐檬K3 Note 双击唤醒修复教程
不懂反编译回编译的就不用看了


K3 Note 官方内核本身就支持双击唤醒,并且cheshkin的内核并没有删除联想官方的双击唤醒,
就是说这个方法,无论是用官方内核还是cheshkin,都是可用的。
只需要往这个文件写"1.",就是打开,"0."就是关闭。
/sys/board_properties/tpd_suspend_status
但是只是打开还不行,
因为联想官方内核的双击唤醒不是直接发送POWER键(即电源键),
而是发送键值为198的按键,
而第三方ROM本身没有对这个按键做处理,
所以就算打开了内核的双击唤醒,也不能实现唤醒亮屏,
还要添加对198键值的按键处理代码,
接收到这个按键的时候亮屏就可以了。

联想官方所有手势唤醒(双击屏幕、双击HOME、画O、画V、屏幕底部左或右滑动)
全部都是发送198的键值,
区分是哪种方式,是读取
/sys/board_properties/lenovo_flag
这个文件的数值来判断的。
36 = 双击屏幕
51 = 画O
52 = 画V
80 = 双击HOME
32 = 屏幕底部左或右滑动;

安卓5.0 5.1需要反编译修改framework/android.policy.jar文件。
smali代码我已经做好,下载请点上面的立即下载。

里面有三个文件,
PhoneWindowManager.smali是我修改好的文件,
PhoneWindowManager.java是Java代码,
MIUI8_SmartWake_smali代码.txt是smali代码;
可以参照我修改的PhoneWindowManager.smali来修改。

将smali代码添加到你反编译出来的
PhoneWindowManager.smali这个文件中。
添加SensorEventListener接口实现:
# interfaces
.implements Landroid/view/WindowManagerPolicy;
.implements Landroid/hardware/SensorEventListener;
添加5个方法:
onAccuracyChanged
onSensorChanged
interceptKeyOnScreenOff
readFlag
sensor
添加2个字段变量:
.field private mSensorandroid/hardware/Sensor;
.field private mSensorManagerandroid/hardware/SensorManager;

将上面说的代码添加到
PhoneWindowManager.smali
文件后,需要在
interceptKeyBeforeQueueing方法里调用
interceptKeyOnScreenOff方法来处理黑屏时198按键键值。

点评

neteasy  能不能把反编译工具共享一下  发表于 2016-10-18 09:26
zhuyoucheng  希望版主来个高亮,让更多的人看到  发表于 2016-10-2 16:08
推荐
 楼主| 发表于 2016-10-2 13:08:09 | 只看该作者
本帖最后由 kwjxqy 于 2016-10-2 13:28 编辑

双击唤醒修复教程.zip (85.39 KB, 下载次数: 32)
回复

使用道具 举报

藤椅
发表于 2016-10-2 13:08:29 | 只看该作者
好东西啊

 

回复

使用道具 举报

板凳
发表于 2016-10-2 13:09:38 来自手机版 | 只看该作者
好帖子,支持楼主!

 

回复

使用道具 举报

报纸
发表于 2016-10-2 13:10:53 | 只看该作者
我的沙发我做主,果断支持楼主!
回复

使用道具 举报

地板
发表于 2016-10-2 13:11:25 来自手机版 | 只看该作者
大神厉害

 

回复

使用道具 举报

7#
发表于 2016-10-2 13:11:25 来自手机版 | 只看该作者
精品 精品

 

回复

使用道具 举报

8#
发表于 2016-10-2 13:19:21 | 只看该作者
精品资源,强烈推荐!
回复

使用道具 举报

9#
发表于 2016-10-2 13:21:32 来自手机版 | 只看该作者
干货,顶楼主!

 

回复

使用道具 举报

10#
发表于 2016-10-2 14:01:19 | 只看该作者
太给力啦~楼主V5!
回复

使用道具 举报

11#
发表于 2016-10-2 14:11:26 来自手机版 | 只看该作者
支持大神!!

 

回复

使用道具 举报

12#
发表于 2016-10-2 15:29:50 来自手机版 | 只看该作者
感谢分享

 

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

© 2008-2024 移动叔叔. 版权所有,专业的网络售后平台 ( 闽ICP备18006692号-3 )

商务合作点击这里给我发消息|Email:service@mobileuncle.com|手机版|移动叔叔     

GMT+8, 2024-11-14 08:14 , Processed in 0.321914 second(s), 22 queries , Gzip On, Memcache On.

返回顶部