92mey吧 关注:402贴子:10,163
  • 9回复贴,共1

【4.2修正贴】TouchWiz桌面排序修改

只看楼主收藏回复

由于4.2的TouchWiz桌面是来自于XDA的zcop,他将程序排序改为自动A-Z排序。所以,大家在编辑时候无法对程序位置进行移动。现在,我们来解决这个问题!
反编译TouchWiz30Launcher.apk,打开smali\com\sec\android\app\twlauncher\MenuManager.smali,
搜索:invoke-virtual {v0, v6}, Lcom/sec/android/app/twlauncher/LauncherModel$ApplicationInfoComparator;->setMode(I)V
发现代码:
invoke-virtual {v0, v6}, Lcom/sec/android/app/twlauncher/LauncherModel$ApplicationInfoComparator;->setMode(I)V
.line 1770
sget-object v0, Lcom/sec/android/app/twlauncher/LauncherModel;->APP_NAME_COMPARATOR:Ljava/util/Comparator;
将sget-object v0, Lcom/sec/android/app/twlauncher/LauncherModel;->APP_NAME_COMPARATOR:Ljava/util/Comparator;修改为:iget-object v0, p0, Lcom/sec/android/app/twlauncher/MenuManager;->mOrderComparator:Lcom/sec/android/app/twlauncher/LauncherModel$ApplicationInfoComparator;
回编译TouchWiz30Launcher,将classes.dex替换回TouchWiz30Launcher.apk!
结束~


1楼2013-10-02 23:09回复
    那个92 能不能把托盘栏的弄成可以替换的。。这使得太难受了。


    IP属地:辽宁3楼2013-10-02 23:49
    回复
      92哥,我家的电脑不能回编译,怎么破?能把修改好的做成补丁吗?@92mey


      IP属地:贵州来自手机贴吧4楼2013-10-03 00:29
      回复
        @92mey 求补丁啊,程序位置不能移动,界面看起来好杂乱啊


        5楼2013-10-05 20:55
        收起回复
          上个网页,太耗电了吧


          IP属地:浙江来自手机贴吧6楼2013-10-06 06:33
          回复
            92哥,这个反编译怎么弄啊 直接看不懂啊 有没有补丁呀


            IP属地:山东7楼2013-10-13 13:20
            回复