coc TubeRepair :: the definitive way of using YT on legacy iOS.


What is TubeRepair?

TubeRepair is an alternative to TubeFixer for iOS, a fix to the old pre-installed YouTube application on iOS, aswell as the only fix to the App Store YouTube application. Unlike TubeFixer for iOS, The tweak itself doesn't fully fix the application. It's just a tweak allowing you to redirect the entire traffic of the application to a desired host. The functionality of clients is fully dependent on the backend. Backends are managed by either the user themselves or the community. A great example of this is this project: https://github.com/kendoodoo/tuberepair-python, a community made TubeRepair backend, allowing any user to host their own. This idea gives endless potential to creativity.

Additonally to the tweak, now that the original applications work, you could use tweaks from the era to add functionality to the app. An example is ProTube, which lets you download videos as .M4a's and .MP4's and lets you import them into your On-Device iTunes Media Library.


Requirements

Those are the things you need in order for TubeRepair to work.



Active Instances

As we established, TubeRepair relies on instances hosted by the community. Backends for the app, that the YT app then connects to. Here's a list of recommended verified instances that are confirmed to work with the client version 1.1.0 of YT.

coc

"TubeRepair" by Kevinf100.

Praised by many users for it's reliability, https://tuberepair.uptimetrackers.com/ offers a flawless experience on iOS 6+. It's still in-development however, and new changes get added as we speak.

coc

"TubeRepair" by "litten.ca".

tuberepair.litten.ca is equal to uptimetrackers.com, it uses the tuberepair-python backend aswell, and is reliable.

coc

tuberepair-python by kendoodoo.

This one is not active, but is the mainstream backend used by almost all active instances of TubeRepair at the moment. https://github.com/kendoodoo/tuberepair-python is easy to set-up and selfhost, works out of the box, and is pretty "usable".


Tweak compatibility

Here are iOS versions and architectures which work with the TubeRepair tweak depicted.

iOS Versions Tweak Compatibility Known issues
iOS 2 No -
iOS 3 Works -
iOS 4 Works -
iOS 5 Works -
iOS 6 Works -
iOS 7 Works -
iOS 8 Works Crash when trying to search
iOS 9 Works Crash when trying to search
iOS 10 Works Crash when trying to search

CPU Architectures

Architectures Tweak Compatibility
armv6 Not Supported
armv7 Supported
armv7s Supported
arm64 Supported