Skip to content
This repository was archived by the owner on Mar 10, 2026. It is now read-only.

Commit 3c6a371

Browse files
committed
Merge branch 'dev' into revanced-extended
2 parents 44e9e03 + 0dcb3ea commit 3c6a371

353 files changed

Lines changed: 9645 additions & 23448 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README-template.md

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,22 @@
1-
## 🧩 ReVanced Patches
1+
<div align="center">
2+
<img src="assets/rvx-logo.png" alt="RVX logo" width="128">
23

4+
5+
## 🧩 ReVanced Extended Patches
36
ReVanced Extended Patches.
7+
8+
[![Static Badge](https://img.shields.io/badge/RVX_Documentation-gray?style=flat-square&logo=github)](https://github.com/inotia00/revanced-documentation#readme) [![Static Badge](https://img.shields.io/badge/Reddit-gray?style=flat-square&logo=reddit)](https://reddit.com/r/revancedextended) [![Static Badge](https://img.shields.io/badge/Discord-gray?style=flat-square&logo=discord)](https://discord.gg/yMnc3EywRZ)
9+
<br>
10+
[![Static Badge](https://img.shields.io/badge/Telegram-Announcements-gray?style=flat-square&logo=telegram&color=%2326A5E4)](https://t.me/revanced_extended) [![Static Badge](https://img.shields.io/badge/Telegram-Chat-gray?style=flat-square&logo=telegram&color=%2326A5E4)](https://t.me/revanced_extended_chat) [![Static Badge](https://img.shields.io/badge/Telegram-GitHub_Notifications-gray?style=flat-square&logo=telegram&color=%2326A5E4)](https://t.me/revanced_extended_repo)
11+
<br>
12+
[![Static Badge](https://img.shields.io/badge/Translations-YouTube-gray?style=flat-square&logo=crowdin&color=%23f5f5f5)](https://crowdin.com/project/revancedextended) [![Static Badge](https://img.shields.io/badge/Translations-YT_Music-gray?style=flat-square&logo=crowdin&color=%23f5f5f5)](https://crowdin.com/project/revancedmusicextended)
13+
<br>
14+
</div>
415

516
See the [documentation](https://github.com/inotia00/revanced-documentation#readme) to learn how to apply patches and build ReVanced Extended apps.
617

18+
Report issues [here](https://github.com/inotia00/ReVanced_Extended).
19+
720
## 📋 List of patches in this repository
821

922
{{ table }}
@@ -44,4 +57,4 @@ Example:
4457
"options": []
4558
}
4659
]
47-
```
60+
```

README.md

Lines changed: 16 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,22 @@
1-
## 🧩 ReVanced Extended Patches
1+
<div align="center">
2+
<img src="assets/rvx-logo.png" alt="RVX logo" width="128">
23

4+
5+
## 🧩 ReVanced Extended Patches
36
ReVanced Extended Patches.
7+
8+
[![Static Badge](https://img.shields.io/badge/RVX_Documentation-gray?style=flat-square&logo=github)](https://github.com/inotia00/revanced-documentation#readme) [![Static Badge](https://img.shields.io/badge/Reddit-gray?style=flat-square&logo=reddit)](https://reddit.com/r/revancedextended) [![Static Badge](https://img.shields.io/badge/Discord-gray?style=flat-square&logo=discord)](https://discord.gg/yMnc3EywRZ)
9+
<br>
10+
[![Static Badge](https://img.shields.io/badge/Telegram-Announcements-gray?style=flat-square&logo=telegram&color=%2326A5E4)](https://t.me/revanced_extended) [![Static Badge](https://img.shields.io/badge/Telegram-Chat-gray?style=flat-square&logo=telegram&color=%2326A5E4)](https://t.me/revanced_extended_chat) [![Static Badge](https://img.shields.io/badge/Telegram-GitHub_Notifications-gray?style=flat-square&logo=telegram&color=%2326A5E4)](https://t.me/revanced_extended_repo)
11+
<br>
12+
[![Static Badge](https://img.shields.io/badge/Translations-YouTube-gray?style=flat-square&logo=crowdin&color=%23f5f5f5)](https://crowdin.com/project/revancedextended) [![Static Badge](https://img.shields.io/badge/Translations-YT_Music-gray?style=flat-square&logo=crowdin&color=%23f5f5f5)](https://crowdin.com/project/revancedmusicextended)
13+
<br>
14+
</div>
415

516
See the [documentation](https://github.com/inotia00/revanced-documentation#readme) to learn how to apply patches and build ReVanced Extended apps.
617

18+
Report issues [here](https://github.com/inotia00/ReVanced_Extended).
19+
720
## 📋 List of patches in this repository
821

922
### [📦 `com.google.android.youtube`](https://play.google.com/store/apps/details?id=com.google.android.youtube)
@@ -120,7 +133,7 @@ See the [documentation](https://github.com/inotia00/revanced-documentation#readm
120133
| `Sanitize sharing links` | Adds an option to sanitize sharing links by removing tracking query parameters. | 6.20.51 ~ 8.30.54 |
121134
| `Settings for YouTube Music` | Applies mandatory patches to implement ReVanced Extended settings into the application. | 6.20.51 ~ 8.30.54 |
122135
| `SponsorBlock` | Adds options to enable and configure SponsorBlock, which can skip undesired video segments, such as non-music sections. | 6.20.51 ~ 8.30.54 |
123-
| `Spoof app version` | Adds options to spoof the YouTube Music client version. This can be used to restore old UI elements and features. | 6.42.55 ~ 8.30.54 |
136+
| `Spoof app version for lyrics` | Adds options to spoof the YouTube Music client version. This can be used to restore old lyrics UI. | 6.51.53 ~ 8.30.54 |
124137
| `Translations for YouTube Music` | Add translations or remove string resources. | 6.20.51 ~ 8.30.54 |
125138
| `Video playback` | Adds options to customize settings related to video playback, such as default video quality and playback speed. | 6.20.51 ~ 8.30.54 |
126139
| `Visual preferences icons for YouTube Music` | Adds icons to specific preferences in the settings. | 6.20.51 ~ 8.30.54 |
@@ -207,4 +220,4 @@ Example:
207220
"options": []
208221
}
209222
]
210-
```
223+
```

assets/rvx-logo.png

59.7 KB
Loading

extensions/shared/build.gradle.kts

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ extension {
1010

1111
android {
1212
namespace = "app.revanced.extension"
13-
compileSdk = 34
13+
compileSdk = 35
1414

1515
defaultConfig {
1616
minSdk = 24
@@ -38,19 +38,13 @@ dependencies {
3838
compileOnly(libs.preference)
3939

4040
implementation(libs.collections4)
41-
implementation(libs.disklrucache)
4241
implementation(libs.gson)
43-
implementation(libs.kotlinx.coroutines.core)
4442
implementation(libs.lang3)
45-
implementation(libs.nanojson)
4643
implementation(libs.okhttp3)
4744
implementation(libs.protobuf.javalite)
4845

49-
implementation(libs.regex)
50-
implementation(libs.retrofit)
51-
implementation(libs.rxjava2)
52-
implementation(libs.rxjava2.android)
53-
implementation(project(":extensions:shared:j2v8"))
46+
//noinspection UseTomlInstead
47+
implementation("com.github.ynab:J2V8:6.2.1-16kb.2@aar")
5448

5549
coreLibraryDesugaring(libs.desugar.jdk.libs)
5650
compileOnly(project(":extensions:shared:stub"))

extensions/shared/j2v8/.gitignore

Lines changed: 0 additions & 23 deletions
This file was deleted.

extensions/shared/j2v8/LICENSE.txt

Lines changed: 0 additions & 210 deletions
This file was deleted.

0 commit comments

Comments
 (0)