https://github.com/rahulkhatri137/revanced-yt-builder
Build Revanced YouTube using GitHub actions
https://github.com/rahulkhatri137/revanced-yt-builder
revanced revanced-extended revanced-youtube
Last synced: 12 months ago
JSON representation
Build Revanced YouTube using GitHub actions
- Host: GitHub
- URL: https://github.com/rahulkhatri137/revanced-yt-builder
- Owner: rahulkhatri137
- Created: 2023-03-24T08:20:11.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-12-22T14:17:11.000Z (over 1 year ago)
- Last Synced: 2024-12-22T14:31:52.324Z (over 1 year ago)
- Topics: revanced, revanced-extended, revanced-youtube
- Language: Shell
- Homepage:
- Size: 33.2 KB
- Stars: 30
- Watchers: 1
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ReVanced / RVX
## Credits:
* [Repo](https://github.com/j-hc/revanced-magisk-module)
* [J-HC](https://github.com/j-hc)
* [Inotia00](https://github.com/inotia00)
* [ReVanced](https://github.com/revanced)
* [Reisxd](https://github.com/reisxd)
## How to Use?
* Fork the repo.
* Add following repo secrets
```
TOKEN : GitHub Token with workflow permission
```
* Run workflow from actions tab.
* Check releases after sometime.
# ProVanced
ProVanced is unofficial fork/clone of Revanced Extended(by [inotia00](https://github.com/inotia00/ReVanced_Extended)) with some tweaks wherever needed. ProVanced is more focused on simplicity instead of cluttering too many features, just the basic necessities to improve the youtube experience.
Patches included in ProVanced
| Patch | Description |
|:--------:|:---------------------:|
| `Change start page` | Adds an option to set which page the app opens in instead of the homepage. |
| `Disable haptic feedback` | Adds options to disable haptic feedback when swiping in the video player. |
| `Disable resuming Shorts on startup` | Adds an option to disable the Shorts player from resuming on app startup when Shorts were last being watched. |
| `Disable splash animation` | Adds an option to disable the splash animation on app startup. |
| `Fullscreen components` | Adds options to hide or change components related to fullscreen. |
| `GmsCore support` | Allows patched Google apps to run without root and under a different package name by using GmsCore instead of Google Play Services. |
| `Hide action buttons` | Adds options to hide action buttons under videos. |
| `Hide ads` | Adds options to hide ads. |
| `Hide feed components` | Adds options to hide components related to feeds. |
| `Hide feed flyout menu` | Adds the ability to hide feed flyout menu components using a custom filter. |
| `Hide layout components` | Adds options to hide general layout components. |
| `Hide player flyout menu` | Adds options to hide player flyout menu components. |
| `Hook download actions` | Adds support to download videos with an external downloader app using the in-app download button. |
| `MaterialYou` | Applies the MaterialYou theme for Android 12+ devices. |
| `Miniplayer` | Adds options to change the in app minimized player, and if patching target 19.16+ adds options to use modern miniplayers. |
| `Navigation bar components` | Adds options to hide or change components related to the navigation bar. |
| `Overlay buttons` | Adds options to display overlay buttons in the video player. |
| `Player components` | Adds options to hide or change components related to the video player. |
| `Remove background playback restrictions` | Removes restrictions on background playback, including for music and kids videos. |
| `Return YouTube Dislike` | Adds an option to show the dislike count of videos using the Return YouTube Dislike API. |
| `Sanitize sharing links` | Adds an option to remove tracking query parameters from URLs when sharing links. |
| `Seekbar components` | Adds options to hide or change components related to the seekbar. |
| `Shorts components` | Adds options to hide or change components related to YouTube Shorts. |
| `SponsorBlock` | Adds options to enable and configure SponsorBlock, which can skip undesired video segments, such as sponsored content. |
| `Spoof streaming data` | Adds options to spoof the streaming data to allow playback. |
| `Swipe controls` | Adds options for controlling volume and brightness with swiping, and whether to enter fullscreen when swiping down below the player. |
| `Theme` | Changes the app's theme to the values specified in patch options. |
| `Toolbar components` | Adds options to hide or change components located on the toolbar, such as toolbar buttons, search bar, and header. |
| `Translations for YouTube` | Add translations or remove string resources. |
| `Video playback` | Adds options to customize settings related to video playback, such as default video quality and playback speed. |
| `Watch history` | Adds an option to change the domain of the watch history or check its status. |
# [Releases](https://github.com/rahulkhatri137/revanced-yt-builder/releases)
* [ReVanced](https://github.com/revanced/revanced-patches/releases/)
* [ReVanced Extended](https://github.com/inotia00/revanced-patches/releases/)
* [ProVanced](https://github.com/rahulkhatri137/revanced-yt-builder#ProVanced)
## Note
* Don't misuse GitHub actions. Run only when there is new update.
* Star the repo if it helps you.
* This only builds YouTube app you can add support for others.