A tweak to restore functionality to the Mac Catalyst Twitter application, powered by Ammonia.
If you dont have the Twitter app installed you can reinstall it from your Purchase history on the app store.
You may also find it from Archive.org
- Bypass certificate pinning in the app
- Spoofing app version to allow login
- Ad blocking
- QoL enhancements
- Legacy verified badge restoration
- The Search page, Quote tweets, and tweet replies don't work
- Profile Banners don't show up at all
- Some update prompts remain (but they can be easily dismissed)
- macOS with SIP disabled
- Ammonia installed
- Xcode Command Line Tools (if building from source)
-
Disable SIP (System Integrity Protection)
- Boot into Recovery Mode (hold Power button on Apple Silicon, or Cmd+R on Intel)
- Open Terminal from Utilities menu
- Run:
csrutil disable - Reboot
-
Install Ammonia
- Download and install the PKG from Ammonia Releases
-
Enable arm64e ABI (required for Apple Silicon)
sudo nvram boot-args=-arm64e_preview_abi
-
Reboot
# Clone the repository
git clone https://github.com/nyathea/TwitterLegacyPatcher-MacOS.git
cd TwitterLegacyPatcher-MacOS
# Build and install
make
sudo make installAfter installation, the following files should exist:
/var/ammonia/core/tweaks/libTwitterLegacyPatcher.dylib/var/ammonia/core/tweaks/libTwitterLegacyPatcher.dylib.whitelist/var/ammonia/core/tweaks/libTwitterLegacyPatcher.dylib.blacklist
sudo make uninstallOr manually remove:
sudo rm /var/ammonia/core/tweaks/libTwitterLegacyPatcher.dylib
sudo rm /var/ammonia/core/tweaks/libTwitterLegacyPatcher.dylib.whitelist
sudo rm /var/ammonia/core/tweaks/libTwitterLegacyPatcher.dylib.blacklist