> For the complete documentation index, see [llms.txt](https://oph3zdev.gitbook.io/docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://oph3zdev.gitbook.io/docs/free/phone/installation.md).

# Installation

Installation of this resource

### Step 1 - Download And Drag <a href="#step-1-download-and-drag" id="step-1-download-and-drag"></a>

Download the file from GitHub and drag the file into your **resources** folder.

### Step 2 - Start The Script

Add it to your `server.cfg`, after your framework, pma-voice, xsound and your SQL resource.

### Step 3 - Configuration

Open <mark style="color:$primary;">config.lua</mark> and set it up for your server:

* `Config.Framework`: esx, oldesx, qb, oldqb or qbox
* `Config.MySQL`: oxmysql, ghmattimysql or mysql-async
* `Config.Inventory`: your inventory resource (If `Config.RequireItem = true`)
* `Config.Keybind`: the key that opens the phone (F1 by default)
* And more... (There are more settings you need to configure. They're all in config.lua, and each one is commented. Check them all one by one before starting the server.)

Also, add your own API keys in <mark style="color:$primary;">server\_config.lua</mark>. The phone does not come with any keys, so the apps below will not work until you add yours:

* Messages needs a GIPHY key to send GIFs (`Config.Gif.apiKey`)
* Camera needs Fivemanage or a Discord webhook to upload photos and videos (`Config.Camera`)
