[V13.2升級]隱藏root,Magisk工具(另類root)

注意,此篇為進階root教學,針對會阻擋root的APP而設置的新root方法。

此教學僅支援解鎖的機種,不支援早期免解鎖root的機種(免解鎖可以搭配xposed+rootcloak)

目的:繞過SafetyNet驗證,讓電子錢包(twallet+和未來的Android pay)、會阻擋root執行的遊戲(寶可夢、馬力歐)順利進行。

此篇只針對Android 7.0進行測試。
目前確認測試可行的機種:(得需解鎖)
XZ dual F8332
X Performance dual F8132
刷機教學

Z5 premium E6853
Z5 E6653
Z5 compact E5823
刷機教學

前言說明:
此篇跟superSU(限定2.78版且必須為systemless的方式)雖然可以共存,只是一旦SuperSU跟Magisk並存,就必須加刷Shuide才能夠達到隱藏root的目的,但很可惜的,目前Sony機種的安全機制無法支援Shuide使用,目前已知superSU+Magisk+Shuide會使手機當機無法開機,而單獨Magisk+Shuide雖然可以擁有root,但仍無法繞過SafetyNet驗證(Shuide需要搭配superSU+Magisk),因此很多方法無解,目前只能透過superuser的hidesu設定修改SafetyNet驗證,再經由Magisk讓系統正常運作。

關於superSU和Magisk的相容性我測試的時間不夠久,往後入能並存,那就會同步更新這篇文章。


引導:
1.首先得先unRoot。
2.使用支援閃避SafetyNet的核心。
3.下載Magisk和hidesu並用TWRP卡刷。
4.SafetyNet驗證。




教學:
1.首先得先unRoot:
只要是superSU或其他任何root方法的,要完整地先移除root,而很多方式都會移除的不完全,例如root APP所宣稱的完全解除root全部都不完全,尤其是本身的root可能不是systemless的方式,那一座下去只會更糟,系統會一團亂。

systemless的root機種只需要卡刷boot.img就可以解除root(或是做個系統還原),但只限定一開始就是用SuperSU 2.78SR1.zip以上的版本,後升上去的通通不能用。

所以為了避免更多問題產生,請全部到我的機種教學(可用機種列表在本文上方)裡用Flashtool去做刷ftf的動作,來確保你是正確unroot。

簡單描述:
請先做好備份和TWRP備份(DATA就可以了。)
Z5系列機種卡,刷ftf時可以不用把userDATA打勾。
XZ、XP機種,刷ftf時若是同版本未降板或升級,可以不用把userDATA打勾,但若你同事要升級,務必要把userDATA打勾,否則會開不了機。
刷好後先進入系統,確認可以開機在往下。



2.使用支援閃避SafetyNet的核心:
其實這沒甚麼大不了的,會做核心的就是要dm-verity和RIC都要enable,不可以disable。
另一個大重點是,千萬不能內包SuperSU!!否則你怎麼用都會掛掉!
我測試過某些機種dm-verity打開也會過,但常常重開機或隔天就失效(我測試的是Z5),所以還是關吧!
不會製作核心的,就到我教學抓我的自製核心,內涵DRM修復,但不會包入SuperSU.zip。
刷好後先進入系統,這時沒有root,但DRM是可以運作的。



3.下載Magisk和hidesu並用TWRP卡刷:
(hidesu在Magisk v13後就不需要裝了。)
(若你之前是舊版的Magisk要升級,要用uninstaller卡刷檔先解除,同時再用fastboot再刷一次改過的核心,若你剛好是升級中就等於重刷核心了)
Magisk請到XDA官網的內V13版本帖,在Downloads抓取Latest Magisk (內有Magisk v13.2.zip或更高版本)。
也要抓取Latest Magisk Manager,最新版本是5.0.6.apk(之後可以在此app內自動更新)
以防萬一你也可以抓Magisk-uninstaller.zip,來讓你事後出問題時可以解除的Magisk。
Magisk本身就能替代root,記得之後superSU的APP就順道砍掉吧!

進入TWRP後卡刷Magisk v13.2.zip或更新版本。



4.SafetyNet驗證
[V13.2升級]隱藏root,Magisk工具(另類root)
然後點下面的SafetyNet檢查,成功就會向下面的,
[V13.2升級]隱藏root,Magisk工具(另類root)
不成功就會出現失敗,如下:
[V13.2升級]隱藏root,Magisk工具(另類root)

討若這樣,你要再重新去unRoot後再繼續做,並檢查你抓的核心是不是抓錯或刷錯。


全部ok後要去此APP的設置隱藏root,如下:
[V13.2升級]隱藏root,Magisk工具(另類root)

之後就可以去這APP的Magisk Hide把你像要隱藏root偵測的APP給打勾,重開機後就能正常使用了。

關於他的其他模組我還沒空玩,請大家一起討論。




dx9901mk5 wrote:
注意,此篇為進階root...(恕刪)

Cool!

ops0125 wrote:
Cool!...(恕刪)

午時到,放飯去~

吃飽再來= =+

dx9901mk5 wrote:
午時到,放飯去~吃...(恕刪)

呷飽啊!坐板凳中。
等待補文中
教學結束,請大家一起討論吧!並有其他機種的測試並回報。



dx9901mk5 wrote:
注意,此篇為進階root...(恕刪)

太強大啦!
感激*100!
假日馬上來試試!
補充一下,其實XDA神人AndroPlus大大的核心有包含SafetyNet的CTS驗證支援,他的核心直接加刷Masisk就可以了,但怎麼加入驗證支援我不會(目前也只有他的全機種都有加做這個,其他XDA開發者通通都無法通過CTS)

只是他目前失蹤了,往後停止更新很久了,所以我暫時會製作適合的核心給我能觸及的機種(XZ、XP、Z5系列。)

dx9901mk5 wrote:
注意,此篇為進階ro...(恕刪)



先收藏再仔細研究,謝謝!!!

dx9901mk5 wrote:
補充一下,其實 XDA 神人 AndroPlus 大大的核心有包含 SafetyNet 的 CTS 驗證支援,他的核心直接加刷 Masisk 就可以了,但怎麼加入驗證支援我不會 (目前也只有他的全機種都有加做這個,其他 XDA 開發者通通都無法通過 CTS)...(恕刪)

請問 D 大,
這意思是說 AndroPlus 的核心也可以直接刷 Magisk 跟 hidesu 來達成相同效果嗎?
謝謝解答!
dx9901mk5 wrote:
注意,此篇為進階root...(恕刪)


D大

已經重新刷過FTF

也刷了MAGISK

到這邊都正常

但是CTS驗證沒有通過

是哪邊出問題?
關心在心底,嘴邊卻沉默,怎麼忘了開口,是我忘了如何遺忘,寧願忘了如何遺忘,這樣我總是微笑的看著妳。
關閉廣告
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 16)

今日熱門文章 網友點擊推薦!