搜尋


返回清單
切換到指定樓層
通知這文章過時或找檔案 發表主題

【安卓飛人教學】Pokémon GO 精靈寶可夢 Android GPS 自宮寶典 20191109

[複製連結]
超人是我 ( Lv.50 智天使 ) 發表於 2019-11-9 20:16 | 顯示全部樓層 |閱讀模式
這篇攻略主要的目的, 是教各位如何在上班時間, 偷偷跟秘書在 Motel 幽會, 而不會被抓猴, 請各位務必仔細研讀!!


本篇不分廠牌不限機型, 只要是 Android 8~9 方法皆適用, 全篇分兩大部份, 第一部是將 vdex 合併進 services.jar , 第二部是對合併後的 services.jar 進行修改, 這邊我先想定你手上有一台 windows PC , 並且將 java jdk/jre 都裝好, 而且有 apktool 最基本的使用經驗, 如果你完全沒有這方面的前置環境, 請先去 Google 關鍵字, 切記欲墅則不達 XDD




[vdex 合併] 適用於 Android 8 & 9

1) 確認手機或 rom 包中抽取出來的 services.jar 是不是已經 vdex 合併, 如果已經合併過, 就可以直接跳到第二部進行修改

2) 如何判斷 services.jar 是否已經合併過? 通常合併過的該檔大小是好幾 mb , 用 winrar 開啟 services.jar , 會發現該壓縮檔內有 classes.dex , 這就代表已經 vdex 合併過了

3) 從手機中抽出 services.jar & services.vdex , 並進行合併:

這裡我提供一個壓縮包, 方便各位省去一些麻煩...




【此文章部分內容隱藏中】    解除隱藏說明教學點擊下方 繼續閱讀文章 後
請仔細觀看文章內容 並依照指示進行下一步
最後完成解除隱藏後
系統會回到此文章自動顯示隱藏內容~



將上面的 vdex.zip 壓縮檔在電腦解壓縮, 傳輸線將電腦連接上手機, 點擊執行 vdex.bat , 正常執行無誤就會產生新的 services.jar (檔案大小 > 4mb), 如果輸出的過程有誤, 請自行修改 vdex.bat 中的路徑, 或補足相關檔案及設定

185039bienr3owxr8m3a2o.jpg
紅米 Note 5 刷官方最新的 MIUI 11 國際版 (rom 內定是 vdex 分離)
(miui_HMNote5Global_V11.0.2.0.PEIMIXM_9b6a8cd0a6_9.0.zip)

185039po8f6opte8ta6ozo.jpg
點擊 vdex.bat 後 services.jar vdex 合併成功

PS: 小米 MIUI 有些機型中的版本, 必須將整個 rom 進行合併 odex/vdex 合併, 單合併 services.jar 非但後續修改無作用, 還有開機卡米的現象




[services.jar 修改] 適用於 Android 8 & 9

在 game735.com 中混的, 沒道理不會用 apktool , 也應該知道相關的檔案要去哪下載, 建議你先將  services.jar 先 copy 成 services.apk , 然後再打 apktool d services.apk 或 apktool d services.apk -f 進行解包, 解出來的 services/smali 目錄是我們要修改的重點, 這裡要修改兩個檔, 兩個檔總共只改三個字母, 非常簡單... 如果你不知道要用那種 editor 修改, 在此我推薦用 PSPad 這一個免費軟體...

(檔案1) 解除 無法偵測目前位置(12)
檔案路徑: services/smali/com/android/server/LocationManagerService.smali
搜尋字串: Landroid/location/Location;->setIsFromMockProvider

.method private handleLocationChanged(Landroid/location/Location;Z)V
185039muun95958rk0k5k0.jpg
(修改1) 將 0x1 改成 0x0

.method public setTestProviderLocation(Ljava/lang/String;Landroid/location/Location;Ljava/lang/String;)V
185039w11q5urq1sao3u5g.jpg
(修改2) 將 0x1 改成 0x0

PS: 修改這個檔後,  Joystick 就可以直接安裝, 不用刷進 /system/priv-app


(檔案2) 衛星 GPS 自宮
檔案路徑: services/smali/com/android/server/location/GnssLocationProvider.smali
搜尋字串: Landroid/location/ILocationManager;->reportLocation

.method private handleReportLocation(ZLandroid/location/Location;)V
185039nyb783mbv7vq8vaq.jpg
(修改3) 添加 # 將該行程式變成註解(代表不執行) , 因而衛星座標被阻斷, 手機就可以直接在戶外飛

PS: 這個檔還可添加一個切換開關程式, 或是搭配飛人程式同時連動, 這裡便不詳述, 請各位自由發揮...


上面三個地方修改完後, 用 apktool b services 或 apktool b services -f 進行編譯, 然後將 services/build/apk 目錄中的 classes.dex 壓進 services.jar 並刷回手機, 便大功告成 ;-)


[番外篇]

185143e5x755x6p3zz5qhs.jpg
在 ubuntu 下進行 vdex 合併

185143cef2wrw92n724bor.jpg


在 windows + cygwin 下進行 vdex 合併




大家正在看啥


回覆 使用道具 檢舉

複製專屬你的推廣連結:發至FB與各論壇宣傳:累積點數換GP商品 & 藍鑽
每五點閱率就可以兌換藍鑽積分或遊戲點卡 夢遊推廣文章換GP商品

你需要登入後才可以回覆 登入 | 加入會員

本版積分規則

Copyright (C) 2010-2019 夢遊電玩論壇

廣告合作:請直接聯繫我們,並附上您預刊登位置的預算。  


快速回覆 返回頂端 返回清單