Skip to content

PDFMerger2025/YouModIPA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 

Repository files navigation

🦖 A powerful GitHub Actions workflow that builds a fully-tweaked YouTube IPA — powered by YouMod and a suite of the best community tweaks, all in one click 🦕

💫🛸 What Is YouModExtra?

YouModExtra is a GitHub Actions–powered build system that automatically clones, compiles, and injects a curated set of iOS YouTube tweaks into a decrypted YouTube IPA — producing a sideloadable, feature-packed YouTube experience without a jailbreak.

The centerpiece is YouMod, a custom tweak built and maintained right here. Around it, a handpicked collection of the best community-built tweaks are bundled together to create the ultimate YouTube client.

✨ Included Tweaks
Tweak Description Default
🔴 YouMod Core tweak — custom settings & enhancements ✅ On
📺 YouPiP Picture-in-Picture support ✅ On
🎬 YTUHD Unlock 4K / 8K stream quality ✅ On
👎 Return YouTube Dislikes Restore dislike counts ✅ On
⚙️ YTABConfig Unlock hidden A/B config flags ✅ On
🎯 YouQuality Auto-select preferred video quality ✅ On
🎚️ YouSlider Color-customizable progress bar ✅ On
🔇 YouMute Quick mute/unmute toggle ✅ On
🔁 YouLoop One-tap video looping ✅ On
YouSpeed Quick playback speed controls ✅ On
🗳️ YTSilentVote Vote without visual feedback ✅ On
🛠️ YTweaks General YouTube refinements ✅ On
🚫 iSponsorBlock Skip sponsors automatically ✅ On
📐 DontEatMyContent Fix notch/Dynamic Island layout ✅ On
🌐 Open in YouTube Safari extension integration ✅ On
🎨 Gonerino Remove unwanted UI elements ✅ On
💬 YouGetCaption Enhanced caption controls ✅ On
🎵 YouChooseQuality Per-video quality selector ✅ On
👑 YouPro Optional premium UI layer ❌ Off

🏗️ How It Works
┌─────────────────────────────────────────────────────┐
│              GitHub Actions Workflow                │
│                                                     │
│  1. You provide a decrypted YouTube .ipa URL        │
│  2. All tweaks are cloned & compiled with Theos     │
│  3. YouMod is built from source (this repo)         │
│  4. cyan injects all .deb files into the IPA        │
│  5. A draft release is created with the final IPA   │
└─────────────────────────────────────────────────────┘

The entire pipeline runs on macOS runners, uses Theos for tweak compilation, and cyan (pyzule-rw) for IPA injection. Smart caching ensures previously-built tweaks are reused, keeping build times fast.

▶️ Usage

Prerequisites

  • A decrypted YouTube IPA (from a decryption service or your own device)
  • A fork of this repository

Steps

  1. Fork this repository
  2. Go to Actions → Build YouMod IPA
  3. Click Run workflow
  4. Fill in the fields:
Field Description Example
ipa_url Direct URL to your decrypted IPA https://example.com/youtube.ipa
display_name App name shown on your device YouTube
bundle_id Bundle identifier com.google.ios.youtube
Tweak toggles Enable/disable each tweak (see defaults above)
  1. Wait for the build to complete (~5–10 min)
  2. Find your IPA in Releases as a Draft Release
  3. Download and sideload with Sideloadly, AltStore, or your preferred tool

🔧 Workflow Files
.github/
└── workflows/
    ├── buildyoumod.yml          ← Main entry point (trigger this)
    └── _build_tweaks.yml        ← Reusable tweak compilation workflow

buildyoumod.yml — The workflow you trigger manually. Accepts all user inputs and passes them to the build pipeline.

_build_tweaks.yml — The heavy lifter. Installs Theos, clones and compiles every tweak from source, then uploads the built .deb files as artifacts.

🛠️ Building YouMod Locally

YouMod is built with Theos. To build locally:

# Install Theos (macOS)
bash -c "$(curl -fsSL https://raw.githubusercontent.com/theos/theos/master/bin/install-theos)"

# Clone and build
git clone https://github.com/PDFMerger2025/YouMod.git
cd YouMod
make clean package DEBUG=0 FINALPACKAGE=1 THEOS_PACKAGE_SCHEME=rootless

The compiled .deb will be in packages/.

💎 Credits & Acknowledgements

🏆 Built on the shoulders of giants

A massive, heartfelt shoutout to @mrdrvt99 — the original architect behind this entire build system. The GitHub Actions pipeline, the tweak injection workflow, the caching strategy, the Theos integration — all of it was designed and built by mrdrvt99. This project simply extends that incredible foundation by integrating YouMod as the centerpiece tweak. Without their work, none of this would exist. Go give them a ⭐ star right now.


Tweak Author Repo
YouMod @Tonwalter888 YouMod
YouPiP @PoomSmart YouPiP
YTUHD @Tonwalter888 YTUHD
Return YouTube Dislikes @PoomSmart Return-YouTube-Dislikes
YTABConfig @PoomSmart YTABConfig
YouQuality @PoomSmart YouQuality
YouSlider @PoomSmart YouSlider
YouMute @PoomSmart YouMute
YouLoop @bhackel YouLoop
YouSpeed @PoomSmart YouSpeed
YTSilentVote @PoomSmart YTSilentVote
YTweaks @fosterbarnes YTweaks
iSponsorBlock @Galactic-Dev iSponsorBlock
DontEatMyContent @therealFoxster DontEatMyContent
Gonerino @castdrian Gonerino
YouGetCaption @PoomSmart YouGetCaption
YouChooseQuality @Tonwalter888 YouChooseQuality
Alderis @hbang Alderis
IAmYouTube @PoomSmart IAmYouTube
YouGroupSettings @PoomSmart YouGroupSettings
YouPro @mrdrvt99 YouPro
Open in YouTube @BillyCurtis OpenYouTubeSafariExtension
YouTubeHeader @PoomSmart YouTubeHeader
YTVideoOverlay @PoomSmart YTVideoOverlay

⚠️ Disclaimer

This project is intended for personal use only. Use at your own risk.

About

Builds YouMod IPA

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors