喜歡用小米或一加手機搞機的小夥伴,應該都聽過,或者用過一個叫Magisk的神器。
因為它的圖标是一個臉譜,所以大部分機友都喜歡把它稱為“面具”。
在刷機圈,Magisk就像是一個巨人,當用戶站在這個巨人的肩膀上,才知道安卓居然能有這麼多新鮮玩法。
它可以魔改安卓系統的各種底層文件和功能,即使不慎變磚,隻需删除對應模塊就能還原文件。
基本上安卓有啥限制,都能被Magisk輕松解除。
然而這樣一個天花闆級别的神器,最近卻遇到了不少麻煩事。
在吃瓜之前,小雷先給大家介紹一下Magisk,它到底能給手機帶來啥好處。
Magisk:安卓上的魔法面具
不是小雷瞎吹,Magisk是後Xposed時代的又一個超神級别神器。
有了它,咱們就可以方便的修改Android的各種文件和功能,而且嚯,Magisk還自帶SuperSU功能。
這就意味着,咱們把Magisk刷進系統後,立馬能獲得完整的Root權限。
那麼它又是通過啥方式來修改系統呢,總不能讓不懂代碼的用戶瞎搞吧?
為了方便普通用戶使用,Magisk用了一種最簡單的方式來修改系統 -- 安裝模塊。
代碼不會沒關系,咱們把别人做好的模塊拿來安裝就完事兒。
安裝模塊就跟安裝應用一樣,妥妥地有手就行,大佬們也很樂意分享自己制作的模塊。
小雷一般會去酷安找,隻要善用搜索,總能找到自己需要的模塊。
而模塊的功能也不盡相同,小雷舉些例子給大夥瞧瞧就懂了。
比如手握火龍888的小夥伴,應該都知道最近的手機調度賊保守,溫度稍微上去點就降低亮度和性能。
王者90幀隻能跑到70幀,原神更是連40幀都穩不住,屬實是折磨遊戲佬。
這種限制在普通用戶看來是無解的,但對于有Magisk框架的機友來說,其實就一個模塊的事兒。
給溫控嚴格的手機刷上「删除溫控」模塊,什麼降亮度和降頻,統統一步到位解決。
還有嚯,國内安卓定制UI為了給自家應用商店導流,整了些極其難用的應用安裝組件。
這時候裝個「安裝獅」模塊,直接代替系統自帶的應用安裝組件,問題立馬解決。
再就是大夥都很讨厭的應用和系統廣告,它們無孔不入,讓人看得心煩意燥。
此時隻需一個AD Hosts模塊,各種“沉浸式”廣告立馬煙消雲散。
通過安裝大神們制作的LSPosed模塊,我們甚至可以把停更已久的Xposed框架“複活”。
Xposed框架是啥,小雷就不過多介紹了,它可是安卓上的初代目神器。
各種我們未曾設想過的功能,Xposed都能實現,有哆啦A夢百寶袋内味兒了。
而Magisk上的模塊,實際上都是以systemless(不修改系統)特性在運行。
模塊以鏡像的模式挂載進系統,當我們把模塊卸載後,原有的系統文件就會恢複原樣。
往簡單了說,就是讓咱們在不修改系統文件的情況下修改系統,聽起來很離譜是吧。
但人家就是把這功能給實現了......
基于以上這些優點,小雷作為一個搞機黨,早已離不開Magisk。
滿血亮屏快充、系統全局去廣告、全自動分類下載目錄...這些模塊,真的用了就回不去。
當然啦,想用上Magisk就得先解鎖手機Bootloader。
目前國内就小米和一加對Bootloader的态度比較開放,華為和vivo則是為了安全考慮直接鎖死,無法解鎖。
要是大夥下一台手機想體驗Magisk的話,隻能在小米和一加兩個品牌裡面選一個了。
在停更邊緣反複橫跳
按理說,這樣一個天神級别的安卓神器,開發者應該很樂意去維護和更新才對。
而且Magisk完全開源免費,在Github上已有超過兩萬份收藏,共同的代碼貢獻者也有215位。
先不說後續會不會有啥新功能,至少長期的穩定維護是沒問題的。
但問題就在于,開發者@topjohnwu的職業生涯與這個功能強大的神器,似乎有着不小的沖突。
想想就知道,能開發出這種神器的開發者,本身的代碼水平肯定是強于常人的。
如此優秀的開發者,還有着如此優秀的開源項目,自然會有大公司上門邀請參與工作了。
就在2019年,John Wu順利進入蘋果實習,并參與Siri研發。
雖然能進入蘋果公司實習是很幸福的事情。
但在廣大安卓機友眼裡,總感覺這波操作怪怪的。
畢竟他是Magisk的開發者,對安卓底層了如指掌,現在去蘋果入職,是不是有種“專業不對口”的味道?
有網友還調侃,John Wu這是深入敵營做卧底,以後肯定還會去安卓那邊上班的。
沒想到這些網友真蒙對了,John Wu在前幾個月就被谷歌“招安”,跑去做安卓開發了。
而且他進入的還是谷歌安全部門,一度讓網友們覺得,Magisk要涼了。
結果Magisk真的好幾個月沒更新過,一時間引起了安卓發燒友大規模恐慌。
直到前幾天,John Wu才親自出來回應,表示Magisk不會停更。
那麼問題來了,為啥進了谷歌以後,Magisk就完全沒了更新消息呢?
一是因為,Magisk上有一個功能叫做“MagiskHide”,主要用于逃避App對root權限的隐藏。
而這個功能顯然和谷歌和App廠商們的利益有沖突。
其實很多App都不允許用戶root的,因為廠商很清楚,手機Root後,App可以輕易被修改,很容易導緻信息洩露或病毒入侵。
對于銀行App來說,這可是很危險的事情。
So,出于安全考慮,部分App廠商(包括谷歌)會主動檢測root,檢測到了就強行閃退,不讓用戶使用。
但Magisk偏偏就有個“隐藏Root”的功能,這不是和廠商對着幹嗎...
經過深思熟慮後,John Wu決定在往後的版本去掉MagiskHide功能。
第二個原因,也是最主要的原因。
John Wu入職谷歌後,他就能接觸到安卓最底層的源代碼,但他的Magisk又過于強大。
這就讓谷歌很慌了,我這底牌都給你看光了,要是被你拿去加強Magisk,豈不是無法無天?
所以Magisk停更的那段時間,其實是谷歌在對它做審查,确認項目沒啥問題後,才允許John Wu繼續維護。
當然啦,作為代價,Magisk将會把招牌功能MagiskHide和模塊倉庫功能去掉。
咱們以後想下載模塊,隻能去酷安或者其他搞機社區找了。
而失去了隐藏Root的功能後,Magisk顯得弱雞了很多。
不過考慮到這是個開源軟件,說不定以後會有大佬做個魔改版來解決問題。
最後從小雷使用安卓手機這幾年來看,安卓整體的權限确實在逐步收緊。
作為神器框架的Xposed倒下、廠商逐步收回Bootloader權限、禁止用戶自行Root...
連“以發燒為生”的MIUI,都在收縮解鎖權限,一年隻能解鎖4次。
這些措施的背後,有自身的利益考慮,也有正當陽謀。
對于會搞機的人來說,合理運用好Magisk,能延長手機的使用時間,比如超頻增強性能,去廣告提升體驗。
但這可不是廠商原因看到的情景,你把廣告去了,那我的廣告營收不就少了?
你把處理器超頻了,性能變強了,那豈不是又要延長換機時間,那我怎麼賣手機賺錢?
不過好消息是,Root權限在安卓上是不會消失的,隻要有這個基礎在,新生代替品就會不斷出現。
從Xposed到Magisk,從Magisk到....
安卓可能會越來越封閉,但它不會變成另一個iOS。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!