LSPosed - LSPlant フッキング フレームワークを活用して、OG Xposed で一貫した API を提供する ART フッキング フレームワークを提供しようとする Riru / Zygisk モジュール。

(LSPosed Framework)

Created at: 2020-12-12 16:39:37
Language: Java

LSPosed フレームワーク

建てる クラウディン チャネル チャット ダウンロード 合計

序章

LSPlant フッキング フレームワークを活用して、OG Xposed で一貫した API を提供する ART フッキング フレームワークを提供しようとする Riru / Zygisk モジュール。

Xposed は、APK に触れることなくシステムとアプリの動作を変更できるモジュールのフレームワークです。これは素晴らしいことです。これは、元のコードがあまり変更されていない限り、変更を加えることなく、モジュールが異なるバージョンや ROM でも動作できることを意味するためです。また、元に戻すのも簡単です。すべての変更はメモリ内で行われるため、モジュールを無効にして再起動するだけで元のシステムに戻ります。他にも多くの利点がありますが、ここでもう 1 つだけ: 複数のモジュールがシステムまたはアプリの同じ部分に変更を加えることができます。変更された APK では、いずれかを選択する必要があります。作成者が異なる組み合わせで複数の APK をビルドしない限り、それらを組み合わせる方法はありません。

サポートされているバージョン

アンドロイド8.1~13

インストール

  1. Magisk v23+ (Riru) / v24+ (Zygisk) をインストールします。
  2. (Riru フレーバーの場合) Magisk リポジトリからRiru v25+ をインストールします。
  3. Magisk アプリで LSPosed をダウンロードしてインストールする
  4. リブート
  5. プロンプトに従って、LSPosed ショートカットをランチャーに追加します
    • 一部のランチャーはプロンプトを表示せず、サイレントにショートカットを追加します
    • ショートカットを追加できない場合は、次の場所にあるマネージャーを
      /data/adb/lspd/manager.apk
      手動でインストールできます。
    • 誤ってショートカットを削除してしまった場合は、デバイスを再起動するか、マネージャーを手動でインストールして、ショートカットを再度追加してください。
    • ショートカットが必要ない場合は、マネージャーを手動でインストールし、設定で将来のショートカットの追加を無効にすることができます
    • いずれにせよ、
      *#*#5776733#*#*
      ダイヤラーがあれば、(LSPosed としても知られる) ダイヤルしてマネージャーを起動できます。
  6. 楽しむ :)

ダウンロード

安定版リリースについては、Github リリース ページにアクセスしてください 。カナリア ビルドについては、Github Actionsを確認して ください。注: デバッグ ビルドは、Github Actions でのみ使用できます。

助けを得ます

  • GitHub の問題:問題
  • (中国語話者向け)本題のみ、英语标の問題を受确

開発者向け

開発者は、LSPosed フレームワークに基づくフックを使用して Xposed モジュールを作成できます。LSPosed フレームワークに基づくモジュールは元の Xposed フレームワークと完全に互換性があり、その逆も同様です。Xposed Framework ベースのモジュールは LSPosed フレームワークでもうまく機能します。

独自のモジュール リポジトリを使用します。開発者がモジュールをリポジトリに送信することを歓迎します。モジュールは LSPosed でダウンロードできます。

コミュニティ ディスカッション

注意: これらのコミュニティ グループはバグ レポートを受け付けていません。報告するには、ヘルプを利用してください。

翻訳貢献

ここで翻訳に貢献できます。

クレジット

  • Magisk : これらすべてを可能にします
  • Riru : zygote プロセスにコードを挿入する方法を提供します
  • XposedBridge : OG Xposed フレームワーク API
  • Dobby : インラインフックに使用
  • LSPlant : コア ART フッキング フレームワーク
  • EdXposed : フォークソース
  • SandHook : SandHook バリアントの ART フッキング フレームワーク
  • YAHFA : 以前の ART フッキング フレームワーク
  • dexmakerおよびdalvikdx : YAHFA フッカー クラスを動的に生成する
  • DexBuilder : YAHFA フッカー クラスを動的に生成する

ライセンス

LSPosed は、GNU General Public License v3 (GPL-3) ( http://www.gnu.org/copyleft/gpl.html ) の下でライセンスされています。