Skip to content

Manually Enabling JIT

Minh Ton edited this page Jun 28, 2026 · 2 revisions

Why Enable 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.

Setting Up

To enable JIT in Reynard, we’ll need a few steps: a loopback VPN, a pairing file from your computer, and a quick toggle in Reynard’s settings.

Step 1: Download LocalDevVPN

  1. Download the LocalDevVPN app from the App Store on your device.
  2. Open the app and press Connect.
  3. The first time you connect, an alert will ask whether you want to add a VPN configuration. Tap Allow.

Step 2: Create a Pairing File

  1. On your computer, download the iloader tool: https://iloader.app/
  2. Connect your iPhone or iPad to your computer using a USB cable.
  3. In iloader, select your device from the list, then click Manage Pairing File.

  1. Click the Place button on the Reynard entry to transfer the pairing file to the app.

Step 3: Enabling JIT in Reynard

  1. On your device, open Reynard and go to Settings by tapping the three-dot menu (on iPhone) or opening the sidebar (on iPad).
  2. 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.

Important Notice

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.

Clone this wiki locally