常常聽人說,安卓手機的核心優勢在於開源,可以玩出無數種花樣,然而現實中絕大部分用戶都不會折騰手機,老老實實使用安卓手機基礎功能。究其原因,無非是上手難易度問題。
喜歡折騰手機的小夥伴,想必聽過ROOT、Xposed框架等專業詞彙,特別是Xposed框架,其功能簡直逆天。比如去除廣告、自動搶紅包、查看撤回消息、開啟上帝模式,簡而言之Xposed框架可以隨意所欲的更改手機軟體,哪裡需要改哪裡。
▲ 安卓手機的核心優勢在於開源
作為搞機愛好者,小黑一直眼紅各種逆天的Xposed框架,過年微信群搶紅包時看到別人手機中裝上Xposed 模塊,手指動也不動,紅包自動搶到手。可惜小黑擔心ROOT之後手機無法享受廠商提供的保護,面臨各種未知風險,遲遲沒有將自己的手機解鎖,因而無法嘗試Xposed框架。
▲ Xposed框架
直到最近一段時間,小黑了解到,市面上出了一種無需ROOT也能使用Xposed框架的新玩法——太極模塊。
Xposed 真的可以「為所欲為」
沒有嘗試過Xposed框架的用戶,難以理解其功能強大之處,也難以想像它是如何做到讓安卓手機脫胎換骨。
▲ Xposed框架下載
嚴格來說,Xposed是一個系統級框架,可以通過替換Android系統的關鍵文件,可以攔截幾乎所有Java函數的調用,並允許通過模塊擴展方式來實現各種功能。比如直接把APP的界面改成自己想要的樣子;去掉界面裡不喜歡的東西;以及自動搶紅包、消息防撤回、步數修改等等。
▲ 模塊擴展方式
用容易理解的方式來解釋,Xposed擁有最高權限,可以讓我們隨意更改手機軟體。更改的方式就是Xposed模塊,Xposed上面有很多模塊,這些模塊都依賴於Xposed這個框架,之所以稱Xposed是逆天神器,就是因為這些模塊可以完成許多匪夷所思的功能。還記得小黑介紹過的油猴擴展應用嗎?它也是一種框架,可以添加百度網盤限速破解、視頻網站VIP 破解等功能模塊。Xposed 框架與油猴類似,都是打破軟體廠商對應用/網站的種種封鎖,讓用戶享受更多「自由」。
一個平平無奇的框架,Xposed如何擁有最高權限,毫無疑問來自於ROOT。所謂ROOT,就是將安卓手機解鎖,意味可以在安卓手機上做任何修改,ROOT權限之後,用戶可以自行修改軟體代碼或者安裝廠商禁止的軟體。
▲ Xposed需要ROOT權限
通常來說,手機廠商禁止用戶ROOT,一旦ROOT權限,廠商不再提供質保與維修服務。廠商的禁止,一方面是為了維護其對手機生態的掌控力,另一方面也是為了安全考慮,因為ROOT之後,手機權限不受制約,如果不法分子在插件裡植入了惡意代碼,比如登錄劫持,偷偷採集我們的帳號密碼發送到他們的手裡,我們面臨的風險就難以想像。
免解鎖模塊:太極
Xposed框架功能強大,ROOT權限風險難以預料,對於搞機愛好者來說,最理想的狀況莫過於免ROOT實現Xposed框架。一方面避免巨大的使用風險,另一方面可以自由使用Xposed框架,這也是太極虛擬框架出來之後,小黑迫不及待下載使用的原因之一。
太極虛擬框架的工作原理有點像那些雙開軟體。你可以理解為雙開了一個安卓系統,它在我們的安卓手機中生成了一個虛擬環境,再在這個環境中啟動Xposed,在這個虛擬環境中,Xposed可以隨意獲取最高權限,相應的應用也可以隨意更改。
想要使用太極虛擬框架,首先要下載一個太極APP,具體方法可以在太極官網或者在酷安論壇中獲取。下載完畢之後的太極APP,首頁空空如也,看不到任何軟體與模塊。
▲ 太極APP
事實上,太極APP自己就構成了一套虛擬框架,所有應用必須重新在虛擬框架中安裝才能使用。以鬥魚APP 為例,首先點擊右下角按鈕,選擇「創建應用」,再選擇「鬥魚直播」。
▲ 鬥魚直播重新下載
之後系統會顯示「鬥魚直播待優化」,點擊優化會提醒用戶卸載鬥魚直播,然後通過太極APP 重新下載該APP ,此時會發現安裝時顯示「籤名不一致,該應用可能已經被修改」。選擇繼續安裝,太極虛擬框架中就會顯示一個全新的鬥魚APP。同理,可以在太極虛擬框架中安裝抖音、微信等常用APP,但是想要更改的APP 都可以在太極虛擬框架中重新「製作」一份。
▲ 「創建」應用
小黑在體驗中發現,太極APP最大的缺點就是製作APP 速度過慢,選中APP 時只能一個一個選中,沒辦法批量選中,卸載安裝過程也是繁瑣,幾乎每一個APP 都需要花上兩三分鐘時間。小黑手機中有上百種應用,不可能一一重新製作,因而小黑也就嘗試了幾款常用APP,其他不常用的APP 全部置之高閣。
手機APP 實現虛擬框架改造之後,接下來就是在虛擬框架中安裝功能模塊。這裡有多種模塊下載方法,可以在太極APP 中直接下載,也可以去太極官網下載,還能去論壇與用戶交流下載。小黑建議小夥伴們儘量在官網渠道下載功能模塊,畢竟牽扯到系統權限,第三方模塊安全性得不到保障。
▲ 數百種功能模塊
在太極官網,小黑找到數百種功能模塊,有微信防撤回、微信聯繫人隱藏、步數修改、上帝模式、悟空加速等等。小黑注意到有的標註為陰,有的標註為陽。通過諮詢論壇網友,小黑了解到,原來太極虛擬框架分為陰陽兩種。太極陰,優點不需要手機ROOT,缺點微信加模塊需要卸載微信再安裝聊天記錄會被刪除,需要提前備份。太極陽,優點配套的模塊很全,操作也簡單,不需要重啟,缺點需要ROOT。
▲ 太極分陰陽
太極陰功能有限
太極陽需要ROOT權限,使用起來與Xposed框架毫無區別,小黑為了免ROOT 才選擇太極虛擬框架,自然不會選擇太極陽模式。再回到太極APP 中,軟體中央顯示太極陰內核128已激活。原來,小黑使用的太極APP 一直都是太極陰內核。
▲ 太極陰內核
接下來的功能就比較簡單了,在太極官網找到標註為「陰」的模塊,再將其下載到安卓手機上即可。說起來容易做起來難,小黑實際體驗時發現,太極分陰陽的形式極大的制約的功能權限。在太極官網,核心破解、邊緣手勢、強制睡眠等系統級應用無一例外顯示著太極陽專享。
▲ 太極陽專享
此外虛擬定位、步數修改等好玩有趣的功能也顯示著「太極陽」標誌,顯然太極陰在擴展功能上遠不如太極陽。小黑仔細搜索,好不容易在微信分組中找到一款「微信密友」模塊,根據介紹這個模塊可以將微信聯繫人隱藏,這樣他們就看不到微信中的部分聯繫人。
▲ 虛擬定位類模塊顯示著「太極陽」標誌
小黑先在太極官網下載了該模塊,接著通過微信將下載包發送到安卓手機中,再通過太極虛擬框架安裝。安裝完畢之後,桌面會顯示一個全新的「chihiro」APP,打開之後會顯示一串介紹文字,說明該插件僅僅用於內部刷機交流,不會干擾用戶正常使用。此外,使用該應用有一定的封號風險,使用需謹慎。
▲ 「chihiro」APP開啟前後
開啟「微信密友」功能之後,可以設置開啟密碼,設置密友消息震動提醒、隱藏密友音視頻通話請求、鎖屏時隱藏密友等功能。測試下來,小黑覺得這個模塊雖然好玩,但對於小黑來說並不實用。或許,對於那些希望擁有「小秘密」的人群來說,這款應用才有用武之地。對於小黑來說,這個功能模塊只會小玩一會兒,過段時間就會刪除,沒必要冒著被微信封號的風險使用該功能。
可能的風險
俗話說,沒有絕對的自由,只有相對的自由。Xposed 框架也好,太極陰陽虛擬框架也好,功能越強,帶來的風險也就越大。太極陰雖說不需要ROOT 手機,但是重新製作之後的軟體還是與官方軟體有諸多不同之處。小黑在太極APP 中使用QQ、抖音時,每一步操作都如履薄冰,時而彈出的提醒總是在暗示小黑這個應用不安全。
▲ 彈出提醒
與小黑的經歷類似,在論壇上有許多網友反映遭遇系統黑屏。小黑看完所有評論後發現,太極虛擬系統需要使用者時刻注意,一旦官方軟體版本更新,就必須時刻注意,否則軟體很容易因為不兼容而崩潰。最新的微信7.0.22 版本就是一個活生生的例子,幾十名網友都因為沒注意而遭遇系統黑屏,被迫卸載重裝,期間所有的聊天記錄全部丟失。
▲ 網友反饋
除了黑屏風險,以微信為代表的官方,始終在打擊各種應用插件。以搶紅包插件為例,騰訊去年打擊了十餘種Xposed 插件,好多使用搶紅包插件的用戶都慘遭封號。
開源的安卓系統雖好,但時刻不要忘記「絕對自由」帶來的巨大風險。作為普通用戶,我們沒有辨別「好壞」插件的能力,我們所能做的無非是在開發者的基礎上,按圖索驥使用一些輔助工具。總體來看,Xposed框架與太極陽框架算是徹頭徹尾改造安卓系統,可以任意修改位置、修改步數、修改系統級設置。而太極陰虛擬框架介於Xposed框架與官方系統之間,提供一些輕量化模塊功能修改,自由度與風險都不高。
小黑覺得,看得懂代碼的小夥伴儘管嘗試修改Xposed框架模塊,對於Xposed框架有一定興趣,又無法界定風險的小夥伴,可以嘗試一下太極陰虛擬框架,體驗一下修改軟體帶來的快感。至於對手機應用修改沒有風險抵抗能力的小夥伴,最好還是老老實實使用原生系統,不要輕易嘗試此類應用。