로딩중...

iFruit Jailbreak — custom contacts, SMS and emails 2.0

672

A library for GTA V (ScriptHookVDotNet) that injects contacts, 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 (new)
  • 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


Requirements

  • ScriptHookVDotNet Nightly Build
  • GTA V Legacy 1.72 or later


Currently, the mod only works in the Legacy version.

Installation

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

Changelog

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

최초 업로드: 2026년 06월 30일
마지막 업로드: 2026년 07월 02일
마지막 다운로드: 2시간 전

All Versions

 2.0 (current)

다운로드 446 , 33KB
2026년 07월 02일

 1.0

다운로드 226 , 10KB
2026년 06월 30일

댓글 19