綁定帳號登入

Android 台灣中文網

打印 上一主題 下一主題

[教程] RE管理器 (Root Explorer)修改方法(去廣告,時間日期排序,...

[複製連結] 查看: 1868|回覆: 0|好評: 0
跳轉到指定樓層
樓主
fam1001 | 收聽TA | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
發表於 2016-3-22 11:04

馬上加入Android 台灣中文網,立即免費下載應用遊戲。

您需要 登錄 才可以下載或查看,沒有帳號?註冊

x
RE管理器 (Root Explorer)修改方法(去廣告,時間日期排序,預設資料夾優先)

1、由於很多人不是真正的Google Play商店花錢買的,所以安裝後有Google廣告

2、新版的時間日期排列比較蛋疼

3、有些人喜歡預設資料夾優先顯示

首先你要會反編譯,會使用apktool(APKIDE也可以,看個人習慣),然後你要下載了新版本的RE管理器,這個可以到討論區下載:http://apk.tw/thread-757511-1-1.html

1、先去廣告反編譯之後修改
smali/com/google/android/vending/licensing/LicenseChecker.smali
然後搜尋checkAccess 然後在下面代碼中間插入一行
  1. move-result v0
  2. const/4 v0, 0x1 //強制驗證v0不等於0(這行為新增)
  3. if-eqz v0, :cond_0 //驗證了v0=0就會直接跳轉到cond_0
  4. const-string v0, "LicenseChecker"
複製代碼


2、時間日期排列修改,直接全局搜尋替換
搜尋%td %tb %ty %tT替換成%tY-%tm-%td %tT

3、預設資料夾優先先修改/res/xml/preferences.xml
  1. <CheckBoxPreference android:title="!string/folders_first_title" android:key="folders_first" android:summary="This is a check box" />
複製代碼

把上面一行修改成
  1. <CheckBoxPreference android:title="!string/folders_first_title" android:key="folders_first" android:summary="This is a check box" android:defaultValue="true" />
複製代碼

然後在/smali/com/speedsoftware/rootexplorer/搜尋folders_first估計可以搜到好多,但是找對了修改就可以,一共修改兩處
第一處
  1.     const-string v1, "folders_first"

  2.     const/4 v2, 0x0 //直接把0x0改成0x1即可 const/4 v2, 0x1

  3.     invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
複製代碼

第二處
  1.     const-string v1, "folders_first"
  2. //直接在這中間新增一行
  3. const/4 v2, 0x1
  4.     invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;->getBoolean(Ljava/lang/String;Z)Z
複製代碼


修改完成之後直接回編譯打包簽名安裝測試,反編譯,回編譯以及簽名這裡不做說明,如果你有更好的修改方法歡迎一起交流。
「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)

評分

參與人數 4碎鑽 +3 經驗 +1 幫助 +8 收起 理由
ghmmy321 + 1 + 1 + 1 .
WHLshy + 1 + 3 讚一個!
球-球 + 1 好內容,老衲來為這篇文章開開光.
略拉 + 1 + 3 論壇就是要有像樓主這樣用心的人.

查看全部評分

收藏收藏2 分享分享 分享專題
用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則