三星 I9500 Galaxy S IV 增加泼墨解锁教程
操作方法
- 01
Linux下需求的东西1、apktool(用来进行反编译和回编译)2、7zip或同类解压软件3、Notepad ++或同类文本编辑器4、耐性、耐性、仍是耐性需求修正的文件1、framework-res.apk2、 secsettings.apk3、android.policy.jar (修正此文件能够自定义泼墨解锁的色彩)提示:本次供给的文件只能完成蓝色的泼墨解锁,不过依据下面的教程和你个人所把握的关联常识,你能够完成任何你想运用的色彩。首先将附件中供给的xml文件仿制到etc/permissions/途径下,然后开端对这些文件逐一进行修正framework-res.apk1、反编译framework-res.apk2、找到framework-res\res\values做出以下修正:将 true 仿制代码 3、回编译secsettings.apk1、反编译secsettings.apk2、找到smali/com/android/settings/LockscreenMenuSettings.smali然后在998行邻近查找下面这段代码 invoke-virtual {v8, v10}, Landroid/preference/PreferenceScreen;->removePreference(Landroid/preference/Preference;)Z 仿制代码 然后查找 invoke-virtual {v10, v11}, Landroid/preference/PreferenceScreen;->removePreference(Landroid/preference/Preference;)Z 仿制代码 查找 invoke-virtual {v8, v10}, Landroid/preference/PreferenceScreen;->removePreference(Landroid/preference/Preference;)Z 仿制代码 最终查找关键字“nop“找到下列代码, nop :sswitch_data_0 仿制代码 将其修正为 nop nop :sswitch_data_0 仿制代码 3.回编译android.policy.jar1、反编译android.policy.jar2、找到android.policy_mod.jar.out/smali/com/android/internal/policy/impl/keyguard/sec/CircleUnlockRippleRenderer.smali,查找16 v1, 0x4002 ,发现以下代码 iget v0, p0, Lcom/android/internal/policy/impl/keyguard/sec/CircleUnlockRippleRenderer;->mouseX:F 仿制代码 修正为 iget v0, p0, Lcom/android/internal/policy/impl/keyguard/sec/CircleUnlockRippleRenderer;->mouseX:F 仿制代码 3.OK,回编译。以上悉数修正完成后,将这些文件放回手机中试试作用吧,不能用可别找我哦~