Steps
1.) 反编译 framework-res.apk
2.) 将framework_swipe.zip解压至相应位置
3.) 路径res/values/ids.
添加以下代码
代码:
<item type="id" name="ll">false</item>
<item type="id" name="iVIcon">false</item>
<item type="id" name="tVName">false</item>
<item type="id" name="mainlayout">false</item>
<item type="id" name="swiperecent">false</item>
<item type="id" name="taskman">false</item>
<item type="id" name="noapps">false</item>
4.) 回编译framework-res.apk 并再次反编译
请注意后面的注释
5.) framework-res/res/values/public.xml 记住这些代码:
代码:
<public type="layout" name="appsview_item" id="YOUR PUBLICID 1" />
<public type="id" name="ll" id="YOUR PUBLICID 2" />
<public type="id" name="iVIcon" id="YOUR PUBLICID 3" />
<public type="id" name="tVName" id="YOUR PUBLICID 4" />
<public type="id" name="mainlayout" id="YOUR PUBLICID 5" />
<public type="id" name="swiperecent" id="YOUR PUBLICID 6" />
<public type="id" name="taskman" id="YOUR PUBLICID 7" />
<public type="id" name="noapps" id="YOUR PUBLICID 8" />
<public type="layout" name="recent_apps_dialog" id="YOUR PUBLICID 9" />
6.) 反编译 android.policy.jar.
7.) 将policy_swipe.zip 解压到相应位置.
8.) 现在重新定义smali的id
打开 AppsArrayAdapter.smali 找到这些
代码:
const v3, 0x1090093 PUBLICID 1
代码:
const v3, 0x10202b9 PUBLICID 4
代码:
const v3, 0x10202b8 PUBLICID 3
代码:
const v3, 0x10202b7 PUBLICID 2
9.) 打开 RecentApplicationsDialog.smali, 找到这些
代码:
const v5, 0x1090093 PUBLICID 1
代码:
const v3, 0x10202bc PUBLICID 7
代码:
const v3, 0x10202bb PUBLICID 6
代码:
const v3, 0x10202bd PUBLICID 8
代码:
const v3, 0x10202ba PUBLICID 5
代码:
const v3, 0x1090054 PUBLICID 9
10.) 回编译android.policy.jar.
11.) If it works, JUMP! if not, tell me, maybe i forgot something.

1.) 反编译 framework-res.apk
2.) 将framework_swipe.zip解压至相应位置
3.) 路径res/values/ids.
添加以下代码
代码:
<item type="id" name="ll">false</item>
<item type="id" name="iVIcon">false</item>
<item type="id" name="tVName">false</item>
<item type="id" name="mainlayout">false</item>
<item type="id" name="swiperecent">false</item>
<item type="id" name="taskman">false</item>
<item type="id" name="noapps">false</item>
4.) 回编译framework-res.apk 并再次反编译
请注意后面的注释
5.) framework-res/res/values/public.xml 记住这些代码:
代码:
<public type="layout" name="appsview_item" id="YOUR PUBLICID 1" />
<public type="id" name="ll" id="YOUR PUBLICID 2" />
<public type="id" name="iVIcon" id="YOUR PUBLICID 3" />
<public type="id" name="tVName" id="YOUR PUBLICID 4" />
<public type="id" name="mainlayout" id="YOUR PUBLICID 5" />
<public type="id" name="swiperecent" id="YOUR PUBLICID 6" />
<public type="id" name="taskman" id="YOUR PUBLICID 7" />
<public type="id" name="noapps" id="YOUR PUBLICID 8" />
<public type="layout" name="recent_apps_dialog" id="YOUR PUBLICID 9" />
6.) 反编译 android.policy.jar.
7.) 将policy_swipe.zip 解压到相应位置.
8.) 现在重新定义smali的id
打开 AppsArrayAdapter.smali 找到这些
代码:
const v3, 0x1090093 PUBLICID 1
代码:
const v3, 0x10202b9 PUBLICID 4
代码:
const v3, 0x10202b8 PUBLICID 3
代码:
const v3, 0x10202b7 PUBLICID 2
9.) 打开 RecentApplicationsDialog.smali, 找到这些
代码:
const v5, 0x1090093 PUBLICID 1
代码:
const v3, 0x10202bc PUBLICID 7
代码:
const v3, 0x10202bb PUBLICID 6
代码:
const v3, 0x10202bd PUBLICID 8
代码:
const v3, 0x10202ba PUBLICID 5
代码:
const v3, 0x1090054 PUBLICID 9
10.) 回编译android.policy.jar.
11.) If it works, JUMP! if not, tell me, maybe i forgot something.
