abc2008208 发表于 2018-11-20 18:46

Z 2 play 取消指纹解锁震动方法

       网上搜索了很久,没有找到能取消指纹解锁震动的方法。有的甚至回复是没得这个必要。我想回复他们这是很有必要的,首先省电呢,每步操作都来震动下,想想有多费电、有多烦人。另一个原因:解锁了自然就进入主界面了这本来就是个提醒呢,有必要震动提醒吗;没解锁成功屏幕也有提示且进不了主界面呢,用得着多此一举的震动吗?
   转入正题:先root手机,不root的就不用往下看了。
取消指纹解锁震动方法:反编译system下面的framework-res.apk。
    找到framework-res\res\values\arrays.xml文件,控制震动亮度等就是这个文件。
打开这个文件往下找大约900多行。找到如下段落,(ALBUS_RETAIL_7.1.1_NPSS26.118-19-18_cid50_subsidy-DEFAULT_regulatory-DEFAULT_CFC.xml.zip底包的文件原始内容)
    <integer-array name="config_oneNavSwipeVibePattern">
      <item>20</item>
    </integer-array>
    <integer-array name="config_oneNavTapVibePattern">
      <item>0</item>
      <item>20</item>
    </integer-array>
    <integer-array name="config_oneNavTouchAndHoldVibePattern">
      <item>0</item>
      <item>35</item>
    </integer-array>
    <integer-array name="config_oneNavLongHoldVibePattern">
      <item>0</item>
      <item>113</item>
    </integer-array>

    <integer-array name="config_fpErrorVibePattern">         解锁失败震动控制
      <item>0</item>
      <item>35</item>
      <item>80</item>
      <item>140</item>
    </integer-array>
    <integer-array name="config_fpSuccessVibePattern">       成功解锁震动控制
      <item>0</item>
      <item>35</item>
    </integer-array>


完全取消震动的,直接将所有的值改为0,保存文件回编译oK。

LouisLaw 发表于 2018-11-20 18:56

厉害了

jiehao258 发表于 2018-12-16 22:19

厉害了,绑定

h60szx 发表于 2019-1-20 18:36

如何反编译

gyp740228 发表于 2021-3-30 22:39

牛人!!!!!!!!
页: [1]
查看完整版本: Z 2 play 取消指纹解锁震动方法