Skip to content
Closed

pull #801

Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
120 commits
Select commit Hold shift + click to select a range
c9bd87d
Update PL strings.xml
Kuchta2100 Jun 7, 2026
21b0d33
Update PL (deamon) strings.xml
Kuchta2100 Jun 7, 2026
669c8d0
Update strings_untranslatable.xml
Kuchta2100 Jun 7, 2026
72c05e5
Update strings_untranslatable.xml
Kuchta2100 Jun 7, 2026
ea6fa0f
Update build.gradle.kts
Kuchta2100 Jun 7, 2026
35f4220
Update themes.xml
Kuchta2100 Jun 8, 2026
a786b95
Update themes.xml
Kuchta2100 Jun 9, 2026
0a917f0
Update module.prop
Kuchta2100 Jun 9, 2026
eadf700
Update customize.sh
Kuchta2100 Jun 9, 2026
20632c9
Update customize.sh
Kuchta2100 Jun 9, 2026
b51a531
Update daemon
Kuchta2100 Jun 9, 2026
e68ad29
Update update.json
Kuchta2100 Jun 9, 2026
4b74ba9
Update README.md
Kuchta2100 Jun 9, 2026
5a1c00e
Update build.gradle.kts
Kuchta2100 Jun 9, 2026
5c68045
Update build.gradle.kts
Kuchta2100 Jun 9, 2026
1a0dd94
Update themes.xml
Kuchta2100 Jun 9, 2026
2980a1a
Update themes.xml
Kuchta2100 Jun 9, 2026
f6477f4
Update build.gradle.kts
Kuchta2100 Jun 9, 2026
ad74cd4
Update build.gradle.kts
Kuchta2100 Jun 9, 2026
6b1e59f
Update build.gradle.kts
Kuchta2100 Jun 9, 2026
852e5ec
Delete .github/workflows/crowdin.yml
Kuchta2100 Jun 9, 2026
9a05b91
Update core.yml
Kuchta2100 Jun 9, 2026
ad63935
Update core.yml
Kuchta2100 Jun 9, 2026
f7bd899
Update core.yml
Kuchta2100 Jun 9, 2026
ff4d7c6
Update build.gradle.kts
Kuchta2100 Jun 9, 2026
5cf4fc7
Update build.gradle.kts
Kuchta2100 Jun 9, 2026
527556c
Update build.gradle.kts
Kuchta2100 Jun 9, 2026
133d443
Update build.gradle.kts
Kuchta2100 Jun 9, 2026
e27c677
Update build.gradle.kts
Kuchta2100 Jun 9, 2026
cf0e9cf
Update build.gradle.kts
Kuchta2100 Jun 9, 2026
1408896
Update build.gradle.kts
Kuchta2100 Jun 9, 2026
0688a16
Update build.gradle.kts
Kuchta2100 Jun 9, 2026
952d21a
Update core.yml
Kuchta2100 Jun 9, 2026
d3c1e6a
Update core.yml
Kuchta2100 Jun 9, 2026
64481cf
Update core.yml
Kuchta2100 Jun 9, 2026
fd7262e
Update core.yml
Kuchta2100 Jun 9, 2026
1584a50
Update themes.xml
Kuchta2100 Jun 9, 2026
00e851c
Update themes.xml
Kuchta2100 Jun 9, 2026
b449a2b
Update build.gradle.kts
Kuchta2100 Jun 9, 2026
a8e6e7e
Update core.yml
Kuchta2100 Jun 9, 2026
eb40125
Update build.gradle.kts
Kuchta2100 Jun 9, 2026
0389565
Update changelog.md
Kuchta2100 Jun 9, 2026
8d5fc59
Update changelog.md
Kuchta2100 Jun 9, 2026
db737a2
Update README.md
Kuchta2100 Jun 9, 2026
b2fd2d2
Update README.md
Kuchta2100 Jun 9, 2026
052a39f
Update README.md
Kuchta2100 Jun 9, 2026
340184b
Update README.md
Kuchta2100 Jun 9, 2026
ff50020
Update README.md
Kuchta2100 Jun 9, 2026
0e5cbd1
Update README.md
Kuchta2100 Jun 9, 2026
85ac207
Update README.md
Kuchta2100 Jun 9, 2026
0abe381
Update README.md
Kuchta2100 Jun 9, 2026
e423067
Update README.md
Kuchta2100 Jun 9, 2026
70914fb
Update customize.sh
Kuchta2100 Jun 9, 2026
7b1f1f2
Delete crowdin.yml
Kuchta2100 Jun 9, 2026
bc432fe
Update customize.sh
Kuchta2100 Jun 9, 2026
03ce9cc
Update README.md
Kuchta2100 Jun 9, 2026
db59a97
Update README.md
Kuchta2100 Jun 9, 2026
a361cbc
Update strings.xml
Kuchta2100 Jun 9, 2026
82ed5bc
Update strings.xml
Kuchta2100 Jun 9, 2026
e1a04c5
Update strings.xml
Kuchta2100 Jun 10, 2026
b518080
Update README.md
Kuchta2100 Jun 10, 2026
a6ee9fc
Update README.md
Kuchta2100 Jun 10, 2026
af3a87b
Update README.md
Kuchta2100 Jun 10, 2026
8ba2c82
Update README.md
Kuchta2100 Jun 10, 2026
1c04718
Update README.md
Kuchta2100 Jun 10, 2026
9d7ac1e
Update README.md
Kuchta2100 Jun 10, 2026
7d023ab
Update README.md
Kuchta2100 Jun 10, 2026
088fdb5
Update RepoLoader.java
Kuchta2100 Jun 10, 2026
436f5d5
Update module.prop
Kuchta2100 Jun 10, 2026
4ca4f3d
Update strings.xml
Kuchta2100 Jun 10, 2026
a5216ca
Update strings.xml
Kuchta2100 Jun 10, 2026
4660078
Create release.yml
Kuchta2100 Jun 10, 2026
73e8f82
Update release.yml
Kuchta2100 Jun 11, 2026
5b5a41a
Update release.yml
Kuchta2100 Jun 11, 2026
6492b3d
Update release.yml
Kuchta2100 Jun 11, 2026
1354018
Update release.yml
Kuchta2100 Jun 11, 2026
eed2bc4
Update release.yml
Kuchta2100 Jun 11, 2026
c00a07f
Update release.yml
Kuchta2100 Jun 11, 2026
8bd7133
Update release.yml
Kuchta2100 Jun 11, 2026
20de8a2
Update release.yml
Kuchta2100 Jun 11, 2026
d61bb0f
Update release.yml
Kuchta2100 Jun 11, 2026
19b2312
Update README.md
Kuchta2100 Jun 11, 2026
3459800
Update release.yml
Kuchta2100 Jun 11, 2026
9aa3174
Update release.yml
Kuchta2100 Jun 11, 2026
1a92d4a
Update README.md
Kuchta2100 Jun 11, 2026
e1b4e48
Update README.md
Kuchta2100 Jun 12, 2026
ff7faf7
Update README.md
Kuchta2100 Jun 12, 2026
a3d6109
Update strings.xml
Kuchta2100 Jun 13, 2026
5f045cb
Update strings.xml
Kuchta2100 Jun 13, 2026
8c1f611
Update release.yml
Kuchta2100 Jun 13, 2026
1ede164
Update release.yml
Kuchta2100 Jun 13, 2026
2ce2994
Update release.yml
Kuchta2100 Jun 13, 2026
a16af42
Update release.yml
Kuchta2100 Jun 13, 2026
e8a9080
Update release.yml
Kuchta2100 Jun 13, 2026
247b8ec
Update release.yml
Kuchta2100 Jun 14, 2026
4f2cc20
Update release.yml
Kuchta2100 Jun 14, 2026
f4147a2
Update release.yml
Kuchta2100 Jun 14, 2026
cf1d5ee
Update release.yml
Kuchta2100 Jun 14, 2026
ed79489
Update release.yml
Kuchta2100 Jun 14, 2026
b65fa83
Update release.yml
Kuchta2100 Jun 14, 2026
79a8962
Update release.yml
Kuchta2100 Jun 14, 2026
470b09d
Update release.yml
Kuchta2100 Jun 14, 2026
03e427c
Update release.yml
Kuchta2100 Jun 14, 2026
40b38a5
Update release.yml
Kuchta2100 Jun 14, 2026
c16d9cb
Update release.yml
Kuchta2100 Jun 14, 2026
9c1950e
Update release.yml
Kuchta2100 Jun 14, 2026
d586e70
Update release.yml
Kuchta2100 Jun 14, 2026
975fabb
Update release.yml
Kuchta2100 Jun 14, 2026
61cdb2c
Update release.yml
Kuchta2100 Jun 14, 2026
4fd59df
Update release.yml
Kuchta2100 Jun 14, 2026
f557f27
Update release.yml
Kuchta2100 Jun 14, 2026
a032979
Update release.yml
Kuchta2100 Jun 14, 2026
7e98c50
Update release.yml
Kuchta2100 Jun 14, 2026
4a39fed
Update release.yml
Kuchta2100 Jun 14, 2026
23b28b7
Update release.yml
Kuchta2100 Jun 14, 2026
1cdd308
Update release.yml
Kuchta2100 Jun 14, 2026
862d41b
Update release.yml
Kuchta2100 Jun 14, 2026
93c32cf
Update strings.xml
Kuchta2100 Jun 14, 2026
b2be2d3
Update build.gradle.kts
Kuchta2100 Jun 14, 2026
6aebd17
Update release.yml
Kuchta2100 Jun 14, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 11 additions & 8 deletions .github/workflows/core.yml
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
name: Core
name: Vector-PL

on:
workflow_dispatch:
push:
branches: [ master ]
tags: [ v* ]
branches: [ PL ]
tags: [ 2.0 ]
pull_request:
merge_group:

Expand DownExpand Up@@ -68,7 +68,10 @@ jobs:

- name: Setup Android SDK
uses: android-actions/setup-android@v3


- name: Install SDK components
run: sdkmanager "build-tools;34.0.0" "platforms;android-34" "cmake;3.22.1"

- name: Remove Android's cmake
shell: bash
run: rm -rf $ANDROID_HOME/cmake
Expand All@@ -81,10 +84,10 @@ jobs:
if: success()
id: prepareArtifact
run: |
zygiskReleaseName=`ls zygisk/release/Vector-v*-Release.zip | awk -F '(/|.zip)' '{print $3}'` && echo "zygiskReleaseName=$zygiskReleaseName" >> $GITHUB_OUTPUT
zygiskDebugName=`ls zygisk/release/Vector-v*-Debug.zip | awk -F '(/|.zip)' '{print $3}'` && echo "zygiskDebugName=$zygiskDebugName" >> $GITHUB_OUTPUT
unzip zygisk/release/Vector-v*-Release.zip -d Vector-Release
unzip zygisk/release/Vector-v*-Debug.zip -d Vector-Debug
zygiskReleaseName=`ls zygisk/release/Vector-*-Release.zip | awk -F '(/|.zip)' '{print $3}'` && echo "zygiskReleaseName=$zygiskReleaseName" >> $GITHUB_OUTPUT
zygiskDebugName=`ls zygisk/release/Vector-*-Debug.zip | awk -F '(/|.zip)' '{print $3}'` && echo "zygiskDebugName=$zygiskDebugName" >> $GITHUB_OUTPUT
unzip zygisk/release/Vector-*-Release.zip -d Vector-Release
unzip zygisk/release/Vector-*-Debug.zip -d Vector-Debug

- name: Upload zygisk release
uses: actions/upload-artifact@v6
Expand Down
28 changes: 0 additions & 28 deletions .github/workflows/crowdin.yml

This file was deleted.

85 changes: 85 additions & 0 deletions .github/workflows/release.yml
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,85 @@
name: Vector-PL-Release

on:
workflow_dispatch:
push:
branches: [ PL ]
tags: [ 2.0 ]
pull_request:
merge_group:

jobs:
build:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: Checkout
uses: actions/checkout@v4
with:
submodules: recursive
fetch-depth: 0

- name: Write key
if: ${{ ( github.event_name != 'pull_request' && github.ref == 'refs/heads/PL' ) || github.ref_type == 'tag' }}
run: |
if [ ! -z "${{ secrets.KEY_STORE }}" ]; then
echo androidStorePassword='${{ secrets.KEY_STORE_PASSWORD }}' >> gradle.properties
echo androidKeyAlias='${{ secrets.ALIAS }}' >> gradle.properties
echo androidKeyPassword='${{ secrets.KEY_PASSWORD }}' >> gradle.properties
echo androidStoreFile='key.jks' >> gradle.properties
echo ${{ secrets.KEY_STORE }} | base64 --decode > key.jks
fi

- name: Setup Java
uses: actions/setup-java@v4
with:
distribution: temurin
java-version: 21

- name: Setup Android SDK & NDK
uses: android-actions/setup-android@v3
with:
packages: 'ndk-bundle'

- name: Install latest system Ninja and force override SDK
run: |
sudo apt-get update
sudo apt-get install -y ninja-build

# Brutalne nadpisanie starego ninja w Android SDK najnowszą wersją systemową
NINJA_SYSTEM_PATH=$(which ninja)
SDK_NINJA_PATH="/usr/local/lib/android/sdk/cmake/3.31.5/bin/ninja"

if [ -f "$SDK_NINJA_PATH" ]; then
rm "$SDK_NINJA_PATH"
ln -s "$NINJA_SYSTEM_PATH" "$SDK_NINJA_PATH"
echo "Sukces: Nadpisano Ninja w SDK wersją systemową."
else
# Jeśli ścieżka się różni, tworzymy folder i link na zapas
mkdir -p "$(dirname "$SDK_NINJA_PATH")"
ln -s "$NINJA_SYSTEM_PATH" "$SDK_NINJA_PATH"
echo "Utworzono link awaryjny dla Ninja w SDK."
fi

- name: Setup Gradle
uses: gradle/actions/setup-gradle@v4

- name: Configure Gradle properties
run: |
echo 'android.native.buildOutput=verbose' >> ~/.gradle/gradle.properties
echo 'org.gradle.parallel=true' >> ~/.gradle/gradle.properties
echo 'org.gradle.jvmargs=-Xmx2048m -Dfile.encoding=UTF-8 -XX:+UseParallelGC' >> ~/.gradle/gradle.properties

- name: Build
run: ./gradlew zipAll

- name: Vector-PL-2.0.3043
uses: softprops/action-gh-release@v2
with:
tag_name: "2.0"
name: Vector-PL-2.0.3043
files: |
zygisk/release/Vector-PL-2.0.3043-Release.zip
zygisk/release/Vector-PL-2.0.3043-Debug.zip
force: true
121 changes: 50 additions & 71 deletions README.md
Original file line numberDiff line numberDiff line change
@@ -1,120 +1,99 @@
<div align="center">

# Vector Framework
# Zygisk Vector 2.0

**A high-performance ART hooking framework for modern Android**

[![Build](https://img.shields.io/github/actions/workflow/status/JingMatrix/Vector/core.yml?branch=master&event=push&logo=github&label=Build)](https://github.com/JingMatrix/Vector/actions/workflows/core.yml?query=event%3Apush+branch%3Amaster+is%3Acompleted)
[![build](https://img.shields.io/github/actions/workflow/status/Kuchta2100/Vector-PL/core.yml?branch=PL&event=push&logo=github&label=Build)](https://github.com/Kuchta2100/Vector-PL/actions/workflows/core.yml?query=event%3Apush+branch%3APL+is%3Acompleted)
[![Crowdin](https://img.shields.io/badge/Localization-Crowdin-blueviolet?logo=Crowdin)](https://crowdin.com/project/lsposed_jingmatrix)
[![Download](https://img.shields.io/github/v/release/JingMatrix/Vector?color=orange&logoColor=orange&label=Download&logo=DocuSign)](https://github.com/JingMatrix/Vector/releases/latest)
[![Total](https://shields.io/github/downloads/JingMatrix/Vector/total?logo=Bookmeter&label=Counts&logoColor=yellow&color=yellow)](https://github.com/JingMatrix/Vector/releases)

[![Pobierz](https://img.shields.io/github/v/release/Kuchta2100/Vector-PL?color=orange&logoColor=orange&label=Download&logo=DocuSign)](https://github.com/Kuchta2100/Vector-PL/releases/latest)
</div>

---

### Introduction
### Wprowadzenie

Mój fork ma pełne i dokładniejsze polskie tłumaczenie.
Naprawiłem też problem z nieładującą się listą modułów.

Vector is a Zygisk module providing an ART hooking framework that maintains API consistency with the original Xposed. It is engineered on top of [LSPlant](https://github.com/JingMatrix/LSPlant) to deliver a stable, native-level instrumentation environment.
Vector to moduł zygisk, który zapewnia strukturę do tworzenia zaczepów, zachowując spójność API z oryginalnym xposed. Został on opracowany na bazie [LSPlant](https://github.com/JingMatrix/LSPlant), aby zapewnić stabilne środowisko instrumentacji na poziomie natywnym.

The framework allows modules to modify system and application behavior in-memory. Because no APK files are modified, changes are non-destructive, easily reversible via reboot, and compatible across various ROMs and Android versions.
Vector umożliwia modułom modyfikację działania systemu i aplikacji w pamięci. Ponieważ pliki APK nie są modyfikowane, zmiany są nieniszczące, łatwo odwracalne poprzez ponowne uruchomienie i kompatybilne z różnymi ROM-ami i wersjami Androida.

---

### Compatibility
### Zgodność

Vector supports devices running **Android 8.1 through Android 17 Beta**.
Vector obsługuje urządzenia z systemem **Android 8.1 do Androida 17 Beta**.

> [!TIP]
> This framework requires a recent installation of Magisk or KernelSU with Zygisk enabled.
> Vector wymaga zainstalowania najnowszej wersji Magisk lub KernelSU z włączonym zygiskiem.

---

### Installation
### Instalacja

1. Download the latest release as a system module.
2. Install the module via your root manager (Magisk/KernelSU).
3. Ensure a Zygisk environment (e.g., [NeoZygisk](https://github.com/JingMatrix/NeoZygisk)).
4. Reboot the device.
5. Access management settings via the system notification.
1. Pobierz najnowszą wersję jako moduł systemowy.
2. Zainstaluj moduł za pomocą menedżera root (magisk/kernelsu).
3. Upewnij się, że środowisko zygisk (np. [Nyazygisk](https://github.com/HSSkyBoy/NyaZygisk/releases/tag/v2.3).
4. Zrestartuj urządzenie.
5. Uzyskaj dostęp do ustawień zarządzania za pomocą powiadomienia systemowego.

---
--

### Downloads
### Pobieranie

| Channel | Source |
| Kanał | Źródło |
| :--- | :--- |
| **Stable Releases** | [GitHub Releases](https://github.com/JingMatrix/Vector/releases) |
| **Canary (CI) Builds** | [GitHub Actions](https://github.com/JingMatrix/Vector/actions/workflows/core.yml?query=branch%3Amaster) |
| **Wersje stabilne** | [Wersje GitHub](https://github.com/Kuchta2100/Vector-PL/releases/tag/2.0) |
| **Wersje testowe** | [Akcje GitHub](https://github.com/Kuchta2100/Vector-PL/actions/workflows/core.yml?query=branch%3APL) |

> [!NOTE]
> Debug builds are recommended for users encountering issues or performing troubleshooting.
> We encourage users to test CI builds to help us identify bugs and accelerate development.
> Wersje debugowe są zalecane użytkownikom napotykającym problemy lub rozwiązującym problemy.
> Zachęcamy użytkowników do testowania wersji testowej, aby pomóc nam identyfikować błędy i przyspieszać rozwój.

> [!CAUTION]
> GitHub requires users to be **logged in** to download CI artifacts.
> GitHub wymaga od użytkowników **zalogowania się**, aby mogli pobrać artefakty CI.
>
> The link above is filtered to show only `master` branch builds.
> Please note that builds from Pull Requests (PRs) are often unstable and potentially unsafe (depending on the authors); we recommend staying on the `master` branch for verified builds, unless you are asked to help our debugging sessions.
> Powyższy link jest filtrowany i wyświetla tylko kompilacje z gałęzi `PL`.
> Należy pamiętać, że kompilacje z żądań ściągnięcia (PR) są często niestabilne i potencjalnie niebezpieczne (w zależności od autorów); zalecamy pozostanie na gałęzi `PL` w przypadku zweryfikowanych kompilacji, chyba że zostaniesz poproszony o pomoc w naszych sesjach debugowania.

---

### Support and Contribution
### Wsparcie i wkład

If you encounter issues or wish to help improve the project, please refer to the resources below.
Jeśli napotkasz problemy lub chcesz pomóc w ulepszeniu projektu, zapoznaj się z poniższymi zasobami.

* **Troubleshooting:** Consult the [guide](https://github.com/JingMatrix/Vector/issues/123) before reporting bugs.
* **Discussions:** Join our community on [GitHub Discussions](https://github.com/JingMatrix/Vector/discussions).
* **Localization:** Help translate the project via [Crowdin](https://crowdin.com/project/lsposed_jingmatrix).
* **Rozwiązywanie problemów:** Przed zgłoszeniem błędów zapoznaj się z [poradnikiem](https://github.com/JingMatrix/Vector/issues/123).
* **Dyskusje:** Dołącz do naszej społeczności w [Dyskusjach GitHub](https://github.com/JingMatrix/Vector/discussions).
* **Lokalizacja:** Pomóż w tłumaczeniu projektu za pośrednictwem [Crowdin](https://crowdin.com/project/lsposed_jingmatrix)

> [!IMPORTANT]
> Bug reports are only accepted if they are based on the **latest debug build**.
>
> *Notice for Chinese speakers:*
>
> 为了提高沟通效率,本项目仅接受英文 Issue。请使用 [DeepL](https://www.deepl.com/zh/translator) 或其他翻译工具提交您的反馈。
### Zasoby dla programistów

---

### Developer Resources

Vector supports both legacy and modern hooking standards to ensure broad module compatibility.
Vector obsługuje zarówno starsze, jak i nowsze standardy przechwytywania, aby zapewnić szeroką kompatybilność modułów.

* [Legacy Xposed API](https://api.xposed.info/)
* [Modern libxposed API](https://libxposed.github.io/api/)
* [Xposed Module Repository](https://github.com/Xposed-Modules-Repo)
* [Nowoczesne API libxposed](https://libxposed.github.io/api/)
* [Repozytorium modułów Xposed](https://github.com/Xposed-Modules-Repo)

> [!NOTE]
>Vector supports the `libxposed` API via two git submodules: the [module API](./xposed/) and the [service API](./services/).
>Vector obsługuje API `libxposed` za pośrednictwem dwóch podmodułów Git: [API modułów](./xposed/) i [API usług](./services/).
>
> A successful GitHub Actions build of the [master](https://github.com/JingMatrix/Vector/tree/master) branch indicates that Vector fully supports these APIs at those specific commits.
> Developers are suggested to check out the same commits as Vector.
> Udana kompilacja gałęzi [master](https://github.com/JingMatrix/Vector/tree/master) w GitHub Actions wskazuje, że Vector w pełni obsługuje te API w tych konkretnych commitach.
> Zaleca się, aby programiści sprawdzili te same commity, co Vector.

---

### Credits

This project is made possible by the following open-source contributions:

* [Magisk](https://github.com/topjohnwu/Magisk/): The foundation of Android customization.
* [LSPlant](https://github.com/JingMatrix/LSPlant): The core ART hooking engine.
* [XposedBridge](https://github.com/rovo89/XposedBridge): The standard Xposed APIs.
* [Dobby](https://github.com/JingMatrix/Dobby): Inline hooking implementation.
* [LSPosed](https://github.com/LSPosed/LSPosed): Upstream source.
* [xz-embedded](https://github.com/tukaani-project/xz-embedded): Library decompression utilities.
### Podziękowania

<details>
<summary>Legacy and Historical Dependencies</summary>
Ten projekt jest możliwy dzięki następującym wkładom open source:

- ~~[Riru](https://github.com/RikkaApps/Riru)~~
- ~~[SandHook](https://github.com/ganyao114/SandHook/)~~
- ~~[YAHFA](https://github.com/rk700/YAHFA)~~
- ~~[dexmaker](https://github.com/linkedin/dexmaker)~~
- ~~[DexBuilder](https://github.com/LSPosed/DexBuilder)~~
</details>
* [Magisk](https://github.com/topjohnwu/Magisk/): Podstawa personalizacji Androida.
* [LSPlant](https://github.com/JingMatrix/LSPlant): Główny silnik przechwytywania ART.
* [XposedBridge](https://github.com/rovo89/XposedBridge): Standardowe API Xposed.
* [Dobby](https://github.com/JingMatrix/Dobby): Implementacja przechwytywania inline.
* [LSPosed](https://github.com/LSPosed/LSPosed): Źródło źródłowe.
* [xz-embedded](https://github.com/tukaani-project/xz-embedded): Narzędzia do dekompresji bibliotek.

---

### License
### Licencja

Vector is licensed under the [GNU General Public License v3](http://www.gnu.org/copyleft/gpl.html).
Vector jest licencjonowany na podstawie [Ogólnej Licencji Publicznej v3](http://www.gnu.org/copyleft/gpl.html).
Loading