這個是反編譯檔案
:https://pan.baidu.com/s/1rJdiu9LK0Q42HldpOoRPxA 提取碼:rrxk
相關反編譯工具
鏈接:https://pan.baidu.com/s/1su-5l-Cb4aplBCoa9bke9w 提取碼:bk0i 復制這段內容后打開百度網盤手機App,操作更方便哦
字典檔案
鏈接:https://pan.baidu.com/s/1OuTSK4wAKQkiKiOqiy6wGA 提取碼:7xhy 復制這段內容后打開百度網盤手機App,操作更方便哦
修改方法如下:
1.反編譯apk安裝包(反編譯apk字典檔案我已提取,大家可以直接解壓研究破解)
2.找到smali / com / diotek / diodict3 / dependency 目錄,最底層的 dependency是“依賴性”的意思。
品牌和機型檢查的程式欄位全都在這里
3.用Notepad2等高級文本編輯器打開 SamsungChn.smali 檔案,
MANUFACTURER、BRAND、MODEL 對應的欄位為你要移植機型的相關資訊即可。
比如我這里把 MANUFACTURER 后的欄位修改為了 “PANTECH”
BRAND 后的欄位修改為了 “SKY”
MODEL 后對應多個型號欄位(但制造商和品牌只能為同一個)分別修改為了 “IM-A820L”、"ef65l"、"A820L"
至于你的機型上具體應該怎么改?請查看system目錄下的 build.prop 檔案(文本方式打開)
4.回編譯,簽名后即可安裝。
但是這種方法還是沒有破解成功
但是這種方法還是沒有破解成功
但是這種方法還是沒有破解成功
求大佬破解,我的郵箱如下
[email protected]
[email protected]
uj5u.com熱心網友回復:
# virtual methods
.method public checkDeviceVendor()Z
.locals 2
.prologue
.line 61
sget-object v0, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String;
const-string v1, "Samsung"
invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_0
sget-object v0, Landroid/os/Build;->BRAND:Ljava/lang/String;
const-string v1, "Samsung"
invoke-virtual {v0, v1}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_1
轉載請註明出處,本文鏈接:https://www.uj5u.com/yidong/153960.html
標籤:Android
上一篇:分享到朋友圈的接力文章怎么實作
下一篇:QT初學
