| Resources | ||
| .gitignore | ||
| iSponsorBlock.dylib | ||
| libcolorpicker.dylib | ||
| Makefile | ||
| README.md | ||
| uYou.dylib | ||
| uYouPlus.x | ||
| YouPiP.dylib | ||
| YTUHD.dylib | ||
Cercube with extra features!
Table of Contents
Credits
-
Majd Alfhaily for Cercube.
-
Galactic-Dev and Luewii for iSponsorBlock.
-
PoomSmart - the developer of many tweaks used by CercubePlus, include: YTABGoodies, YTClassicVideoQuality, NOYTPremium, YTUHD and YouPiP.
-
level3tjg - for YTNoHoverCards.
-
Al4ise for Azule, a tool used to inject jailbreak tweaks into jailed iOS apps.
-
theos team for theos & theos-jailed.
Features
- Cercube:
Block all advertisements.
Enable background playback.
Set default player quality on WiFi & Celullar.
Save videos in high resolution, save videos as audio-only, save public playlists (beta).
Manage and share downloads to any app.
And more...
-
iSponsorBlock: Skips annoying sponsor ads inside videos. iSponsorBlock is based on SponsorBlock engine. This is the iOS version of the SponsorBlock extension.
-
YTABGoodies: allow you to disable some YouTube A/B testing features. It is a combination of several tweaks, such as:
YouAreThere: disable "Video paused. Continue watching?" popup in the YouTube app when you play a long video.
YouRememberCaption: make YouTube remember your video caption setting (if not already).
YTNoCheckLocalNetwork: block the Local Network permission popup.
YTSystemAppearance: sync the YouTube theme (dark/light) with the system theme.
-
YTClassicVideoQuality: since YouTube v16.xx, you need one more step to change the video quality. YTClassicVideoQuality brings back the old video quality selector, which is a lot better than the new one.
-
NOYTPremium: remove YouTube Premium upsell alerts.
-
YTUHD: unlock VP9 codec and in effect, enables video quality of 2K and 4K. You can enable/disable YTUHD in YouTube Settings => Video quality preferences.
-
YouPiP: enable YouTube's native PiP. More options are in YouTube Settings => General.
-
YTNoHoverCards: offer an option to enable/disable the annoying suggested videos show up at the end of the videos.
Known issues
-
Cercube: Hide Cast button is not working.
-
iSponsorBlock: the modified time doesn't show up in the seek bar
-
YTUHD: Stuttering on 4K videos (sometimes).
-
YouPiP (iOS 14.0 - 14.4.2): due to Apple's fault, you may encounter the speedup-bug as described here. The bug also happens when you try to play multi-sources of sound at the same time. Enable LegacyPiP is a workaround. Keep in mind that LegacyPiP also removes UHD quality and breaks YouTube Autoplay next. Use it at your own risk.
-
Not a bug: the app won't be able to receive push notifications if you use a free developer account to sideload it.
Download (IPA)
-
CercubePlus+ requires iOS & iPadOS 13.0 and later. The latest version of CercubePlus can be found in the Release tab.
-
Version info:
| Tweak/App | Version |
|---|---|
| YouTube | 16.38.2 |
| Cercube | 5.3.3 |
| iSponsorBlock | 1.0-10 |
| YTABGoodies | 1.0 |
| YTClassicVideoQuality | 1.0.1 |
| NOYTPremium | 1.0.2 |
| YTUHD | 1.2.4 |
| YouPiP | 1.5.10 |
Building (optional)
Method 1: azule (simple way)
-
Setup Azule on your machine (macOS/Linux/iOS).
-
Download all the tweaks you want to inject.
[iOS Repo Updates](https://www.ios-repo-updates.com/) is a trust-able source. cydownload and Windows Repo Tool are good alternative.
The sideloaded version of iSponsorBlock is here (Luewii's fork).
-
Run
azulein any Terminal window and follow the instruction. -
Select
1. Inject tweaks, then Drag & drop the decrypted YouTube IPA and your prepared tweaks into the azule window. Other options are optional. -
Done! Azule will take care of the rest!
Method 2: theos-jailed (complex way)
-
- Setup theos-jailed
-
Clone this repo:
git clone https://github.com/qnblackcat/CercubePlus.git
-
Open
Makefileand edit the path to your decrypted YouTube IPA. -
Optional: Modify the app the way you want. I suggest you take a look at the theos-jailed wiki and my
Makefile. -
cdto the project folder, run
make clean package