Skip to main content

如何使用Magisk生成Android手機(Android Pay和Netflix再次工作)

如何使用Magisk生成Android手機(Android Pay和Netflix再次工作)

Geoffrey Carr

自操作系統開始以來,Android用戶一直在為他們的手機生根,但近年來它變得更加複雜。最近,出現了一種處理根管理的新方法,它被稱為Magisk。

什麼是Magisk?

傳統上,生根Android手機就是這樣的:解鎖引導加載程序(或找到漏洞),閃存自定義恢復,安裝SuperSU。多年來一直運作良好。

但從Marshmallow開始,Google基本上阻止了以前版本中最流行的root方法 - 將“su”守護程序放入/ system分區並在啟動時使用所需的權限運行它。這導致了一種新的root訪問,稱為“systemeless”root,因為它不會以任何方式修改/ system分區。

作為增強安全性的一部分,Google SafetyNet等已經實施了諸如Android Pay等安全服務,這使用戶不得不在根訪問和有價值的服務之間進行選擇。這真是太糟糕了。

但這就是Magisk的用武之地。這基本上是Android上root訪問和管理的演變。它使SafetyNet保持不變,因此用戶仍然可以訪問Android Pay和Netflix,但仍然允許像Xposed這樣的強大根工具繼續工作。它確實是兩全其美的。

它是完全開源的,不斷發展,每天都在變得更好。現在可能是時候切換到這個新的根解決方案,如果你一直擔心丟失像Android Pay這樣的東西。

如何開始使用Magisk

首先,您將需要Magisk文件。您可以閱讀有關Magisk的所有好處並通過轉到XDA上的此主題來獲取下載。來吧,當你在它的時候抓住Magisk Manager - 你以後需要它。將兩者都複製到手機的內部存儲器或SD卡中。

注意:如果您之前使用過不同的root方法,則必須在使用Magisk之前完全取消根設備。我們建議使用unSU腳本來執行此操作。

你還需要像TWRP這樣的​​自定義恢復來在手機上閃存Magisk。我正在對完全庫存,引導程序解鎖的Nexus 5進行此過程,因此您的里程可能會有所不同。

要啟動該過程,請啟動自定義恢復。這樣做在每部手機上都有所不同 - 例如,您可能必須同時按住電源和音量調低按鈕,然後使用音量鍵啟動“恢復模式”。谷歌針對您的特定型號的說明,以了解它是如何完成的。

從您的自定義恢復中,先將您傳輸到手機的Magisk ZIP刷新。在TWRP中,這意味著點擊“安裝”,然後找到Magisk文件。點擊“安裝圖像”。

 

在此確認所有詳細信息,然後滑動以確認閃光燈。

該文件需要幾秒鐘才能閃爍。完成後,點擊“重啟系統”按鈕。完成。

手機重新啟動後,您需要安裝Magisk Manager,您應該從上面的XDA線程下載。您需要啟用未知來源才能安裝此應用程序 - 跳轉到設置>安全性>未知來源,單擊切換並接受警告。

之後,如果您直接在手機上下載Magisk Manager,則可以從下載文件夾中安裝Magisk Manager;如果您從計算機上傳輸了Magisk Manager,則可以使用文件瀏覽器。

安裝完畢後,解僱那個壞孩子。它應該在狀態頁面上啟動,您將看到您正在運行當前版本並且它已正確生根。如果您願意,也可以在此處執行SafetyNet檢查,我鼓勵您這樣做。

注意:除非您使用Magisk Hide,否則如果引導加載程序已解鎖,您的設備將無法通過SafetyNet檢查,我們將在下面進行討論。

有了這個,你就可以開始使用Magisk了。

使用Magisk

Magisk是一種用於根管理,root應用程序安裝等的一體化解決方案。可以想像它就像SuperSU和Xposed一樣,都是乾淨,緊湊的包裝。超好的。

該應用程序非常簡單易懂,特別是如果您之前使用過root手機。這是菜單的快速細分,您可以通過從應用程序的左側滑入來訪問該菜單:

  • 狀態: 這顯示了當前安裝的版本,以及root和SafetyNet狀態。
  • 安裝: 直接從應用程序安裝Magisk。一旦你已經完成初始設置並希望保持Magisk最新,這很有用。
  • 超級用戶: 這基本上是Magisk的SuperSU部分。
  • 模塊: 目前安裝了Magisk模塊。
  • 下載: 您將在哪裡下載Magisk模塊。
  • 日誌: 根請求日誌。

如果您深入了解“設置”菜單,您還會發現一些非常簡潔但更高級的選項。再次,這是他們所做的一切細分:

  • 黑暗主題: 更改應用主題。
  • 更新通知: 當有新版本的Magisk可用時獲取推送通知。
  • 清除回購緩存: 刷新應用程序存儲庫。
  • Magisk Core Only模式: Magisk最簡單的形式,只有超級用戶,隱藏,無系統主機和busybox。如果您的設備未通過SafetyNet檢查,請啟用此選項。
  • 啟用Busybox:安裝busybox。
  • Magisk隱藏: 隱藏某些應用程序因root狀態阻止訪問的已知檢測項的Magisk。
  • 無系統主機: 適用於Adblock應用。
  • 超級用戶訪問: 選擇允許哪些服務請求超級用戶訪問權限。應用程序,ADB,兩者或完全禁用SuperUser。
  • 自動回复: 自動提示,批准或拒絕超級用戶請求。
  • 請求超時: Magisk在自動拒絕請求之前等待了多少秒。
  • 超級用戶通知: 吐司還是沒有。授予應用程序超級用戶權限時顯示。
  • 啟用高級調試日誌記錄:啟用詳細日誌記錄。對大多數用戶來說可能沒有必要。
  • 啟用shell命令調試日誌記錄: 啟用shell命令及其輸出的日誌記錄。同樣,大多數用戶可能沒有必要。

除Magisk Hide外,其中大多數都是被動啟用的(意味著它們在後台運行)。啟用後,菜單中將顯示一個新選項 - Magisk Hide。這是你告訴Magisk哪些應用程序隱藏其存在(和狀態)的地方。默認情況下會選擇Android Pay,但您也可以選擇其他任何不能在root設備上運行的設備,例如Netflix和PokémonGo。

如果您的設備未通過SafetyNet檢查(因為我最初沒有通過),那麼在您修復此問題之前,Android Pay等應用無法運行,無論Magisk隱藏狀態如何。如果您正在使用具有June安全補丁的設備,則需要在設置(然後重新啟動)中啟用Magisk Core Only模式,然後才能通過SafetyNet。這將禁用所有Magisk模塊,但所有根功能和BusyBox仍然可以工作。如果這不能解決問題,請檢查此線程以進行故障排除。


總的來說,Magisk是用戶自Marshmallow以來所遇到的許多根本問題的答案。它是大多數(如果不是全部)用戶使用現代手機和服務的問題的解決方案。如果設置正確,Magisk應該在使用Android和您喜歡的所有服務之間提供完美的平衡,而不會犧牲您習慣使用的根工具。

Link
Plus
Send
Send
Pin