-
-
Notifications
You must be signed in to change notification settings - Fork 76
Manually Enabling JIT
Modern websites run a lot of JavaScript, and that code needs to be fast. Instead of repeatedly reading JavaScript line by line, every browser speeds things up by using JIT to turn frequently used code into machine code that the computer runs directly. This helps complex websites feel smooth instead of slow or laggy.
Although Reynard can work without JIT, performance will be noticeably slower and some websites may not function correctly.
Due to Apple’s restrictions, only Safari is allowed to use JIT by default. To enable JIT in Reynard, we’ll need a few extra steps: a loopback VPN, a pairing file from your computer, and a quick toggle in Reynard’s settings.
- Download the LocalDevVPN app from the App Store on your device.
- Open the app and press Connect.
- The first time you connect, an alert will ask whether you want to add a VPN configuration. Tap Allow.
- On your computer, download the
iloadertool: https://iloader.app/ - Connect your iPhone or iPad to your computer using a USB cable.
- In iloader, select your device from the list, then click Manage Pairing File.
- Click the Place button on the Reynard entry to transfer the pairing file to the app.

- On your device, open Reynard and go to Settings by tapping the three-dot menu (on iPhone) or opening the sidebar (on iPad).
- Toggle the Enable JIT switch. The first time you do this, the app will download the Developer Disk Image files needed for JIT. Once the download finishes, restart the browser for changes to take effect.
You must be connected to Wi-Fi and have LocalDevVPN turned on whenever you want to use the browser with JIT.
If either is missing when you launch Reynard, or disconnects while you’re browsing, the app will prompt you to activate JIT-Less Mode. This lets you keep browsing without JIT until the next time you relaunch the app.