Fixing YouTube (TubeRepair) - chillboi20/LegacyiOSGuide GitHub Wiki

TUBEFIXER IS DEAD, USE OTHER METHODS INSTEAD!(wow, that rhymes!)

TubeRepair is easy to set up, and use. It supports the YouTube app from versions 1.0.0 to 2.0.0 (not the stock iOS YouTube app), and fully supports iOS 10 to iOS 4.3. Problems

  • The servers may go down from time to time.
  • You'll get a playback error if you watch a copyrighted video, so you'd have to view it in Safari.
  • You can't log in yet.

Step 1.

Install ISRG Root X1 certificate from http://tlsroot.litten.ca in Safari

Step 2.

Make sure you have AppSync installed first. If you don't, follow this guide. Install the YouTube app using Veteris or the iOS Obscura Locator (http://iphoneosobscura.litten.ca), or sideload the .ipa. I recommend to get YouTube version 1.2.1

NOTE: YouTube 1.0.0, 1.0.1 and 1.3.0 don't have iPad screen support, so use any other version.

Step 3.

Install TubeRepair from the repo http://cydia.skyglow.es

Step 4.

Go into Settings, then set the custom URL to http://tuberepair.uptimetrackers.com/ in the TubeRepair settings. You can add "360" or "1080" at the end of the URL to specify the quality. There is also an experimental server http://testtuberepair.uptimetrackers.com/

You can also host a TubeRepair instance yourself, here are some resources: https://github.com/kevinf100/tuberepair.uptimetrackers.com https://github.com/kendoodoo/tuberepair-python

† Tubefixer isn't really dead, just really broken. If you have both Tuberepair and Tubefixer installed at the same time, the classic YouTube app will work, but the official YouTube app will break. Also, there are some videos you can't watch with this method.

Credits: Litten, Requis, Kevinf100, Bag.xml, Savefade, Kendoodoo (et al.)