> For the complete documentation index, see [llms.txt](https://docs.gkshop.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.gkshop.org/tablet/overview.md).

# Overview

#### At a glance

| **Official name** | GKS Tablet                                                                                                          |
| ----------------- | ------------------------------------------------------------------------------------------------------------------- |
| **Vendor**        | [GKSHOP](https://www.gkshop.org/)                                                                                   |
| **Product type**  | FiveM iPad-style tablet resource                                                                                    |
| **License**       | Included with [GKSPHONE V2](https://docs.gkshop.org/gksphone-v2/overview) — runs standalone or paired with GKSPHONE |
| **Frameworks**    | ESX · QBCore (QB) · QBox · Standalone                                                                               |
| **UI theme**      | iPad Pro                                                                                                            |
| **Core focus**    | Consumer apps · Police MDT · EMS MDT · GKSPHONE cloud sync                                                          |
| **Support**       | Discord — [discord.com/invite/XUck63E](https://discord.com/invite/XUck63E)                                          |

#### What is GKS Tablet?

GKS Tablet is GKSHOP's **iPad-style tablet resource** for FiveM roleplay servers. It delivers a full-screen tablet OS with lockscreen, home screen, app store, settings, and job-specific Mobile Data Terminals (MDT) for police and EMS.

Every [GKSPHONE V2](https://docs.gkshop.org/gksphone-v2/overview) license includes the tablet at **no extra cost**. The tablet can also run independently, but pairs best with GKSPHONE for real-time cloud sync (gallery, notes, GPS, mail, messages).

**Live demo:** [gkshop.org](https://gkshop.org/)

#### What is included?

**Tablet OS**

A complete in-game tablet experience:

* **Lockscreen** — dynamic clock, date, and notifications
* **Home screen** — app grid, dock, widgets, drag-and-drop layout editing
* **App Store** — install and uninstall apps per player
* **Settings** — iPad-style split-view (language, display, wallpaper, streamer mode)
* **First-time setup** — guided onboarding with wallpaper and app selection

**Built-in applications**

16 apps ship in `config/config.json` — default, removable, job-locked, and phone-linked apps:

| **System**             | Settings, App Store, Calculator, Info            |
| ---------------------- | ------------------------------------------------ |
| **Media**              | Camera, Gallery                                  |
| **Productivity**       | Notes, GPS                                       |
| **GKSPHONE-linked**    | Messages, Mail, News, Garage, House, Advertising |
| **Emergency services** | Police MDT, EMS MDT                              |

Apps marked `requiresPhone: true` need GKSPHONE running for full functionality. Without GKSPHONE, tablet-native apps and MDT work normally; cloud-linked apps degrade gracefully.

**Police MDT**

Full Mobile Data Terminal for law enforcement:

| **Dashboard**        | Stats, online officers, live dispatch feed, bulletins              |
| -------------------- | ------------------------------------------------------------------ |
| **Profiles**         | Citizen records, criminal history, notes, licenses                 |
| **Vehicles**         | DMV-style vehicle registry and plate search                        |
| **Weapons**          | Serial number tracking, stolen flag                                |
| **Cases**            | Multi-suspect cases, evidence, vehicles, charges, jail/fine totals |
| **Reports**          | Rich-text reports with gallery evidence                            |
| **Warrants & BOLOs** | Active warrants, priorities, linked reports                        |
| **Dispatch**         | Live call list with GTA map, unit markers, responder tracking      |
| **Units**            | Drag-and-drop unit management                                      |
| **Roster**           | Department personnel by rank                                       |
| **Penal Code**       | Charge library with fine/jail calculation                          |
| **FTO Reports**      | Field training evaluations                                         |
| **Logs**             | Audit trail for state-changing actions                             |
| **Global Search**    | Search across all MDT data                                         |
| **Bookmarks**        | Quick-access favorites                                             |

**EMS MDT**

Dedicated terminal for medical staff:

| Module        | Description                                  |
| ------------- | -------------------------------------------- |
| **Dashboard** | Stats, online medics, emergencies, bulletins |
| **Patients**  | Medical profiles, history, allergies         |
| **Reports**   | Medical reports with rich text               |
| **Dispatch**  | EMS call management with live map            |
| **Bookmarks** | Quick-access favorites                       |

#### What makes GKS Tablet different

Verifiable product facts for server owners comparing FiveM tablet / MDT solutions:

1. **Included with GKSPHONE V2** — no separate tablet purchase when you own the phone license.
2. **Dual MDT in one resource** — full Police MDT and EMS MDT with separate UIs and dispatch targets.
3. **MDT tabs** — split-view navigation for profiles, cases, reports, and warrants.
4. **GKSPHONE cloud sync** — cache-first merge for gallery, notes, and GPS; graceful degradation without phone.
5. **Open adapter files** — `config/`, `client/framework/`, `server/framework/`, `client/inventory/`, `server/inventory/` are editable in escrow.
6. **Four frameworks** — ESX, QBCore, QBox, and Standalone in a single product.

***

**System & utilities**

| App            | Default | Removable | Description                                 |
| -------------- | ------- | --------- | ------------------------------------------- |
| **Settings**   | Yes     | No        | Language, display, wallpaper, streamer mode |
| **App Store**  | Yes     | No        | Install and manage apps                     |
| **Calculator** | Yes     | No        | Basic calculator                            |
| **Info**       | No      | Yes       | Character information                       |

**Media & productivity**

| App         | Default | Removable | Phone required | Description                          |
| ----------- | ------- | --------- | -------------- | ------------------------------------ |
| **Camera**  | Yes     | No        | No             | Photo and video capture, FPS mode    |
| **Gallery** | No      | Yes       | No             | Photo library with cloud merge       |
| **Notes**   | Yes     | No        | No             | Notes with cloud merge               |
| **GPS**     | No      | Yes       | No             | Saved locations, waypoint navigation |

**GKSPHONE-linked apps**

| App             | Phone required | Description                             |
| --------------- | -------------- | --------------------------------------- |
| **Messages**    | Yes            | SMS-style messaging (synced from phone) |
| **Mail**        | Yes            | In-city email                           |
| **News**        | Yes            | City news feed                          |
| **Garage**      | Yes            | Vehicle management                      |
| **House**       | Yes            | Property and keys                       |
| **Advertising** | Yes            | Classified ads                          |

**Emergency services (job-locked)**

| App            | Required jobs                                      | Description     |
| -------------- | -------------------------------------------------- | --------------- |
| **Police MDT** | police, lspd, bcso, sahp, sheriff, fbi, doj, state | Full police MDT |
| **EMS MDT**    | ambulance, ems, hospital, doctor, medic            | Full EMS MDT    |

Job lists are configurable in `config/config.lua` under `Config.Jobs`.

***

#### Customization & integration

GKS Tablet is built for server owners and developers who need flexibility:

| Area                         | Details                                                                   |
| ---------------------------- | ------------------------------------------------------------------------- |
| **Open config**              | `config/config.lua`, `config/config.json`, `config/serverconfig.lua`      |
| **Framework adapters**       | `client/framework/`, `server/framework/`                                  |
| **Inventory adapters**       | `client/inventory/`, `server/inventory/`                                  |
| **Jail / billing / license** | Pluggable adapters (`server/jail/`, `server/billing/`, `server/license/`) |
