Switch Xcode Versions to Build Theos Tweaks

After recently replacing my device with a new one, I was about to recompile an iOS jailbreak plugin called PassBy, and found that it frequently reported errors. After a bit of troubleshooting and searching, I determined that switching Xcode to an older version was the easiest solution, so I documented it.

      

Recommended Legacy iOS Apps and Downgrade Methods

Tired of iPhone aggressively killing apps? Try older versions. They’re usually lighter, smoother, and less ad-heavy—and some were free before switching to subscriptions (e.g., Caiyun Weather Pro, BaiMiao). Here’s a list plus downgrade tips.

      

My iOS Jailbreak Plugins and Repo Backups

A backup of the repos and tweaks I used on my iPhone 12 mini running iOS 14.2.1, so I would not have to hunt them down again. Paid and free tweaks are listed separately, covering file management, screenshots, the clipboard, notifications, and other everyday tools. This is a record of that setup, not a general recommendation for newer iOS versions.

      

Tweaking the PassBy Jailbreak Plugin for iOS

I have heard about some smart unlocking plugins like IntelligentPass 4 and PassBy, and I found the "pain point" of these plugins: the Bluetooth unlocking feature is disabled. By modifying the source code of PassBy, we can solve this problem sideways.

      

Play Genshin Impact on Jailbroken iOS Devices

On 2021-12-22 14:00, the Genshin Imapct began to detect jailbreak devices, prompting "data exception, please re-login". I searched for keywords on GitHub and found a shield jailbreak plugin and modified it to work properly on the iOS.