forked from PerformanC/ReZygisk
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'PerformanC:main' into main
- Loading branch information
Showing
19 changed files
with
610 additions
and
334 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,73 @@ | ||
# ReZygisk | ||
|
||
[English](https://github.com/PerformanC/ReZygisk/blob/main/README.md)|[简体中文](/READMEs/README_zh-CN.md)|[繁體中文](/READMEs/README_zh-TW.md) | ||
|
||
ReZygiskはkernelSU、Magisk、APatchにZygiskのAPIサポートを提供するスタンドアローンZygiskであるZygisk Nextのフォークです。 | ||
|
||
ReZygiskは更に高速かつ効率的なZygisk APIとより寛容なライセンスを、コードベースをC(もともとはC++とRustでした)でアップデート/書き直すことで実現することを目標としています。 | ||
|
||
> [!NOTE] | ||
> このモジュール/フォークはWIP(Work in Progress、すべての作業が進行中であることを意味します): ReleasesタブのZipのみを使用するようにしてください。 | ||
> | ||
> GitHub [Actions](https://github.com/PerformanC/ReZygisk/actions) よりZipをダウンロードして使用することも可能ですが、デバイスがブートループなどの不具合が起きる可能性があります。ユーザー自身の裁量にて使用してください。 | ||
## ReZygiskを使う理由 | ||
|
||
Zygisk Nextの最新リリースはクローズドソースであり、コードはプロジェクトの開発者のみアクセスできるものです。これはコミュニティがコードに貢献することを妨げるだけではなく、コード監査をも難しくしています。これはZygisk Nextがルート権限で作動するアプリであるため、セキュリティ上深刻な問題です。 | ||
|
||
Zygisk Nextの開発者はAndroid Communityにて有名かつ信用されています。が、これはコード自体が悪意の無いこと/脆弱でないことを証明するものではありません。 | ||
|
||
我々(PerformanC)はZygisk Nextの開発者らがコードをクローズドに保つ重要な理由があることは承知していますが、我々はオープンソース/コミュニティドリブンにすることが重要だと考えています。 | ||
|
||
## メリット | ||
|
||
- オープンソース、Free to Use、FOSS (永続的) | ||
|
||
## 依存関係 | ||
|
||
| ツール | 説明 | | ||
|-----------------|----------------------------------------| | ||
| `Android NDK` | Androidのネイティブ開発環境キット | | ||
|
||
### C++ 依存関係 | ||
|
||
| 依存 | 説明 | | ||
|------------|-------------------------------| | ||
| `lsplt` | シンプルなAndroidのPLTフック | | ||
|
||
## 使い方 | ||
|
||
ただいま調理中です、しばらくお待ち下さい!(できるだけ早くお届けします) | ||
|
||
## インストール | ||
|
||
現状、ステーブルリリースはありません。(できるだけ早くお届けします) | ||
|
||
## 翻訳 | ||
|
||
現状では、翻訳を他のプラットフォーム上で展開することはしていません。 | ||
|
||
が、[add/new-webui](https://github.com/PerformanC/ReZygisk/tree/add/new-webui) ブランチにて翻訳作業に参加していただくことができます。 | ||
|
||
他の開発者さんたちがあなたの貢献を確認できるように、 [TRANSLATOR.md](https://github.com/PerformanC/ReZygisk/blob/add/new-webui/TRANSLATOR.md) にあなたのプロフィールを追加することを忘れないでください! | ||
|
||
## サポート | ||
For any question related to ReZygisk or other PerformanC projects, feel free to join any of the following channels below: | ||
ReZygisk/他のPerformanCのプロジェクトに対する質問がある場合は、以下のどれかに参加してください! | ||
|
||
- Discord チャンネル: [PerformanC](https://discord.gg/uPveNfTuCJ) | ||
- ReZygisk Telegram チャンネル: [@rezygiskchat](https://t.me/rezygiskchat) | ||
- PerformanC Telegram チャンネル: [@performancorg](https://t.me/performancorg) | ||
|
||
## 貢献 | ||
|
||
貢献をしたい場合、PerformanCの[Contribution Guidelines](https://github.com/PerformanC/contributing)に従うことが必要になります。 | ||
|
||
セキュリティーポリシー、行動規範、シンタックススタンダードを採用してください。 | ||
|
||
## ライセンス | ||
|
||
ReZygiskは基本的にDr-TSNGによるGPLライセンス下にてライセンスされています。 | ||
|
||
ただし、書き直しされたコードに関してはPerformanCによるAGPL3.0ライセンスにてライセンスされています。 | ||
詳細については [Open Source Initiative](https://opensource.org/licenses/AGPL-3.0) を参照してください。 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,62 @@ | ||
# ReZygisk | ||
> 繁體中文(README_zh-TW.md)是根據[英文版自述檔案(README.md)](https://github.com/PerformanC/ReZygisk/blob/main/README.md)翻譯,僅供參考以便理解英文內容,翻譯可能滯後。 | ||
ReZygisk 是 Zygisk Next 的一個分支,這是一個獨立實現的 Zygisk,為 KernelSU、Magisk(除了內建支援外)和 APatch(開發中)提供 Zygisk API 支援。 | ||
|
||
此專案致力於用 C 語言重寫原有的 C++ 和 Rust 代碼,藉此以更現代且高效的方式實現 Zygisk API,並採用更寬鬆的授權條款。 | ||
|
||
> [!NOTE] | ||
> 此模組/分支仍在開發中(WIP);請僅安裝正式版本的壓縮包。 | ||
> | ||
> 雖然你可以從 [Actions](https://github.com/PerformanC/ReZygisk/actions) 頁面安裝 .zip 檔,但若因此導致裝置進入開機循環(Bootloop),後果須自行承擔。 | ||
## 為什麼選擇ReZygisk? | ||
|
||
最新版本的 Zygisk Next 已轉為閉源,只有核心開發者能查閱完整的原始碼。這不僅限制了其他開發者的貢獻,也無法進行代碼審計。由於 Zygisk Next 是一個以超級使用者(root)權限運行的模組,能夠存取整個系統,若閉源將帶來重大的安全風險。 | ||
|
||
雖然 Zygisk Next 的開發者在 Android 社群中享有盛譽,並且備受信任,但這並不代表他們的專案就完全沒有任何惡意程式碼或漏洞。我們(PerformanC)理解他們因某些原因選擇保持閉源,但我們堅信開源才是更好的選擇。 | ||
|
||
## 優勢 | ||
|
||
- 永遠是自由及開放原始碼軟體(FOSS) | ||
|
||
## 依賴項 | ||
|
||
| 工具 | 說明 | | ||
|-----------------|---------------------------------------| | ||
| `Android NDK` | Android 原生開發工具包 | | ||
|
||
### C++ 依賴項 | ||
|
||
| 依賴 | 說明 | | ||
|----------|----------------------------------------------| | ||
| `lsplt` | Android 的簡單 PLT(程式連結表) 勾取 | | ||
|
||
## 用法 | ||
|
||
我們目前正在開發中。(敬請期待) | ||
|
||
## 安裝 | ||
|
||
目前沒有穩定版本可供下載。(敬請期待) | ||
|
||
## 翻譯 | ||
|
||
目前我們尚未與其他平台整合進行翻譯,但您可以為 [add/new-webui](https://github.com/PerformanC/ReZygisk/tree/add/new-webui)分支做出貢獻。請別忘了在 [TRANSLATOR.md](https://github.com/PerformanC/ReZygisk/blob/add/new-webui/TRANSLATOR.md) 中包含您的 GitHub 個人檔案,讓大家能夠看到您的貢獻。 | ||
|
||
## 支援 | ||
如有關於 ReZygisk 或其他 PerformanC 專案的任何問題,歡迎加入以下任一頻道: | ||
|
||
- Discord 頻道: [PerformanC](https://discord.gg/uPveNfTuCJ) | ||
- ReZygisk Telegram 頻道: [@rezygiskchat](https://t.me/rezygiskchat) | ||
- PerformanC Telegram 頻道: [@performancorg](https://t.me/performancorg) | ||
|
||
## 貢獻 | ||
|
||
要為 ReZygisk 貢獻,必須遵循 PerformanC 的[貢獻指南](https://github.com/PerformanC/contributing),並遵守其安全政策、行為準則以及語法標準。 | ||
|
||
## 授權條款 | ||
|
||
在 ReZygisk 專案中,舊的 Zygisk Next 部分採用了 GPL 授權,而由 PerformanC 組織重寫的程式碼則採用 AGPL 3.0 授權。 | ||
|
||
您可以在[開放原始碼倡議(Open Source Initiative)](https://opensource.org/licenses/AGPL-3.0)上閱讀更多相關資訊。 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.