Loading...

iFruit Jailbreak — custom contacts, phone numbers, SMS and emails 4.0

Download

2.381

A library for GTA V (ScriptHookVDotNet) that injects contacts, phone numbers, SMS messages and emails directly into the player's in-game cellphone via low-level global variable memory manipulation.

GTA V's cellphone controller and contacts scripts (cellphone controller, appcontacts, cellphone flashhand) keep all of their state in numbered global variable arrays: the SMS feed, the email feed, and the character sheet that backs the phonebook. iFruit Jailbreak writes directly to these arrays and flips the bit flags the native scripts poll each frame, so the game processes the injected data exactly as if it had produced it itself.

For messages the result is indistinguishable from something the game sent:

  • Native notification styling and colors
  • Proper character icon rendering
  • SMS/email arrival sound
  • Gamepad vibration (SMS only)
  • Inbox persistence across frames


For contacts the library goes a step further: because the phonebook, the DIALING... screen and the call screen are all drawn by the native scripts from character-sheet fields that are resolved as GXT text labels, arbitrary custom text cannot be shown through those fields alone. iFruit Jailbreak therefore repaints the relevant Scaleform rows itself so a contact can carry a fully custom name and icon, and it hijacks the phone's call state machine so calling the contact behaves like a real in-game call.

Features

Messaging:
  • Send SMS messages from any built-in GTA V character or company
  • Send email notifications with header, body, and sender
  • Inject emails into the per-character inbox (persistent)
  • Delete injected SMS messages by slot ID
  • Safe multi-frame message splitting for long texts (up to 3 x 63 UTF-8 bytes)


Contacts
  • Add phonebook contacts with a custom name (any length on screen) and a custom icon
    Choose an icon from 230 built-in character textures via appContacts.ContactIcon
  • Control alphabetical placement with a sort key
  • Detect when the player calls a custom contact, keep the call "connected", and end it from script
  • Remove contacts by slot ID
  • Survives ScriptHookVDotNet reloads without leaving broken "ghost" contacts behind


Phone numbers (new)
  • Register arbitrary phone numbers the player can dial on the keypad
  • Custom name and icon on the DIALING... and call screens, like a contact
  • Detect when the player dials a number, keep the call "connected", and end it from script
  • No slot is consumed - numbers cost nothing from the contact pool


Requirements

  • ScriptHookVDotNet Nightly Build
  • GTA V Legacy (1.50 - 1.73) or GTA V Enhanced (1.72-1.73)


Installation

1. Copy iFruit Jailbreak.dll to your GTA V scripts folder
2. Add using iFruitJailbreak in your script file.

Like the mod? Support me on Patreon. Get new releases three days early, exclusive mods, and the chance to commission a mod just for you.

Changelog

4.0:
  • Added the ability to register phone numbers. Unlike contacts, the number of registered numbers is not limited by the game.
  • The maximum length of custom text in SMS messages has been increased to 600 characters, including spaces.
  • Added the SendLabel function to appTextMessage - sending text via SMS from a GXT key. There are no limits on text length.


3.1:
  • Fix contacts not appearing on 1.71 and older


3.0:
  • The globals have been updated to version 1.73
  • Added automatic updates for the globals without the need to download a new version of the script


2.0:
  • ADDED CUSTOM CONTACTS SUPPORT. The limit is 56 simultaneously added contacts. For usage examples, see the GitHub repository.

  • Fixed a rare bug where the game sent an empty message if a previous message was sent by a script.
  • Fixed incorrect display of html tags and attachment of images to messages.
  • The message capacity has increased from 189 to 297 bytes (297 characters with spaces if message in English). The html tag should not exceed 99 characters.

    Source code and instructions for integrating it into your scripts: https://github.com/sruckstar/iFruitJailbreak
Show Full Description

First Uploaded: 30. jun 2026
Last Updated: 23. jul 2026
Last Downloaded: 11 minut

All Versions

 4.0 (current)

1.085 downloads , 50 KB
23. jul 2026

 3.1

148 downloads , 40 KB
22. jul 2026

 3.0

316 downloads , 40 KB
15. jul 2026

 2.0

553 downloads , 30 KB
02. jul 2026

 1.0

279 downloads , 10 KB
30. jun 2026

58 Comments