綁定帳號登入

Android 台灣中文網

[分享] 維持ROOT繞過安全網驗證[MAGISK功能之一]

[複製連結] 查看: 28340|回覆: 27|好評: 0
terafrost | 收聽TA | 顯示全部樓層 |閱讀模式
發表於 2017-1-17 21:24

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

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

x
本帖最後由 terafrost 於 2017-4-7 18:25 編輯

前言:原本用在android pay上的驗證,被Pokemon go應用在進入遊戲上的一道手續,導致root過的手機幾乎都被擋下。      
一開始刷過suhide;phhhidesu,一度可行但後來隨著安全網驗證的更新又失效,乾脆保持著純原廠狀態省得捉迷藏。
今年一月份才發現這個MAGISK方式,作法比前述的都簡單許多,可能不少人已經知道了就讓我野人獻曝一下。

安裝引導:   
[僅正式支援Chiainfiresystemless supersu included phh Superuser兩種超級使用者,如已有內建root將會被magisk移除並自動安裝相容magisk的超級使用者]

-測試手機為:M9 6.0 S-ON 原廠ROM 未ROOT
-首先要把MAGISK安裝進去手機

1.已使用上述備註的兩種其中之一的超級使用者ROOT完成的人

(1)安裝magisk manager
(2)進入manager後依照步驟指示安裝magisk.zip
  
(3)重新開機
------------------------------------到此即完成magisk的安裝

2.還沒ROOT過,或者不曉得哪邊步驟出錯要全新執行安裝的人


(1)(建議)利用TWRP還原你"原廠"的boot image(要直接刷boot image或者restore功能還原boot都行)


(2)假使你選擇supersu當你的超級使用者(僅支援android 6.0以上),請以systemless mode刷入你的supersu,然後TWRP下 刷入magisk.zip


(3)選擇用phh superuser的話,直接用TWRP刷入magisk.zip,將會自動偵測系統狀態並執行安裝phh的ROOT,重開機後進入系統要再去play商店下載phh superuser來安裝,才算是完成phh superuser的root。[個人覺得這個方式比較簡易]
-------------------------------------到此即完成magisk的安裝

3.MAGISK功能其一應用(bypass safetynet)

進入magisk manager介面,點選左上角功能欄的Settings,Magisk處"Enable Magisk Hide"打勾。
2017-01-15 12.48.38.png


重新開機後就完成了bypass safetynet。可從manager主畫面Status點擊執行safetynet check,成功將如下圖。
2017-01-15 12.47.41.png    

失敗會像下圖
2017-01-17 09.41.39.png    

失敗的話重新再執行上述步驟一遍試試

4.移除MAGISK

TWRP下刷入Magisk unistaller即可

檔案下載:
Magisk-v10.2.zip

Magisk-uninstaller-20170102.zip

Magisk Manager以上為直連XDA原帖載點,或下載附件即含以上三個檔案的打包。

----------------------------------------------------------------------------------
Unofficial Systemless Xposed安裝(選刷,非必要)
-所需檔案全都可以從最下方systemless xposed原帖連結中找到或者自行下載所需的附件。

(1)安裝完成MAGISK(上半部教學)
(2)若有原版XPOSED請移除乾淨,再安裝最新的Material Design Xposed Installer apk檔。

(3)刷入Systemless Xposed
理論上從MANAGER中Download部分可以下載對應的SYSTEMLESS XPOSED框架自動安裝進手機,但我自己測試時他下載完V87.1 SDK23後就沒有動靜了,我自己找到下載包去TWRP安裝後卡死在開機第一屏,後來自己抓V87.0刷入才成功。


2017-01-17 13.31.31.png 這是我所使用的版本

Systemless Xposed並無像原版Xposed有arm  arm64  X86的分別,是通用的,僅有相對應系統版本差別
SDK21:Android 5.0 | SDK22:Android 5.1 | SDK23:Android 6.0

(4)刷完重開機等最佳化應用程式,這邊我258個應用程式一共等了45分鐘,有耐心點然後:

注意手機電量

(5)如同原版XPOSED的使用方法下載模組增加應用功能

(6)需要移除的話建議透過MAGISK MANAGER模組頁面做移除動作即可,或者透過TWRP刷解安裝包。
---------------------------------------------------------------------------------------------
做到這邊後你的安全網驗證基本上就會因為XPOSED過不了,通過方式是再度把SYSTEMLESS XPOSED功能關閉然後重開機。
可以用XPOSED INSTALLER裡面的狀態切換開關,也可以自己下載XPOSED SWITCH做切換動作。

2017-01-17 13.40.56.png
------------------------------------------

2017/2/7更新magisk版本

-Magisk 更新至V11.1
-Magisk Manager apk更新至V4.1
-Magisk Uninstaller更新至20170206


載點可至XDA討論原帖尋找或下載附件Magisk打包檔(20170207已更新)

------------------------------------------
目前最新版本Magisk:V12
目前最新版本Magisk Manager:V4.3.1
現在Magisk Manager會自動偵測版本更新,應該也不大需要自行下載ZIP包手動了,滿方便的
------------------------------------------

以上原資訊內容來自XDA論壇topjohnwu網友釋出:
MAGISK討論原帖                     systemless xposed原帖













「用Android 就來APK.TW」,快來加入粉絲吧!
Android 台灣中文網(APK.TW)

Magisk20170207.rar

8.83 MB, 下載次數: 169, 下載積分: 碎鑽 -1 個

售價: 1 個碎鑽  [記錄]

XposedInstaller_by_dvdandroid_26_11_16.apk

3.91 MB, 下載次數: 29, 下載積分: 碎鑽 -1 個

售價: 1 個碎鑽  [記錄]

Material Design Xposed Installer apk檔

xposed-uninstaller-topjohnwu-20160820.zip

2.95 KB, 下載次數: 23, 下載積分: 碎鑽 -1 個

售價: 1 個碎鑽  [記錄]

解安裝包

xposed-v87.0-sdk21-topjohnwu.zip

11.47 MB, 下載次數: 11, 下載積分: 碎鑽 -1 個

售價: 1 個碎鑽  [記錄]

android5.0

xposed-v87.0-sdk22-topjohnwu.zip

11.8 MB, 下載次數: 9, 下載積分: 碎鑽 -1 個

售價: 1 個碎鑽  [記錄]

android5.1

xposed-v87.0-sdk23-topjohnwu.zip

16.7 MB, 下載次數: 24, 下載積分: 碎鑽 -1 個

售價: 1 個碎鑽  [記錄]

android6.0

評分

參與人數 6碎鑽 +6 經驗 +1 幫助 +6 收起 理由
michael34567 + 1 + 1 非常讃
余昇穎 + 1 + 1 非常讃
lungwei + 1 + 1 非常讃
ophwang + 1 + 1 非常讃
wkwtb + 1 + 1 非常讃
sabpprook + 1 + 1 + 1 讚一個!

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆

使用道具 舉報

lcsboy | 收聽TA | 顯示全部樓層
發表於 2017-1-20 10:01
感謝樓主的分享!

原以為SuperSU被迫要刷別套, 原來已支援, 昨天按照步驟刷入成功.

但是我的M9 Android 6有靈異現像:
1. Enable Busy Box, 永遠都是打勾. 就算勾拿掉重開機, 進來還是打勾
2. Enable Magisk Hide, 永遠都是不打勾. 我當然會去勾他, 但重開機完, 就是沒有勾
3. Safetynet 驗證居然都會通過
4. Xposed Installer說找不到zip, 秀不出Xposed的版本, 但明明功能都正常

最後, 因為我Safetynet都驗證通過, 直接裝"friDay錢包" app, 一樣偵測到我有root.
再裝上suhide, 加上suhide gui把friDay打勾, 重開機後, 還是一樣偵測到我有root >"<

有沒有人可以給我建議的?
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

 樓主| terafrost | 收聽TA | 顯示全部樓層
發表於 2017-1-21 08:27
本帖最後由 terafrost 於 2017-1-21 08:29 編輯
lcsboy 發表於 2017-1-20 10:01
感謝樓主的分享!

原以為SuperSU被迫要刷別套, 原來已支援, 昨天按照步驟刷入成功.

除了全部清除重來一遍我也想不到更好的...關於你第4點,你的installer是用非官方的嗎?官方的installer偵測不到systemless xposed。

我的M9也有滿奇特的現象,刷supersu除了2.65版以外的版本全都會無限重啟,導致我沒法安裝suhide(僅支援2.78以上),而且2.65刷完後拿到的超級使用者權限還不完全相容系統,一直讓FB崩潰,開雷亞的遊戲也都直接無回應,只有用phh才沒這問題,搞不懂~
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

lcsboy | 收聽TA | 顯示全部樓層
發表於 2017-1-24 15:14
terafrost 發表於 2017-1-21 08:27
除了全部清除重來一遍我也想不到更好的...關於你第4點,你的installer是用非官方的嗎?官方的installer偵測 ...

Xposed Install 是裝非官方的, 可以正常使用, 但就是版本畫面不正常, 不知道為什麼

SuperSU在M9非奇特現象, 就只有2.65刷機包正常. 其他版號更高版本的原刷機包, 保證無限重啟

小弟有把2.78 SR5, M9確定可用版發至以下連結
http://www.ai-development.org/forum.php?mod=viewthread&tid=30125&extra=page%3D1

不但二進位檔 可以正常更新, 還可以更新至2.79版

所以目前我的M9 SuperSU是2.79 (對, 就是可以支援Android 7.0的那一版)

評分

參與人數 1碎鑽 +1 幫助 +1 收起 理由
wkwtb + 1 + 1 非常讃

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

lcsboy | 收聽TA | 顯示全部樓層
發表於 2017-2-6 17:08
奇怪了, 更新Magisk 4.0 apk後, 下載11.0裝完

反而SafetyNet失敗!
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

 樓主| terafrost | 收聽TA | 顯示全部樓層
發表於 2017-2-7 18:18
lcsboy 發表於 2017-2-6 17:08
奇怪了, 更新Magisk 4.0 apk後, 下載11.0裝完

反而SafetyNet失敗!

試試看V11.1,我下午在測試11.0的時候也是失敗,另外我M9使用的超級使用者是magisk內建的MagiskSU非Systemless SuperSU。

看了一下原帖的更新內容疑難排除那邊(Troubleshooting),有提到如過不了的話重新開關magisk hide選項再試試,如果還是不行,作者表示那可能得使用suhide做配合supersu的動作......
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

lcsboy | 收聽TA | 顯示全部樓層
發表於 2017-2-10 11:33
terafrost 發表於 2017-2-7 18:18
試試看V11.1,我下午在測試11.0的時候也是失敗,另外我M9使用的超級使用者是magisk內建的MagiskSU非Syste ...

喔, 這麼快就有11.1, 剛試了一下...結果...

跟11.0結果一樣.

該不會是SuperSU就不行吧 = =

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

lcsboy | 收聽TA | 顯示全部樓層
發表於 2017-3-20 14:28
本帖最後由 lcsboy 於 2017-3-20 14:49 編輯

Apk : 4.27
Zip : 11.5

結果, 還是無法通過 @@

※ 之前, 直接在Magisk下刷10.2, 11.1 都無法刷入, 這次11.5可以直接免進recovery就刷成功
結果, 災情出來了, SuperSU會被移除 @@.

建議是進Recovery自己先uninstall 舊版, 再install 11.5

如果跟我一樣SuperSU搞了老半天, 弄不見, 怎刷SuperSU, 要二進位檔怎麼更新都失敗的人, 就用以下原始刷機方式
1. 進Recovery
2. Restore 你官方的Boot (對, 原始的boot 要備份)
3. 先刷SuperSU (不要重開機)
4. 接著刷Magdisk 11.5的zip檔 (不要重開機, 如果你有裝Xposed)
5. 接著刷Xposed
6. 安心重開機.

點評

現在改用 magisk 了,比較穩定,而且各版本通吃 4.4.2~7.0,還有 systemless 的 xposed framework  發表於 2017-3-21 00:15
感謝您的測試,因為magisk作者後來說supersu應該配合suhide做使用,他不能保證完全相容,後來我自己弄都是以magiskSU為主了。  發表於 2017-3-20 18:19

評分

參與人數 1碎鑽 +1 經驗 +1 幫助 +1 收起 理由
terafrost + 1 + 1 + 1 讚一個!

查看全部評分

用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 0 反對 1

使用道具 舉報

lcsboy | 收聽TA | 顯示全部樓層
發表於 2017-3-21 09:34
今早收到11.6更新通知.

一樣免進Recovery可以刷成功 (喜)
重開機完後, SuperSU依舊存在 (大喜, 作者是不是被幹翻了, 連夜趕工?)

最後一項驗證依舊失敗 (悲)

昨天有進XDA, 看作者的自述. 他自己使用hTC 10, 目前查不到原因為什麼都會驗證失敗(那我的M9是不是該考慮移除)
但是作者自己的另一支Nexus手機, 確定可以驗證通過 = =
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

lcsboy | 收聽TA | 顯示全部樓層
發表於 2017-3-21 11:00
今早收到11.6更新通知.

一樣免進Recovery可以刷成功 (喜)
重開機完後, SuperSU依舊存在 (大喜, 作者是不是被幹翻了, 連夜趕工?)

最後一項驗證依舊失敗 (悲)

昨天有進XDA, 看作者的自述. 他自己使用hTC 10, 目前查不到原因為什麼都會驗證失敗(那我的M9是不是該考慮移除)
但是作者自己的另一支Nexus手機, 確定可以驗證通過 = =
用Android 就來Android 台灣中文網(https://apk.tw)
回覆 支持 反對

使用道具 舉報

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

本版積分規則