補檔 https://github.com/taichi-framework/TaiChi/wiki/%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98

hrdom發表於2024-05-12
taichi-framework/TaiChiPublic
  • Notifications
  • Fork 572
  • Star 5.9k

常見問題

weishu edited this page on Mar 1, 2019 · 14 revisions

Q:無法觸發 Magisk 版?

A:建議使用 Magisk 17.x 版本。然後檢查是否裝有其他的 Magisk 模組,如果有請關閉其他模組再嘗試。如果確認有衝突,反饋給我:https://github.com/tiann/EXposed/issues

Q:支援哪些模組?

A:原本太極支援的模組都支援,新增支援的模組(邊緣手勢/核心破解/應用變數/模擬位置/ACEnergy/抖音助手等)在群檔案下載即可。

Q:太極與 Xposed 有何不同?

太極的設計理念上與 Xposed 有很多不同:

  1. 不強制攔截系統內所有APP,對於不希望使用 Xposed 的 APP ,太極幾乎不做任何干涉。
  2. 弱侵入特性。太極減少了 Xposed 的很多特徵,如 全域性的 ClassLoader 中再也沒有 Xposed 的身影,非侵入的 app_process 以及弱干涉的 ART。
  3. 太極核心可以隨時升級,無需重新刷機,直接升級太極 APP 即可完成,可以即為快速地響應和解決 BUG。

當然,受限於 ART 的種種約束,在方法攔截方面,太極無法做到 Xposed 那樣完美。有一些方法是無法被攔截的,但是,太極的攔截能力已經足夠做出各種功能強大而完善的模組;但是需要開發者在挑選HOOK點的時候額外注意。

Q:為什麼有些模組不支援?

  1. 因為 rovo89 的 Xposed 壓根就不支援 9.0,因此模組都沒有適配 9.0 系統。Android 9.0 系統發生了較大的變化,因此這些模組我自己嘗試是無法正常工作的,可能導致無法開機,因此無法使用。另外,9.0 的SELinux 規則基本上廢掉了 XSharedPreference,嚴重依賴 XSharedPerference的模組如果 target sdk 為28及以上,那麼壓根無法工作。
  2. 如上所述,Xposed 和 太極的機制實際上是完全不同的,有些模組過分使用了 Xposed 特有的特性(如反射內部類,特殊的成員,外部環境等);這些外掛在太極中壓根無法執行。

Q:為什麼還是有模組限制?

A:實際上,Magisk 版不會對 公開的,非惡意的模組做任何限制;如果你有需要使用的模組,可以直接在本專案的 issue 提交給我。

Q:開放所有模組,能不能用讓我們自己測試不就行了?

A:實際上,能折騰並且能理解和體諒開發者的使用者鳳毛菱角。很多使用者(包括會刷機的)甚至連模組在哪裡下載都不知道,太極中的模組下載是請求伺服器資料的,有段時間伺服器掛掉了,有的使用者以為是太極 APP 出了問題,解除安裝重灌,刷機,甚至恢復出廠設定。如果冒昧開放所有模組,而其中相當一部分模組無法使用,這些使用者只會覺得 APP 垃圾,然後解除安裝。所以我必須明確告訴他們,哪些模組現在是不行的,哪些模組是可以用的。另外,太極支援免ROOT執行,大量連手機都不怎麼會用的使用者對我來說就是災難。

Q:搞兩個版本,一個全開,一個限制?

A:這跟只有一個全開的版本沒有任何區別。

Q:為什麼只有特定的模組版本才能生效,有的模組已經支援了為什麼還要限制版本?

A:這一點是從模組開發者的角度考慮的。太極在載入模組的時候,會驗證模組的來源,只有原作者釋出的版本才能被載入和使用;這樣可以有效地限制破解版和修改版,從而保護 Xposed 模組作者的權益。

  1. 我已經受夠了所謂的 “破解版”,“美化版”,“清爽版”,實際上它們什麼都沒做,隨便改個版本號就重新發布了,拿著模組作者的成果到處招搖撞騙。
  2. 如果模組是開源的,那麼任何人都可以 fork 並且釋出一個新的模組(並且還可以不開源);這使得作者可能會逐步喪失開源和維護的動力,導致模組停止維護。
  3. 如果模組選擇閉源收費,那麼由於 Xposed 模組的特殊性(無法加固等),使得模組很容易出現破解版,這使得模組作者的利益得到極大地損害。要麼要花大力氣與破解版做鬥爭,要麼使得開發者棄坑。

在太極中,這一切都將不復存在。並且,你可以更新適配引擎來獲取最新的外掛支援。

Q:我是開發者,如何適配 太極·Magisk?

A:首先表示歡迎,然後感謝你們的付出。請加入私聊我然後加入開發者交流群。

Q:為什麼模組無法生效?

A:有諸多原因,請逐一檢查:

  1. 是否需要使用Xposed的APP新增到了太極中?
  2. 是否勾選了對應的模組?
  3. 某些模組需要重啟手機,是否重啟過?
  4. 某些模組只支援特定版本的APP,APP版本是否正確?
  5. 模組版本是否正確?請使用群檔案中我上傳的已經驗證過的模組

注意:太極·Magisk版有一些使用方法與 Xposed 不同,請知悉:

  1. 必須把 APP 新增到太極中,太極才會對這個 APP 啟用Xposed 功能。
  2. 不是作用於系統的模組,無需重啟手機即可生效。
  3. 模組重新安裝之後,需要重新勾選。

Q:為什麼無法開機,卡 Logo?

A:請反饋給我,但是暫時可能無法解決;請先使用普通版太極。等我做好了日誌模組,後續注意解決。

Q:為什麼會出現阻止閃退?

A:這是太極自帶的特性,忽略即可。理論上,如果模組自己沒有做好,會導致APP閃退;太極給了APP一個不閃退的機會。並不代表太極本身出現了問題。

Q:黑閾太極之後工作不正常?

A:是的,黑閾太極之後可能會導致系統假死。請不要黑閾太極。另外,magisk 版的太極無需自啟動,你無需黑閾它。

Q:我還有別的問題?

A:在github上提 issue,注意選擇 issue 模版,儘量把問題描述清楚:https://github.com/tiann/EXposed/issues

相關文章