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.
Those are the things you need in order for TubeRepair to work.
Of course just having the tweak isn't very beneficial, you also need an old version of the YT app. The provided iPA is version 2.2.0, which supports media playback of copyrighted content. I recommend using that.
Download the TubeRepair tweak from Cydia, install it and set it up. If it's your first interaction with TubeRepair, please refer to the guide for more infos.
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.
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.
tuberepair.litten.ca is equal to uptimetrackers.com, it uses the tuberepair-python backend aswell, and is reliable.
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".
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 |
Architectures | Tweak Compatibility |
---|---|
armv6 | Not Supported |
armv7 | Supported |
armv7s | Supported |
arm64 | Supported |
Don't know where to begin? Have an issue you don't know how to handle? No problem, the guide covers everything.
Need further help? We, the TubeRepair devs are there at any time to help in our Discord server (bag.xml's projects). By joining you also contribute to the growth of our community, and we greatly appreciate that.