馬上加入Android 台灣中文網,立即免費下載應用遊戲。
您需要 登錄 才可以下載或查看,沒有帳號?註冊
x
本帖最後由 Jeffantasy 於 2016-10-12 06:07 編輯
【前言與主旨】
續上篇"需要root和xposed狀態進去遊戲的教學嗎?"之討論,本篇實際詳細教學各個流程,並盡量以初學者初試刷機的角度,用詞與說明將以更淺顯易懂的方式來表達,望以讓本篇教學適用於任何各種相關技術知識的程度之大眾。
本篇力求任何相關程式來源使用官方連結或個人雲端空間,絕不用碎鑽購買以及設置閱讀權限之方式,讓本篇教學使非本論壇網友亦可方便瀏覽。亦歡迎註明來源的轉載至各大論壇,讓所有需要此教學的玩家週知,若覺得本教學不錯還請壇內朋友多多評分支持,筆者也亦會評分有參與討論的壇友。
本篇重點先導向於"如何在Root的裝置上或Xposed的啟用狀態下進入Pokemon GO遊戲",次要將陸續添增UnRoot、安裝第三方Recovery等,任何相關於此遊戲的輔助工具之使用方法、技巧、攻略等,呈現方式可能在本篇以連結做延伸閱讀的方式,而發表在相應版區。名詞解釋與圖文並茂說明亦將陸續提供。
本篇亦會持續更新一段時間,因任何底下教學的方法可能只是在階段性有效,故近期將幫各位關注及整理國內外相關資訊。雖國內外各大討論區有類似的教學文,但其大部份是不完整、失效的、錯誤的、不了解外文,還有最主要是不適用於初學者閱讀。亦歡迎各位互相討論分享,以上是本篇主要發表關於此教學文之目的。
【本文更新日誌】
2016/10/4:
- 修正非官方Xposed版本敘述錯誤(alt版本適用於Samsung部分機種)
- 增加Root Switch、AutoMagisk方法、部分操作截圖
- 更新Magisk v7、Magisk Manager v2.0下載連結
- 更改或增加部分敘述及文章結構
因時間的關係,今天還在持續更新中,部分敘述可能還在趕工編輯中而敘述不完整,敬請見諒。
目前主要更新工程: 測試Magisk v7+Xposed 86.6而不依靠suhide、詳細步驟截圖
【必讀注意事項】
以下本教學若提及尚未了解的技術名詞,請善用Google搜尋關鍵字或本教學底下將陸續提供各名詞解釋。若技術名詞後面有"#"符號,表示本教學底下有提供名詞解釋;若句末有"*"符號,表示該段落下方將有補充說明。
請務必先了解該技術名詞後再進行操作。以下任何步驟錯誤與使用不當均會造成裝置無法開機或正常使用,本教學亦不一定適用於所有裝置,以下操作所造成任何之風險須自行承擔。故強烈建議先備份好裝置上的重要資料。以下是使用HTC One M8/Android 6.0/官方ROM/第三方Recovery TWRP 3.0.2之裝置進行操作演示教學。
【使用方法原理】
自從9/11遊戲官方將版本更新為0.37版本,而開始使用Saftety Net#的驗證方法,讓Root#裝置無法進入遊戲,且SELinux#的狀態須為Enforcing而非Permissive。又於9/19阻擋裝有Xposed#框架的裝置進入遊戲(0.37+)。可以使用此app檢查裝置是否通過Safety Net驗證。
本篇將介紹兩種方式來躲避Safety Net的驗證,這兩種方式的功能皆可在不用重啟的情形下一鍵開關Root狀態,然後在暫時關閉Root的狀態下進入遊戲,需要Root權限時再開啟Root狀態。
大致上將上面兩種方式劃分成刷機#與否,一種是不需刷機只要安裝Root Switch的apk檔之方法,此方法非常簡單,但無法同時使用Xposed框架。*
註: 感謝wmax166於2016/9/30分享方法。
另一種是需要刷機使用Magisk#方法,但若是有使用Xposed框架的使用者要多留意一下,由於Xposed框架是需要Root權限,因此即使只是暫時關閉Root仍會造成Xposed無法正常使用。並且須先將Xposed框架關閉再重啟才能進入遊戲。但也不是沒辦法,本篇也將教學如何同使使用Xposed進入遊戲。須刷入非官方Xposed、suhide程式並且Root為Syetemless#模式而分Sysytem模式。這樣才可同時使用Xposed而不需關閉再重啟。
【前置作業與裝置需求】
使用Root Switch方法:
- 裝置韌體版本: Android 4.4+
- 可暫時關閉官方Xposed*
註: 但需要再重新啟動裝置,若不需要請協助回報。
使用Magisk方法:
- 裝置韌體版本: Android 5.0+*
- 裝置須已Unlock Bootloader(解鎖)#
- 安裝方式包含使用第三方Recovery#刷機方式*
- 強烈建議先UnRoot#、反安裝Xposed*
註: 若要同使使用Xposed進入遊戲須為6.0+。若版本不符也可嘗試刷入第三方ROM#。
註: 第三方Reovery建議使用TWRP 3.0.2+,若需要同時啟用Xposed更必須使用該版本。
註: 任何形式關於Root建議先反安裝,例如有裝Xposed,甚至大部份的人重刷ROM後才成功。若要重刷ROM可無視反安裝Root相關,可在刷ROM時一併刷入下方教學之程式,既然重刷建議先完全wipe及format data。
【下載相關程式】
先下載個人需要用到的程式,並放入裝置的內部儲存空間或SD卡。以下依序各種不同需求做分類,若有註明"(.apk)"在部份瀏覽器會自動把副檔名更改成.zip,若是此情形請再手動更改副檔名為.apk。
使用Root Switch方法:
- Root Switch v1.0.8 (.apk)
使用Magisk方法,若不需使用Xposed僅讓Root裝置進入遊戲:
- Magisk v7
- Magisk Manager v2.0 (.apk)
- SuperSU v2.78 SR1 (Chainfire)
使用Magisk方法,若需使用Xposed須再下載下方程式:
- suhide v0.53
- 非官方Xposed v86.2 arm 或 v86.2 arm alt*
- Material Design Xposed Installer 3.0 alpha4 (.apk)
註: 目前非官方Xposed作者topjohnwu未發布86.2的arm64(支援64位元處理器)和X86(支援Intel處理器)版本,上方下載點僅列出支援Android 6.0版本(SDK23)。基本上v86.2 arm版本適用於大部分機種,而alt版本適用於Samsung部分機種。可利用此app查詢裝置的CPU架構。
其它部份相關程式:
- AutoMagisk v1.1 (.apk)*
- SuperSU v2.76 Magisk Version (Chainfire)*
- 移除Magisk Uninstaller
- 移除suhide rm
- 移除官方Xposed arm 或 arm64 或 x86
- 移除非官方Xposed Uninstaller (topjohnwu)
註: AutoMagisk功能是針對自定義的程式執行時自動使用Magisk的關閉Root狀態,而預設自定義程式有Android Pay、Google Play Services、Pokemon Go等,使用者可再自行添加或刪除。目前不建議使用,例如部分裝置再次啟動app時會無法正常運作。感謝jyhbna於2016/9/30分享方法。
註: 若沒有刷入SuperSU v2.76 Magisk這個版本,很有可能無法在Magisk的使用者介面開關按鈕(即無法取得Root權限)、無法將SuperSU v2.78裝成Systemless模式。若有上述情形,請先刷入SuperSU v2.76 Magisk,再至Terminal中寫入 echo SYSTEMLESS=true>/data/.supersu,然後再刷入SuperSU v2.78,且注意是否裝成Systemless模式,否則suhide將無法刷入。
【正式操作流程】
使用Root Switch方法:
- 允許apk檔形式安裝 (設定→安全性→勾選未知的來源)
- 安裝apk檔Root Switch並開啟該app
- 授權Root權限給Root Switch
- 將Root Switch的Root狀態之開關按鈕置於已停用後成功進入遊戲*
註: 重啟裝置前務必將按鈕置於已啟用,否則裝置將失去Root權限。(ASUS ZenFone系列機種例外)
|
評分
-
查看全部評分
|