Xposed Framework是Android平臺上的一個框架,可以加載很多插件程序,這些插件可以使用Xposed框架提供的API實現(xiàn)對系統(tǒng)以及其他應(yīng)用程序的hook
工程組成
XposedInstaller
這是Xposed的插件管理和功能控制APP,也就是說Xposed整體管控功能就是由這個APP來完成的,
它包括啟用Xposed插件功能,下載和啟用指定插件APP,還可以禁用Xposed插件功能等。
注意,這個app要正常無誤得運行必須能拿到root權(quán)限。
Xposed
這個項目屬于Xposed框架,其實它就是單獨搞了一套xposed版的zygote。這個zygote會替換系統(tǒng)原生的zygote。
所以,它需要由XposedInstaller在root之后放到/system/bin下
XposedBridge
這個項目也是Xposed框架,它屬于Xposed框架的Java部分,編譯出來是一個XposedBridge.jar包。
XposedTools
Xposed和XposedBridge編譯依賴于Android源碼,而且還有一些定制化的東西。所以XposedTools就是用來幫助我們編譯Xposed和XposedBridge的。
使用示例
首先下載安裝xposedinstall,然后下載卡刷zip包,Xposed Framework
通常情況下的完整操作是:
解鎖BL
刷入三方recovery
卡刷ZIP包
勾選想使用的插件
重啟手機
極端情況
當(dāng)您刷入了錯誤的ZIP包導(dǎo)致卡在啟動畫面時,您可以在上方鏈接中找到卸載包,刷入即可開機。