From 51556d12537d6d9d16efd733f6791baf9187a379 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=B1=B3=E5=87=9BMiRin?= <148533509+MiRinChan@users.noreply.github.com> Date: Mon, 14 Jul 2025 15:21:48 +0800 Subject: [PATCH] strings: add copyright infomation (#275) * copyright: Correct copyright owner information * string: add copyright infomation --- docs/README-en.md | 8 ++--- docs/README-ja.md | 30 +++++++++++-------- docs/README.md | 5 ++-- .../sukisu/ultra/ui/component/AboutCard.kt | 7 +++-- .../app/src/main/res/values-ja/strings.xml | 2 +- .../src/main/res/values-zh-rCN/strings.xml | 2 +- manager/app/src/main/res/values/strings.xml | 2 +- website/docs/zh_CN/guide/installation.md | 2 +- 8 files changed, 33 insertions(+), 25 deletions(-) diff --git a/docs/README-en.md b/docs/README-en.md index 88e71b55..7d8b4248 100644 --- a/docs/README-en.md +++ b/docs/README-en.md @@ -49,13 +49,14 @@ curl -LSs "https://raw.githubusercontent.com/SukiSU-Ultra/SukiSU-Ultra/main/kern - Need `CONFIG_KPROBES=y` 2. **Manual hook:** + - Standard KernelSU hook: https://kernelsu.org/guide/how-to-integrate-for-non-gki.html#manually-modify-the-kernel-source - backslashxx's syscall manual hook: https://github.com/backslashxx/KernelSU/issues/5 (v1.5 version is not available at the moment, if you want to use it, please use v1.4 version, or standard KernelSU hooks) - Default hook method on Non-GKI kernels. - Need `CONFIG_KSU_MANUAL_HOOK=y` - + ## KPM Support - Based on KernelPatch, we have removed duplicates of KSU and kept only KPM support. @@ -135,12 +136,11 @@ Please **all** refer to https://kernelsu.org/zh_CN/guide/installation.html ## License - The file in the “kernel” directory is under [GPL-2.0-only](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html) license. - -- The images of the files `ic_launcher(?!.*alt.*).*` with anime character emoticons are copyrighted by [怡子曰曰](https://space.bilibili.com/10545509), the Brand Intellectual Property in the images is owned by [明风 OuO](https://space.bilibili.com/274939213), and the vectorization is done by @MiRinChan. Before using these files, in addition to complying with [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode.txt), you also need to comply with the authorization of the two authors to use these artistic contents. - +- The images of the files `ic_launcher(?!.*alt.*).*` with anime character sticker are copyrighted by [怡子曰曰](https://space.bilibili.com/10545509), the Brand Intellectual Property in the images is owned by [明风 OuO](https://space.bilibili.com/274939213), and the vectorization is done by @MiRinChan. Before using these files, in addition to complying with [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode.txt), you also need to comply with the authorization of the two authors to use these artistic contents. - Except for the files or directories mentioned above, all other parts are under [GPL-3.0 or later](https://www.gnu.org/licenses/gpl-3.0.html) license. ## Afdian link + - https://afdian.com/a/shirkneko ## Sponsorship list diff --git a/docs/README-ja.md b/docs/README-ja.md index 546ad243..90f4109b 100644 --- a/docs/README-ja.md +++ b/docs/README-ja.md @@ -14,11 +14,13 @@ ## 追加する方法 メインブランチを使用 (非 GKI のデバイスのビルドは非対応) (susfs を手動で統合が必要) + ``` curl -LSs "https://raw.githubusercontent.com/SukiSU-Ultra/SukiSU-Ultra/main/kernel/setup.sh" | bash -s main ``` 非 GKI のデバイスに対応するブランチを使用 (susfs を手動で統合が必要) + ``` curl -LSs "https://raw.githubusercontent.com/SukiSU-Ultra/SukiSU-Ultra/main/kernel/setup.sh" | bash -s nongki ``` @@ -36,16 +38,17 @@ curl -LSs "https://raw.githubusercontent.com/SukiSU-Ultra/SukiSU-Ultra/main/kern - この方式は (https://github.com/rsuntk/KernelSU) のフック方式を参照してください。 1. **KPROBES でフック:** - - 読み込み可能なカーネルモジュールの場合 (LKM) - - GKI カーネルのデフォルトとなるフック方式 - - `CONFIG_KPROBES=y` が必要です + + - 読み込み可能なカーネルモジュールの場合 (LKM) + - GKI カーネルのデフォルトとなるフック方式 + - `CONFIG_KPROBES=y` が必要です 2. **手動でフック:** - - 標準の KernelSU フック: https://kernelsu.org/guide/how-to-integrate-for-non-gki.html#manually-modify-the-kernel-source - - backslashxx syscall フック: https://github.com/backslashxx/KernelSU/issues/5 - - 非 GKI カーネル用のデフォルトフック方式 - - `CONFIG_KSU_MANUAL_HOOK=y` が必要です - + - 標準の KernelSU フック: https://kernelsu.org/guide/how-to-integrate-for-non-gki.html#manually-modify-the-kernel-source + - backslashxx syscall フック: https://github.com/backslashxx/KernelSU/issues/5 + - 非 GKI カーネル用のデフォルトフック方式 + - `CONFIG_KSU_MANUAL_HOOK=y` が必要です + ## KPM に対応 - KernelPatch に基づいて重複した KSU の機能を削除、KPM の対応を維持させています。 @@ -56,15 +59,15 @@ curl -LSs "https://raw.githubusercontent.com/SukiSU-Ultra/SukiSU-Ultra/main/kern KPM テンプレートのアドレス: https://github.com/udochina/KPM-Build-Anywhere > [!Note] +> > 1. `CONFIG_KPM=y` が必要です。 > 2. 非 GKI デバイスには `CONFIG_KALLSYMS=y` と `CONFIG_KALLSYMS_ALL=y` も必要です。 > 3. いくつかのカーネル `4.19` およびそれ以降のソースコードでは、 `4.19` からバックポートされた `set_memory.h` ヘッダーファイルも必要です。 - ## ROOT を保持した状態でのシステムアップデートの方法 - 始めに OTA 後すぐに再起動せずにマネージャーのカーネルのフラッシュ、パッチのインターフェースを開いて`GKI/非 GKI のインストール`を見つけます。フラッシュする AnyKernel3 の zip ファイルを選択し、フラッシュする実行中のスロットと逆のスロットを選択後に再起動をして GKI モードの更新が保持できます (この方法はすべての非 GKI のデバイスが対応している訳ではないので、自分でお試しください。これは非 GKI のデバイスで TWRP を使用する最も安全な方法です)。 -- または LKM モードを使用して未使用のスロットにインストールします (OTA後)。 +- または LKM モードを使用して未使用のスロットにインストールします (OTA 後)。 ## 互換性の状態 @@ -101,6 +104,7 @@ KPM テンプレートのアドレス: https://github.com/udochina/KPM-Build-Any 1. `その他のリンク`の項目に記載されているリンクを開き、デバイス情報を使用してカスタマイズされたカーネルをビルドし、AnyKernel3 の接頭辞を持つ .zip ファイルをフラッシュします。 > [!Note] +> > - 5.10、5.15、6.1、6.6 などのカーネルバージョンの最初の 2 文字のみを入力する必要があります。 > - SoC のコードネームは自分で検索してください。通常は、数字がなく英語表記のみです。 > - ブランチと構成ファイルは、OnePlus オープンソースカーネルリポジトリから見つけることができます。 @@ -109,7 +113,7 @@ KPM テンプレートのアドレス: https://github.com/udochina/KPM-Build-Any 1. カーネルベースな `su` および root アクセスの管理。 2. [OverlayFS](https://en.wikipedia.org/wiki/OverlayFS) モジュールシステムではなく、 5ec1cff 氏の [Magic Mount](https://github.com/5ec1cff/KernelSU) に基づいています。 -3. [アプリプロファイル](https://kernelsu.org/guide/app-profile.html): root 権限をケージ内にロックします。 +3. [アプリプロファイル](https://kernelsu.org/guide/app-profile.html): root 権限をケージ内にロックします。 4. 非 GKI / GKI 1.0 の対応を復活 5. その他のカスタマイズ 6. KPM カーネルモジュールに対応 @@ -121,8 +125,8 @@ KPM テンプレートのアドレス: https://github.com/udochina/KPM-Build-Any ## ライセンス - 「kernel」のディレクトリ内のファイルは [GPL-2.0-only](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html) のライセンスに基づいています。 - -- アニメキャラクターの絵文字を含む `ic_launcher(?!.*alt.*).*` の画像は、[怡子曰曰](https://space.bilibili.com/10545509)が著作権を所有しています。画像に含まれるブランドの知的財産権は[明风 OuO](https://space.bilibili.com/274939213)が所有しています。ベクトル化は @MiRinChan が行っています。これらのファイルを使用する前に[クリエイティブコモンズ 表示 - 非営利 - 継承 4.0 国際](https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode.txt)に準拠することに加え、これらの芸術的コンテンツを使用するためには 2 名の著者の許可に従う必要があります。 +- アニメキャラクター画像とスタンプを含むこれらのファイルの `ic_launcher(?!.*alt.*).*` は[怡子曰曰](https://space.bilibili.com/10545509)によって著作権保護されており、画像の Brand Intellectual Property は[明风 OuO](https://space.bilibili.com/274939213)によって所有され、ベクター化は @MiRinChan によって行われています。 これらのファイルを使用する前に、[Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode.txt)を遵守することに加えて、アートコンテンツを使用するために前の 2 人の作者から許可を得る必要があります。 +- 上記のファイルまたはディレクトリを除き、その他のすべての部分は[GPL-3.0 以降](https://www.gnu.org/licenses/gpl-3.0.html)です。 ## スポンサーシップの一覧 diff --git a/docs/README.md b/docs/README.md index 086f761e..984fcf0a 100644 --- a/docs/README.md +++ b/docs/README.md @@ -51,6 +51,7 @@ curl -LSs "https://raw.githubusercontent.com/SukiSU-Ultra/SukiSU-Ultra/main/kern - 需要 `CONFIG_KPROBES=y` 2. **手动钩子:** + - 标准的 KernelSU 钩子:https://kernelsu.org/guide/how-to-integrate-for-non-gki.html#manually-modify-the-kernel-source - backslashxx 的 syscall 手动钩子:https://github.com/backslashxx/KernelSU/issues/5 (v1.5 版本暂不可用,如要使用请使用 v1.4 版本,或者标准 KernelSU 钩子) @@ -128,7 +129,7 @@ KPM 模板地址: https://github.com/udochina/KPM-Build-Anywhere 4. 恢复对非 GKI 2.0 内核的支持 5. 更多自定义功能 6. 对 KPM 内核模块的支持 -7. 引入SuSFS配置的管理器以及进阶功能 +7. 引入 SuSFS 配置的管理器以及进阶功能 ## 疑难解答 @@ -137,7 +138,7 @@ KPM 模板地址: https://github.com/udochina/KPM-Build-Anywhere ## 许可证 - `kernel` 目录下的文件是 [GPL-2.0-only](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html)。 -- 有动漫人物图片表情包的这些文件 `ic_launcher(?!.*alt.*).*` 的图像版权为[怡子曰曰](https://space.bilibili.com/10545509)所有,图像中的 Brand Intellectual Property 由[明风 OuO](https://space.bilibili.com/274939213)所有,矢量化由 @MiRinChan 完成,在使用这些文件之前,除了必须遵守 [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode.txt) 以外,还需要遵守向前两者索要使用这些艺术内容的授权。 +- 有动漫人物图片表情包的这些文件 `ic_launcher(?!.*alt.*).*` 的图像版权为[怡子曰曰](https://space.bilibili.com/10545509)所有,图像中的知识产权由[明风 OuO](https://space.bilibili.com/274939213)所有,矢量化由 @MiRinChan 完成,在使用这些文件之前,除了必须遵守 [Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International](https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode.txt) 以外,还需要遵守向前两者索要使用这些艺术内容的授权。 - 除了以上所述的文件或目录外,所有其他部分均为 [GPL-3.0 或更高版本](https://www.gnu.org/licenses/gpl-3.0.html)。 ## 爱发电链接 diff --git a/manager/app/src/main/java/com/sukisu/ultra/ui/component/AboutCard.kt b/manager/app/src/main/java/com/sukisu/ultra/ui/component/AboutCard.kt index b2f5f25a..6c2eb57a 100644 --- a/manager/app/src/main/java/com/sukisu/ultra/ui/component/AboutCard.kt +++ b/manager/app/src/main/java/com/sukisu/ultra/ui/component/AboutCard.kt @@ -99,7 +99,10 @@ private fun AboutCardContent() { htmlString = stringResource( id = R.string.about_source_code, "GitHub", - "Telegram" + "Telegram", + "怡子曰曰", + "明风 OuO", + "CC BY-NC-SA 4.0" ), linkStyles = TextLinkStyles( style = SpanStyle( @@ -122,4 +125,4 @@ private fun AboutCardContent() { } } } -} \ No newline at end of file +} diff --git a/manager/app/src/main/res/values-ja/strings.xml b/manager/app/src/main/res/values-ja/strings.xml index 05585737..f23167e1 100644 --- a/manager/app/src/main/res/values-ja/strings.xml +++ b/manager/app/src/main/res/values-ja/strings.xml @@ -50,7 +50,7 @@ KernelSU のインストール方法やモジュールの使い方を学習できます。 支援する KernelSU は今後も無料でオープンソースです。ですが、寄付をして頂けると開発者への貢献になります。 - %2$s チャンネルにご参加ください。]]> + %2$s チャンネルにご参加ください

アニメキャラのスタンプ付き画像の著作権は%3$sにあり、画像の Brand Intellectual Property は%4$sによって所有され。これらのファイルを使用する前に、%5$sを遵守することに加えて、アートコンテンツを使用するために前の 2 人の作者から許可を得る必要があります。]]>
デフォルト テンプレート カスタム diff --git a/manager/app/src/main/res/values-zh-rCN/strings.xml b/manager/app/src/main/res/values-zh-rCN/strings.xml index c0d6fdf1..00f19a39 100644 --- a/manager/app/src/main/res/values-zh-rCN/strings.xml +++ b/manager/app/src/main/res/values-zh-rCN/strings.xml @@ -50,7 +50,7 @@ 了解如何安装 KernelSU 以及如何开发模块 支持开发 KernelSU 将保持免费开源,向开发者捐赠以表示支持。 - 加入我们的 %2$s 频道]]> + 加入我们的 %2$s 频道

有动漫人物图片表情包的图像版权为%3$s所有,图像中的知识产权由%4$s 所有。在使用这些文件之前,除了必须遵守 %5$s 以外,还需要遵守向前两者索要使用这些艺术内容的授权。]]>
默认 模版 自定义 diff --git a/manager/app/src/main/res/values/strings.xml b/manager/app/src/main/res/values/strings.xml index 47972ed3..653522ae 100644 --- a/manager/app/src/main/res/values/strings.xml +++ b/manager/app/src/main/res/values/strings.xml @@ -51,7 +51,7 @@ Learn how to install KernelSU and use modules Support Us KernelSU is, and always will be, free, and open source. You can however show us that you care by making a donation. - Join our %2$s channel]]> + Join our %2$s channel

The images of the files with anime character sticker are copyrighted by %3$s, the Brand Intellectual Property in the images is owned by %4$s. Before using these files, in addition to complying with %5$s, you also need to comply with the authorization of the two authors to use these artistic contents.]]>
App Profile Default Template diff --git a/website/docs/zh_CN/guide/installation.md b/website/docs/zh_CN/guide/installation.md index 1fb18612..1fce7665 100644 --- a/website/docs/zh_CN/guide/installation.md +++ b/website/docs/zh_CN/guide/installation.md @@ -157,7 +157,7 @@ GKI 的安装方法有如下几种,各自适用于不同的场景,请按需 ## 使用 KernelSU 提供的 boot.img 安装 {#install-by-kernelsu-boot-image} -如果你设备的 `boot.img` 采用常用的压缩格式,那么可以采用 KernelSU 提供的的通用内核镜像直接刷入,它不需要 TWRP 或者自行修补镜像。 +如果你设备的 `boot.img` 采用常用的压缩格式,那么可以采用 KernelSU 提供的通用内核镜像直接刷入,它不需要 TWRP 或者自行修补镜像。 ### 找到合适的 boot.img {#found-propery-image}