Update YouTube & RYD & YouPiP

This commit is contained in:
qnblackcat 2022-01-22 21:34:43 +07:00
parent af0c2ce092
commit 212a6ca0fe
14 changed files with 50 additions and 20 deletions

2
.gitignore vendored
View file

@ -2,3 +2,5 @@
.DS_Store
packages
obj
Resources/com.galacticdev.isponsorblock.bundle/
Resources/YouPiP.bundle/

20
.gitmodules vendored Normal file
View file

@ -0,0 +1,20 @@
[submodule "Tweaks/iSponsorBlock"]
path = Tweaks/iSponsorBlock
url = https://github.com/qnblackcat/iSponsorBlock.git
branch = master
[submodule "Tweaks/YTUHD"]
path = Tweaks/YTUHD
url = https://github.com/PoomSmart/YTUHD.git
branch = master
[submodule "Tweaks/YouPiP"]
path = Tweaks/YouPiP
url = https://github.com/PoomSmart/YouPiP.git
branch = main
[submodule "Tweaks/Return-YouTube-Dislikes"]
path = Tweaks/Return-YouTube-Dislikes
url = https://github.com/PoomSmart/Return-YouTube-Dislikes.git
branch = main
[submodule "Tweaks/YouTubeHeader"]
path = Tweaks/YouTubeHeader
url = https://github.com/PoomSmart/YouTubeHeader.git
branch = main

View file

@ -1,5 +1,6 @@
uYouPlus_INJECT_DYLIBS = Tweaks/uYou.dylib Tweaks/libcolorpicker.dylib Tweaks/iSponsorBlock.dylib Tweaks/YTUHD.dylib Tweaks/YouPiP.dylib
uYouPlus_INJECT_DYLIBS = Tweaks/uYou.dylib Tweaks/libcolorpicker.dylib .theos/obj/iSponsorBlock.dylib .theos/obj/YTUHD.dylib .theos/obj/YouPiP.dylib .theos/obj/YouTubeDislikesReturn.dylib
uYouPlus_USE_FLEX = 0
ARCHS = arm64
MODULES = jailed
FINALPACKAGE = 1
@ -10,8 +11,14 @@ DISPLAY_NAME = YouTube
BUNDLE_ID = com.google.ios.youtube
uYouPlus_FILES = uYouPlus.x
uYouPlus_IPA = /Volumes/Data_Macintosh/Sideloads/IPAs/YouTube_16.45.2.ipa
uYouPlus_IPA = /path/to/your/decrypted/YouTube.ipa
### Important: edit the path to your decrypted YouTube IPA!!!
include $(THEOS)/makefiles/common.mk
include $(THEOS_MAKE_PATH)/tweak.mk
SUBPROJECTS += Tweaks/iSponsorBlock Tweaks/YTUHD Tweaks/YouPiP Tweaks/Return-YouTube-Dislikes
include $(THEOS_MAKE_PATH)/aggregate.mk
all::
@install_name_tool -change /usr/lib/libcolorpicker.dylib @rpath/libcolorpicker.dylib .theos/obj/iSponsorBlock.dylib && echo "==> Fixed executable path for iSponsorBlock!"
@cp -R .theos/obj/*.bundle Resources && echo "==> Moved tweaks's bundle to Resources!"

View file

@ -70,18 +70,18 @@
- My official AtlStore repo: https://qnblackcat.github.io/AltStore/
- [Open in AltStore (v16.46.5-2.1)](https://tinyurl.com/c2ac56un) - It will take a while to install because AltStore needs to download the IPA.
- [Open in AltStore (v17.01.4-2.1)](https://tinyurl.com/39auw3xj) - It will take a while to install because AltStore needs to download the IPA.
- Version info: _(last update: Dec 31)_
- Version info: _(last update: Jan 22)_
<details>
<summary> Expand</summary>
| **Tweaks/App** | **Version** | **Open source** |
| :------------: | :----------:| :-------------: |
| **YouTube** | 16.46.5 | ✖︎ |
| **YouTube** | 17.01.4 | ✖︎ |
| **uYou** | 2.1 | ✖︎ |
| **YouTube Dislike Return** | 1.3.0 | [✔︎](https://github.com/PoomSmart/Return-YouTube-Dislikes) |
| **YouTube Dislike Return** | 1.5.0 | [✔︎](https://github.com/PoomSmart/Return-YouTube-Dislikes) |
| **iSponsorBlock** | 1.0-11 | [✔︎](https://github.com/Galactic-Dev/iSponsorBlock) |
| **Alderis Color Picker** | 1.1.2| [✔︎](https://github.com/hbang/Alderis) |
| **YouRememberCaption** | 1.0.0 | [✔︎](https://www.ios-repo-updates.com/repository/poomsmart/package/com.ps.youremembercaption/) |
@ -90,7 +90,7 @@
| **YTNoHoverCards** | 0.0.3 | [✔︎](https://github.com/level3tjg/YTNoHoverCards) |
| **YTSystemAppearance** | 1.0.0 | [✔︎](https://poomsmart.github.io/repo/depictions/ytsystemappearance.html) |
| **YTUHD** | 1.2.5 | [✔︎](https://github.com/PoomSmart/YTUHD) |
| **YouPiP** | 1.6.3 | [✔︎](https://github.com/PoomSmart/YouPiP) |
| **YouPiP** | 1.6.4 | [✔︎](https://github.com/PoomSmart/YouPiP) |
</details>
@ -101,23 +101,11 @@
- CashApp: https://cash.app/$MiRO92M
- Bitcoin: 3LZRt4jxuFoRAPTrB3he4BUb5bzMD1t8HK
- Tether (USDT): TTNXwugTFBmarNBy8tAXvHvdNLXiuz9zPD
- Basic Attention Token (BAT): 0x1d3943dd33d2f36ef838d48071de07d469315153
- Ethereum (ETH): 0x1d3943dd33d2f36ef838d48071de07d469315153
- Monero (XMR): 89J4jtkE2EqQ6QvtsqLqUM7gBkseL7jqrYZ3wrpbYhM2E5EuQyXcDuxdsWHmgCsUnWZcVXQpRhvQEiB6SrSQW6AHU7ngxRY
- Dogcecoin (DOGE): 9xzrRxjn8BZmpr2ShyqKFAjvhujJ2D2iKD
</details>
- Other payment methods are available in uYou's settings.
<details>
<summary>Poomsmart</summary>
- Paypal: https://poomsmart.github.io/
</details>

@ -0,0 +1 @@
Subproject commit e83f8cbb9bac7a9c1531fd7237ddcee202c2f0c7

1
Tweaks/YTUHD Submodule

@ -0,0 +1 @@
Subproject commit ea6d7eb8bc9ca44df2edb377a78bd0f13e317765

Binary file not shown.

1
Tweaks/YouPiP Submodule

@ -0,0 +1 @@
Subproject commit 767115a0d21973453598968c49101b2cb7b0dc89

Binary file not shown.

Binary file not shown.

1
Tweaks/YouTubeHeader Submodule

@ -0,0 +1 @@
Subproject commit f6d50ad38a1a702e30fb8a13598dab0a5b890bc9

1
Tweaks/iSponsorBlock Submodule

@ -0,0 +1 @@
Subproject commit c47988b404817ea173d1d104cb15a8ee273587f2

Binary file not shown.

View file

@ -1,6 +1,14 @@
#import <Foundation/Foundation.h>
#import <UIKit/UIKit.h>
// Workaround for https://github.com/MiRO92/uYou-for-YouTube/issues/12
%hook YTAdsInnerTubeContextDecorator
- (void)decorateContext:(id)arg1 {
%orig(nil);
}
%end
// YouRememberCaption: https://www.ios-repo-updates.com/repository/poomsmart/package/com.ps.youremembercaption/