45IT.COM- 电脑学习从此开始!
DIY硬件教程攒机经验装机配置
设计Photoshop网页设计特效
系统注册表DOS系统命令其它
存储主板显卡外设键鼠内存
维修显卡CPU内存打印机
WinXPVistaWin7unix/linux
CPU光驱电源/散热显示器其它
修技主板硬盘键鼠显示器光驱
办公ExcelWordPowerPointWPS
编程数据库CSS脚本PHP
网络局域网QQ服务器
软件网络系统图像安全
页面导航: 首页 > DIY硬件 > 手机及数码 >

三星I9250用音量键唤醒手机的方法

电脑软硬件应用网 45IT.COM 时间:2012-11-02 14:46 作者:佚名

很多朋友担心用手机开关键解锁会影响开关键的寿命,万一开关键坏了怎么办呢?于是有人想办法用音量键来唤醒手机。本文教大家如何将三星I9250的唤醒键设置为音量键。

一、工具包使用环境:Windows、JDK环境

1,去JAVA官网下载JDK。

下载后安装全部默认确定,最好默认C盘,如果在别的盘,下面的路径自行对应修改。

2,设置环境变量:JAVA_HOME、PATH、CLASSPATH

JAVA_HOME:

我的电脑->属性->高级->单击“环境变量”按钮->单击“系统变量”区域的“新建”按钮->在“变量名”文本框中输入JAVA_HOME,在“变量值”文本框中输入JDK的安装路径(C:\Program Files\Java\jdk1.6.0_10),单击确定

PATH:在系统变量中查看PATH变量,如果存在PATH,则在最末尾多添加一个%JAVA_HOME%\bin; (如果不存在,则新建变量PATH,设定变量值为:

;C:\Program Files\Java\jdk1.6.0_10\bin

CLASSPATH:在系统变量中查看CLASSPATH变量,如果存在CLASSPATH,则在最末尾添加%JAVA_HOME%lib\dt.jar;%JAVA_HOME%\lib\tools.jar; 。如果不存在,则新建一个,设定变量值为: C:\Program Files\Java\jdk1.6.0_10\lib\dt.jar;C:\Program Files\Java\jdk1.6.0_10\lib\tools.jar;

3,完成以上步骤后,开始验证是否安装成功。运行CMD(开始,运行,输入cmd,回车),输入javac,回车,此时出现了一堆如何使用java的帮助,接着输入javac -version,会提示jdk版本。如果没有显示java的帮助那么就重新设置环境变量,把AVA_HOME、PATH、CLASSPATH都删除掉,按2上的步骤重新建立即可。

二。安装反编译工具(工具来自网上)ApkTools.

1.用RE管理器找到system\framework\android.polic.jar复制到电脑

进行反编译,右键反编译JAR

2.找到

classes\com\android\internal\policy\impl\ KeyguardViewMediator.smali

用写字本打开,找到“method private isWakeKeyWhenKeyguardShowing(IZ)Z”。

找到并删除switch语句下的

0x18-> :sswitch_5 和 0x19-> :sswitch_5(有些手机可能是0x18-> :sswitch_4 和 0x19-> :sswitch_4)

删除0x18 -> :sswitch_5

0x19 -> :sswitch_5

删除后注意:下面语句一定要和上面语句对齐

将做好的android.policy.jar文件复制到sd卡,用RE管理器复制到手机system目录下,挂载读写,修改权限为rw-r-r,复制或者移动至system\framework\目录下,覆盖重启手机即可。

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
无法在这个位置找到: baidushare.htm
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
验证码:点击我更换图片
推荐知识