Xposed帶我用上真正的安卓機
很多人應該聽過微信紅包作弊,微信記步作弊,這些功勞都功歸於神器Xposed。
那麼怎麼運行這些作弊的插件(模塊)的,運行的原理是什麼呢?接下來開始解答。
Xposed模塊是依賴於Xposed框架的,那Xposed框架又是什麼呢(插一下@-@xopsed框架是一個可以在不修改APK的情況下影響軟體運行(修改系統)的服務框架,且在功能不衝突的情況下同時運行,基於框架可以製作出來很多意想不到的模塊。所以所有的Xposed模塊都能操作系統最底層,能夠獲取你手機的所有信息,例如下(QQ防撤回模塊)
那麼怎麼安裝Xposed框架呢,首先Android手機需要解鎖,然後手機一定要root,然後手機一定要有第三方recovery。手機解鎖和獲取root第三方recovery可以去官方論壇上面查看教程,然後我推薦使用Xposed安裝器。Xposed安裝器(com.wuxianlin.xposedinstaller)_1.2.4_Android應用_酷安網這個可以下載Xposed刷機包然後進rec進行刷入Xposed,並且這個比較美觀mod化Android化。看圖。
還有一種就是愛玩機,這個軟體前身叫魅化UI,是專門給魅族用來安裝Xposed框架的,裡面圖像化的教程我就不多說了,現在我再來測試我的sony z3發現居然也可以安裝上不過好像只有Android 5.0才行,其他的沒有試過還是上面步驟很重要Android手機需要解鎖,然後手機一定要root,然後手機一定要有第三方recovery。愛玩機(com.meizu.beautify)_2.0.3_Android應用_酷安網。
XPOSED刷進去如果顯示下圖就是沒有安裝上的
下圖就是安裝上的。
這個是沒有安裝成功的大多數來說紅字都是沒有安裝上不管中英文。
說一下Xposed的基本原理,Zygote進程是Andrid的核心,其實是(zygote,systemserver,systemui)所有軟體的進程都是用Zygote進程fork出來的。Xposed Frameword深入到了Android核心機制裡面,通過改造Zygote來影響軟體運行,又不衝突的情況下。
Zygote啟動配置在/inti.rc腳本裡面,由於系統開啟的時候,開啟了此進程,對應的執行軟體文件是/system/bin/app_process,這個文件完成類庫載入及一些初始化函數調用的工作。當系統安裝了Xposed Frameword之後,回拿自己的實現的app_process覆蓋掉Android原生提供的文件,使得app_process在啟動過程中會載入XposedBridge.jar這個jar包,從而完成對Zygote進程及其創建的Dalvik虛擬機的劫持。
好吧以上送給愛手機美化愛折騰的機油,還有就是android 5.0以上安裝xposed會影響手機性能。
推薦閱讀:
※MIUI主題製作賺錢嗎?
※為什麼許多廠商喜歡魔改 AOSP?
※小米MIUI有哪些好的主題推薦?
※Android性能優化
TAG:XposedFramework | Android | Android手机 |